- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于转播台机房“温度采集”的无线通信程序设计.doc
关于转播台机房“温度采集”的无线通信程序设计
【摘要】温度对于发射台机房来说,至关重要;下面简单介绍一种对机房内的温度进行采集并无线传输的系统,本系统最大的特点就是信息的无线传输,省去了传统有线传输的束缚,简化了系统的安装。选择合适的无线模块直接关系到信号传输的有效性及系统的可靠性。本课题设计的是一套无线多温度数据采集系统,主要用于对环境温度的采集与监控,系统采用基于无线网络的设计思想和温度采集技术。无线传输避免了远距离布线所带来的施工困难,成本高的缺点。本设计用AT89C52单片机和无线收发射模块NRF24L01为主要硬件,设计了包括温度采集,温度显示,系统控制,串口通信等外围电路。温度传感器使用DS18B20,它实现对温度的实时监控并传输数据给单片机,温度上下限通过程序进行设置。本设计是以Atmel公司的AT89C52单片机作为控制核心,提出以DS18B20的单总线分布式温度采集与控制系统,温度传感节点通过单总线与单片机相连。控制器通过温度传感器实时检测节点的温度变化,并在LCD1602上循环显示节点温度的变化。通过串口将检测到的温度信息回馈到上位机(PC机),从而远程实现对整个系统的检测。
【关键词】温度传感器;显示程序设计;无线收发模块
无线温度采集系统可被广泛应用于温度测量或相应的可转换为温度量或供电故障监控的工业、农业、环保、服务业、安全监控等工程中,例如:城市路灯故障检测和供电线路防盗监视、城市居民小区供热检测、大型仓库温度检测、工业生产测控、农业生产温度测控、环保工程、故障监控工程等。设计目标:
(1)能通过DS18B20实现对当前环境温度的检测实时传送给LCD1602循环显示;
(2)设置高温上限和低温下限,当前温度超过高温上限,警报器响、直流电机转动,低于温度下限,led灯亮,温度恢复正常范围,现象消除;
(3)通过无线模块NRF24L01传送当前温度值给接收单片机,通过LCD1602显示并通过串口传送给上位机(PC),以实现实时监测。
在本设计中主要模块是温度传感器,显示模块以及无线传输模块,所以选择好这三个模块是做好本设计的前提条件。
1.温度传感器模块的选择与论证
作为测量数据的直接来源,温度传感器的测量精度和工作稳定性直接影响到后续电路工作的精确性,可以说温度传感器是本设计的重中之重。整个系统的测量算法,无线数据传输协议都与温度传感器息息相关,选择合理的温度传感器将是本设计成功与否的关键。
方案一:
采用热敏电阻,可满足40摄氏度至90摄氏度测量范围,但热敏电阻精度、重复性、可靠性较差,对于检测1摄氏度的信号是不适用的。
方案二:
采用单片模拟量的温度传感器,比如AD590,LM35等。但这些芯片输出的都是模拟信号,必须经过A/D转换后才能送给计算机,这样就使得测温装置的结构复杂化。
方案三:
采用数字温度传感器DS18B20测量温度,输出信号全数字化。便于单片机处理及控制,省去传统的测温方法的很多外围电路。且该芯片的物理化学性很稳定,它能用做工业测温元件,此元件线性度较好。在0~100摄氏度时,最大线形偏差小于1摄氏度。DS18B20的最大特点之一采用了单总线的数据传输,由数字温度计DS18B20和微控制器AT89C52构成的温度测量装置,它直接输出温度的数字信号,可直接与计算机连接。这样,测温系统的结构就比较简单。
采用温度芯片DS18B20测量温度,可以体现系统芯片化这个趋势,部分功能电路的集成,使总体电路更简洁,搭建电路和焊接电路时更快。而且,集成块的使用,有效地避免外界的干扰,提高测量电路的精确度,所以集成芯片的使用将成为电路发展的一种趋势。本方案应用这一温度芯片,也是顺应这一趋势。
方案对比及选择结果:方案一的设计成本低,但是其测量精度不够,方案二电路设计复杂,而方案三只需要一根传输线,大大简化了设计复杂度。所以本设计的温度传感器设计方案采用方案三。
1.1 显示模块的选择与论证
作为人机界面的一部分,显示模块主要功能是对测量得到的数据进行显示。显示模块的显示能力也影响到温度测量的精度。
方案一:
使用发光二极管显示器(简称LED),它配置灵活,使用方便,价格低廉,但显示内容有限,线路连接复杂,要有驱动电路。不但显示内容单一,而且使用功耗高。
方案二:
使用液晶显示器(LCD),它的功耗低,体积小,美观,方便,使用寿命长,且能显示图形、字母等,接口简单,可以直接与单片机进行连接,但成本较高,占用系统资源较大。LCD1602液晶原理图如图1所示。
图1 液晶显示模块
1602液晶模块内部的字符发生存储器已经存储了160个不同的
文档评论(0)