电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

传感器网络一定要时间同步吗

2021-10-02 07:23分类:传感器 阅读:

 

即然是无线传感器,在全部互联网中应该是应用了许多感应器。
感应器的使用量大,在考虑到全部系统软件成本费时,单独感应器的成本费对全部系统软件的成本费危害较为大。
机器设备完成RTC作用,关键考虑到RTC的2个特性,
1)是不是关闭电源记忆力,假如必须关闭电源纪录,在感应器上应当有给RTC控制模块供电系统的充电电池。
不然,关闭电源重新启动以后,RTC時间被清零,必须再次设定。
2)RTC時间的精密度,MCU内嵌的震荡器为RC震荡器,RC震荡器精密度在5%上下,并且受溫度等环境危害大,假如用RC震荡器做为RTC的数字时钟源,一天的时间误差在4320s,即一个多钟头,这显而易见是不可以接纳的。
RTC一般会选用32.768kHz的外置晶振电路,该晶振电路的震荡頻率精密度也易受溫度,环境湿度,配对电容器,分布电容等的危害,综合性考虑到各种各样影响因素,一般能够做到50ppm的精密度.
一天的时间误差为:
3600*24*50/1000000=4.32s.
一年的时间误差做到1576s,类似半小时.
传感器网络一定要时间同步吗
由于32.768KHz晶振电路自身的电容器一般为12.5PF,也没有旋光性之分,两侧的电容器实际主要参数要依据电路原理来配对的.
选用一般32.768kHz的晶振电路完成RTC作用,需要的重要元器件为具备RTC作用的MCU,(MCU关闭电源时,RTC程序模块必须在外面接充电电池的供电系统下再次记时),外接充电锂电池,32.768kHz的晶振电路,整体成本费大约在两元上下.
并且会占有大约好多个立方厘米的PCB板总面积.
假如采用具备温度补偿作用的高精密的晶振电路,其精密度一般能够保证低于5ppm,一天的时间误差低于0.5s,一年的时间误差低于150s.
而那样高精密的晶振电路,价钱较为高,很有可能会达到十元/pcs.
因此综合性成本费,容积等层面的考虑到,感应器很有可能都不容易完成RTC時间的作用.
一般的作法可能是用纯手机软件撰写日历优化算法,选用MCU输出功率开展记时.
这类方式,在控制板关闭电源以后 ,時间会归零,并且偏差较为大,因此必须有一个中控台机器设备进感应器开展按时同步时钟,同歩的间隔时间能够依据具体应用领域的時间精密度规定,及其感测器 器的记时偏差来确定.
例如感应器记时精密度为1%,而应用领域的時间精密度规定必须操纵在10s之内,则必须在1000s内同歩一次時间.
在分布式系统的传感器网络网络技术应用中,每一个感应器连接点都是有自身的当地数字时钟。
不一样连接点的晶振电路頻率存有误差,及其环境湿度和无线电波的影响等都是会导致节点中间的运作時间误差,RBS同歩协议书的基本上观念是好几个连接点接受同一个同歩数据信号,随后好几个接到同歩数据信号的连接点中间开展同歩。
这类同歩优化算法清除了同歩数据信号推送一方的時间可变性。
这类同歩协议书的缺陷是协议书花销大TPSN协议书选用层级型网络架构,最先将全部连接点依照结构分析开展等级分类,随后每一个连接点与上一级的一个连接点开展数据同步,最后全部连接点都和根节点数据同步。

上一篇:损坏的传感器正确的做法

下一篇:三线制传感器的接线方法及NPN和PNP接线有什么区别

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部