登录/注册

l298n

更多

好的!L298N 是一款非常经典且常用的 电机驱动模块,主要用于控制和驱动直流电机或步进电机。它集成了意法半导体(ST)的 L298N 双路全桥驱动器芯片,是机器人、智能小车、自动化项目中的核心组件之一。

以下是关于 L298N 模块的关键信息(用中文说明):

  1. 核心功能:

    • 驱动能力: 可以独立控制两个直流电机(双通道),或者驱动一个两相四线或四相步进电机。
    • 电流能力: 每个通道最大能承受约 2A 的峰值电流(持续工作电流通常建议不超过 1.5A,注意散热)。对于更大电流的电机,需要配合散热片或选择更强的驱动器(如 L298N 模块通常自带散热片)。
    • 电压范围: 驱动电压范围较宽,通常支持 5V - 35V(具体看模块规格,常见模块支持 7V-12V 或更高)。内部逻辑供电部分需要一个独立的 +5V 电源(可直接从模块的 5V 输出端取,如果输入电压>7V 且模块有内置 5V 稳压器;否则需要外部提供 5V)。
    • 控制逻辑: 采用全桥驱动(H桥)电路,可以通过控制输入引脚的电平来实现电机的正转、反转、制动(刹车)和停止
  2. 主要接口(模块上常见引脚):

    • 供电端:
      • +12V / VCC / VMotor: 连接电机驱动的电源(电池或电源适配器正极),电压范围通常 5V-35V(看模块说明)。
      • GND: 电机驱动电源的地线(负极),必须与逻辑控制部分(如 Arduino)共地。
    • 逻辑控制端 (与微控制器如 Arduino/Raspberry Pi 连接):
      • ENA, ENB: 使能端 (通道 A 和 B 的使能)。输入高电平(HIGH)时,对应通道的电机使能;输入低电平(LOW)时,对应电机停止/自由滑行/制动(取决于 IN1/IN2 或 IN3/IN4 的设置)。可以使用 PWM 信号输入来实现调速功能。
      • IN1, IN2: 控制通道 A(电机1)方向的输入引脚。
      • IN3, IN4: 控制通道 B(电机2)方向的输入引脚。
    • 电机输出端:
      • OUT1, OUT2: 连接通道 A(电机1)的引线。
      • OUT3, OUT4: 连接通道 B(电机2)的引线。
    • 逻辑供电端(可选):
      • +5V: 通常作为逻辑部分的5V电源输出(当模块输入驱动电压 VCC > 7V 时,模块内置的 78M05 稳压器会将此电压降至 5V 输出给逻辑电路使用)。也可以作为输入端,当你的驱动电压 VCC < 7V 或不需要使用内部稳压器时,需要外部提供 5V 给此引脚为模块逻辑供电。
      • 逻辑GND: 逻辑控制信号的地线,必须与微控制器的 GND 相连。
  3. 控制逻辑真值表 (以通道 A / ENA, IN1, IN2, OUT1, OUT2 为例): ENA IN1 IN2 OUT1 OUT2 电机状态 (通道A)
    LOW X X 关断 关断 停止 / 自由滑行
    HIGH LOW LOW 关断 关断 停止 / 自由滑行
    HIGH HIGH LOW VCC GND 正转
    HIGH LOW HIGH GND VCC 反转
    HIGH HIGH HIGH 关断 关断 制动/刹车 (快速停止)
  4. 调速控制:

    • 在使能端(ENA 或 ENB)输入 PWM(脉宽调制)信号,即可实现对应通道电机的无级调速。PWM 占空比越高,平均电压越高,电机转速越快。
  5. 优点:

    • 价格便宜,易于获取。
    • 接口标准化,使用广泛,教程资源丰富。
    • 能驱动电压和功率相对适中的直流电机和步进电机。
    • 具有方向控制和 PWM 调速能力。
  6. 缺点和注意事项:

    • 效率相对较低: L298N 本身以及模块上的二极管导通压降会造成显著的热损耗(尤其在低压大电流时),使用时可能会发热,需要良好的散热(模块自带的散热片很重要)。必要时可能需要主动散热(如小风扇)。
    • 电压降: 输出到电机的电压会比输入驱动电压低 1.5V - 2.5V(主要是 H 桥上下管的饱和压降和续流二极管的压降)。
    • 电流限制: 2A 峰值电流不算很大,驱动更强劲的电机或长时间大负载工作可能力不从心或过热烧毁。驱动高功率电机推荐使用 MOSFET 驱动器(如 TB6612, DRV8833)。
    • 占用引脚多: 控制一个电机需要 3 个引脚 (EN + IN1 + IN2),控制两个电机需要 6 个引脚。
    • 兼容性: 只能驱动直流电机或特定的两相/四相步进电机,不能直接驱动伺服舵机。
  7. 典型应用场景:

    • Arduino/Raspberry Pi 智能小车(驱动左右轮电机)。
    • 小型机器人关节驱动。
    • 小型电动门、窗帘的控制。
    • 需要方向控制的传送带。
    • 驱动两相四线步进电机。

总结:

L298N 模块是一个功能完善、经济实用的双路电机驱动解决方案,特别适合新手入门学习和中低功率项目的开发。使用时请确保供电和接地正确,注意散热,并根据电机负载选择合适的电源和散热措施。如果需要驱动更大电流或追求更高效率/更小体积,可以考虑 MOSFET 基的驱动模块(如 TB6612FNG、DRV8833 等)。

L298N引脚定义及功能

一.L298N芯片 L298是15脚Multiwatt封装的L298N,内部包含4通道逻辑驱动电路;是一种二相和四相电机的专用驱动器,即内含二个

2023-09-11 11:09:35

L298N

L298N

2023-03-29 21:46:57

L298N

L298N

2023-03-29 17:16:52

L298N原理图

L298N原理图免费下载。

资料下载 jf_90040014 2023-05-10 09:14:20

L298N电机驱动模块

L298N电机驱动模块L298N 是一种双H桥电机驱动芯片,其与外围连接的电路组成电机驱动模块,用于驱动电机转动。电机不能直接连接电源进行转动,具体连接如下图:12V供电:接7-12V电源均可。供电

资料下载 小峰 2021-11-23 17:36:12

L298N驱动设计

L298N驱动代码封装

资料下载 张强 2021-11-23 17:36:07

L298N电机驱动

L298N电机驱动

资料下载 张艳 2021-11-23 17:36:05

L298N电机驱动的使用

L298N电机驱动的使用前言一、介绍L298N模块简介接口介绍二、使用步骤硬件连接软件部分1.声明部分2.代码部分总结前言博主为某大学电气专业大学生,以学习为目的写下该文,内容主要为以51单片机为例

资料下载 贾飞小 2021-11-23 17:06:21

L298N驱动介绍

文章目录一、L298N驱动介绍二、麦克纳姆轮特点及其运动三、CubeMx配置1.RCC2.SYS3.GPIO四、代码一、L298N驱动介绍驱动部分介绍选

2021-12-02 07:08:31

L298N的相关资料分享

总结 L298N 电机就是不转问题!!!目录前言1、共地问题PWM 不能直接控制电机转动!!!!!!!!!别把PWM直接接电机!!!!!2、功率不足3、L298N 坏掉了前言本问题是在排除了软件

2021-11-15 07:29:48

L298N驱动板的驱动原理是什么

L298N驱动板的驱动原理是什么?怎样去编写L298N驱动板的驱动程序?

2021-10-15 07:12:23

介绍L298N模块

L298N电机驱动的使用前言一、介绍L298N模块简介接口介绍二、使用步骤硬件连接软件部分1.声明部分2.代码部分总结前言博主为某大学电气专业大学生,以学习为目的写下该文,内容主要为以51单片机为例

2021-08-31 08:46:39

什么是L298N驱动板?L298N驱动板的驱动原理是什么?

什么是L298N驱动板?L298N驱动板的驱动原理是什么?L298N驱动板的参考程序是什么?

2021-06-29 09:09:15

基于L298N电机驱动模块的原理及使用案例

最近因为接触了L298N模块,发现网络上的教程太多有点乱,就自己总结了一下关于L298N电机驱动模块的一些原理和使用方法。

2020-10-18 09:57:53

7天热门专题 换一换
相关标签