首页 > 解决方案 > Raspberry Pi 4 控制伺服而不晃动

问题描述

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

标签: pythonraspberry-pihardwaregpioservo

解决方案


如果驱动不是在太高的 PWM 频率下完成,那么您可以使用 SYSFS 驱动程序创建解决方案,如果您需要高频率,问题可能是硬件而不是软件在示波器上进行控制。如果您能够并且想要不使用任何库,那么您可以通过内存映射直接写入 SOC 的 gpio 寄存器mmap


推荐阅读