文档介绍:摘要
本设计的温度测量及加热控制系统以AT89C51单片机为核心部件,外加温度采集电路、键盘及显示电路、加热控制电路和越限报警等电路。采用单总线型数字式的温度传感器DS18B20,及行列式键盘和动态显示的方式,以容易控制的固态继电器作加热控制的开关器件。本作品既可以对当前温度进行实时显示又可以对温度进行控制,以使达到用户需要的温度,并使其恒定在这一温度。人性化的行列式键盘设计使设置温度简单快速,两位整数一位小数的显示方式具有更高的显示精度。建立在模糊控制理论上的控制算法,使控制精度完全能满足一般社会生产的要求。通过对系统软件和硬件设计的合理规划,发挥单片机自身集成众多系统级功能单元的优势,在不减少功能的前提下有效降低了硬件成本,系统操控简便。
关键词:温度控制;单片机;模糊控制;电路
ABSTRACT
The design of the temperature measurement and heating control systems with AT89C51 microcontroller at the ponent, plus the temperature acquisition circuit, keyboard and display the single main line of digital temperature sensor DS18B20, and the determinant of the keyboard and dynamic display in order to control the solid-state relays for control of the heating switching device easily. This works can display the current temperature and control the temperatrue in a constant state in order to content the requirement of constant temperature control. Humanized design of matrix keyboard can set temperature display mode of two integer and a decimal places is a higher accuracy mode. Based on fuzzy control theory of control algorithm, the control precision can meet the requirements of the general social production. Through the rational planning of the system software and hardware design , exert their own single-chip integration of many system-level functional unit of the advantages, does not reduce the functions at the premise of effectively reducing the cost of hardware, the system easy to manipulate.
KeyWords: temperatuare control; microcontroller; fuzzy control; circuit
目录
第一章 绪论 1
1
1
2
2
系统功能 3
设计思路 3
第二章恒温烤房控制系统总体方案设计 4
4
4
AT89C51单片机介绍 4
4
5
5
7
9
第三章信号采集及处理单元设计 11
11
DS18B20传感器介绍 12
DS18B20的特点 12
DS18B20内部结构 12
DS18B20的引脚介绍 14
DS18B20的硬件接口 15
DS18B20与AT89C51通