_温度报警控制系统.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
_温度报警控制系统.doc

PAGE PAGE 1 目 录 1.课程设计目的……………………………………………………2 2.课程设计的主要内容和任务分析………………………………2 3.控制系统的总体要求……………………………………………2 4.温度报警控制系统硬件部分设计分析…………………………3 4.1 温度传感器DSl8B20 ………………………………………3 4.2 AT89C51单片机简介 ………………………………………9 4.3 74HC138功能介绍 …………………………………………11 4.4 74HC377功能介绍 …………………………………………12 4.5 74HC245功能介绍 …………………………………………12 4.6 温度报警控制系统电路图……………………………………13 5.温度报警控制系统软件部分设计分析 …………………………14 5.1 程序实现功能…………………………………………………14 5.2 程序流程图……………………………………………………14 5.3温度报警控制程序 ……………………………………………17 6. 系统调试 …………………………………………………………17 课程设计体会…………………………………………………………18 参考文献………………………………………………………………18 附件 ……………………………………………………………………19 温度报警控制系统设计 1.设计目的: 1、通过温度报警控制系统的设计,了解数字式温度传感器DS18B20的工作原理及其控制方法; 2、通过温度报警控制系统的设计,掌握单片机AT89C51的结构原理及其控制指令的应用,熟练应用AT89C51完成一个系统的控制; 3、通过温度报警控制系统的设计,使学生了解一个控制系统设计的基本步骤,程序设计的基本方法,培养学生分析问题和解决问题的能力,将理论联系到实践中去,提高我们的动脑和动手的能力,通过课程设计,还可以使学生树立正确的世界观,培养实事求是、严肃认真、具有高度责任感的工作作风; 4、学习完成控制系统的硬件设计、软件设计、仿真调试的过程。 2.课程设计的主要内容和任务分析 任务:以单片机AT89C51作为核心,基于数字式温度传感器DS18B20的功能,设计一个具有LED显示功能、按键功能、温度检测功能及控制操作功能的控制系统。 内容:设计基于DS18B20的数字式烤箱温度控制系统,控制电路主要包括,led显示电路、按键电路、温度检测电路及控制电路。控制程序主要包括主程序、读出温度子程序、按键子程序、显示子程序、控制子程序等。要求能检测、显示烤箱温度,并控制烤箱温度在一可设定区域。 3.控制系统的总体要求: 对烤箱温度进行检测及控制。温度显示范围: 0゜C~+99゜C,精度误差 在1゜C以内。 温度控制在设置的上下限范围。 能设置并保存温度上、下限值,并可随时修改。 LED数码管直读显示实测温度,设置温度上限温度,下限温度(用键控制设定温度)。 温度超出上、下限值时,报警;根据所测温度所在的界限控制烤箱是否加热。 启/停键用以启动和停止加热,上电复位后,不论启动还是停止状态,人机界面显示烤箱内温度值,同时也要求显示界面区分停止和运行状态。 4.温度报警控制系统硬件部分设计分析: 4.1 温度传感器DSl8B20 由美国DALLAS半导体公司生产的DSl8B20型单线智能温度传感器,属于新一代适配微处理器的智能温度传感器,可广泛用于工业、民用、军事等领域的温度测量及控制仪器、测控系统和大型设备中,例如多路温度测控仪、中央空调、大型冷库、恒温装置等。此外巧妙利用DSl8B20内部64位激光ROM中具有惟一性的48位产品序号,还可设计成专供大型宾馆客房或军事仓库使用的保密性极佳的电子密码锁。DSl8B20的电源电压范围均扩展到+3~+5.5V,DSl8B20还能对温度分辨力进行编程,选择9位~12位模式下工作,在12位模式下的最高分辨力可达0.0625℃。 4.1.1 DS18B20的性能特点 (1)DSl8B20采用DALLAS公司独特的“单线(1-Wire)总线”专有技术,通过串行通信接口(I/O)直接输出被测温度值(9位二进制数据,含符号位)。 (2)在测温范围是-55~+125℃时,测量误差不超过±2℃,在-10~+85℃范围内,可确保测量误差不超过±0.5℃。温度/数字量转换时间的典型值仅需93.75ms,比DS1820有很大的提高. (3)内含64位经过激光修正的只读存储器ROM,扣除8位产品系列号和8位循环冗余校验码CRC之后,产品序号占48位。出厂前就作为DSl8B20惟一的产品序号,存入其ROM中。在构成大型

文档评论(0)

qspd + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档