遥控小车转向:9G舵机 一、作品功能介绍 通过迪文屏的单片机研发,结合电机的驱动,嵌入一个驱动程序使得遥控小车能够进行180°转向。在迪文屏中进行一些屏幕改动赋入滑动、旋转等控制屏幕来进行触碰按钮;舵机将根据迪文屏的指示进行工作。 二、工作原理 舵机的控制信号周期是20ms的脉宽调制信号,其中脉冲宽度从0.5ms-2.5ms,相对应的舵盘的位置位0-180°,呈线性变化。就是给一定的脉冲宽度,它的输出值就会保持一个相对应的角度,只有提供另一个脉冲宽度,它的输出角度才会进行改变。引脚有三根不同的线,采用pwn来进行对舵机的控制。 控制电路版接受来自信号线相应的pwn控制信号,进而控制电机的转动。0.5ms对应0°;1.0ms对应45°;1.5ms对应90°;2.0ms对应135°;2.5ms对应180°。 三、设计思路 1、硬件设计 迪文公司以及学校提供相应的硬件部分,我们通过设计将硬件部分连接成一个系统;将三个线接入接口:红对应vcc\棕色对应GND\黄色对应信号线。 2、软件设计 了解9G舵机运转的工作原理,通过9G舵机接受一定的脉冲宽度就会使舵盘进行方向改变,20ms是一个控制信号周期,来写一个驱动程序。 3、GUI界面 通过转动调节和滑动调节来驱动迪文屏,从而驱动舵机的旋转角度
|