在当前的系统结构中, 要使一个系统更稳定更可靠, 闭环系统是一个选
择.(如果你不知道什么是闭环系统,可以参照我的文章里面的一篇"基于单片机的 PID 电机
调速"),既然是一个闭环系统,速度传感器是必不可少的,用什么样的传感器做为速度反馈呢:
仔细看,和后轮之间有一条皮带的这个貌似电机的东西,就是我的速度传
感器,它的学名叫"旋转编码器".这个器件的特点就是:每转一圈,就会从输出端输出一定的
脉冲,比如我这个旋转编码器是 500 线的,就是转一圈输出 500 个脉冲.因此,我只要在单位
时间内计数输出端输出的脉冲数,我就可以计算出车辆的速度.显然,这个速度可以用来作为
PID 速度调节的反馈.
现在有了反馈,我们需要的是调节智能车驱动电机的速度了,如何来调速,就
成了必须解决的问题了.我用的是驱动芯片 MC33886. 其实,这个芯片就是一个功率放大的模
块.