基于nRFL无线通信温度监测系统要点.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文档。上传文档
查看更多
目录 1引言 - 1 - 1.1 课题来源及意义 - 1 - 1.2 无线数据传输的发展状况 - 1 - 1.3 本课题研究的对象和内容 - 2 - 1.3.1 对环境信号的采集及分析 - 2 - 1.3.2 对无线模块发送接收数据分析 - 2 - 2 系统方案设计 - 3 - 2.1 MCU芯片选择 - 3 - 2.2 无线通信模块的方案 - 3 - 2.3 温度传感方案 - 3 - 2.4 显示模块方案 - 4 - 3 系统的硬件设计 - 5 - 3.1 硬件的系统组成 - 5 - 3.2 ATmega16主控芯片介绍 - 5 - 3.3 DS18B20温度传感器工作原理 - 6 - 3.4 nRF24L01无线模块的工作原理 - 8 - 3.4.1 nRF24L01芯片概述 - 8 - 3.4.2 引脚功能描述 - 8 - 3.4.3 工作模式 - 9 - 3.4.4 工作原理 - 10 - 3.4.5 配置字 - 11 - 3.4.6 nRF24L01模块的原理图 - 12 - 3.5 发送端显示模块设计 - 13 - 3.6 接收端与PC机通信模块设计 - 13 - 4 系统的软件设计 - 15 - 4.1 发送端软件设计 - 15 - 4.2 接收端软件设计 - 15 - 5 系统的调试 - 17 - 结 束 语 - 18 - 参考文献 - 20 - 致 谢 - 21 - 1引言 1.1 课题来源及意义 在信息化蓬勃发展的今天,工农业的一些现场环境参数仍然是值得研究和监测的。其中一个非常重要的参数。在工业、农业,军事和生活等许多方面,都需要对温度进行监测。 目前能够实现无线温度采集,但最大的缺点价格过高维护复杂。在实际温度控制过程中既要求系统具有稳定性、实时性又需要降低功耗。因此设计一种低功耗的无线温度检测系统很有意义。 在2.4GHz非授权频段上,目前已经有了蓝牙,Wi-Fi,Zigbee等多个标准无线协议。 蓝牙,一种设备短距离通信(一般10m内)的无线技术。能够简化移动通信终端设备之间的,也能简化设备与因特网Internet之间的,数据传输更加迅速高效,为无线通信拓宽道路,但是其传输距离短。 Wi-Fi,是一个高频无线电信号。一个无线网路通信技术品牌,由Wi-Fi联盟所有。IEEE 802.11混为一谈。甚至把Wi-Fi是无线网际网路。 Zigbee基于IEEE802.15.4标准的低功耗个域网协议。短距离、低功耗的无线通信技术。自动控制和远程控制领域。 nRF2401,一款单芯片无线收发芯片,工作2.4GHz~2.5GHz。芯片包括一个完全集成的功率放大器,频率合成器,调制器和晶体振荡器。通过3线SPI端口完成发射功率和工作频率等工作。电流消耗极低,在输出功率-5dBm仅为10.5mA,在接收模式仅为18mA。可以通过SPI 接口进行设置输出功率频道选择和协议的设置。几乎可以到各种芯片,完成数据无线传送。 1.3.1 对环境信号的采集及分析 首先,自然界一切环境因素信号一般是模拟信号,要么我们采用A/D转换器将采集的信号转换成数字信号;要么直接使用数字式传感器,直接得到数字信号好;而我们的系统便是直接采用数字式传感器直接得到数字信号。 其次,采集的信号还需要经过转换才可以使用,那么本次课题是采用软件来转换采集到的数据的。 1.3.2 对无线模块发送接收数据分析 无线数据传输一般是将采集到的数据打包,加上起始位,停止位,还有一些校验信息一起发送给接收端,接收端经过数据信息的起始位,停止位,校验信息加以判断数据是否有效,如果有效返回一个电平信号给发送端,这样确保发送端明确这组数据已经接收成功,可以进入下一组数据的发送,如此循环下去。 2 系统方案设计 2.1 MCU芯片选择 方案一:主控芯片采用AVR单片机。快速,稳定,低功耗,多功能,越来越多的场合。 方案二:主控芯片采用MSP430F149系列单片机。高性能低功耗16位单片机,内置高速12位ADC。但比较昂贵价格,而且封装不利于焊接,需要PCB制板,成本和开发周期。 方案三:主控芯片采用STC12C5A60S2增强型51单片机。内置SPI总线接口和ADC,内部时钟不分频,可达到1MPS。综合各方面因素,选择方案一,即用AVR系列中的ATmega16作为本系统的主控芯片。 方案一:采用GSM模块,GSM模块需要移动卫星或者手机卡,,但其成本、需要SIM卡,通信过程中收费,后期成本较高。 方案二:采用CC2430无线通信模块,Zigbee总线模式,传输速率250kbps,且内部集成性能8051内核。但价格,且Zigbee协议相对较为复杂。 方案三:采用RF24L01无线射频模块,高速低功耗传输距离远而且价格较便宜,采用SPI总线通信模式电路简单,操作方

文档评论(0)

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

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

1亿VIP精品文档

相关文档