树莓派 4 在不晃动的情况下控制伺服

时间:2021-05-12 20:07:47

标签: python raspberry-pi hardware gpio servo

我一直试图通过使用 RPi.GPIO 库改变占空比来控制 mg995 伺服,但伺服最终摇晃了很多。我已经阅读了很多关于这个问题的线程,我知道,使用 RPi.GPIO 库会导致这个问题。 然后我尝试使用 pigpio 库,但不幸的是它不适用于 RP4。 我知道购买特定的硬件会有所帮助,但我想先尝试使用软件。 有没有另一种方法可以在不晃动的情况下控制伺服?我想通过python代码运行Servo

1 个答案:

答案 0 :(得分:1)

如果驱动不是在太高的 PWM 频率下完成,那么您可以使用 SYSFS 驱动程序创建解决方案,如果您需要高频率,问题可能是硬件而不是软件来控制示波器。如果您能够并且想要在没有任何库的情况下进行,那么您可以使用 brew install --cask chromedriver

通过内存映射直接写入 SOC 的 gpio 寄存器