ryhyc 发表于 2023-12-20 17:20:27

梁工 发表于 2023-12-20 11:57
如果你的引脚使用的与我的例子不一样,则修改相应的引脚。
ADC:初始化时将你的ADC引脚设置为高阻,转换A ...

谢谢梁老师!{:4_196:}

ryhyc 发表于 2023-12-23 10:07:40

按照梁老师的程序,加热一块65*70*1.6mm的铝板,20分钟的加热曲线和控制参数,设定温度60度,实际的控制精度正负0.2°C,请问梁老师PID参数如何调整才好?


梁工 发表于 2023-12-23 11:05:25

ryhyc 发表于 2023-12-23 10:07
按照梁老师的程序,加热一块65*70*1.6mm的铝板,20分钟的加热曲线和控制参数,设定温度60度,实际的控制精 ...

0.2度误差可以啦。PID参数也可以了,你是对哪个参数不满意需要调整?
恒温时PWM达到160左右,可见加热功率不够大,升温时间长。加大功率升温会比较快。

ryhyc 发表于 2023-12-23 11:53:46

ryhyc 发表于 2023-12-23 10:07
按照梁老师的程序,加热一块65*70*1.6mm的铝板,20分钟的加热曲线和控制参数,设定温度60度,实际的控制精 ...

谢谢梁老师的回复,我继续努力!

ryhyc 发表于 2023-12-26 09:59:17

学习梁老师PID温控的实验过程图片,从开始加热到稳定约5分钟,图示曲线约7分钟。温度到达设定值时几乎没有过冲,控温精度正负0.1°C。串口输出的设定温度和实际温度都是3C H。加热电阻60欧姆,电压24V,pwm控制量从开始的FA H降到恒温点的9A H左右。中间多次向梁老师请教,特此致谢梁老师及其他高人!

梁工 发表于 2023-12-26 10:54:44

ryhyc 发表于 2023-12-26 09:59
学习梁老师PID温控的实验过程图片,从开始加热到稳定约5分钟,图示曲线约7分钟。温度到达设定值时几乎没有 ...

成功的喜悦!同喜同乐!进入PID的大门,会发现其很神奇的。

从曲线看,很不错,快速升温到达目标温度后,基本就恒定了,一点点过冲可以忽略。

ryhyc 发表于 2023-12-27 10:30:40

梁工 发表于 2023-12-26 10:54
成功的喜悦!同喜同乐!进入PID的大门,会发现其很神奇的。

从曲线看,很不错,快速升温到达目标温度后 ...

谢谢梁老师的鼓励!

lzl1okOK 发表于 2023-12-27 12:36:35

膜拜,我以前在B站上看过原理,但是没源码,现在可以具体学习了{:4_249:}

10086001 发表于 2024-1-2 02:41:02

学习学习

jwg 发表于 2024-1-2 14:20:49

代码直接可用,谢谢梁老师!
页: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15
查看完整版本: PID 算法来了,视频讲解; PID温控;串口绘图;USB-CDC虚拟串口/就是串口