L298N 最近发现一款国产替代料

L298N是一款常用的电机驱动芯片,可用于驱动2个直流电机或1个步进电机。目前市面上有各色各样的L298N驱动板用于电机控制,它们的使用方式也大同小异。

1. 基本信息

上图是一款最常见的L298N电机驱动板

L298N输入输出电压是多少?

L298N的电源引脚VCC和GND通常接受5V-35V的供电电压。而其输出引脚OUT1、OUT2、OUT3、OUT4则可以输出最大46V、2A的电流,可直接驱动直流电机或其他负载。

此外,L298N模块还具有过载保护功能,当外部负载过大时会自动降低输出电流以保护电路不被损坏。在实际使用中,需要根据电机额定电压和电流进行调整,以保证电路的稳定性和可靠性。

L298N是一种常用的电机驱动模块,具有双H桥设计和PWM调速等功能。它共有15个引脚,包括输入引脚、输出引脚、电源引脚、使能引脚等。L298N的输入电源电压范围为5V-35V,输出电压最大可达到46V,最大输出电流为2A,并具有过载保护功能。在使用L298N模块时,需要根据电机额定电压和电流进行调整,以保证电路的稳定性和可靠性。

电源引脚

  • VCC 外接电源正极,给驱动板供电, 电压5-35V
  • GND 外接电源负极
  • 5V 驱动芯片内部逻辑供电引脚,如果安装了5V跳帽,则此引脚可输出5V电压给外部供电

控制引脚

  • IN1 & IN2 电机驱动器A的输入引脚,控制电机A转动及旋转角度
    • IN1输入高电平HIGH,IN2输入低电平LOW,对应电机A正转
    • IN1输入低电平LOW,IN2输入高电平HIGH,对应电机A反转
    • IN1、IN2同时输入高电平HIGH或低电平LOW,对应电机A停止转动
    • PWM调速时,改变高电平引脚的占空比(需拔掉ENA处跳帽)
  • IN3 & IN4 电机驱动器B的输入引脚,控制电机B转动及旋转角度
    • IN3输入高电平HIGH,IN4输入低电平LOW,对应电机B正转
    • IN3输入低电平LOW,IN4输入高电平HIGH,对应电机B反转
    • IN3、IN4同时输入高电平HIGH或低电平LOW,对应电机B停止转动
    • PWM调速时,改变高电平引脚的占空比(需拔掉ENB处跳帽)

L298N的控制逻辑关系如下表所示:

  通过上表可以简单的总结出来,当EN为高电平1时,如果两个输入端的高低电平不同,则电动机转动(此时变换高低电平,可使转动方向相反),输入端的电平相同,则电动机不转。

输出引脚

  • OUT1 & OUT2 电机驱动器A的输出引脚,接直流电机A或步进电机的A+和A-
  • OUT3 & OUT3 电机驱动器B的输出引脚,接直流电机B或步进电机的B+和B-

调速控制引脚(使能引脚)(插上跳线帽是不调速模式,电机全速输出,拔掉是调速模式)

注:(跳帽没拔掉,ENA、ENB默认高电平)

  • ENA 电机A调速开关引脚,拔掉跳帽可使用PWM对电机A调速
  • ENB 电机B调速开关引脚,拔掉跳帽可使用PWM对电机B调速

  根据L298N模块的控制特性,我们在使用中可以有以下2种接线方法:

  • 第一种方法是将使能端EN接高电平,保持一直可用的状态,然后通过单片机分别控制两个IN端,使用不同的波形来控制电机的转速和方向。
  • 第二种方法是用单片机控制两个IN端分别是0和1来改变电动机的运转方向,再通过控制EN端的输入波形来调整电机的运转速度。

实物图如下

用ESP32的LED PWM控制器给TT马达调速

在这里的程序设置输出3路PWM信号,频率是10KHz,占空比分别是25%、50%和75%。使用的PWM占空比分辨率为12位,绑定的通道为0、1和2,使用的GPIO的输出端口为25、26、27。因为这个只需要设置一次,就会不停的输出PWM波形,因此,先到“控制”功能模块区找到“初始化”功能模块,然后再到“输入/输出”功能模块区找到PWM波形输出功能,然后按照上面的描述配置相应的参数,配置完成后,如下图所示:

将ESP32的25、26、27引脚分别连接到逻辑分析仪的CH1、CH2和CH3,采样之后的PWM波形图如下图所示。

逻辑分析仪的通道1、通道2和通道3分别显示了频率为10kHz,占空比为25%、50%和75%的PWM信号,这证明我们的程序是没有任何问题的,成功实现了PWM信号的输出。

模拟输出来控制使能端 可以控制速度 analogWrite(25, i)

  • 12
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值