电机伺服MG996R旋转角度

问题描述

我有一个连接到 STM32 的 MG996R 伺服电机。我正在用 Arduino 程序员对微型程序进行编程。

伺服电机用于开锁。

用锁测试舵机后,因为锁卡在某些角度,舵机发出噪音,几分钟后舵机停止工作,似乎坏了(还有,冒烟了它)。

是否可以在 90° 以外的角度停止伺服?

提前致谢。

解决方法

伺服不会在一定程度上停止,而是通过为 PWM 控制信号提供特定的占空比将其驱动到某个角度。

在标准伺服系统上,PWM 频率为 50Hz。 1ms 的导通时间是一个方向的全行程,2ms 是另一个方向的全行程,1.5ms 是中间位置。对于大多数舵机,这是 0°、90°、180°。

根据您伺服器的数据表,它的行程为 ±60°

阅读:

https://www.arduino.cc/reference/en/libraries/servo/

如果您的齿轮系坏了,并且电机仅仅因为锁有点卡住就释放出神奇的烟雾,那么您肯定做错了。至少限制电机电流。

该电机的堵转电流在 6V 时为 2.5A。