2026 Make Blocks #1阶段1 - 基于集成H桥芯片L298N的直流电机驱动模块
该项目使用了L298N双全桥驱动芯片,实现了直流电机驱动的设计,它的主要功能为:驱动两路直流电机实现正转、反转、停止,并支持通过ENA/ENB引脚接收PWM信号进行平滑调速,提供最高46V电压和每通道2A的峰值电流驱动能力。 该项目使用了板载78M05稳压电路及P3跳线帽,实现了电源管理的设计,它的主要功能为:当驱动电压(VS)高于7V时,通过插上P3跳线帽使能稳压电路,将驱动电压降压为5V,供L298N芯片的逻辑部分(Vss)使用;当驱动电压低于7V时,拔掉跳线帽,通过P2接口从外部单独接入5V逻辑电源,保证模块在各种电压条件下均能正常工作。 该项目使用了8个续流二极管和4个状态指示灯,实现了电路保护与状态指示的设计,它的主要功能为:吸收电机线圈在换向或停止时产生的反电动势,防止高压反冲击穿L298N芯片;通过P5/P6端口允许用户接入电流表或检流电阻,实时监测电机运行电流;通过LED1-LED4直观指示电机驱动信号的逻辑状态,方便调试和确认模块工作状况。
标签
测试
数字逻辑
RHJ木工
更新2026-06-04
重庆电力高等专科学校
30

任务介绍

本次设计任务是制作一款基于集成H桥芯片L298N的直流电机驱动模块。该模块旨在为小型直流有刷电机提供高电压、大电流的驱动能力,实现电机的正转、反转、停止以及通过PWM信号进行调速。设计要求模块工作电压≥6V,并提供标准接口,便于与STM32、Arduino等MCU开发板连接,适用于机器人、智能小车、自动化设备等场景。

方案介绍

本设计方案以ST公司的L298N双全桥驱动芯片为核心,构建了一个功能完善、易于扩展的电机驱动模块。系统整体分为电源管理单元功率驱动单元接口控制单元状态指示单元

核心方案亮点:

  1. 高电压大电流驱动:L298N芯片支持最高46V的工作电压和每通道2A(总4A)的峰值电流,能够驱动绝大多数小型直流电机及步进电机。
  2. 灵活的供电路径:设计了两种供电模式:
    • 外部逻辑供电:若驱动电压低于7V,需从5V引脚外部提供逻辑电源。
    • 板载5V供电:若驱动电压高于7V,可通过P3接口使能板载的78M05稳压芯片,将驱动电压降压为5V供L298N逻辑部分使用。
  3. 完善的保护与测试接口
    • 在输出端配置了8个续流二极管(D1-D8),用于吸收电机线圈产生的反电动势,有效保护L298N芯片不被击穿。
    • 在Sense A/B引脚处预留了电流测试端口(P5、P6),用户可以接入电流表或检流电阻,实现对电机运行电流的实时监测。
  4. 直观的状态指示:板载2个电源指示灯(PWR_5V, VCC_POWER)和4个电机工作状态指示灯(LED1-LED4),能够直观反映模块的供电状态和电机控制信号的逻辑状态,极大地方便了使用和调试。image.png

板上资源框图

模块介绍

L298N双全桥驱动芯片,该芯片内部集成了两个H桥,可以独立驱动两路直流电机或一路步进电机。并采用大容量接线端子承载电机和电源的输入输出。


78M05稳压芯片 DigiKey 链接78M05 Shenzhen Slkormicro Semicon Co., Ltd. | 稳压器 - 线性低压差(LDO)稳压器 | DigiKey

L298N 芯片 DigiKey 链接:L298N STMicroelectronics | 全桥、半桥(H 桥)驱动器 | DigiKey

原理图PCB介绍:

image.png

原理图

  • 电源模块:具体说明P3跳线帽和P2接口如何配合实现两种供电模式。
  • 控制模块:说明P4的控制信号(ENA, IN1-4)是如何直接连接到L298N芯片的。
  • 输出模块:强调OUT1-4接线端子和续流二极管的布局。


PCB顶层


PCB底层

image.png

PCB3D视图

主要性能指标


类型

直流电机驱动模块

核心芯片

L298N (STMicroelectronics)

驱动电压 (VS)

5V ~ 46V

逻辑电压 (VSS)

4.5V ~ 7V (板载5V稳压时: VS ≥ 7V)

输出电流 (峰值)

总直流电流4A (2通道,每通道2A)

最大功率

25W (T=75°C)

驱动方式

双H桥 (双全桥)

接口类型

接线端子 (驱动/电源)、2.54mm排针 (控制信号)

尺寸

约 50mm x 50mm (标准模块尺寸)

重量

约 33g

管脚定义

管脚属性

管脚名

管脚编号 (芯片)

功能描述

P

VS/VCC

4

电机驱动电源输入 (5V~46V)

P

VSS/5V

9

逻辑电源输入 (4.5V~7V),可由板载5V稳压提供

P

GND

8

公共接地端

I/O

OUT1/OUT2

2/3

全桥A输出,接电机A两端

I/O

OUT3/OUT4

13/14

全桥B输出,接电机B两端

I

IN1/IN2

5/7

全桥A控制信号输入,控制电机A方向

I

IN3/IN4

10/12

全桥B控制信号输入,控制电机B方向

I

ENA

6

全桥A使能端,PWM调速输入 (高电平使能)

I

ENB

11

全桥B使能端,PWM调速输入 (高电平使能)

P

Sense A/B

1/15

电流检测端,通过P5/P6跳线帽接地或接入检流电阻

心得体会

本次L298N电机驱动模块的设计过程让我对功率电子和PCB布局有了更深刻的理解。从原理图的规划到器件的选型,再到PCB的布局布线,每一步都充满了挑战。

遇到的问题与解决方案:

  1. 电源轨与信号处理:在设计初期,我意识到驱动大电流电机时,电源线上的噪声会严重影响控制信号。为此,我在原理图中采用了独立的逻辑地引脚,并在PCB布局中将大电流回路与弱信号回路进行了物理隔离,同时增加了电源滤波电容和TVS管,有效解决了干扰问题。
  2. 散热管理:L298N在大电流(>1A)工作时会发热严重。在设计PCB时,我专门为芯片设计了大面积铜皮辅助散热,并增加了散热片位置。这种设计在实测中有效降低了芯片温度,保证了长时间稳定运行的可靠性。
  3. 模块化接线:为了使模块更易于在现有系统中使用,我特别设计了P5/P6电流检测跳线和P3 5V稳压使能跳线。这种方式让用户可以方便地切换模块的工作模式,既满足了初学者简单使用的需求,也满足了高级用户进行电流测量的需要。

建议:在后续的升级迭代中,可以增加主板自带的光耦隔离,将控制信号与驱动信号进行完全电气隔离,以进一步提高模块在强干扰环境下的稳定性。此外,还可以考虑增加过流保护和过热保护电路,让模块更加安全可靠



附件下载
3D_PCB1_2026-05-14.zip
3D视图
PCB文件.zip
原理图.png
团队介绍
团队成员
RHJ木工
评论
0 / 100
查看更多
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号