用51单片机控制L298N电机驱动模块

时间:2024-02-24 21:19:55

参考视频:(听不懂,但是可以看的懂)

https://www.bilibili.com/video/BV1h4411N7wy?from=search&seid=1191376253848507596

 

准备做一个智能小车,目前啥也不会,淘宝上买了一堆零件,组装了一个简易的小车,包括:单片机最小系统一个,L298N电机驱动模块一个,直流电机2个,红外循迹模块两个。

关于L298N,首先看下面的参考图

 

我使用的是一块9V的干电池进行供电,正极接12V供电这个位置,负极接GND。

5V供电这个接口此时不是输入,而是输出一个5V的电压,可以用来给单片机供电。(当板载5v使能这个跳线帽是插下去的状态。)

 

要想让电机动起来,

---首先电池接好,

---5V供电--》接单片机VCC,

---GND要和单片机的GND相连(重点)

---通道A使能这个跳线帽,插着,逻辑输入(共4个,上面两个控制A电机,下面两个控制B电机)IN1和IN2分别连线单片机的两个IO口,

---输出A位置,接电机的两根线(没正反区别),

---然后写个简单程序,一个IO口=1,一个等于0,while(1);循环。就能动起来了。