基于Zigbee技术的库温湿度检测系统

时间:2024-03-23 点赞:44469 浏览:86334 作者原创标记本站原创

本文是一篇软件设计论文范文,关于软件设计在职毕业论文开题报告,关于基于Zigbee技术的库温湿度检测系统相关学士学位论文范文。适合软件设计及温湿度及模块方面的的大学硕士和本科毕业论文以及软件设计相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:针对库温湿度的人工检测,提出一种基于CC2530和SHT75温湿度传感器的库温湿度检测系统方案,通过SHT75芯片对温湿度数据进行采集,并利用Zigbee技术对采集来的数据进行传输,对库温湿度进行实时多点检测.

关 键 词:ZigBee温湿度CC2530多点检测

中图分类号:TN47;TP212.11文献标识码:A文章编号:1007-9416(2013)10-0082-02

武器的精良是部队战斗力的体现,而武器的战斗力取决于的威力,所以的存储尤为重要.而影响存储的重要因素取决于两个,即温度与湿度[1].传统的监控库温湿度的方法是通过观察温度计与湿度计人工对其进行控制,或者通过简单的传感器进行有线连接.这样耗费了大量人力,准确性也较低.针对以上不足.本文通过SHT75对温湿度进行采集,通过ZigBee技术建立无线传输网络,对库进行布控,通过CC2530芯片对数据进行处理从而发出指令对温湿度进行控制.

1Zigbee技术

Zigbee技术是一种新兴的、高可靠性的无线数据传输网络,通信距离可以达到30~70m甚至几百米到几公里.ZigBee技术具有很多优良的特点:功耗低、安全性强、成本低、时延时间段、较好的网络拓扑性、有多种工作频段.该技术多用于家庭自动化,工业自动化,遥测遥控等方面[2][3].

2系统总体设计

该系统通过温湿度传感器采集库的温湿度数据,将数据通过ZigBee协议传递给中心模块,中心模块在接收到数据后,对数据进行相应的处理,判断库内部局部温湿度的情况是否符合标准要求.从而控制温湿度控制模块的工作与否.该系统采用网状拓扑结构.图1位系统总体设计框图.

3系统的硬件设计

3.1终端模块设计

终端模块是由温湿度传感器SHT75,CC2530芯片,电源模块及其LCD组成,当温湿度传感器检测到温度时,CC2530对数据进行处理,然后检测到的数据通过LCD将数据进行显示出来,便于库管理者观察,同时将数据通过天线发送给中心模块处理.电源模块采用电池供电,当传输完毕后进行休眠,这样会大大的减小能耗.图2是终端模块组成框图.

传感器是终端节点的重要部分,为了提高温湿度检测的精度,我们选择一款SHT75型温湿度传感器,它是瑞士Sensirion公司推出的一款最高精度的温湿度传感器.全量程标定;两线数字输出;测量-40℃~+123.8℃;湿度测量精度:±1.8%RH;温度测量精度:±0.3℃;低功耗、响应时间短[4][5].

3.2中心模块设计

中心模块是无线传感器网络的核心组成部分,是接收终端节点数据,处理终端节点数据的,并且向终端模块发送指令的中心,将所传递来的数据发送给PC机,建立友好界面,便于观察者记录数据,掌握内部情况.由于中心模块具有收发,处理数据,及其发送指令等功能,一旦中心模块供电出现问题,整个系统将会无法正常工作.所以对于供电要求要比终端模块要求更加严格,从而采用3.3V的稳压电源供电.图3为中心模块组成框图.

4系统软件设计

4.1系统主流程设计

启动程序,各端口初始化,运行终端模块程序、中心模块程序,终端模块对温湿度进行采集,发送给中心模块,判断温湿度情况,进行相应的处理.图4为系统主流程图.

4.2中心模块软件设计

首先启动中心节点程序,将中心模块的硬件及其协议栈初始化,进行组网,在组网成功的情况下,中心模块发出指令,允许有终端模块的加入,如果终端模块加入成功进行对数据的接收,接收成功后,对所接到的数据进行相应的处理,同时将数据发送到PC机上,便于对数据的记录.中心模块流程图如图5.

4.3终端模块软件设计

终端模块的主要作用是对数据进行采集,将数据传送给中心模块,同时接收中心模块发送来的指令.

在终端模块程序运行后,对其硬件、协议栈初始化,开始寻找网络,成功搜索到网络后请求加入,加入后程序驱动温湿度传感器SHT75工作,对数据进行采集,将采集到的数据传送给中心节点.同时将采集到的数据通过LCD进行显示,便于管理人员进入库后进行观察.终端模块流程图如图6.

5系统分析

本设计采用网状拓扑结构,温湿度传感器对信号进行采集,并且发送给中心模块.中心模块将数据发送到PC机上.该实验通过空调升降温湿度模拟出库内部情况,通过网络测量出数据,与实际的温湿度进行对比.对比情况如表1所示.

针对其它同类研究所测得的温度误差不大于0.8℃,湿度误差不大于3.0%RH.该系统实现了测量结果准确率高,测量误差小的要求.根据表2可以得出,该系统的温度误差不大于0.3℃,湿度误差不大于1.8%RH.温湿度误差实现了预想结果.

6结语

本文利用采用具有ZigBee技术存储能力更强的CC2530芯片,利用精度更高的温湿度传感器SHT75对温湿度进行采集,对10个传感器节点的温湿度进行了研究,实现了库内部多点测量及其无线传输.达到了预期要求.该设计简单,低功耗,精度高,工作性能稳定.能够为部队库的管理节省大量的人力物力.


相关论文

基于Zigbee技术的无线实时定位系统

本文是一篇节点论文范文,关于节点方面毕业论文参考文献格式,关于基于Zigbee技术的无线实时定位系统相关硕士学位毕业论文范文。适合节点及参。

医药物流中心温湿度自动检测系统

本文是一篇计算机论文范文,关于计算机类毕业论文参考文献格式,关于医药物流中心温湿度自动检测系统相关大学毕业论文范文。适合计算机及温湿。

电气化铁路综合动态检测系统技术

本文是一篇轨道电路论文范文,关于轨道电路类毕业论文格式模板,关于电气化铁路综合动态检测系统技术相关毕业论文题目范文。适合轨道电路及接。