温度循环监测系统的设计与制作论文.docVIP

温度循环监测系统的设计与制作论文.doc

  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文档。上传文档
查看更多
摘要 系统以AT89C51单片机为主控制器,设计并制作了一款红外遥控温度报警器,可实时显示温度值,还可以通过红外遥控修改温度报警上限和下限AT89C51;Abstract AT89C51 microcontroller-based control system, designed and produced an infrared remote temperature alarm, real-time display temperature, infrared remote control can also be modified through the upper and lower temperature alarm, temperature display in the 12,864 on the innovation of this design is to increase the development of the host computer using VC6.0, a thermometer in the computer and video display interface, form-friendly interface, with high practical value Key words: AT89C51; infrared remote control; temperature alarm; PC 目录 绪论 1 1 系统的硬件组成与设计 1 1.1 系统硬件组成 1 1.2 模块介绍 1 1.2.1 控制器模块 1 1.2.2 显示模块 1 1.2.3 温度采集模块 2 2 硬件设计选择及功能介绍 2 2.1 控制器部分 2 2.2 温度采集部分 3 2.3 报警电路 5 2.4 红外遥控部分 6 2.5 显示部分 6 2.6 串口部分 7 3 程序设计 8 4 系统测试 17 5 总结 18 6. 参考文献 19 附录 20 绪论 为了提高对传感器的认识和了解,尤其是对温度传感器对深入研究以及其用法与用途,基于实用、广泛和典型的原则而设计了本系统。本文利用单片机结合传感器技术而开发设计了这一温度检测系统,传感器理论与单片机实际应用有机结合。设计应用性强,课题主要任务是完成环境温度检测,利用单片机实现温度调节并通过计算机实施温度监控,设计后的系统具有操作方便,控制灵活等优点。 1 系统的硬件组成与设计 1.1 系统硬件组成 本系统主要由控制器模块、红外遥控模块、温度报警模块、显示模块及串口模块等部分组成。如图1 图1 1.2 模块介绍 1.2.1 控制器模块 采用ATMEL公司的AT89C51作为系统控制器。单片机算术运算功能强,软件编程灵活、自由度大,可用软件编程实现各种算法和逻辑控制,并且其功耗低、体积小、技术成熟和成本低等优点。 由AT89C51作为控制核心,对温度的显示及调整进行控制。 1.2.2 显示模块 采用显示。内置8192个16*16点汉字,和128个16*8点ASCII字符集利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面使得显示内容丰富,易于人机交流I/O口资源数字温度传感器DS18B20DS18B20能够直接读出被测温度并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。并且从DS18B20读出的信息或写入DS18B20的信息仅需要一根口线(单线接口)读写,因而使用DS18B20可使系统结构更趋简单,可靠性更高。他在测温精度、转换时间、传输距离、分辨率等方面带来了令人满意的效果。 图2.1 单片机最小系统电路图 2.2 温度采集部分 系统温度检测是由数字温度传感器Ds18B20实现的。Ds18b20具有测温系统简单、测温精度高、连接方便、占用口线少等优点,特别适用于多点测温。硬件接口电路如图2.所示。 图2.2 Ds18B20的硬件接口电路当DSI8B20接收到温度转换命令后,开始启动转换。转换完成后的温度值就以16位带符号扩展的二进制补码形式存储在高速暂存存储器的0,1字节。单片机可通过单线接口读到该数据,读取时低位在前,高位在后,数据格式以0.062 5/LSB形式表示。温度值格式如所示,其中“S”为标志位,对应的温度计算:当符号位S=0时,直接将二进制位转换为十进制;当S=1时,先将补码变换为原码,再计算十进制值。DSI8B20完成温度转换后,就把测得的温度值与 TH做比较,若TTH或TTL,则将该器件内的告警标志置位,并对主机发出的告警搜索命令做出响应。 MS Byte S S S S S

文档评论(0)

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

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

1亿VIP精品文档

相关文档