基于C51单片机的温度控制系统应用系统设计(附程序).pdf
C51(
基于单片机的温度控制系统应用系统设计附程
序)
基于C51单片机的温度控制系统应用系统设计
单片机原理及应用实践周设计报告
姓名:
班级:
学号:
同组成员:
指导老师:
成绩:
201173
时间:年月日
单片机温度控制系统
摘要
温度是日常生活中无时不在的物理量,温度的控制在各个领域都有积极的意义。
很多行业中都有大量的用电加热设备,如用于热处理的加热炉,用于融化金属的坩锅
电阻炉及各种不同用途的温度箱等,采用单片机对它们进行控制不仅具有控制方便、
简单、灵活性大等特点,而且还可以大幅度提高被控温度的技术指标,从而能够大大提
高产品的质量。因此,智能化温度控制技术正被广泛地采用。
本温度设计采用现在流行的AT89S51单片机,配以DS18B2数字温度传感器,
上、下限进行比较,由此作出判断是否触发相应设备。
本设计还加入了常用的液晶显示及状态灯显示灯常用电路,使得整个设计更
加完整,更加灵活。
关键词:温度箱;AT89C52LCD1602单片机;控制
目录
1引言1
1.1温度控制系统设计的背景、发展历史及意义1
1.2温度控制系统的目的1
1.3温度控制系统完成的功能1
2总体设计方案2
2.1方案一2
2.2方案二2
3DS18B20温度传感器简介7
3.1温度传感器的历史及简介7
3.2DS18B20的工作原理7
DS18B20工作时序7
ROM操作命令9
3.3DS18B20的测温原理9
8B20的测温原理:9
DS18B20的测温流程10
4单片机接口设计12
4.1设计原则12
4.2引脚连接12
晶振电路12
串口引脚12
其它引脚13
5系统整体设计14
5.1系统硬件电路设计14
主板电路设计14
各部分电路14
5.2系统软件设计16系统软件设计整体思路系统程序流图17
6结束语2116
附录22
参考文献39
1引言
1.1温度控制系统设计的背景、发展历史及意义
随着社会的发展,科技的进步,以及测温仪器在各个领域的应用,智能化已是现
代温度控制系统发展的主流方向。特别是近年来,温度控制系统已应用到人们生活的各
个方面,但温度控制一直是一个未开发的领域,却又是与人们息息相关的一个实际问
题。针对这种实际情况,设计一个温度控制系统,具有广泛的应用前景与实际意义。
温度是科学技术中最基本的物理量之一,物理、化学、生物等学科都离不开温
度。在工业生产和实验研究中,像电力、化工、石油、冶金、航空航天、机械制造、粮食
存储、酒类生产等领域内,温度常常是表征对象和过程状态的最重要的参数之一。比
如,发电厂锅炉的温度必须控制在一定的范围之内;许多化学反应的工艺过程必须在适
当的温度下才能正常进行;炼油过程中,原油必须在不同的温度和压力条件下进行分馏
才能得到汽油、柴油、煤油等产品。没有合适的温度环境,许多电子设备就不能正常工
作,粮仓的储粮就会变质霉烂,酒类的品质就没有保障。因此,各行各业对温度控制的
要求都越来越高。可见,温度的测量和控制是非常重要的。
单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了温度检
测和温度控制。随着温度控制器应用范围的日益广泛和多样,各种适用于不同场合的智
能温度控制器应运而生。
1.2温度控制系统的目的