2.17 arduino通过L298N驱动直流电机

Arduino通过L298N驱动直流电机

2.17 arduino通过L298N驱动直流电机
接线图

1 目标

通过Arduino控制直流电机正反转(不能变速)。任何额定电压在4.8~35V范围内的电机均可使用。

2 所需要材料

硬件

1. Arduino UNO, 数量:1.

2. 电脑-Arduino USB连接线, 数量:1.

3. 杜邦线,数量:若干。

4. 给L298N供电:大电流电池带开关一套,或者DC电源

5. L298N,数量:1.

6. 直流电机,数量:2.(额定电压在4.8~35V范围内)

软件

1. Arduino IDE (电脑)。

Step 1:看效果视频

Step 2: 连接电路

UNO板上的2345连接L298N的IN1234,其他连接看图片,如果是大功率电流,建议连接L298N的12V口,如图电池的正极就是连接了12V口,一般的5号电池都不行,建议用DC接L298N

2.17 arduino通过L298N驱动直流电机

Step 3: 烧录程序与测试

这程序将会让电机一直转(看视频)

程序如下

//UNO通过L298N驱动两个电机
//UNO板上的2345口接L298N的IN1234
void setup() {
Serial.begin(9600);//串口设置为9600

pinMode(2, OUTPUT);//让2口为信号输出口
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);

Serial.println(“initializing…”);//串口打印initializing…

}
void loop() {
//改变2345口的电平
digitalWrite(2,HIGH);//数字输入2口为高电平
digitalWrite(3,LOW);//数字输入3口为低电平
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
}

知识点拨

实现情况相当于高电平为正极,低电平为负极。如果电平同时为高或者低并接在电机正负极上,那么电机将会不动,你去试试看吧!!!

L298N参数

· 逻辑部分输入电压:6~12V。(可公用Arduino的Vin)

· 驱动部分输入电压Vs:4.8~35V。(额定电压在此范围内的电机可使用此模块。电机最好单独供电,避免干扰。)

· 逻辑部分工作电流Iss:<36mA

· 驱动部分工作电流Io:<2A

· 最大耗散功率:25W(T=75℃)

· 控制信号输入电平:高电平:2.3V

· 工作温度:-25~+130℃

· 硬件接口:5.0mm间距接线柱

· 带固定扣,并可以通过排阵接入控制信号

· 驱动形式:双路大功率H桥驱动

· 尺寸:47x53mm

2.17 arduino通过L298N驱动直流电机
2.17 arduino通过L298N驱动直流电机
2.17 arduino通过L298N驱动直流电机

更新时间:2022/6/1

创建时间:2022/5/31

微信群
微信群
联系我们

联系我们

微信:13823392571

在线咨询:点击这里给我发消息

工作时间:周一至周五,9:30-18:30,节假日休息

微信客服
微信客服
分享本页
返回顶部