舵机反向控制解决方案

项目场景:

舵机如何反转


问题描述

舵机有些情况下需要反转运行
在改软件不行的情况下,可物理反向


原因分析:

直接反转舵机外部红黑线会烧毁舵机,外部红黑线连接驱动板电路,所以这里的红黑线不能反接;


解决方案:

舵机内部使用一个电机驱动齿轮转动,反接这里的连接线(如果只反接这两根线,舵机会一直转,不受控制);
驱动板上还有三根黑线,将三根黑线的最外侧两根反接(目的使其连接的传感器反向),即可完成舵机反转控制。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
先了解下的工作原理和控制: 控制信号由接收的通道进入信号调制芯片,获得直流偏置电压。它内部有一个基准电路,产生周期为20ms,宽度为1.5ms的基准信号,将获得的直流偏置电压与电位器的电压比较,获得电压差输出。最后,电压差的正负输出到电驱动芯片决定电的正反转。当电转速一定时,通过级联减速齿轮带动电位器旋转,使得电压差为0,电停止转动。 控制一般需要一个20ms左右的时基脉冲,该脉冲的高电平部分一般为0.5ms-2.5ms范围内的角度控制脉冲部分,总间隔为2ms。以180度角度伺服为例,那么对应的控制关系是这样的: 0.5ms--------------0度; 1.0ms------------45度; 1.5ms------------90度; 2.0ms-----------135度; 2.5ms-----------180度 此电路设计51单片控制PWM信号,输送到两个按键开关,从而来控制的正转和反转,转动角度范围-90度到90度。 的追随特性: 假设现在稳定在A点,这时候CPU发出一个PWM信号,全速由A点转向B点,在这个过程中需要一段时间,才能运动到B点。 保持时间为Tw 当Tw≥△T时,能够到达目标,并有剩余时间; 当Tw≤△T时,不能到达目标; 理论上:当Tw=△T时,系统最连贯,而且运动的最快。 实际过程中w不尽相同,连贯运动时的极限△T比较难以计算出来。 假如我们的1DIV =8us,当PWM信号以最小变化量即(1DIV=8us)依次变化时,的分辨率最高,但是速度会减慢。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值