舵机驱动电流多大?用单片机io口输出pwm波,电压被拉低,是不会单片机的驱动电流不够啊

如题所述

应该是! 我也做过,驱动电调可以,驱动舵机就不行了(电压被拉低)!
后来使用STC单片机(输出口有推挽输出功能)就可以了!如果在输出口加一级合适的放大器也应该可以,不过电路就复杂了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-04
用的是什么型号的单片机。单片机驱动舵机是没有任何问题的,你说的情况肯定是没有加上拉电阻。特别是AT的51单片机那不是真正的IO口。
第2个回答  2012-10-31
在IO口上弄个图腾柱输出驱动就可以了,单片机怎么能直接驱动舵机呢,小心烧IO口啊。。

舵机驱动电流多大?用单片机io口输出pwm波,电压被拉低,是不会单片机的驱...
应该是! 我也做过,驱动电调可以,驱动舵机就不行了(电压被拉低)!后来使用STC单片机(输出口有推挽输出功能)就可以了!如果在输出口加一级合适的放大器也应该可以,不过电路就复杂了。 本回答由网友推荐 举报| 答案纠错 | 评论 2 0 zzg_sohu1998 采纳率:50% 擅长: 电子数码 办公软件 系统软件 编程语言 VB 其...

io口pwm输出需要驱动吗
舵机控制端可以直接连接单片机IO口。一般的舵机控制端只需要有周期20ms的脉冲信号就可以控制,控制端电流很小。但是舵机的电源端需要单独接供电。一般控制的舵机数量较少时直接接单片机IO口控制,例如小车的转向舵机;需要控制的舵机数量较多时,例如多足机器人十几个舵机,为了节省单片机IO口,通常使用舵机驱...

怎么用单片机控制sg90舵机
可以用定时器产生PWM脉冲 电流不需很大,单片机IO如果不能直接驱动,可以加一级简单的放大

舵机可以直接接到单片机的引脚上吗?
你是想用单片机的定时器来产生PWM波形,从单片机管脚输出控制舵机对吧,完全可以的,因为舵机只是需要单片机提供一个参考电压而已,又不是用单片机来驱动舵机,所以管脚直接连接就可以。

...接上单片机控制线上,数码管显示就不正常?,舵机不受控制?
应该是单片机的驱动能力弱、你的输出不稳定,同时舵机内的电动机往复动作产生干扰造成的。幸好你使用的是STC单片机,你可以把输出设置成推挽输出,提高输出能力。如果可能,在单片机的输出口与舵机之间增加一级推动电路,一则放大推动能力,二则起到隔离、减少干扰的作用。在舵机的5V电源与单片机的电源之间加...

为什么P2脚没加上拉电阻,然后用P2脚产生的PWM信号就不能驱动舵机?
你先用示波器看看P2口没接上拉电阻(不接舵机)产生的PWM波正确么?可能P2口是集电极开路输出吧,所以要接上拉电阻。

51单片级PWM电流太小 无法有效驱动负载 求解决办法
根据舵机驱动的要求,加个驱动芯片即可,如245,244之类有时也行,甚至非门也可用。这需要看舵机输入控制信号要求的电流,和驱动芯片输出的电流,匹配使用就ok。

控制舵机一定要用舵机控制板吗? 单片机直接控制怎么样?
单片机可以直接控制舵机,但由于要产生周期20ms的脉冲,比较占用硬件资源,一般只限于1 台,有多个硬件PWM功能的单片机可以控制多台舵机

我用单片机STC89c51驱动舵机辉盛SG90,给它脉宽2ms,周期20ms的PWM信号...
51的P0口要是做IO口的话需要上拉10K电阻,或者你拿其他IO口。舵机只要有点源就嗡嗡响,如果你信号脉宽和周期没错的话应该是IO口没上拉的原因。模拟舵机的信号端上电瞬间就是会转动一下,这个没什么问题,如果手转舵机没阻力就是没信号,反之就是有信号的。

...如果各位实际驱动过舵机那当然更好。如果是单片机等的控制当然更好...
第一,周期长度。20ms是一般的模拟舵机通用信号,特点是信号之间间隔大,舵机出力小,反应稍慢。与之相对的是数码舵机,一般信号在5ms以内,个别厂商更小。这种舵机一般输出扭矩较大,反应快。第二,你的理解是对的。你的脉冲如果是0,5,舵机自然在90度位置。第三,舵机转速不能控制。你给定一个角度...

相似回答