精选优质文档-倾情为你奉上一个实用的单片机PID方式控温实例 1:基本情况本例中控制对象是一款小型专用工业烘箱要求恒温范围: 室温-300恒温精度: 1(其它指标略)2:控制器硬件 (参考原理图).单片机 采用(C51系列)TI公司的MCS1210Y4(内部有8通道24位AD转换器)串行口在线编程.前向通道 温度信号(来自烘箱的Pt100电阻信号)经INA118放大送入AD通道CH0.后向通道 I/O口驱动光耦MOC-3061,再驱动大功率双向可控硅输出.键盘 up 递增按钮和down 递减按钮,设置目标温度.LED(3位)显示温度值(软件切换显示目标温度或采样温度).电源 +5V单电源3:软件介绍(由C语言编写).流程 采样当前温度-PID运算-PWM(占空比式)输出 .温度采样采样周期是一个很重要的参数其确定取决于烘箱的固有响应特性参数(比如纯滞后时间以及响应时间常数)一般值在4-20秒之间(例中取16秒).PID运算每采样一次之后进行一次PID运算,得到一个输出量,供输