基于STC89C52单片机的温度控制系统设计方案与软硬件实现
摘要
在日常生活中温度在我们身边无时不在,温度的控制和应用在各个领域都有重要的作用。很多行业中都有大量的用电加热设备,和温度控制设备,如用于报警的温度自动报警系统,热处理的加热炉,用于融化金属的坩锅电阻炉及各种不同用途的温度箱等,这些都采用单片机技术,利用单片机语言程序对它们进行控制。而单片机技术具有控制和操作使用方便、结构简单便于修改和维护、灵活性大且具有一定的智能性等特点,可以精确的控
制技术标准,提高了温控指标,也大大的提高了产品的质量和性能。
由于单片机技术的优点突出,智能化温度控制技术正被广泛地采用。本文介绍了基于单片机STC89C52 的温度控制系统的设计方案与软硬件实现。采用温度传感器DS18B20 采集温度数据,7段数码管显示温度数据,按键设置温度上下限,当设置为低于下降报警时,当温度低于设定的下限时,点亮发光二极管同时继电器工作,启动加热设备,当温度上升到上限时,断开继电器,停止加热设备工作,如此循环。当设置为高于上限报警时,当温度高于设定的上限时,点亮发光二极管同时继电器工作,启动制冷设备,当温度下降到下限时,熄灭LED,同时断开继电器,使制冷设备停止工作,使温度控制在上下限范围内。上限报警或者是下限报警可以设置,上限和下限温度也可以设置,同时设置的数据掉电后可以存储。给出了系统总体框架、程序流程图和Protel 原理图,并在硬件平台上实现了所设计功能。
关键词:单片机 温度控制系统 温度传感器
Abstract
In daily life, the temperature in our side the ever-present, the control of the temperature and the application in various fields all have important role. Many industry there are a large number of electric heating equipment, and the temperature control equipment, such as used for alarm automatic temperature alarm systems, heat treatment furnace, used to melt metal crucible resistance furnace, and all kinds of different USES of temperature box and so on, these using single chip microcomputer, using single chip computer language program to control them. And single-chip microcomputer technology has control and convenient in operation, easy to modify and maintenance of simple structure, flexibility is large and has some of the intelligence and other characteristics, we can accurately control technology standard to improve the temperature control index, also greatly improve the quality of the products and performance. Because of the advantages of the single chip microcomputer intelligent temperature control technology outstanding, is being widely adopted.
This paper introduces the temperature control based on single chip microcomputer AT89C51 design scheme of the system and the hardware and software implementation. The temperature sensor DS18B20 collection temperature data, 7 period of digital pipe display, the upper and lower limits of temperature button when temperature below the setting of the lower limit, light green leds, when the temperature is higher than the set on the limit, light red leds. Given the system framework and program flow chart and principle chart, and in Protel hardware platform to realize the function of the design.
Keywords: SCM Temperature control system Temperature sensors
目录
摘要 I
Abstract II
第一章 前言 1
1.1 温度控制系统设计发展历史及意义
1.2 温度控制系统的目的
1.3 温度控制系统完成的功能
第二章 总体设计方案
2.1 方案一
2.2 方案二
3.1 DS18B20简介
3.1.1DS18B20封装与引脚
3.1.2 DS18B20的简单性能
3.2 DS18B20的工作原理
3.3 DS18B20的测温原理
3.3.1 测温原理:
3.3.2 DS18B20的温度采集过程
3.4 AT24CXX系列掉电存储器的介绍 ……………
第四章 单片机接口设计
4.1 设计原则
4.2 单片机引脚连接
4.2.1 单片机引脚图
4.2.2 串口引脚
第五章 硬件电路设计
5.1 主要硬件电路设计
5.2 软件系统设计
5.2.1 软件系统设计
5.2.2 程序组成
结束语
致谢
附录
参考文献