STM32单片机PID加温项目的调试经验与代码分享 简单的叙述一下PID的加热原理 1:当目标温度接近设定温度(我设计的是相差5)开启PID运算 2:定时器1每隔2秒中产生一次PID运算(这个时间实际情况调整) 3:定时器2每隔10ms产生一次中断并做记录(也是实际情况调整),PID计算出来的值和记录值想比较,时间到了就切换加热或者不加热 前3条整个PID的动作都完成了,剩下的就是调整PID的  P  I   D三个参数 调整方法 先调P值,效果达到实际温度在目标温度上下徘徊,徘徊浮动越小越好,此时P值调完, 再调I值,I值非常,我调整的是0.05,这个时候在调整I值得时候会发现实际温度和目标温度非常接近,上下浮动也是非常小,直至达到要求。
2021-04-29 09:42:43 18KB PID控制 STM32PID调试 PID温度控制
1