极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15310|回复: 6

舵机抽风问题

[复制链接]
发表于 2013-9-8 13:20:45 | 显示全部楼层 |阅读模式
本帖最后由 复苏之魔 于 2013-9-8 13:20 编辑

用电池供电(电池是新的),有些时候会不受控制,而且失控时有固定频率的,但是接到USB上就没有这个问题
然后就是运行的时候舵机一直有震动,而且有类似电棍的声音,但是声音很小,去摸一下舵机的叶片就没有了

看看视频吧,下面是代码

void setup()  
{  
  myservo.attach(9);
}   
void loop()  
{  
  val = analogRead(potpin);            
  val = val * 0.17;   //使得角度再0~174
  myservo.write(val);                  
  delay(10);                          
}
回复

使用道具 举报

发表于 2013-9-8 22:01:07 | 显示全部楼层
我想。。。视频中出现的9V纽扣电池是问题原因。。。
回复 支持 反对

使用道具 举报

发表于 2013-9-8 22:06:01 | 显示全部楼层
可能是电流不够,舵机是很占电流的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-9 22:35:17 | 显示全部楼层
弘毅 发表于 2013-9-8 22:01
我想。。。视频中出现的9V纽扣电池是问题原因。。。

我也是这样想,但是舵机一直震动这个正常吗???
回复 支持 反对

使用道具 举报

发表于 2013-9-18 20:31:30 | 显示全部楼层
复苏之魔 发表于 2013-9-9 22:35
我也是这样想,但是舵机一直震动这个正常吗???

供电不足是会这样子的。。。。换用锂电试试。。最好用舵机电压范围内的锂电直接供电。
回复 支持 反对

使用道具 举报

发表于 2013-11-8 20:07:17 | 显示全部楼层
我的也是,我用电源供电也是一样的现象
回复 支持 反对

使用道具 举报

发表于 2013-11-30 00:20:00 | 显示全部楼层
应该是AD采样结果的变化与延时参数共同导致上述的舵机震动。
解决方法:更换精度更好的可调电位器(最好是多圈调整的那种),修改延时参数,对AD结果作平滑处理。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 02:21 , Processed in 0.047996 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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