现在在调一个智能车,但是一直有个困惑,不是很清楚应该如何实现PID调节正反转。目前的实现方式是如果是换向的话,就逐渐减速再反向,但是这样有一个缺点,反向响应比较慢,转弯的效果也不好。求思路
要做的话,也是同一方向PID,分两段,先让停下来,然后再换向。
评分
查看全部评分
评分
查看全部评分
不知道这个准确度怎么样,有一个MPU6050,IIC,怕影响性能
关键是我这个不是AB相测速,速度检测,只能返回正的编码器数值
是直流电机吗?
只做个判断方向用而已 前后吗
是啊,就是判断是向前,还是向后,还有转弯
是啊,直流电机
评分
查看全部评分
换硬件稍微有点困难,脉冲是稳定的,主要就是方向判断的问题,我这个循环周期50ms,采用逐渐降低速度再切换方向,所以反应有点慢
这个加计应该可以实现的
感觉转弯有点困难,毕竟转弯的过程中,会有一个轮是正向,一个轮是反向,如果突然换向,PID调节会出问题
我现在考虑这样来做之前实现的效果不太好,再多试试吧