单片机驱动直流电动机

来源:百度知道 编辑:UC知道 时间:2024/05/25 11:08:26
我想用单片机去驱动小功率无刷电动机,只要求可以正反转即可,不要调速的,我在网上搜了好多关于H驱动电路的电路图,都不行,我自己制作电路,最好有参数的,尽量简单;
下面是别人给我回答的电路图,自己制作时根本不行,我用的是12v电源,电阻加不加都无法驱动,哪位自己做过的?发一张管用的电路图,谢谢!
为什么要加那两个电阻啊,加电阻单片机中的电流不是更小了?能不能不加啊?

你用的是12V电源,也就应该使用这个电路了。

问题是单片机输出高电平,提供的电流有限,虽经过8050放大,也难以达到使电机转动的需求。

可以再加一级放大,用8550即可,见图。

原来的1K电阻可以适当的减小,680~470欧姆左右即可。

此时,单片机输出低电平时,电机转动。

--------------------------

加那两个电阻,是进行电流限制,以免烧坏三极管和单片机引脚。

3.3K电阻,是控制8550的基极电流,在1mA左右就基本够用;

减小到1K也可,这时,电流将近5mA了,还可以的。

1K电阻,是控制8050的基极电流的,减小到470欧姆,基极电流就能达到8~10mA,电流再增大,8050有危险。

你的电机是多大功率的?额定电压、电流时多少?你的三极管的驱动能力是多少?Beta是多少?
有两种可能,
1.三极管驱动能力较差,电机需要的电流较