找回密码
 立即注册
楼主: 梁工

PID 算法来了,视频讲解; PID温控;串口绘图;USB-CDC虚拟串口/就是串口

 火... [复制链接]
已绑定手机

6

主题

497

回帖

2552

积分

金牌会员

积分
2552
发表于 2026-1-14 10:50:13 | 显示全部楼层
今天测试稳定性在±0.03℃
学习
回复

使用道具 举报 送花

已绑定手机

4

主题

32

回帖

127

积分

注册会员

积分
127
发表于 2026-1-15 09:27:06 | 显示全部楼层
PID早就想学习啦,感谢佬。
回复

使用道具 举报 送花

已绑定手机

6

主题

497

回帖

2552

积分

金牌会员

积分
2552
发表于 2026-1-15 14:04:53 | 显示全部楼层
稳定时间太长了,得几十分钟
学习
回复

使用道具 举报 送花

已绑定手机

0

主题

11

回帖

15

积分

新手上路

积分
15
发表于 2026-1-20 10:28:32 | 显示全部楼层
非常好的东西,慢慢来研究下
回复

使用道具 举报 送花

已绑定手机

6

主题

497

回帖

2552

积分

金牌会员

积分
2552
发表于 2026-1-22 13:21:17 | 显示全部楼层
截图202601221320501748.jpg



0.01℃的稳定性
学习
回复

使用道具 举报 送花

已绑定手机

0

主题

43

回帖

165

积分

注册会员

积分
165
发表于 2026-2-3 13:33:04 | 显示全部楼层
谢谢梁老师!学习了。
回复

使用道具 举报 送花

已绑定手机

6

主题

497

回帖

2552

积分

金牌会员

积分
2552
发表于 2026-4-15 09:06:49 | 显示全部楼层
在室温到120℃范围内控温,请教PID参数该怎么调?

点评

监控温升曲线,与设定温度曲线比较。 1、积分系数ki=0,微分系数kd=0,比例系数kp取一个合适的值,然后启动温控,逐渐加大kp,直到开始振荡,则kp取此时值的一半。 2、逐渐加大ki,直到开始振荡,则ki取此时值的一半  详情 回复 发表于 2026-4-15 11:03
学习
回复

使用道具 举报 送花

83

主题

8318

回帖

1万

积分

超级版主

积分
17938
 楼主| 发表于 2026-4-15 11:03:47 | 显示全部楼层
patch*** 发表于 2026-4-15 09:06
在室温到120℃范围内控温,请教PID参数该怎么调?

监控温升曲线,与设定温度曲线比较。
1、积分系数ki=0,微分系数kd=0,比例系数kp取一个合适的值,然后启动温控,逐渐加大kp,直到开始振荡,则kp取此时值的一半。
2、逐渐加大ki,直到开始振荡,则ki取此时值的一半。
3、逐渐加大kd,直到开始振荡,则kd取此时值的一半。

然后根据要求微调参数,达到技术要求。升温快则容易过冲和微小振荡,升温慢则无过冲。
回复

使用道具 举报 送花

已绑定手机

6

主题

497

回帖

2552

积分

金牌会员

积分
2552
发表于 2026-4-16 09:35:15 | 显示全部楼层
梁*** 发表于 2026-4-15 11:03
监控温升曲线,与设定温度曲线比较。
1、积分系数ki=0,微分系数kd=0,比例系数kp取一个合适的值,然后启 ...

感谢梁工指教,在室温到120℃范围内的控温,比如控温精度要求±0.1℃,在整个范围内的pid参数是用一套参数来控温,还是在不同的温度段用不同的pid参数?

点评

在相同的散热条件下,高温端散热更快,使用更快的处理周期就可以了。 要求稳定度这么高,处理速度不变,可能要分段处理。  详情 回复 发表于 2026-4-16 10:48
学习
回复

使用道具 举报 送花

83

主题

8318

回帖

1万

积分

超级版主

积分
17938
 楼主| 发表于 2026-4-16 10:48:48 | 显示全部楼层
patch*** 发表于 2026-4-16 09:35
感谢梁工指教,在室温到120℃范围内的控温,比如控温精度要求±0.1℃,在整个范围内的pid参数是用一套参 ...
我的经验,一般按高温端处理就可以了,比如按100度来测试,低温端温度变化慢,会自适应的。

回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-11-9 21:36 , Processed in 0.077666 second(s), 89 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表