tanbocandy 发表于 2013-6-3 15:58:41

arduino官方PID库的PID_Bisic实验问题

本帖最后由 tanbocandy 于 2013-6-3 16:07 编辑

由于工作涉及PID控制问题,所以一直在寻求这方面的知识,某天看到arduino PID库,心里霎时兴奋,便动手做起实验,可是我把这个范例(http://playground.arduino.cc//Code/PIDLibaryBasicExample)传到Arduino后,不能按照正常的控制PWM输出。
   我用了一个电位器接A0,调节电位器作为输入,用串口检测PWM output3输出不是0就是255。,实在不知道怎么回事。。
   
   真心寻求帮助。。。

xuwenhua625 发表于 2013-6-3 18:26:02

本帖最后由 xuwenhua625 于 2013-6-3 18:27 编辑

如果input不是正好100的话,偏差不为零,output会趋向两端(默认0~255)。input是你手动电位器输入的,这不是个闭环控制

tanbocandy 发表于 2013-6-3 20:28:17

xuwenhua625 发表于 2013-6-3 18:26 static/image/common/back.gif
如果input不是正好100的话,偏差不为零,output会趋向两端(默认0~255)。input是你手动电位器输入的,这不 ...

恩就是哈,下午我看到板子的时候然后画了个图,突然发现不是个闭环。。。谢谢咯

pig881 发表于 2016-4-14 22:42:10

tanbocandy 发表于 2013-6-3 20:28 static/image/common/back.gif
恩就是哈,下午我看到板子的时候然后画了个图,突然发现不是个闭环。。。谢谢咯

那官方的这个 Basic 例子是几个意思?

wdclot1 发表于 2016-10-11 22:10:58

本来就是这样的啊,pwm输出就是从0到255,周期内占空比不同罢了,不明白你说的闭环不闭环的问题
页: [1]
查看完整版本: arduino官方PID库的PID_Bisic实验问题