摘要本设计是用单片机作为控制核心的一个温度自动控制器系统,其包括按键、DS18B20温度采集、液晶显示、PID温度控制等硬件部分,能够实现温度的自动控制的目标。
本系统在按键上预设最终应该保持的恒定温度,同时实时读取当前所测温度,并采用PID控制算法来控制加热装置或致冷装置的运行,从而使温度保持在设定值上下浮动。当设定目标温度值后,如果当前温度目标温度低,则单片机启动加热装置,如果当前温度比目标温度高,单片机则启动致冷装置进行降温,最终使控制温度稳定在预设值上。78451
毕业论文关键词 单片机 DS18B20 LCD1602 PID算法
毕业设计说明书外文摘要
Title The Design of PID Temperature Control System Based on SCM
Abstract This design is to use single chip microcomputer as control core of a automatic temperature controller system, which include buttons, DS18B20 temperature acquisition, liquid crystal display, PID temperature control and so on, can achieve the goal of the automatic control of temperature。
This system set a temperature which eventually should maintain a constant on the keys,at the same time read the current measured temperature in real time,and uses the PID control algorithm and the operation of the device to control the heating or cooling,Keeping the temperature fluctuations in value。When set the target temperature, if the current target temperature is lower than the target temperature, the microcontroller start heating device, if the current temperature is higher than the target temperature, the microcontroller start cooling device for cooling,Eventually make the temperature stability in the default value。
Keywords SCM DS18B20 LCD1602 PID algorithm
目 录
1 绪论 1
1。1 概述 1
1。2 温控技术的发展现状 1
1。3 系统总体设计方案 2
1。3。1 设计要求 2
1。3。2 设计方案 2
1。4 本章小结 3
2 器件和模块的选用 4
2。1 控制芯片的选择 4
2。1。1 STC89C51结构 4
2。1。2 引脚图 4
2。2 传感器的选择 5
2。3 显示方式的选择 5
2。4 键盘的选择 6
2。5 温度控制的选择 6
2。6 本章小结 6
3 硬件设计 8
3。1 系统的组成 8
3。2 系统功能及工作原理 8
3。3 最小系统 8
3。4 温度采集部分 9
3。4。1 DS18B20原理 9
3。4。2 温度采集 10
3。5 通信部分 10
3。5。1 MAX232资料简介 10
3。5。2 串口通信电路 11
3。6 温度控制部分