STM32的芯片可以直接驱动舵机吗?

跪求大神~!我想用stm32芯片来驱动9g舵机(电流200~30ma),不知道stm32的推挽能否承受得起(就是stm32既做pwm也做电源)?如果我想用外置的电源来给舵机提供动力,pwm控制由stm32的IO口连接,这应该怎么接?

可以的。STM32可以直接驱动9G。舵机控制口有三根线:VCC(6V或5V)、信号(3V)、GND。信号用STM32的IO口推挽输出就可以,3.3V没事。VCC用5V也OK的。亲测。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-24
sbit a=P1^0;//黑线地
sbit b=P1^1;//红线Vcc
sbit c=P1^2;//白线控制线
黑线 和VCC要接电源,单片机的电压还不能够驱动舵机,还有你没有了解什么是PWM,你好好研究下单片机怎么模拟PWM 这里可以认为用PWM来输出电压,舵机通过对控制电压的比较来控制转动角度!本回答被提问者和网友采纳
第2个回答  2014-04-24
不知道你7是哪个版本的,不过你可以试试看还行不修改host文件
相似回答