51单片机驱动直流电机不转,要手动快速转动电机轴才能转起电机,为什么呢/?

我用L9110模块驱动 直流电机,通电后电机震动,但轴不转,要用手快速带动电机轴才能转动起来,这是为什么呢?是那里出了问题?

楼上说起步速度太快没有道理,直流电机不转的时候,转矩和电流成正比,转不动说明电流太小。
单机转起来后,电机只需克服一定阻力即可,所以能转起来

软件上可能是PWM太小,硬件上可能是电流驱动能力不足。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-31
直流电动机应该不存在启动转矩太小的问题,看样子是机械系统静态摩擦力太大,电机起不起来,用手转动后,动态摩擦力大幅减小,所以能转起来。本回答被网友采纳
第2个回答  2013-02-01
驱动能力不行吧,是不是你没有提供足够的驱动电流,还有就是电压是不是太低,低于电机的额定工作电压。较大的直流电机一般都需要24V直流电压的。
第3个回答  2013-01-31
起步速度太快,单次导通时间太短
建议起步慢,逐渐加速追问

能给个代码吗?

51单片机驱动直流电机不转,要手动快速转动电机轴才能转起电机,为什么呢...
单机转起来后,电机只需克服一定阻力即可,所以能转起来 软件上可能是PWM太小,硬件上可能是电流驱动能力不足。

相似回答