当前位置:文档之家› 基于PID的温度控制系统设计

基于PID的温度控制系统设计

(2014届)
毕业设计
题目:基于PID的温度控制系统设计学院: ********
专业:电气工程及其自动化
班级:电气***
学号: **********
姓名:某某某
指导教师:某某某
教务处制
年月日
诚信声明
我声明,所呈交的论文是本人在老师指导下进行的研究工作及取得的研究成果。

据我查证,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得______或其他教育机构的学位或证书而使用过的材料。

我承诺,论文中的所有内容均真实、可信。

论文作者签名:签名日期:年月日
授权声明
学校有权保留送论文交的原件,允许论文被查阅和借阅,学校可以公布论文的全部或部分内容,可以影印、缩印或其他复制手段保存论文,学校必须严格按照授权对论文进行处理,不得超越授权对论文进行任意处置。

论文作者签名:签名日期:年月日
基于PID的温度控制系统设计
摘要
温度是工业上最基本的参数,与人们的生活紧密相关,实时测量温度在工业生产中越来越受到重视,离不开温度测量所带来的好处,因此研究控制和测量温度具有及其重要的意义。

本设计介绍了以AT89C52单片机为主控器件,基于PID的温度控制系统的设计方案和设计的基本原理。

由DS18B20收集温度信号,并以数字信号的方式送给单片机进行处理,从而达到温度控制的目标。

主要包括硬件电路的设计和系统程序的设计。

硬件电路由主控器件、温测电路、温控电路和显示电路等组成。

软件设计部分包括:显示电路、温度信号处理,超温警报、继电器控制、按键处理等程序。

关键词:温度检测,温度控制,PID算法
Design of Temperature Control System Based on PID
Abstract
Temperature is the most basic parameters of industrial and closely related with people's lives, real-time measurement of temperature in industrial production and more attention, which is inseparable from the benefits of the temperature measurement, temperature control and measurement study therefore has its significance.
This design introduces the basic principles to AT89C52 microcontroller-based controller pieces temperature control system design and design. Collected by the DS18B20 temperature signal, and digital signal sent by way of the microcontroller for processing, so as to achieve the target temperature control. Including the design of hardware circuit design and system programs. Hardware circuit includes a master device, the temperature measuring circuit, temperature control circuit and display circuit. Software design, including: display electrical, temperature, signal processing, over-temperature alarm, relay control, key handling procedures.
Keywords: temperature detection, temperature control, PID algorithm
目录
摘要 (II)
Abstract (III)
1绪论 0
1.1课题的来源 0
1.2课题的意义 0
1.3课题研究的主要内容 0
2硬件设计 (2)
2.1单片机控制模块的设计 (2)
2.1.1 AT89C52单片机简介 (2)
2.1.2 单片机的引脚功能 (3)
2.1.3 单片机控制模块的电路设计 (4)
2.1.4 电源设计 (5)
2.2温度采集模块的设计 (6)
2.2.1 DS18B20芯片的简介 (6)
2.2.2 DS18B20的内部结构 (7)
2.2.3 DS18B20的供电方式 (9)
2.2.4 DS18B20的引脚功能 (9)
2.3温度控制模块的设计 (10)
2.4按键及显示模块的设计 (12)
2.4.1 LCD1602的参数和引脚功能 (13)
2.4.2 LCD1602的特点 (14)
2.4.3 按键电路的设计 (14)
2.5报警模块的设计 (15)
3软件设计 (17)
3.1主程序的设计 (17)
3.2DS18B20读温度程序的设计 (17)
3.3键盘扫描程序的设计 (18)
3.4报警处理程序的设计 (19)
3.5PID控制算法 (19)
4系统仿真 (23)
参考文献 (28)
致谢 (29)
附录 (30)。

相关主题