> 文档中心 > 单片机 IO引脚直接驱动直流电机

单片机 IO引脚直接驱动直流电机

单片机的引脚输出电流是非常小的,一般在10~20mA左右,而直流电机的驱动电流在100mA以上。
高电平输出状态下,电压虽然没有太大变化,但电流很小,这就使得单片机引脚是无法直接驱动直流电机的。

而如果只驱动一个电机实现简单的启停功能,这时候没有必要用电机驱动模块,仅通过小小的三极管就能实现。

利用三极管做一个开关驱动。
电路原理图↓
单片机 IO引脚直接驱动直流电机
I/O控制:高电平转动,低电平停止。
高电平时三极管集电级和发射级导通,电机形成回路。
缺点是只能控制单方向转动。
续流二极管主要是防止电路断开瞬间电机电感发生突变,使用续流二极管进行消耗掉这个大电流。

扩展内容↓
考虑到有的需要电机正反转功能,顺便把正反转的电路图也给放出来。

仿真图↓
在这里插入图片描述
电源5v、12v都能驱动,只是5v驱动功率小一些。

A、B口接单片机引脚

A口给高电平 B口低电平时电机正转,反之则电机反转。

杭州女装网