基于89c51的温度监控器1.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:33 大小:463KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于89c51的温度监控器1.doc

基于89c51的温度监控器1.doc

预览

免费试读已结束,剩余 23 页请下载文档后查看

18 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

浙江工商职业技术学院机电工程学院毕业设计浙江工商职业技术学院毕业设计题目温度监控器的设计与制作姓名学号专业班级分院指导教师2011年9月23日温度监控器的设计与制作摘要:本设计基于AT89C51和DB18B20来实现温度控制器的制作,它以89C51单片机为核心,配以DS18B20(数字温度传感器),小风扇,金属膜电阻来完成温度的控制与显示。系统的硬件和软件都比较简明,且易于实施。在硬件设计方面,由AT89C51、DS18B20(数字温度传感器)、数码管,小风扇,金属膜电阻构成的电路,在软件方面,以单片机和DS18B20数字温度传感器为中心,详细的阐述了系软件设计的思想,主流程图以及相应电路模块的流程图。关键词:温度控制器;DS18B20;AT89C51目录摘要…………………………………………………………………………………11绪论…………………………………………………………………………………31.1温度控制器的意义与任务…………………………………………………31.2温度控制器的发展…………………………………………………………31.3论文设计内容………………………………………………………………42系统设计思路……………………………………………………………………42.1系统总体设计思路…………………………………………………………42.2核心电路介绍………………………………………………………………52.3DS18B20数字温度传感器……………………………………………………72.3.1DS18B20数字温度传感器结构介绍……………………………………82.3.2DS18B20数字温度传感器的特性………………………………………92.3.3DS18B20与AT89C51的连接电路………………………………………103硬件电路设计……………………………………………………………………103.1显示电路设计………………………………………………………………103.2控制电路设计………………………………………………………………123.3晶振电路的设计……………………………………………………………123.4复位电路的设计……………………………………………………………134软件设计…………………………………………………………………………144.1设计思路……………………………………………………………………144.2显示程序设计………………………………………………………………154.3温度控制程序设计…………………………………………………………165调试………………………………………………………………………………175.1调试准备…………………………………………………………………175.2关于温度控制器的部分调试………………………………………………185.3软件编程的几点体会……………………………………………………18结论………………………………………………………………………………19谢辞…………………………………………………………………………………20参考文献……………………………………………………………………………21附录A(电路元器件清单)………………………………………………………22附录B(电路原理图)………………………………………………………………23附录C(PCB图)……………………………………………………………………24附录D(实物图)………………………………………………………………………25附录E(软件程序)……………………………………………………………………………261绪论1.1温度控制器的意义与任务随着社会的发展,时代的进步,在人们的生活中对于温度的要求也越来越来要求了,而温度控制器它就可以解决人们对于这方面的要求,他可以把温度控制在人们所需要的温度范围内。比如用在对冷部位(如空调室、冷冻水、库温等)的温度及其波动范围进行控制的电开关。根据制冷、制热装置方式的不同,温度控制器电路的电控对象亦不同。例如,对于制冷于制热装置(如空调器、冷饮水机、电冰箱、浴室,咖啡壶等等许多用品中)温度控制器可以根据设定温度直接控制电机或者开关的停开,使温度到达所预定的温度值。温度控制器在实际中应用很广泛,也很实用。温度的输出值也比较准确。随意技术的发展,温度控制器的应用更加广泛,所应用的场合也越来越多,效率与稳定也会不断的提高,在以后的发展中会更加的完善、实用。温度控制器的任务,具体的说就是用DS18B20(数字温度传感器)来感应被加热的电阻温度