外观
踩坑Robotics Stack Exchange2017-08-26
树莓派控制18个舵机可能抖动怎么办
本文由 AI 根据公开内容整理,可能有误,请以原文为准:Can I control more than 18 servo motor with a Raspberry Pi(Robotics Stack Exchange #7475)
状态:有绕过办法
问题
提问者想用 Raspberry Pi 控制六足机器人约18个舵机,并加入摄像头图像处理;当前用 Arduino Mega 和 SSC-32,感觉结果慢且动作抖动。
环境
嵌入式控制器 / 串口通信
解决办法
- 将 Raspberry Pi 作为中央控制器,负责摄像头图像处理、避障检测和腿部位置计算。
- 通过串口把计算结果发送给 SSC-32 等舵机控制器,由其负责需要精确定时的舵机驱动。
- 若想更紧凑,可使用专用 Raspberry Pi 舵机扩展板,或基于
PCA9685的I2CPWM 驱动方案。 - 需要超过16路时,可级联
PCA9685芯片扩展通道数。
原问题作者:Arthur;采纳答案作者:mactro。原内容依 CC BY-SA 4.0 授权,本页摘要同样依 CC BY-SA 4.0 授权。
来源
本页事实对应的公开页面,以原文为准。