一种Zigbee技术的温湿度检测

来源 :知音励志·社科版 | 被引量 : 0次 | 上传用户:leninho
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 本文利用ZigBee协议建立一个简易的ZigBee网络,实现两点之间无线传输,DHT11高精度数字传感器对温湿度进行采集,以OLED作为数据图像显示。再加上温湿度超标报警模块,形成了一个简单的点对点无线传输的实时监控系统。
  【关键词】ZigBee协议栈;数字温湿度传感器;OLED液晶屏
  1 前言
  药品、粮食以及某些食物存放在仓库中,保存是对其环境的要求严格,它们都要求温湿度在一定的范围内,这样才能保证不会出现物品变质。本设计无线通信网络由ZigBee协议构建,以此传输仓库中数据。ZigBee网络传输速度快,覆盖范围广,构建的节点数目多,成本低,操作简单,适合各类仓库检测。
  2 系统方案设计
  在本设计采用点对点的方式数据传输,一个节点作为从机设备发送信号,另一节点作为主机进行接收。在电源模块,晶振模块,RF模块等一些基础模块主要是形成一个有效的无线收发信号系统,因此两个节点都需要加入这些基本模块。从机模块由温湿度采集模块采集数据, CC2530主芯片数据处理,再由RF模块将8字节数据包发送出去。主机数据接收由CC2530构成的核心电路完成,经处理后发送到OLED上显示。采集到的温湿度超过超出设定值后启动报警模块。
  3 系统硬件设计
  3.1 Zigbee 最小系统设计
  ZigBee最小系统主要是以CC2530芯片为核心,由32.768KHz晶振构成的基准时钟,以32M晶振设计作为震荡时钟,加上RF射频电路形成一个稳定的无线传输系统。电路中电容和电感组成滤波电路防止高频干扰。
  3.2 电源稳压模块设计
  由于CC2530芯片工作电压为3.3V,选用一款高效的线性稳压器AMS1117,可高效地将5V电压转换成3.3V输出。
  3.3 温湿度采集模块
  温湿度模块采用数字传感器DHT11为核心,DHT11传感器内部包含了一个精密的电阻式测湿度元器件和一个精密NTC测温度元器件,如图1。 在外部电路设计上,由于DATA数据引脚采用CMOS漏极开路,本身不具备驱动能力,因此需要上拉一个电阻R3;保证时序的稳定性。
  3.4 显示模块
  显示模块主要是采用0.98寸OLED液晶屏作为显示数据的屏幕,该液晶屏虽然只有0.98寸,但分辨率是128*64,因此可以清晰的显示出设计的数据;且该液晶屏采用串口输入数据,大大减少了I/O的使用,如图2。
  3.5 RF射频模块
  在无线网络构建中,天线和巴伦配置电路的设计是至关重要,这涉及到射频信号传输能否达到设计标准,对通讯距离、系统作用都有很大的影响。天线的选择可以是PCB天线这一类,例如倒F形天线,螺旋形天线等。还可以使用SMA接口这一类的长杆形状天线。根据个人的需求可以选择而定,这里选择的是长杆状天线。巴伦配置电路设计如图3。
  3.6 震荡电路设计
  CC2530核心电路有2个晶振电路,32MHz晶振电路可以为整个系统运行时提供高频率的时钟提升运行速度,而32.768KHz晶振电路则是给芯片内部提供一个Base_time,可用于时序的稳定。
  4 系统软件设计
  4.1 Z-Stack体系架构及工作流程
  Z-Stack协议栈是Zigbee无线通讯协议,它的体系架构如下。
  ①Z-Stack软件架构。
  在整个程序运行中,首先从main()主函数开始,在函数中,首先要做的是对整个电路实现初始化,之后进入OSAL操作系统,按照设定事件的顺序开始运行整个系统。
  ②Z-Stack操作系统初始化。
  当程序中的基本配置初始化完成后,进入操作系统,开始对系统进行初始化,其中OSAL_Init_System()包含系统上电启动后的各个模式的初始化,当初始化完成整个系统才开始进行工作。
  ③执行操作系统。
  当系统正式进入工作后,需要将要执行的事件的ID发送到主机,然后以轮番查询的方式进行事件处理,其中SampleApp_ProcessEvent()函数是主要的事件处理函数,将一个个的事件按照taskevent[id]这个序列号的顺序进行处理。
  4.2 网络通信过程
  当终端模块上电后查询到周围存在ZigBee的协调器时,将自动与之组网,两端都确定了ID后,终端将向协调器连续发送数据,直到复位,或者一方断电才停止,实现节点初始化,协调器建网,终端设备入网。
  4.3 温湿度测量和数据传输
  温湿度采集程序在主要是根据DHT11的时序进行设置处理,最后取出数据进行处理,提取出所需要的温湿度数据后,将数据发送到终端显示,再有终端发送到协调器,从而实现了数据的提取到无线传输的一个过程。
  5 测试结果
  温湿度的测量在相对密闭的环境测量,因此受到外部的干扰比较小,下表为测量结果的对照表。
  6 结束语
  本文主要介绍通过ZigBee无线传输技术实现遥控方式采集和处理温湿度数据,它的优点主要是实际消耗的能量非常低,对构建的拓扑网络中的端点具有高容量,信号传输延时短,所在的传输频段免执照等。
  参考文献
  [1]刘慧,王鸣.基于CC2530的温度监测系统设计[J].工业控制计算机,2012
  [2]蒋佳君.浅谈ZigBee技术.wenku.baidu.com,2007(05).
  [3]王锋.FS_ZigBee协议栈实验指导书[Z].锋硕电子科技有限公司,2010.
  作者单位
  赣南师范大学科技学院 江西省赣州市 341000
其他文献
锅炉是工业生产中的热传递工具和设备,锅炉是具有高温、高压的特殊热能设备之一,既是工业中的觉设备,又是特别容易发生灾害性事故的特殊设备.锅炉中储存着大量的热能和超大的
目的 探讨品管圈活动在降低辅助生殖技术中心不孕患者三证错漏率的应用效果.方法 我中心成立品管圈小组,查找患者在就诊和证件审核过程中的不规范因素,分析原因、设定目标、
目的 观察米非司酮配伍米索前列醇联合乙烯雌酚终止12-20周妊娠临床效果.方法 因各种原因自愿要求终止12-20周妊娠妇女138例,按数字表法随机分为两组各69例,每组均与每日早晚
为了进一步提高学生的计算机操作技能,使学生在毕业后能够迅速适应工作环境,在大学期间着力培养应用型人才成为必然。要不断改进、丰富和发展课程内涵,使课程建设成为动态发展、
目的 探讨精神分裂症患者实施社区护理干预对其服药依从性及病情控制的影响.方法将60例精神分裂患者纳入社区护理管理中心,并将其随机分为观察组和对照组,每组30例,对照组采
随着医疗技术的发展,各种复杂手术越来越多的在临床开展,手术中低体温的发生率也越来越高.近几年来,国外许多研究表明,围术期轻度低体温可以明显增加围手术期失血量和输血量,
目的 下肢深静脉血栓形成(DVT)是指由于血液淤滞、血管壁损伤、血液高凝状态等原因造成血液在深静脉不正常的凝结,是骨盆骨折患者的主要并发症之一.对下肢深静脉血栓患者进行
目的 分析延续护理模式在冠心病出院患者中的应用价值.方法 选取2014年2月——2015年2月在我院接受治疗的50例冠心病出院患者作为观察组,采用延续护理模式的方法,再选取同期
3D现已不是新名词,3D技术已逐渐融入了我们的日常生活,比如;3D电影、3D打印机、3DCT机、3DGPS导航等.如今,3D高清腹腔镜已步入我院泌尿外科手术室,在3D高清腹腔镜的帮助下,手
总结28例直肠癌低位前切除预防性回肠造口术后行回肠造口还纳术患者的护理.掌握造口还纳时机,做好肠道准备;术后注意保护肛周皮肤,指导肛门功能锻炼.