用单片机控制直流电机的正反转,停转。

求一个电路,用单片机控制直流电机的正反转和停转(电机是那种儿童四驱车上那种小功率的马达),求合适的电路图,顺便问问,用驱动芯片是否可以实现?如何实现?谢谢!!!

单片机控制直流电机的正反转,停转如图:

单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。

参考资料:http://wenku.baidu.com/link?url=4flIaUAzeoE5i7FyZgVs4X_zfctg2wtkhPDDoVjud06fVIMU4hnz2W-3_NjWA7rppPeEvSRDI_CA_VS-88FgN9H0Oa7E4Ox-fF6yJplGWYK

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-27
可以,那种小电机就用四只差不多的晶体管就可在单片机的控制下来完成,这比用继电器好在你再深入下去时可再加PWM进行调速。
第2个回答  2013-08-27
驱动芯片一般都有2路PWM输入,一路负责正转,一路负责反转,比如正转的时候就反转那一路输出低电平,而调节占空比可以调节速度,2路都给百分之五十的PWM就实现停车。单片机不能直接驱动电机,因为单片机接口的电流不够,一般都外接电机驱动芯片本回答被提问者采纳
第3个回答  2015-10-08
应该先给个SCH先,一般直流电机正反转要4个三极管驱动,2个PNP和2个NPN,才能控制正反转;2个CPU管脚控制时除正反转外可以free(即断电)。

如果要控制速度,那就要软件做PWM了。
第4个回答  2013-08-27
想一想,就像一个双刀双掷开关
++。\。 。---
----。\。 。++
如上图,开关打到左侧时,中间触点上正下负
开关打到右侧时,中间触点上负下正
实现了电机正负极转换,用四个三极管或者MOS管实现双刀双掷开关的功能。也就是全桥电路。