光电编码器直接输出脉冲(非AB相)应该如何实现正反转

2019-07-14 14:46发布

现在在调一个智能车,但是一直有个困惑,不是很清楚应该如何实现PID调节正反转。目前的实现方式是如果是换向的话,就逐渐减速再反向,但是这样有一个缺点,反向响应比较慢,转弯的效果也不好。求思路
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
dingyang598
2019-07-16 02:41
wtefewrws 发表于 2019-1-7 13:25
建议换成ABZ脉冲输出的光电编码器,你用的不知道是不是那种模拟器件做的编码器,你的问题一个是编码器的问题,你用示波器测一下脉冲是不是稳定,另外就是你判断转向的算法没调好或者PID的参数问题

换硬件稍微有点困难,脉冲是稳定的,主要就是方向判断的问题,我这个循环周期50ms,采用逐渐降低速度再切换方向,所以反应有点慢

一周热门 更多>