51单片机如何控制舵机左转和右转,以及舵机左右转的原理,谢谢

如题所述

他有四个口,分别送不同的信号就能控制方向和转速,你可以找一下相关的资料,这个不难。

一般来讲,舵机主要由以下几个部分组成,舵盘、减速齿轮组、位置反馈电位计、直流电机、控制电路等

 

 



图4 舵机的组成示意图

 


图5 舵机组成


舵机的输入线共有三条,如图6所示,红色中间,是电源线,一边黑色的是地线,这辆根线给舵机提供最基本的能源保证,主要是电机的转动消耗。电源有两种规格,一是4.8V,一是6.0V,分别对应不同的转矩标准,即输出力矩不同,6.0V对应的要大一些,具体看应用条件;另外一根线是控制信号线,Futaba的一般为白色,JR的一般为桔黄色。另外要注意一点,SANWA的某些型号的舵机引线电源线在边上而不是中间,需要辨认。但记住红色为电源,黑色为地线,一般不会搞错。 

 



图6 舵机的输出线

 

3、舵机工作原理

控制电路板接受来自信号线的控制信号,控制电机转动,电机带动一系列齿轮组,减速后传动至输出舵盘。舵机的输出轴和位置反馈电位计是相连的,舵盘转动的同时,带动位置反馈电位计,电位计将输出一个电压信号到控制电路板,进行反馈,然后控制电路板根据所在位置决定电机转动的方向和速度,从而达到目标停止。其工作流程为:控制信号→控制电路板→电机转动→齿轮组减速→舵盘转动→位置反馈电位计→控制电路板反馈。

流,才可发挥舵机应有的性能。
    舵机的控制信号周期为20MS的脉宽调制(PWM)信号,其中脉冲宽度从0.5-2.5MS,相对应的舵盘位置为0-180度,呈线性变化。也就是说,给他提供一定的脉宽,它的输出轴就会保持一定对应角度上,无论外界转矩怎么改变,直到给它提供一个另外宽度的脉冲信号,它才会改变输出角度到新的对应位置上如图7所求。舵机内部有一个基准电路,产生周期为20MS,宽度1.5MS的基准信号,有一个比出较器,将外加信号与基准信号相比较,判断出方向和大小,从而生产电机的转动信号。由此可见,舵机是一种位置伺服驱动器,转动范围不能超过180度,适用于那些需要不断变化并可以保持的驱动器中,比如说机器人的关节、飞机的舵面等。

 


图7 舵机输出转角与输入脉冲的关系

追问

好人那

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-25
舵机的工作原理是这样的 你给他一个pwm信号 他通过信号的占空比来旋转相应的位置 你就根据这个做就好了 挺简单的
第2个回答  2015-07-25
就是周期是20ms的PWM,高电平时间在0.5ms-2.5ms,即改变占空比追答

生动形象

第3个回答  2015-07-26
分为90度、180度、360度舵机,剩下的靠你自己了
第4个回答  2015-07-25
舵机是靠pwm