首页



18路舵机控制器
(转载请注明出自http://avr.cnta.net,谢谢)

   微型伺服马达在航模活动中使用已有很长一段历史,而且应用最为广泛,国内亦称之为“舵机”。舵机主要用作运动方向的控制部件。舵机的控制信号为周期是20ms的脉宽调制(PWM)信号,其中脉冲宽度从0.5ms-2.5ms,相对应舵盘的位置为0-180度,呈线性变化。也就是说,给它提供一定的脉宽,它的输出轴就会保持在一个相对应的角度上,直到给它提供一个另外宽度的脉冲信号,它才会改变输出角度到新的对应的位置上。舵机内部有一个基准电路,产生周期20ms,宽度1.5ms的基准信号,有一个比较器,将外加信号与基准信号相比较,判断出方向和大小,从而产生电机的转动信号。由此可见,舵机是一种位置伺服的驱动器,转动范围不能超过180度,适用于那些需要角度不断变化并可以保持的驱动当中。比方说机器人的关节、飞机的舵面等。
   根据舵机的控制原理,用Mega8做了18路舵机控制实验,控制时间步长为50us。通过串口向控制向控制器发送数据,同时控制18路舵机。

  
  
BASCOM源码:点击下载
  电路图
点击下载
  PC端控制演示程序(需要VB运行库支持)
点击下载

 

 goto1480@163.com