[STM32F1] PID控温通用性问题

[复制链接]
2528|18
 楼主| chenweigang 发表于 2024-7-28 10:50 | 显示全部楼层 |阅读模式
本帖最后由 chenweigang 于 2024-9-16 09:51 编辑

请教一下,我有个加热棒+PT100+STM32F1的控温系统,在一个设备上调试好了。但是同一产品的不同的机器用相同的程序,结果不一样,会是哪个环节出了问题?
Diyer123 发表于 2024-7-28 18:05 | 显示全部楼层
这这行,不应该问这种问题吧……
控制对象、热惯性……你不能指望加热水跟加热空气比速度、加热一升水跟加热一吨水比速度
玛尼玛尼哄 发表于 2024-7-28 19:33 | 显示全部楼层
大多时候比例控制就能满足需求。比例可变,比如按照目标百分比对比例进行修正。
yutingwei 发表于 2024-7-29 00:12 | 显示全部楼层
不同设备上的ADC(模数转换器)可能存在微小的偏差,需要对ADC进行校准。

评论

兄弟 去哪都看到你 然后去哪都看到这句话  发表于 2024-7-29 08:45
xionghaoyun 发表于 2024-7-29 08:43 | 显示全部楼层
dalarang 发表于 2024-7-29 10:24 | 显示全部楼层
我们做温控,不能要求一套参数适应全部的加热模型。
看你不同的机器差异有多大,如果升温速率、降温速率、迟滞都有很大不同,每台单独调参数是符合预期的。
若是机器间差异不大,加热模型特点都相同只是指标上略有差异,良好的加热算法要有一定的适应范围,应该不用每台单独调整。
lxs0026 发表于 2024-7-30 20:33 | 显示全部楼层
不稳定的电源可能影响测量精度,确保所有设备的电源稳定。
我爱台妹mmd 发表于 2024-7-31 23:11 | 显示全部楼层
检查传感器和加热棒的连接是否牢固,接触不良可能导致信号不稳定。
我爱台妹mmd 发表于 2024-7-31 23:11 | 显示全部楼层
即使使用相同的程序,不同设备的环境和配置可能导致不同的运行结果
probedog 发表于 2024-8-19 13:27 | 显示全部楼层
硬件差异
laocuo1142 发表于 2024-8-19 13:28 | 显示全部楼层
环境差异?
powerantone 发表于 2024-8-19 13:29 | 显示全部楼层
使用万用表等工具检查加热棒、PT100和电源等硬件的电气特性,确保它们与调试成功的机器一致。
stormwind123 发表于 2024-8-19 13:29 | 显示全部楼层
检查软件代码,特别是与硬件交互和PID控制相关的部分,查找可能的bug或不一致之处。
stormwind123 发表于 2024-8-20 13:00 | 显示全部楼层
在STM32F1上添加日志记录功能,记录关键变量的变化情况和系统状态,以便分析问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

68

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部