┏ωǒ┛菰独 发表于 2012-8-20 19:06:35

[自制舵机机器人]控制12路舵机

在做一个舵机机器人,目前有12个自由度

每个舵机需要一个pwm输出,那么一共需要12个,pwm明显不够用啊.

求有什么方法可以解决此问题

有什么外接的pwm的控制ic吗

或者其他什么方法

感谢各位相助啊!!

奈何col 发表于 2012-8-20 23:37:02

不是直接用PWM驱动,是用servo库来驱动,可以驱动12路的

┏ωǒ┛菰独 发表于 2012-8-21 08:52:24

奈何col 发表于 2012-8-20 23:37 static/image/common/back.gif
不是直接用PWM驱动,是用servo库来驱动,可以驱动12路的

servo库是不是用软件模拟的pwm呢?

绿林网页 发表于 2012-8-21 11:07:48

做机器人,一般不用arduino板子直接控制,要买一个舵机控制板,有16路、24路、32路舵机控制板,可以驱动最多32路舵机,然后用arduino和 舵机板通讯来控制的。

弘毅 发表于 2012-8-21 22:33:05

SSC32方案用了74HC595+M8芯片
Arduino代码效率有点低。。。所以软PWM效率方面。。貌似有问题,还是弄个舵机板驱动吧。

┏ωǒ┛菰独 发表于 2012-8-22 09:14:01

绿林网页 发表于 2012-8-21 11:07 static/image/common/back.gif
做机器人,一般不用arduino板子直接控制,要买一个舵机控制板,有16路、24路、32路舵机控制板,可以驱动最多 ...

有光耦吗? 我用msp430写了驱动一个舵机的程序,发现没用光耦,对mcu干扰很大

奈何col 发表于 2012-8-22 11:34:42

┏ωǒ┛菰独 发表于 2012-8-21 08:52 static/image/common/back.gif
servo库是不是用软件模拟的pwm呢?

嗯,算是吧~~~控制舵机频率要50HZ,,,analogwrite输出不是50Hz

奈何col 发表于 2012-8-22 11:35:19

┏ωǒ┛菰独 发表于 2012-8-22 09:14 static/image/common/back.gif
有光耦吗? 我用msp430写了驱动一个舵机的程序,发现没用光耦,对mcu干扰很大

舵机最好单独供电~
页: [1]
查看完整版本: [自制舵机机器人]控制12路舵机