您当前的位置:五五电子网电子知识电子知识资料机器人-智能车模型车比例转向控制 正文
模型车比例转向控制

模型车比例转向控制

点击数:7782 次   录入时间:03-04 12:03:21   整理:http://www.55dianzi.com   机器人-智能车

  模型车前端安置足够的传感器,应分别对称的布置于中央传感器的两侧,从里到外两传感器之间的距离应按其对应车辆中心的角度逐渐增大。模型车的转向舵机提供有其对应不同转向位置时的可变电阻,将可变电阻接入电路,并将其对应的电压信号通过A/D转换读入到中央控制单元的单片机。如下图所示。

  在这里以采用7个光电传感器的模型车为例进行说明。
  
  从左至右传感器编号分别是al a2 a3a4 a5 a6 a7,转向舵机从转向最右侧到转向最左侧时,不同的合适转角对应的可变电阻值,则相应的输入到单片机的电压范围分别为b 1~b 1’b 2~b 2’b 3~b 3’b 4~b 4’b5~b 5’b 6~b 6’b 7~b 7’(此处设b1到b7依次增加),通过AVR单片机的A口的A/D转换功能,将他们准换成对应的单片机机器语言可识别的电压信号。对于AVR单片机其A/D口为10位,所以其所表示的电压范围为0~1023,用此范围来表示b1~b7’。

  当传感器al探测到黑道信号时,车辆处于中央车道的右侧,车辆应该向左打舵,而且合适的打舵转角对应的电压范围应该处于b1~b 1’,如果实际检测到电压信号大于bl’,则说明此位置时当前的车轮转角太小,应该给予转向舵机一个信号使其向左转,但是转角应该给予控制,如果过转又会以至于实测电压信号又小于bl,造成来回频繁转动,所以可以利用AVR单片机的计算速度实时控制转角过程。在算法程序中,当舵机左转时,给左转以适当的延时,然后再实时检测当前电压信号值,如果仍未转到bl~b 1’内,继续给予延时,直到车轮转到对应的合适位置,另外转向时应注意对车辆的限速,可通过PWM控制后桥驱动电机。其他传感器的算法程序的原理等同于al,只是要注意延时程序的时间。

  比例转向模型解决简易算法控制模型中的车头来回摆动问题,对车辆实现了较好的控制,但是预先对车辆要实现实时电阻值以及应当转向角度的测定。

比例转向原理图




本文关键字:模型  机器人-智能车电子知识资料 - 机器人-智能车

上一篇:模型车PID控制

《模型车比例转向控制》相关文章>>>