- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE / NUMPAGES
基于ZigBee的粮仓无线测温系统的设计
金晓龙
(广东女子职业技术学院 应用设计系, 广东 广州 511450)
摘要:采用ZigBee技术,提出一种结合ATmega128L单片机、CC2420射频芯片和VB.NET技术实现粮仓无线测温系统的硬件体系和软件实现方法。该系统能实时检测粮仓温度、无线传输数据、动态显示及报警,能实现各种粮仓管理功能,与传统的有线粮仓测控系统相比,具有性能稳定,易于布设、维护、扩展等优点。
关键词:ZigBee;三层结构;CC2420芯片;VB.NET
中图分类号:TP273
Design of Wireless Measure and Control System in Grain Storage Based on ZigBee
Jin Xiaolong
(Guangdong Women’s Polytechnic College, Application and Design Department, Guangzhou 511450,China)
Abstract:Based on ZigBee,a new design of wireless temperature measure and control system combined with ATmega128L,CC2420,VB.NET technology is put forward. The hardware architecture and software realization of the system are presented. The system can measure granary temperature on real time,transmit data by wireless communication, dynamic display and alarm, complete various functions of granary management.Compared with traditional wire grain inspection system, this system is of stable performance,is easy to layout, maintenance, expansion and so on.
Key words:ZigBee;three-tier structure;CC2420 chip;VB.NET
0 引言
粮仓测温系统采用电子、计算机、网络技术来实现对粮库温度的实时检测,防止由于温度超标引起粮食发热、霉变,若出现超标,则及时报警、定位超标位置、开启通风设备降温。粮仓测温系统还可以实现粮库管理功能,合理调整粮食的收购、储藏、调运等各项指标,提高粮库的经济效益。目前粮仓测温系统多采用有线通信和外部电源供电的结构,系统存在着布设困难、故障率高、难以维护等缺陷,经常会发生由缆线引入雷击、粮食倒仓时机械损坏线路、鼠害损坏线路、熏蒸损坏连接节点等事件。采用无线通信技术和电池供电可以解决上述问题,通过无线方式可以免去数据线、电源线的布置,使系统具有更好稳定性、灵活性,易于维护及扩展。
1 系统整体结构
1#仓温度检测
1#仓温度检测
粮仓内部
路由节点
温度传感器
第三层
网络
远程计算机
第一层
机房
上位机
打印机
通信机
仓外温度感器
粮仓整体外
通风控制
测温分
机1#
第二层
测温分
机N#
测温下
位机1#
图1 系统结构框图
测温下
位机N#
协调节点
终端节点
采用三层结构,如图1。第一层是上位机,通过通信机与各粮仓分机无线通信,寻呼各分机,接收并处理来自各分机的数据,若数据不满足协议要求,丢弃并重新接收,动态显示处理后的实时数据,若某位置温度超标则及时报警、突显超标位置,另外,上位机还可以实现粮仓的各种管理功能,打印、备份数据或利用网络传到远程计算机。第二层是分机,每个粮仓设置一台分机,每台分机通过无线通信与仓内的若干下位机相连,各下位机将采集的仓内、仓外数据发送给分机,分机对数据做初步处理,若出现超标,开启通风设备降温,最后,将处理完数据打包发送给上位机。第三层是下位机,一个仓内可以有若干个下位机,下位机负责采集温度数据并打包无线上传给分机,每个下位机通过电缆连接若干测温传感器,其测温传感器埋于粮食中、置于仓内或仓外,用来检测粮食内部温度、仓内及仓外环境温度。
上位机程序采用VB.NET编写,负责整个系统环境设置、接收并检验来自主机的数据、完成数据与温度转换、实现动态显示及报警,以及完成存储、打印、粮仓各种管理功能。上位机与通信机之间采用RS232方式通信,通信机与各主机、各主机与对应仓内下位机之间采用无线
文档评论(0)