[发明专利]无线传感器网络时间同步误差测定方法有效
申请号: | 201510290115.3 | 申请日: | 2015-05-29 |
公开(公告)号: | CN104869587B | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | 林林;宋永斌;李震川;马世伟 | 申请(专利权)人: | 上海大学 |
主分类号: | H04W24/08 | 分类号: | H04W24/08;H04W84/18;H04J3/06 |
代理公司: | 上海上大专利事务所(普通合伙) 31205 | 代理人: | 陆聪明 |
地址: | 200444*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 传感器 网络 时间 同步 误差 测定 方法 | ||
1.一种无线传感器网络时间同步误差测定方法,其特征在于,该方法将无线传感器网络的绝对系统时间采集转换成用单片机系统测量相对时间间隔,用来反映无线传感器网络的时间同步误差,该方法包括以下步骤:
步骤一,无线传感器网络主节点、从节点正确烧写程序,各个节点开始工作,收发通信实现时间同步;
步骤二,当主节点系统时间到达某一预设时间时,向外发出一个脉冲开始信号;当从节点系统时间到达预设时间时,向外发出一个脉冲终止信号;
步骤三,脉冲开始信号、脉冲终止信号分别送入单片机系统的两个外部中断,下降沿有效;
步骤四,两个外部中断信号分别开启定时器和关闭定时器,单片机系统将定时器所记时间送到数码管,实现时间同步误差测定和显示,无线传感器网络时间同步误差timeerror通过下式计算:
当外部脉冲的第一个负跳变沿到来时,置TR0位为1,开启定时器,同时若定时器溢出时变量count实现加1操作;这时检测第二个外部脉冲的负跳变沿是否已到,如果没到则中断返回,处于等待状态,如果第二个外部脉冲的负跳变沿是已到,则关闭中断并清TR0,定时器停止计数,并进行如下数据处理:把T0定时器中的二进制数TH0、TL0以及定时器溢出时变量count经过74LS373锁存器缓冲去驱动6个数码管显示。
2.根据权利要求1所述的无线传感器网络时间同步误差测定方法,其特征在于,所述单片机系统由51系列单片机、晶振模块、电源模块、锁存器和数码管组成。
3.根据权利要求2所述的无线传感器网络时间同步误差测定方法,其特征在于,所述51系列单片机产生基准的定时信号,检测并接收外界的时间间隔信号、控制数据传输模块的时序,是整个测量系统的前提和控制中心。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510290115.3/1.html,转载请声明来源钻瓜专利网。