极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15533|回复: 7

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

[复制链接]
发表于 2012-8-20 19:06:35 | 显示全部楼层 |阅读模式
在做一个舵机机器人,目前有12个自由度[12个舵机]

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

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

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

或者其他什么方法

感谢各位相助啊!!
回复

使用道具 举报

发表于 2012-8-20 23:37:02 | 显示全部楼层
不是直接用PWM驱动,是用servo库来驱动,可以驱动12路的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-21 08:52:24 | 显示全部楼层
奈何col 发表于 2012-8-20 23:37
不是直接用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
做机器人,一般不用arduino板子直接控制,要买一个舵机控制板,有16路、24路、32路舵机控制板,可以驱动最多 ...

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

使用道具 举报

发表于 2012-8-22 11:34:42 | 显示全部楼层
┏ωǒ┛菰独 发表于 2012-8-21 08:52
servo库是不是用软件模拟的pwm呢?

嗯,算是吧~~~控制舵机频率要50HZ,,,analogwrite输出不是50Hz
回复 支持 反对

使用道具 举报

发表于 2012-8-22 11:35:19 | 显示全部楼层
┏ωǒ┛菰独 发表于 2012-8-22 09:14
有光耦吗? 我用msp430写了驱动一个舵机的程序,发现没用光耦,对mcu干扰很大

舵机最好单独供电~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-3 22:24 , Processed in 0.039270 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表