基于ZigBee的无线温度检测系统设计毕业设计论文.docx
《基于ZigBee的无线温度检测系统设计毕业设计论文.docx》由会员分享,可在线阅读,更多相关《基于ZigBee的无线温度检测系统设计毕业设计论文.docx(58页珍藏版)》请在三一办公上搜索。
1、XXX大学XX学院本科生毕业设计(论文)论文题目:基于ZiUBee的无线温度检测系统设计传统的多点分布式温度检测系统多采用有线传输方式,然而随着分布式节点的不断增加,布线复杂程度和成本也急剧增加,给系统的设计,维护和升级带来了诸多困难。ZigBee是一种崭新的近程无线网络通信技术,是为了满足小型廉价设备的无线联网和控制而制定的标准,主要适用于自动控制和远程控制领域,。本设计基于ZigBee技术,采用CC2430作为温度检测系统芯片,应用2.4GHZISM波段,满足低成本,低功耗的要求。本设计首先介绍了课题研究的意义,ZigBee技术的应用范围以及ZigBee技的发展现状。其次,详细介绍Zigb
2、ee技术低功耗、低成本以及网络容量大等特点和符合Zigbee通信协议的硬件开发平台CC2430o最后,完成温度检测系统的硬件设计以及软件流程图的设计。温度检测系统的硬件部分是以CC2430为控制核心,加上一些外围电路组成控制系统,包括A/D转换电路、显示电路、USB接口转换电路等,实现对分散节点的温度采集,采集后的温度实时地显示。本设计可以有效满足工农业检测过程中对多测点、移动性及便捷性等方面的要求,并且能够有效解决有线网络的布线难题和成本问题,具有十分广阔的应用前景。软件部分主要是传感器,协调器等系统流程图的设计,详细描述整个系统的工作过程。关键词:ZigBee;CC2430;无线传感器网络
3、;温度采集AbstractTraditionalmulti-pointdistributedtemperaturedetectionsystemusingwiretransmission,withthedistributednodesincreasesceaselessly,thewiringcomplexityandcostsalsoincreaseddramatically,tosystemdesign,maintenanceandupgradebringsalotofdifficulties.ZigBeeisanewshort-rangewirelesscommunicationtech
4、nology,inordertomeettheneedsofsmallcheapequipmentwirelessnetworkingandcontrolstandards,mainlyapplicabletothefieldofautomaticcontrolandremotecontrol,.ThedesignisbasedonZigBeetechnology,usingCC2430asthetemperaturedetectionsystemusing2.4GHzchip,ISMband,meetthelowcost,lowpowerrequirements.Thispaperfirst
5、introducesthesignificanceoftheresearch,theapplicationofZigBeetechnologyandZigBeetechnologyanddevelopmentstatus.Secondly,introducesZigbeetechnologyoflowpowerconsumption,lowcostandnetworkcapacityisbigwaitforacharacteristicandthecommunicationprotocolwiththeZigbeehardwaredevelopmentplatformCC2430.Finall
6、y,thecompletionofthetemperaturedetectionsystemhardwaredesignandsoftwareflowdiagramdesign.ThetemperaturedetectionsystemhardwareispartoftheCC2430asthecontrolcore,plussomeperipheralcircuitstoformcontrolsystem,includingtheA/Dconversioncircuit,displaycircuit,USBinterfaceconversioncircuit,thetemperaturede
7、tection,soastorealizetemperatureofvariousstatemonitoringandotherfunctions.Thesoftwarepartisthemainsensor,coordinatorandtheflowchartofthesystemdesign,detaileddescriptionoftheworkingprocessofthesystem.Keywords:ZigBee;CC2430;wirelesssensornetwork;temperatureacquisition摘要IAbstract错误!未定义书签。1绪论11.1 弓I11.2
8、 11.3 课题研究的目的和意义21.4 ZigBee的发展现状41.5 本设计的主要工作42ZigBee的介绍52.1 ZlgBee52.1.1 物理层(PHY层)612.1.3 网络层(NWK层)62.1.4 应用层(APL层)72.1.5 安全服务提供层(SSP层)82.2ZigBee网络基础82.2.1 网络节点类型82.2.2 网络拓扑形式8231-*113温度检测系统总体方案设计123.1 系统整体结构123.2 温度采集系统原理134温度检测系统硬件电路设计154.1 Zigbee芯片选择和简介154.1.1 zigbee芯片的选择154.1.2 cc2430简介154.1.3
9、CC2430芯片的主要特点164.1.4 I/O端口线引脚功能174.1.5 CC2430外围电路194.1.6 CC2430应用于无线网络节点设计214.2 节点的硬件设计224.2.1 协调器节点的硬件设计224.2.2 路由器节点的硬件设计224.2.3 传感器节点的硬件设计234.3 电源供电电路244.4 传感器电路.*244.5 A/D转换电路图264.6 USB转串口电路图284.7 XJILL295温度检测系统软件流程图设计315.1 传感器节点的程序流程图315.2 协调器的程序流程图315.3 上位机软件的程序的流程图326开发环境简介346.1 C51RF-3-PK开发平
10、台346.2 IAREmbeddedWorkbench简介346.3 上位机的功能简介357.总结与展望36致谢37参考文献38附录401绪论1.1 引言温控系统、冷库温控系统、智能化建筑控制系统、中央空调系统等众多应用系统中,为了实时地监测不同点的温度,需要多点分布式温度测量系统。传统的多点分布式温度监测系统多采用有线传输方式,然而随着分布式节点的不断增加,系统的布线复杂度和成本也就极具增加,这给系统的设计、维护和升级带了许多不便。如何解决有线网络带来的诸多不便已成为当下研究的热点。ZigBee技术就是一种基于IEEE802.15.4协议标准的近距离、低复杂度、低功耗、低速率、低成本的双向无
11、线通讯技术,主要用于距离短、功耗低且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用,已成为当下较为流行的无线通信技术。本设计意在设计一种基于ZigBee的温度检测系统,用以实现对分散节点的温度采集,采集后的温度实时地显示。本设计可以有效满足工农业检测过程中对多测点、移动性及便捷性等方面的要求,并且能够有效解决有线网络的布线难题和成本问题,具有十分广阔的应用前景。1.2 课题背景信息技术发展日新月异,传统的有线通信方式因为其成本高、布线复杂,已经不能完全满足人们的应用需求了。由此,无线通信技术应运而生。无线网络技术按照传输范围来划分,可分为
12、无线广域网、无线城域网、无线局域网和无线个人域网。无线个人域网即短距离无线网络,典型的短距离无线传输技术有:蓝牙(Bluetooth)ZigBeexWiFi等【L在工业控制、家庭自动化和遥测遥感领域,蓝牙(BIUetOOth)虽然成本较低,成熟度高,但是传输距离有限,仅为10米,可以参与组网的节点少。WiFi虽然传输速度较快,传输距离达到100米,但是其价格偏高,功耗较大,组网能力较差。相比之下ZigBee技术则主要针对低成本、低功耗和低速率的无线通信市场,具有如下特点:(1)成立本低:ZigBee模块的初始成本低,并且ZigBee协议是免专利费采用直接序列扩频在工业科学医疗(ISM)频段,2
13、.4GHz(全球)、915MHz(美国)和868MHZ(欧洲),免执照频段。(2)低功耗:由于ZigBee的传输速率较低,传输数据量较小,并且采用了休眠模式,因此ZigBee设备功耗很低,仅靠两节5号电池就可以维持长时间使用。(3)低速率。Zigbee工作在20250kbps的较低速率,分别提供250kbps(2.4GHz)、40kbps(915MHZ)和20kbps(868MHz)的原始数据吞吐率,满足低速率传输数据的应用需求。(4)时延短:ZigBee的响应速度较快,通信时延和从休眠状态激活的时延都非常短,一般从休眠转入工作状态只需要15ms,节点进入网络只需要30ms,进一步节约了能源。
14、(5)网络容量大:Zigbee可采用星型、树型和网状网络结构,由一个主节点管理若干子节点,最多一个主节点可管理254个子节点;同时主节点还可由上一层网络节点管理,最多可组成65000个节点的大网。(6)可靠度高:为了避免发送数据的竞争和冲突,采取了碰撞避免策略,同时为需要固定带宽的通信业务预留了专用时隙。MAC层采用完全确认的数据传输模式,每个发送的数据包都必须等待接收方的确认信息,如果传输过程中出现问题可以进行重发。(7)安全:Zigbee提供了三级安全模式,包括无安全设定、使用接入控制清单(AeL)防止非法获取数据以及采用高级加密标准(AES128)的对称密码,以灵活确定其安全属性。(8)
15、传输距离远:传输范围一般介于10100m之间,在增加RF发射功率后,亦可增加到13km。这指的是相邻节点间的距离。如果通过路由和节点间通信的接力,传输距离将可以更远。由于ZigBee技术具有上述特点,因而广泛应用在短距离低速率电子设备之间的数据传输。ZigBee联盟预测的主要应用领域包括工业控制、消费性电子设备、汽车自动化、农业自动化和医用设备控制等。1.3 课题研究的目的和意义ZigBee技术具有低成本、低功耗、近距离、短时延、高容量、高安全及免执照频段等优势,广泛应用于智能家庭、工业控制、自动抄表、医疗监护、传感器网络应用和电信应用等领域。智能家庭:现今家用电器已经随处可见了,如何将这些电
16、器和电子设备联系起来,组成一个网络,甚至可以通过网关连接到Imerne3使得用户可以方便地在任何地方监控自己家里的情况。ZigBee技术提供了家庭智能化的技术支持,在ZigBee技术的支持下,家用电器可以组成一个无线局域网,省却了在家里布线的烦恼。工业控制:工厂环境当中有大量的传感器和控制器,可以利用ZigBee技术把它们连接成一个网络进行监控,加强作业管理,降低成本。自动抄表:现在在大多数地方还是使用人工的方式来逐家逐户进行抄表,十分不方便。而ZigBee可以用于这个领域,利用传感器把表的读数转化为数字信号,通过ZigBee网络把读数直接发送到提供煤气或水电的公司。使用ZigBee进行抄表还
17、可以带来其它好处,比如煤气或水电公司可以直接把一些信息发送给用户,或者和节能相结合,当发现能源使用过快的时候可以自动降低使用速度。医疗监护:医疗工作中,时常要获得病人的生理指标、环境指标,可以通过放置传感器构成传感器网络,实时监测这些数据。由于是无线技术,传感器之间不需要有线连接,被监护的人也可以比较自由的行动,非常方便。传感器网络应用:传感器网络也是最近的一个研究热点,像货物跟踪、建筑物监测、环境保护等方面都有很好的应用前景。传感器网络要求节点低成本、低功耗,并且能够自动组网、易于维护、可靠性高。ZigBee在组网和低功耗方面的优势使得它成为传感器网络应用的一个很好的技术选择。此外,ZigB
18、ee技术也可以应用到汽车电子、农业生产和军事领域中。随着物联网技术的日渐兴起,ZigBee技术将会扮演更为重要的角色。但是,物联网的全面普及将是一个十分漫长的过程,至少目前还在探索和实验阶段,距离实用还有很长的路要走。虽然前景一片大好,但是我们应该清楚认识到由于各方面的制约,ZigBee技术的大规模商业应用还有待时日,基于ZigBee技术的无线网络应用还远远说不上成熟,主要表现在:ZigBee市场仍处于起步探索阶段,终端产品和应用大多处于研发阶段,真正上市的少,且以家庭自动化为主;潜在应用多,但具有很大出货量的典型应用少,市场缺乏明确方向;使用点对多点星状拓扑的应用较多,体现ZigBee优势的
19、网状网络应用少;基于IEEE802.15.4底层协议的应用多,而基于ZigBee标准协议的应用少。1.4 ZigBee的发展现状ZigBee作为一种新兴的国际标准短距离无线通信协议,其协议栈体系结构是基于标准七层开放式系统互联参考模型(OSI),IEEE802.15.4-2003标准定义了下面的两层:物理层和媒体接入控制子层;网络层、应用会聚层、应用层由ZigBee联盟制订。2002年,ZigBee联盟创立,创始者包括IC供应商、无线IP提供商、设备制造商、测试设备制造商和最终产品制造商等,这些企业能提供适应ZigBee的产品和解决方案。ZigBCe联盟于2004年底发布了ZigBee协议L0
20、版本规范,2006年11月发布了ZigBeC协议LI版本规范,2007年10月发布了ZigBeCPro版本规范。ZigBee联盟的主要目标是以通过加入无线网络功能,为消费者提供更富有弹性、更容易使用的电子产品。ZigBee技术能融入各类电子产品,应用范围横跨全球的民用、商用、公共事业以及工业等市场。使得联盟会员可以利用ZigBee这个标准化无线网络平台,设计出简单、可靠、便宜又节省电力的各种产品来。1.5 本设计的主要工作本文主要研究了基于ZigBee的温度检测系统的设计,包括节点的硬件设计、无线传感器网络的组建,以及软件流程图设计。主要工作包括以下几个方面:(1)阐述了设计的背景、目的和意义
21、以及目前ZigBee研究发展情况。(2)介绍了ZigBee的协议栈结构、各层的功能、ZigBee的网络节点类型、网络体系结构及工作模式,此外介绍了CC2430芯片及它的外围电路。(3)介绍了本设计的开发环境以及相关的硬件设计。如协调器节点设计、路由器节点设计、转感器节点设计等。(4)软件流程图设计。传感器,协调器等流程图的设计。(5)对全文进行了总结。2ZigBee的介绍2.1 ZigBee的概述ZigBee是一种新兴的短距离,低速率,低功耗无线网络技术,主要用于近距离无线连接。它有主见的无线电标准,在数千个微小的传感器之间相互协调实现通信。这些传感器只需要很低的功耗,以接力的方式通过无线电微
22、波将数据从一个传感器传到另一个传感器,因此它们的通行效率非常高。ZigBee协议是基于IEEE802.15.4标准的,由IEEE802.15.4和ZigBee联盟共同制定。IEEE802.15.4工作组制定ZigBee协议的物理层(PHY)和媒体访问控制层(MAC层)协议。ZigBee联盟成立用于2002年,定义了ZigBee协议的网络层(NNI0、应用层(APL)和安全服务规范。协议栈结构如图2-1。应用层(含应用接口层)用户安全层tZigBee联盟I网络层MAC层IEEE802.15.4I物理层图2ZigBee协议栈结构ZigBee协议由物理层(PHY)、介质访问控制子层(MAC)、网络层
23、(NWK),应用层(APL)及安全服务提供层(SSP)五块内容组成。其中PHY层和MAC层标准由IEEE802.15.4标准定义,MAC层之上的NWK层,APL层及SSP层,由ZigBee联盟的ZigBee标准定义。APL层由应用支持层(APS),应用框架(AF)以及ZigBee设备对象(ZDo)及ZDO管理平台组成。2.1.1 物理层(PHY层)主要功能:物理层定义了物理无线信道和MAC子层之间的接口,提供物理层数据服务和物理层管理服务。物理层数据服务包括以下四个方面的功能:1 .激活和休眠射频收发器。2 .信道能量检测。3 .收发数据。4 .检测接受数据包的链路质量指示。工作频段和信道分配
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ZigBee 无线 温度 检测 系统 设计 毕业设计 论文
链接地址:https://www.31ppt.com/p-3907701.html