找回密码
 立即注册

QQ登录

只需一步,快速开始

点击进入授权页面

只需一步,快速开始

  • QQ空间
  • 回复
  • 收藏
万分感谢,收益颇多,一直不懂PID,现在了解点了
非常好的讲解!
增量式的PID 开起来也是把误差累计起来了存在了输出里面,那这两种PID 的形式似乎差不了多少?
我是特意登陆来留言的!写得很棒!!!
对折之内 发表于 2015-4-13 19:33
可以啊,给你举一个例子吧。
我们拿PID库来说,你可以先看一下这个:http://www.arduino.cn/thread-15176 ...

可是这个代码我运行了,输出总是 255,要么就是0

;

本帖最后由 kongpc 于 2016-4-18 17:10 编辑

您好,问题有点长希望能够解答,先行谢过!我把我的系统类比为以下例子:想要把水加热到固定温度值,有一个加热速度可调的加热器和一个降温速度可调的降温器(假设有这东西),用PID控制,当实际温度低于设定温度时,打开加热器,差值越大,加热速度值越大;当实际温度高于设定值时,打开降温器,差值越大,降温速度值越大;我下载了PID库,如果 Input=现在温度值,设定温度Setpoint=50度,那么PID计算后得到的 Output怎么转换为加热或降温器的控制速度值,可否先判断output正负,正的话,直接把output值给加热器,负的话给降温器??谢谢!
跟楼上的类似,我是连续测量线的直径。如果线粗了,电机加速;线细了,电机减速。总是控制不好调节量
楼主我刚接触pid,应该怎么把pid具体应用到Arduino呢

Liebeskind
发表评论
高级模式  
您需要登录后才可以回帖 登录 | 立即注册  
关闭

推荐主题 上一条 /2 下一条