找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

[嵌入式/ARM] 低功耗无线水表数据采集通信终端的设计和研究

[复制链接]
admin 发表于 2013-3-24 15:00:30 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
摘  要: 针对工业地下水管道难以抄收实际用水量导致无数据参考依据、无节制的滥用水资源这种现象,研发了一种可以埋在地下的水表数据采集通信终端。此终端通过无线射频技术将水表抄收的数据发送出去,实现了抄收用水量。由于终端设备深埋在地下,为了降低终端节点功耗和提高抗干扰性,采用了低功耗的Atmega128L单片机和CC1020无线收发芯片。实验数据分析表明,该设计的功耗和稳定性都能够达到在现实中应用的要求。
关键词: 低功耗;锂亚电池;无线通信;可靠性;Atmega128L
    中国是世界上缺水国家之一,人均水资源量为2 238.6 m3 ,仅相当于世界人均占有量的1/4,是世界人均水资源极少的13个贫水国之一[1]。而在现代化工业中,工业用水量急剧增加,水资源供需矛盾将更为突出,缺水已经成为工业发展的制约因素。为了提高我国工业的节水率,及时发现深埋在地下的水管道漏水现象,研究并设计了一种能深埋地下的无线抄表终端。
1 总体结构
 数据采集通信终端长期深埋在地下,就要求抄表终端功耗低、抗干扰性好、通信距离远和防潮性强。综合以上要点,终端结构设计框图如图1所示。
    20121107050758721934258.gif
    为了降低抄表终端功耗,数据采集通信终端采用了超低功耗处理器Atmega128L和低功耗集成射频芯片CC1020。由于终端在地下,供电可以采用布线到地下或者是在终端安装电池两种方法。但是两种方法各有弊端。如果布线到地下,不仅施工费力、浪费资源,而且供电电压要在36 V防爆电压以下,大大增加了布线的难度;如果在终端安装电池,就会带来定期更换电池的麻烦。由于设计的数据采集通信终端尽可能做到了节约用电量,所以由实验分析得到了电池更换周期大约是10年。在抗干扰方面主要做到四点:(1)硬件设计细化了无线射频模块与Atmega128L间的布局走线;(2)电池加装了滤波器,以减少电源噪声对芯片的干扰;(3)让晶振与芯片引脚尽量靠近,并用地线把时钟区隔离起来,晶振外壳接地并固定;(4)在无线部分加用屏蔽罩进行电磁屏蔽提高系统的抗干扰性。为了解决地下潮湿给终端节点带来的损坏问题,整个终端节点的外观粘上一层防水胶,以达到IP68防水标准。
1.1 数据采集模块
 自动抄表系统担负着各水表数据的采集任务,并根据需要向上一级发送采集的数据。系统数据采集模块选用无源直读式水表的原因是其低功耗。无源直读式水表的优点是系统平时不工作、不用电、无功耗(所以称无源);抄表时读取的是水表实时字轮数字(所以称直读)。水表计数器如图2所示,字轮侧剖图如图3所示。
    20121107050758768804259.gif
    其原理是在每一位字轮的一侧设置固定的光电发射源(如图3中1),发射源发射出的光通过透光孔(图3中3),被位于字轮另一侧固定的接收管(图3中2)接收到。将接收到的信号通过信息编码识别技术,识别出字轮上0~9这10个数字。计算机中的信息编码识别技术用4个bit位就可以表示10个数字,但由于海明编码规则还应该增加1个bit位用于校验,所以每个字轮应有5对光电发射源和接收管以及字轮上的5个数字有透光孔。其实际上是利用多个接收点的不同位置状态来判断字轮转到了什么数的位置,从而确定所对应的数据[2]。即:当发射源和接收管之间处于不透光的位置时,感应装置输出的信号设为高电平;当发射源和接收管之间处于透空的位置时,感应装置输出的信号设为低电平。一个字轮所有感应装置的输出构成了这个字轮的信息编码,从而可得到字轮上的数字。将每个字轮上的读数传送给无线收发模块CC1020,并由其发送出去,便实现了水表的远程抄读。
1.2 无线通信模块
 无线通信模块用于终端节点与集中器之间的数据通信。此模块选用Chipcon公司的无线射频芯片CC1020。CC1020是一种理想的超高频单片收发器芯片,其基于0.35 μm CMOS的Chipcon的SmartRF-2技术,低电流消耗(接收模式:19.9 mA),低供给电压(2.3 V~3.6 V)[3],使用时只需极少的外部元件,其性能稳定,并且采用高效前向纠错信道编码技术来提高数据抗突发干扰和随机干扰的能力。通常情况下,在载波频率是433 MHz、接口模特率是9 600 kb/s时,空旷场所可靠传输距离可达800 m以上。
 无线通信模块电路如图4所示。主要由晶振时钟电路、射频输入/输出匹配电路以及与微控制器的接口电路三部分组成。微控制器通过4线SPI总线与CC1020相连接,可实现无线通信模块的工作模式设置、缓存读/写,以及状态寄存器读/写等功能。
    20121107050758862554260.gif
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-12-26 01:43 , Processed in 0.057230 second(s), 10 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表