基于ZigBee无线温度采集系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ZigBee无线温度采集系统设计

基于ZigBee无线温度采集系统设计   摘 要:为解决有线式温度采集系统布线不便,设计了一种基于ZigBee技术的无线温度采集系统,使用DS18B20温度传感器采集环境温度,利用CC2530片上系统芯片进行无线数据传输,为实现多点温度采集,选用星形网络拓扑结构。协调器模块通过RF收发器接收各终端节点发送的数据,接收数据可显示在LCD液晶屏上,同时利用USB接口将数据传输到上位机,进行数据分析、处理及保存。该温度采集系统具有成本低、工作稳定、节点易于扩展等优点 关键词:无线温度采集;ZigBee;CC2530;DS18B20 中图分类号:TB 文献标识码:A doi:10.19311/j.cnki2016.31.093 1 前言 工农业安全生产过程中需要对环境温度进行检测,传统的温度检测方式多采用有线传输方式,使用温度传感器采集环境温度并将温度值传输给单片机,单片机将温度值通过总线将数据传输到控制中心,采用的总线有485总线、Can总线、以太网总线等,有线传输方式具有传输速度快、传输可靠等优点,当对于监控范围广、监测点数量多等复杂环境情?r,有线传输方式布线困难、成本高。随着无线通信技术的发展,温度采集传输趋向于无线传输方式,无线传输方式具有使用灵活、覆盖范围广等优点,因此无线温度采集系统将会有广泛的应用市场 本文设计了基于ZigBee的无线温度采集系统,采用CC2530片上系统芯片作为系统控制器,选用DS18B20温度传感器采集环境温度,利用CC2530芯片内部的RF收发器将温度值无线传输,为实现多点温度采集,选用星形网络拓扑结构。协调器模块通过RF收发器接收各终端节点发送的数据,接收数据可显示在LCD1602液晶屏上,同时利用RS232串口模块将数据传输到上位机,进行数据分析、处理及保存 2 系统硬件设计 本文设计的无线温度采集系统包括温度采集终端和协调器接收系统,采用ZigBee星形网络拓扑结构。温度采集终端由温度传感器芯片、CC2530片上系统芯片、时钟芯片以及天线组成,该模块系统结构如图1所示。协调器接收系统由CC2530片上系统芯片、接收天线、LCD液晶显示屏和FT232接口转换芯片组成,该模块系统结构如图2所示 2.1 温度采集终端系统设计 温度采集终端系统实现环境温度采集,温度传感器采集数据传输到CC2530芯片,CC2530片内单片机将接收数据转换成温度数值,同时读取时钟芯片寄存器获取当前时间值,温度值和时间值通过CC2530片内RF模块进行无线发射 2.1.1 温度采集模块 温度传感器选用美国DALLAS公司生产的DS18B20芯片,该芯片温度测量范围广,测量精度高,可实现-55℃~+125℃范围内的温度采集,且其接口简单,使用一根数据线即可完成温度值的传输 2.1.2 时钟模块 时钟芯片选用美国DALLAS公司生产的DS1302芯片,该芯片为低功耗时钟芯片,晶振频率为32.768kHz,能够实现对年、月、日、周、时、分、秒的计时,还可实现闰年补偿。DS1302时钟数据传输使用SPI模式 2.1.3 CC2530模块 CC2530是为实现ZigBee应用而开发的片上系统芯片,内部集成了8051控制器、高效2.4GHz的RF无线收发器、片内RAM和其他功能外设。该芯片结合了基于IEEE802.15.4标准的ZigBee协议栈Z-Stack,可提供完整的ZigBee解决方案 ZigBee设备类型分为终端设备(End-device)、路由器(Router)和协调器(Coordinator),温度采集终端系统初始化设置为终端设备,系统上电后搜索网络协调器,发出请求信息,连接成功后,该模块将接收到一个16位的从节点地址,采用CSMA-CA机制获得信道使用权,获得使用权后,即可向协调器接收系统发送数据 2.2 协调器数据接收系统设计 协调器数据接收系统实现无线网络的组建,CC2530内部的RF模块接收各温度采集终端发送的温度及时间数值,并传输到CC2530内部单片机,单片机模块将接收到的温度、时间信息一路发送到LCD液晶显示屏模块实时显示,一路通过FT232模块传输到上位机,以便进行数据分析及存储 2.2.1 CC2530模块 利用CC2530首先组建无线网络,该模块被初始化为协调器。其内部的RF无线收发器接收各温度采集终端发送的温度及时间值,利用片内单片机将无线接收数据发送到液晶显示屏进行显示,同时将无线接收数据通过FT232模块以USB接口模式发送到上位机 2.2.2 LCD液晶显示模块 LCD液晶显示屏上显示各温度采集终端采集的温度值及时间信息,为降低系统成本,选用LCD1

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档