ro0t 发表于 2013-6-18 08:56:16

弘毅 发表于 2013-6-17 20:57 static/image/common/back.gif
你用的那个舵机需求电流太大,这种的话你舵机一定要独立供电。否则可能会烧坏LDO。直接用6.6V的铁锂给舵 ...

小舵机。。。。。

航模上的8G舵机

我打算找个5V 2A的电源单独给它供电试试。。。。。

幻生幻灭 发表于 2013-7-31 21:42:24

ro0t 发表于 2013-6-18 08:56 static/image/common/back.gif
小舵机。。。。。

航模上的8G舵机


44把角度设定到90看看还抖不抖?如果不抖动了就说明你的角度超出了舵机行程。不是所有舵机都支持0~180度的

白云飞 发表于 2013-9-16 17:57:29

HLX 发表于 2013-3-21 23:35 static/image/common/back.gif
为什么要将角度转化为int pulsewidth=(angle*11)+500;//将角度转化为500-2480的脉宽值
为什么是500-2480

同求,这个到底什么意思啊??

bxwhl 发表于 2013-9-27 22:03:32

白云飞 发表于 2013-9-16 17:57 static/image/common/back.gif
同求,这个到底什么意思啊??

你可以查询舵机的相关信息,会发现舵机pulse cycle 是20ms,pulse width 是500---2500us,500us对应舵机转过的角度是0度,2500us对应舵机转过的角度是180度,所以才有了这个关系式,其实这个和map()函数的功能是一样的

7。 发表于 2013-11-6 17:58:32

:funk:为什么我按这个代码输进去,接线和电位器也没问题,一通电舵机就一直转?电位器怎么调都是一直转

弘毅 发表于 2013-11-23 20:01:21

7。 发表于 2013-11-6 17:58 static/image/common/back.gif
为什么我按这个代码输进去,接线和电位器也没问题,一通电舵机就一直转?电位器怎么调都是一直转

看看电位器线是不是接的不对导致无法输入可变电压

单车Up 发表于 2013-12-1 17:33:43

请问舵机控制是否是通过调整PWM波来实现?舵机的舵角信息能否采集呢?

normancm 发表于 2013-12-26 08:54:05

好,测试成功,使用USB供电,舵机抖动,使用外部9v供电抖动情况减轻

弘毅 发表于 2013-12-27 10:53:01

normancm 发表于 2013-12-26 08:54 static/image/common/back.gif
好,测试成功,使用USB供电,舵机抖动,使用外部9v供电抖动情况减轻

最好使用锂电直接给舵机供电,板子的供电能力给大功率舵机是不够的。

pumpitup 发表于 2014-2-7 20:25:18

直接给舵机供电是如何使用?电源接舵机的正负极,信号接arduino么?还是要共地?

arduino同时接usb和外电源时,自动选择外电源而非usb供么?有没有函数可以了解是取的哪个电?

ps:我舵机上有 vigor vs-1的字样

弘毅 发表于 2014-2-13 19:14:17

pumpitup 发表于 2014-2-7 20:25 static/image/common/back.gif
直接给舵机供电是如何使用?电源接舵机的正负极,信号接arduino么?还是要共地?

arduino同时接usb和外电 ...

电源的VCC接外接电源,GND接电源负极,GND接Arduino的gnd,控制线接Arduino。

我有一个梦。 发表于 2014-5-4 19:40:29

点赞啊!:D

pan 发表于 2014-6-15 21:48:00

HLX 发表于 2013-3-21 23:35 static/image/common/back.gif
为什么要将角度转化为int pulsewidth=(angle*11)+500;//将角度转化为500-2480的脉宽值
为什么是500-2480

我试一下分析:

1、首先舵机工作原理是用0.5ms到2.5ms之间的脉冲,来对应0到180度左右的角度。那么0.5ms相对应的就是500微秒到2500微秒;
2、电位器取值是3.3伏,对应的值范围从0到675.18(不是文中的660,计算方法:由于5V是1023,那么3.3V就是1023*3.3/5),取值约675;除以4得出168.75,取值168
3、int pulsewidth=(angle*11)+500 代入168,得出2356,相对应的角度就是169.6度——即电位器点位最高的电平的旋转角度

不知道是否正确?

ceo 发表于 2014-6-23 08:17:49

弘毅 发表于 2014-2-13 19:14 static/image/common/back.gif
电源的VCC接外接电源,GND接电源负极,GND接Arduino的gnd,控制线接Arduino。

用USB充电器供电行不行啊?

dtiger2014 发表于 2014-10-16 22:52:06

为什么 我的mango板 连接外部电源的话 连接外部电源旁边的芯片 烫手呢?
连的是 6根AA电池9V 我的舵机是SM-2309S的。而且舵机抖得厉害。。。。
页: 1 2 [3] 4
查看完整版本: arduino学习笔记21 - 舵机控制实验