




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于ZigBee的温度监控系统毕业设计一、zigbee应用有了ZigBee的一些技术优势,也谈到了不足之处,目前有些说法把它跟其它他的无线技术,如Wi-Fi、Bluetooth、RFID、NFC等等进行类比,说某种技术不如另一种,甚至说某种技术要取代另一种,这样的说法是片面的。作为一种低速率的短距离无线通信技术,ZigBee有其自身的特点,因此应该有为它量身定做的应用,尽管在某些应用方面可能和其他技术重叠。下面就来简单看看ZigBee可能的一些应用,包括智能家庭、工业控制、自动抄表、医疗监护、传感器网络应用和电信应用。二、系统总体设计1.系统总体方案Zigbee的主要优势是低功耗和组网,网络的组建是zigbee不同于其他无线协议的主要优势所在,一个网络的组建形式决定了整个系统能否畅通,顺利的工作,因此选择合理的网络结构是非常重要的。为了实现任意无线节点之间都可以传递信息的目标,在串状连接方式的基础上又发展了网状连接方式。网状连接方式又称为点到点到点(point-to-point-topoint)方式,它与传统的点到多点连接方式最大的不同是,网状连接方式中的每一个节点都有无线微处理器,所以无需无线路由器就可以实现与另一节点之间的互连。由于这个新的网络特征,每个无线节点不仅可以收发信息,还可以自动转发信息到网络中的其他任意节点。由于网状连接方式中每个节点的智能化,所以,当网络中任一节点故障时,附近的无线节点会代替该故障的节点,继续进行信息的传输和转发,从而大大提高了系统可靠性。同时,由于任意无线节点之间通过无线连接就如接力赛跑一样,信息可以通过无线节点组成的网络传输到更远的地方。网状结构如下图图2-3网状结构网络拓扑结构的选择本系统采用网状结构,通过传感器节点采集温度,并发送这些数据到中心收集节点进行处理。当采集节点的距离太远是我们必须增加路由节点的传递采集节点要发给中心收集节点,在采集节点与中心收集节点之间合适的位置放置几个路由器将大大提高整个网络的稳定传输,为了简单期间,只有一个中心节点收集这些信息,处理后通过串口送到计算机,这些信息可以在串口调试工具或超级终端上看到。2、芯片的选择zigbee网络节点硬件设计的的核心是微处理器芯片。微处理器模块在无线收发模块的协作下完成zigbee网络的建立与维护,数据采集与处理,无线数据收发以及zigbee2007协议栈的正常运行3。在网络节点的硬件设计中可以根据成本与操作可行性等因数选择不同的的设计方案,本设计选择集微处理器模块和无线收发模块于一体的单芯片解决方案。设计选用ti公司最新zigbee芯片cc2530f256,工作在2.4ghz频段,是符合ieee 802.15.4规范的真正片上系统解决方案,也是目前众多zigbee设备产品中表现最为出众的微处理器之一。三、系统硬件电路设计1、硬件部分总体介绍本设计将温度传感器采集来的数据通过zigbee协议传递到上位机显示,并能够在现场实时显示采集的温度,人机交互采用按键控制,LED灯闪烁,和数码管指示,系统框图如下图。2、电源部分设计CC2530的供电电源为3.3V,其误差范围为0.5V。我们最常用的电源为5V,比如普通的直流电源和电脑的USB借口电源都是5V的,所以如果给CC2530供电我们有两种选择。第一普通的干电池电压在1.5V左右,如果是新干电池其电压范围一般都在1.5V以上,所以两节干电池串联起来其电压值可以达到3.2V左右,实际测量中其值为就在3.2V左右,这个误差范围在CC2530电源误差范围之内,所以用干电池供电时一种供电方式。第一我们采用稳压芯片,在市场中最常用的3.3V稳压芯片为AMS1117,如图3-2所示图3-2 AMS1117其典型电路图如下图图3-3 AMS1117典型电路使用输入旁路电容,10uF的钽电容适用于几乎所有的应用。输出电容如果使用钽电容,AMS1117要求输出电容的最小值为10uF。真对本设计的电源设计如下图所示图3-4 供电电源电路3、显示部分的设计本设计的显示采用数码管显示,如下图所示图3-5 供电电源电路4、按键部分设计针对按键这部分,在自己的硬件上根据TI这种按键的使用方法制作了AD键盘,AD键盘共有5个按键,分别为上、下、左、右、中原理图如下图,在PCB布局上就按照1-5分别对应上下左右中的顺序布局。图3-6 AD键盘电路5、 温度采集与报警设计51温度采集电路温度传感器我们采用单总线的DS18B20,其硬件电路比较简单,使用比较方便,而且读取的温度值非常准确,适用与一般环境下的温度采集。其电路图如下图所示图3-8 普通按键电路5.2报警电路这里我们采用无源蜂鸣器,这样报警的音调我们可以自己去控制,报警电路如下图所示图3-9 报警电路6 、其余电路的设计6.1 串口调试电路的设计电路图如下所示图3-10 串口电路6.2 状态指示灯电路的设计状态指示灯的设计就比较简单,其原理图如下图图3-11 指示灯电路四、系统软件的设计4.1软件部分总体介绍软件设计整体流程本设计的网络拓扑结构选择树状结构,树状结构必须有路由的加入,所以本设计的软件部分设计分别要对协调器、路由器、终端节点分别进行设计。下图为整个系统的流程图图4-1 系统整体流程从图中可以看出,终端节点有两种与协调器的通信方式,当终端节点检测到的协调器信号强度超过路由器时,将直接与协调器通信,相反如果检测不到协调器的信号或者信号强度比路由节点的若,则通过路由节点将数据传送给协调器。4.2协调器的软件设计协调器是整个网络的核心,协调器负责创建和维护整个网络,为每个加入该网络的设备分配一个网络地址,在协调器启动时其网络地址将自动设置为0x0000。本设计协调器的工作流程图如下图图4-13协调器启动流程图4.3路由的软件设计路由器的设计相对协调器和终端设备要简单些,设置其启动类型后他就负责转发协调器与终端节点的数据,只起到一个中继器的作用,在z-stack中我们编译文件f8wRouter.cfg就能把设备初始化为一个路由设备,在该文件中在Router Settings里只定义了-DRTR_NWK这比协调器少了一个-DZDO_COORDINATOR,所以设备只能实现路由的功能了。路由的工作流程相对协调器要简单很多,如下图所示图4-14路由启动流程图4.4终端节点的软件设计终端节点负责采集温度数据,发送给协调器,并能够实时的报警。因此终端节点的软件设计包括其本身终端节点的功能外,还要设计温度采集部分,和报警部分。终端节点的流程如下图所示。图4-15终端节点流程图五、上位机设计上位机负责接收协调器通过串口发送来的数据并实时显示。上位机软件如下图所示图5-1上位机软件主页面在软件中串口号和波特率是可以选择的,左上角有个界面配置,打开后如下图所示图5-1上位机软件配置面该配置页面可以配置协议的规范,包头、包尾、校验位等,设置完成后点击完成即可。六、测试结果连接好硬件设备在终端节点与协调器绑定成功后,选择好串口名称,设置好波特率,打开串口后页面显示如下,此时我们只用了两个节点,该页面为为设置报警数据前的页面,温度值正常显示为黑色,并且在设置的定时时间内周期性的闪烁,闪烁的样式是棕色与黑色交替显示。图5-1位置设报警数据前正常显示页面图5-1超过一定时间没有接收到数据页面为了测试报警,随意设置一个低于当前温度的报警数据,此时上位机的显示部分立即变成红色,如下图所示,图5-1温度超限报警页面七、结论本设计应用了无线通信领域最前沿的ZigBee技术和低功耗单片机CC2530有机结合在一起,实现了无线传输数据的智能化、网络化,可广泛应用于工业控制领域。该系统已经通过实验测试,工作稳定,基于ZigBee的温度监控系统具有如下特点:l节约时间,增加多个节点可以解决距离近的问题。l信息传输稳定,在2.4GHZ的频段下工作,不易被干扰。l超低功耗,避免了经常更换电池的麻烦。l适用范围广,可延伸至多种领域。l功能强,价格低,便于推广。该设计在工业领域有很高的应用价值,本设计知识一个框架结构,如果要具体应用还需要进一步的开发,但是在本设计的基础上开发将非常的方便,zigbee技术具有广阔的应用前景,ZigBee为我们描绘了一个美好的未来,或许这些场景里我们不会太遥远了,让我们拭目以待,这只蜜蜂将会给我们的工作和生活带来怎样的变化。参考文献 1周怡颐,凌志浩,吴勤勤.ZigBee无线通信技术及其应用探讨J.自动化仪表,2006,26(6):5-9 2瞿雷.一种新的无线网络通新技术ZigBeeJ. 单片机与嵌入式系统应用,2006,26(l):12-14 3江修波.ZigBee技术及其应用闭.低压电器,2005,(7):27-294高亮
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年生态修复工程中生态系统服务功能评估与生态系统服务评估技术人才培养体系
- 2026年中考英语一轮复习 宾语从句(含答案解析)
- Boc-L-Valine-15N-生命科学试剂-MCE
- 公务员(国考)检测卷附答案详解AB卷
- 教师招聘之《中学教师招聘》考试历年机考真题集带答案详解(黄金题型)
- 2023年度青海民族大学单招《英语》考试彩蛋押题附答案详解【预热题】
- 公务员(国考)考试彩蛋押题附答案详解【夺分金卷】
- 2025年甘肃省兰州碧桂园学校秋季招聘笔试参考题库及参考答案详解一套
- 村居名称振兴乡村承诺书3篇范文
- 苏州园区安全资格培训课件
- 电力系统分析基础教案-按课时
- 台达伺服asda-b2系列技术手册
- 云南省三校生语文课件
- 园艺产品的主要贮藏方法与原理课件
- 社会及其构成要素
- 环境风险评价(共84张)课件
- 函数极限说课
- 农业经济学ppt全套教学课件
- 果蔬贮藏保鲜概论:第五章 采收与采后商品化处理(第2节 分级 Sorting)
- 弱电桥架安装及电缆敷设施工方案(PPT)
- FQFNew8.0+供应商自审表格使用手册
评论
0/150
提交评论