10
267
831
高级技术员
使用特权
1183
3万
11万
版主
dirtwillfly 发表于 2015-8-18 08:09 其实就是用占空比控制电压
1294
13万
坛主
50
9037
2万
技术总监
gx_huang 发表于 2015-8-18 12:46 PID输出,应该有一个范围,比如0-25500,然后,除以100就可以了。
3
16
48
初级技术员
PID控制算法的C语言实现.(绝对的好东西).pdf
2015-9-9 19:48 上传
点击文件名下载附件
747.75 KB
26
877
2664
初级工程师
91
1126
助理工程师
milktang 发表于 2015-9-9 10:21 假如温度差值在2度时进行PID调节,在温度差值刚好达到2度时,此时PWM=255(满功率),PID输出是0,在温度差值 ...
mentor55=5 发表于 2015-9-9 21:34 请注意。 谢谢大家!
PID.png (19.98 KB )
下载附件
2015-9-10 13:05 上传
milktang 发表于 2015-9-10 12:59 温差为0时,要算PID输出不是还需要P,I,D这三个系数吗,是说把这三个系数固定再算吗 觉得应是确定了PID输 ...
南海渔歌 发表于 2015-9-10 13:49 我是先设置PID三个系数 没有系数 你的PID公式如何计算输出? 另外 你下面的公式 PWM=PWM+u(k) 不对 ...
milktang 发表于 2015-9-10 17:24 是说先设定PID系数,然后来试验PID输出与PWM的比例关系吗
milktang 发表于 2015-9-10 17:23 程序中是先计算增量add=PID_CAL, PID_out=PID_out+add, if(PID_out2550) PID_out=2550;
发表回复 本版积分规则 回帖后跳转到最后一页
发帖类勋章
时间类勋章
人才类勋章
等级类勋章
4
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号