- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
建东学院图书馆无线温度测量系统设计
建东学院图书馆无线温度测量系统设计
【摘 要】针对建东学院图书馆对馆藏温度的要求,利用Zigbee无线传感网络低成本、低能耗的特性,以TI的CC2530芯片为硬件核心,移植Z-Stack协议栈,设计了利用温度传感器完成对图书馆环境温度信息的采集,并将这些信息传送到控制室中心的测量系统。
中国论文网 /8/view-7211776.htm
【关键词】Zigbee;无线传感网络;Z-Stack;温度测量
图书馆工作经验证明,保护图书的较适宜的温度为14~24℃,相对湿度为50%―65%。因而图书馆温湿度的监控是实现纸质文献完好储藏的关键环节,普遍的方法是使用各种温湿度计。在这些情况下,多采用有线连接方式采集信号及传输数据,这虽然满足了目的,但存在电缆布线、后期维护成本高、应用不灵活等一些问题。本文主要针对温度测量设计了一种基于Zigbee无线传感网络的温度无线数据采集系统,设置方便,不需布线即可采集数据,成本低,克服了有线网络存在的缺点。
1 Zigbee技术
Zigbee技术是一种低复杂度、低功耗、低数据速率、低成本、短距离的双向无线网络通信技术。采用免注册频段,即无须得到许可便可使用的工业、科学、医疗频段,以便于用户能够自由试用Zigbee设备。目前Zigbee定义了2.4GHz频段和868/915MHz频段,其中2.4GHz在全球通用。在硬件方面,TI、Jennic、Freescale等各大芯片公司均推出无线收发芯片和单片机射频芯片集成在一起的SOC。其中TI公司的CC2430和CC2530集成SOC方案尤为成熟,应用最为广泛。在软件方面,许多公司如TI、Ember、AirBee、Freescale等提供了Zigbee协议栈,其中最适用的是TI设计的Z-Stack协议栈,提供了完全开源的技术解决方案。
Zigbee协议中规定三种设备,分为协调器(Coordinator)、路由器(Router)和终端节点(EndDevice)。其中协调器发起网络,等待路由及终端节点的加入,终端节点只能作为采集及接收数据的子节点加入网络,不具备数据转发能力。路由节点的可以转发数据。协议支持的网络结构有星状、树状和Mesh网络。
2 系统总体设计方案
基于zigbee技术的图书馆温度监测系统总体结构如图1所示,该系统采用星型拓扑结构,主要由传感器节点、协调器节点和上位机PC等三部分组成。传感器节点有两种,一种功能为现场的温度采集,并将采集到的温度信息定时打包发送至协调器节点;还有一种是接收协调器传来的温度控制信息控制报警器或者风扇等控温设备工作。协调器节点负责整个监测网络的建立与维护,接收传感节点的温度数据并反馈到上位机PC。上位机PC主要显示整个系统的运行情况及各区域温度的实时数据。另外,协调器节点判断接收到的温度信息,如果温度超出限值,发送控制命令给带有继电器的节点,控制继电器工作。
3 系统硬件组成
本设计采用网蜂科技公司设计的Zigbee开发套件,其中的主控芯片是TI公司的CC2530。CC2530除了包括RF收发器外,还集成了加强型8051单片机、它具有2/64/128/256kB可编程闪存和8kB的RAM,以及ADC、看门狗等。CC2530可工作在2.4GHz频段,采用低电压(2.0~3.6V)供电,待机时电流消耗仅0.2μA,但灵敏度高达-91dBm、最大输出为+0.6dBm、最大传送速率为250kbps。CC2530仅需添加少量的外围元件就可以完成ZIGBEE通信功能的硬件实现。
本系统由两类节点组成:ZigBee协调器节点、传感器节点。所有节点的基本功能单元是处理器模块,射频模块和电源模块等三个部分,这个利用网蜂科技的CC2530核心板及功能底板组合构成。传感器节点除基本功能单元外还有传感器功能模块。
温度传感器模块采用的是DS18B20。继电器模块采用的是SONGLE的SRS-05VDC-SL的继电器。
4 软件系统设计
程序设计是基于TI公司公布的协议栈ZStack,本设计采用的是ZStack-CC2530-2.4.0版本。用户根据实际需要,在创建协调器和终端节点项目时在App用户应用层创建源文件编写程序。其余功能要求由ZStack完成。
系统软件设计主要包括两种传感器节点软件设计、协调器节点软件设计。温度传感器节点主要实现温度数据的采集和发送;继电器节点主要实现接收协调器数据并控制端口输出;协调器节点既要负责网络的管理和维护,也要做为中转站传送传感器节点与上位机之间的通信数据。
4.1 温度传感器模块
温度传感器节点只与协调器通信,可以采用点对点通信模式。在程序中需要设置点对点通信。而协调器和所有的温度控制模块之间采用广播形
文档评论(0)