《基于单片机的加热炉温度控制器设计毕业论文》由会员分享,可在线阅读,更多相关《基于单片机的加热炉温度控制器设计毕业论文(53页珍藏版)》请在金锄头文库上搜索。
1、毕 业 设 计 (论 文)题 目 加热炉温度控制器的设计 摘摘 要要本文主要从硬件和软件两方面介绍了如何运用 MCS-51 单片机设计加热炉的温度控制系统,说明了怎么实现对加热炉温度的控制,并对硬件原理图和程序流程图作了简洁的描述。还介绍了在加热炉温度控制系统的软硬件设计中的一些主要技术关键环节,该系统主要以 AT89C51 单片机为核心,由 LED 显示电路,键盘输入电路,温度检测电路,模/数转换电路, 过零检测电路, 报警与指示电路, 光电隔离与功率放大电路等构成。但用AT89C51单片机设计的温度检测电路是本次设计的主要内容,是整个单片机温度控制系统设计中不可缺少的一部分,该系统对温度进
2、行了实时采集与检测。本设计介绍的单片机温度自动控制系统的主要内容包括:系统方案、元器件选择、系统理论分析、硬件设计、软件设计、系统调试及主要技术性能参数。关键词:关键词:单片机 温度传感器 温度检测 温度控制 PID算法AbstractThe design of single-chips temperature control system is introduced from hardware and software, and simply explains how to actualize the temperature control. The hardware principle a
3、nd software case fig are described. Some important techniques in a design scheme of the hardware and the software of the temperature control by single-chip microcomputer are introduced. The system mostly takes 89C51 single-chip microcomputer as core, it is structured by temperature testing circuit,
4、A/D switch circuit, zero passage testing circuit, warning and indication circuit, optical-electrical isolation and power amplifier circuit and so on.The main content of this design is temperature testing circuit that uses AT89C51 single-chip microcomputer .It is a part of the whole design that canno
5、t be lacked. The system is used to collect and control temperature in real time. The temperature automatic control system based on single-chip microcomputer is described in the article including system scheme,parts of an apparatus choice, theoretical analysis,the design of hardware and software, sys
6、tem testing,and the main technical performance parametersKey Words:SingleChip Microcomputer Temperature sensor Temperature collecting Temperature controlling PID algorithm 目目 录录1 1 前言前言.1 2 2 系统方案设计系统方案设计.22.1 课题要求与内容课题要求与内容.22.2 总体方案设计总体方案设计.22.2.1 系统结构.32.2.2 具体设计考虑.32.3 硬件和软件功能划分.4 3 3 系统硬件的设计系统硬
7、件的设计.53.13.1 微处理器微处理器.53.23.2 温度检测电路设计温度检测电路设计.63.33.3 温度控制电路设计温度控制电路设计.103.43.4 看门狗电路设计看门狗电路设计.123.53.5 人机通道设计人机通道设计.13 4 4 系统软件的设计系统软件的设计.164.14.1 软件设计概述软件设计概述.164.24.2 程序的总体设计程序的总体设计.164.34.3 系统资源分配系统资源分配.164.44.4 系统程序系统程序.174.4.1 系统主程序.174.4.2 按键处理子程序.184.4.3 标度变换.204.4.4 显示处理.204.4.5 定时中断子程序.224.54.5 PIDPID 控制算法控制算法.234.64.6 控制面板的设计控制面板的设计.264.6.1 控制面板的介绍.264.6.2 控制面板的功能.