智能车制作

标题: 舵机老是打颤抖动 测PWM会发现矩形波在以一定的范围内波动 [打印本页]

作者: yyyyy20102010    时间: 2013-6-12 16:24
标题: 舵机老是打颤抖动 测PWM会发现矩形波在以一定的范围内波动
诚心求教各位高手指点,小弟在此拜谢,我们的舵机老是打颤抖动,导致舵机发热严重,烫手,用示波器测试输出的PWM,会发现矩形波在以一定的范围内波动,脉宽一会大一会小,都是小幅度波动,我单独拿出舵机模块函数来测试,这时PWM输出矩形波没有这样的波动。在总程序中,如果我加长延时,则这种情况明显好转,抖动减小,就是嗡嗡声,但是延时的话,舵机就控制的太慢了,转动明显滞后,我们舵机控制不理想,转动的不平滑会不会也是这个原因?我们k60用的野火哥的底层库,求教高手指点,万分感激
作者: 电磁组    时间: 2013-6-12 16:30
看看是不是舵机供电有问题或者频率是否太低或太高!

作者: yyyyy20102010    时间: 2013-6-12 16:47
舵机刚开始用的成品稳压模块也是存在这样问题,6v供电,频率100hz,会是写的主程序中的问题么?我在其中加延时明显好转,不知是不是两次控制舵机时间的问题,我用的定时中断控制舵机,50毫秒定时

作者: 电磁组    时间: 2013-6-12 17:40
yyyyy20102010 发表于 2013-6-12 16:47
舵机刚开始用的成品稳压模块也是存在这样问题,6v供电,频率100hz,会是写的主程序中的问题么?我在其中加延 ...

50MS控制一次?感觉有点长!

作者: Universe    时间: 2013-6-12 17:49
改成50HZ试试
作者: yyyyy20102010    时间: 2013-6-13 06:17
Universe 发表于 2013-6-12 17:49
改成50HZ试试

改成50hz啦,舵机响应反而流畅许多,谢谢指点,原来100hz是高了点,不能盲目提高频率啊,但是舵机还是打颤呢,不知道啥原因

作者: Universe    时间: 2013-6-13 12:56
yyyyy20102010 发表于 2013-6-13 06:17
改成50hz啦,舵机响应反而流畅许多,谢谢指点,原来100hz是高了点,不能盲目提高频率啊,但是舵机还是打颤 ...

用上位机看看给舵机的值,要是值是波动的就是程序问题了
作者: 寂伦    时间: 2013-6-14 11:49
瞅瞅舵机电压稳定不
作者: 一粒尘埃    时间: 2013-6-28 16:01
那你的问题现在解决没?我们最近也一直出现这个问题,不知道问怎么解决?如果你们解决了,帮忙说下呗

作者: 11233424432    时间: 2016-1-19 20:33
我也出现相同的问题  一直有待解决




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2