单片机与单片机与DSP中的基于中的基于AT89S51单片机的单片机的PID温度控制系统设温度控制系统设
计计
温度控制技术不仅在工业生产有着非常重要的作用,而且在日常生活中也起着至关重要的作用。本文对系统进
行硬件和软件的设计,在建立温度控制系统数学模型的基础之上,通过对PID控制的分析设计了系统控制器,完
成了系统的软、硬件调试工作。算法简单、可靠性高、鲁棒性好,而且PID控制器参数直接影响控制效果。
1. 系统概述 1.1 系统总体结构 该系统利用AT89S51丰富的外设模块搭建硬件平台。系统的硬件电路
包括:模拟部分和数字部分,基本电路由核心处理模块、温度采集模块、键盘显示模块及控制执行模块等组
成。 1.2 系统工作流程 系统开始工作时,首先由单片机控制软件发出温度读取指
温度控制技术不仅在工业生产有着非常重要的作用,而且在日常生活中也起着至关重要的作用。本文对系统进行硬件和软
件的设计,在建立温度控制系统数学模型的基础之上,通过对PID控制的分析设计了系统控制器,完成了系统的软、硬件调试
工作。算法简单、可靠性高、鲁棒性好,而且PID控制器参数直接影响控制效果。
1. 系统概述系统概述
1.1 系统总体结构
该系统利用AT89S51丰富的外设模块搭建硬件平台。系统的硬件电路包括:模拟部分和数字部分,基本电路由核心处理
模块、温度采集模块、键盘显示模块及控制执行模块等组成。
1.2 系统工作流程
系统开始工作时,首先由单片机控制软件发出温度读取指令,通过数字温度传感器采集被控对象的当前温度值并送显示屏
实时显示。然后,将该温度测量值与设定值T比较,其差值送PID控制器。PID控制器处理后输出一定数值的控制量,经D/A转
换为模拟电压量,控制被控对象进行加热。
1.3 系统软件设计方法
整个系统软件设计包括管理程序和控制程序两部分,管理程序包括LED显示的动态刷新、控制指示灯、处理键盘的扫描和
响应。控制程序包括A/D转换、中值滤波、越限报警处理、PID计算等。
2. 系统硬件结构系统硬件结构
2.1 电源电路的设计
系统所用直流电源由三端集成稳压器组成的串联型直流稳压电源提供。设计中选用了LM7805 LM7815和LM7915三个三
端集成稳压器,提供+5V直流电压,输出电流均为1A.变压器将220V的市电降压后再通过整流桥整流之后采用了大容量的电解
电容进行滤波,以减小输出电压纹波。电源电路图如图1所示。
图
1
电源电路图
2.2 复位电路设计
单片机复位电路设计的好坏,直接影响到整个系统工作的可靠性。只有一个可靠的复位电路才能使系统避免出现了“死
机”、“程序走飞”等现象。电路图如图2所示。
评论0
最新资源