2026 Make blocks #2 阶段1-直流电机驱动模块
该项目使用了TB6612FNG,C,8,EL,实现了支持直流电机正转、反转、停止的设计,它的主要功能为:支持直流电机正转、反转、停止。提供PWM调速输入接口。。
标签
嵌入式系统
数字逻辑
接口
入青影
更新2026-06-01
19

任务介绍

使用集成电机驱动IC,设计一款能驱动小型直流有刷电机的模块,实现正转、反转和调速功能。

基本要求:

  1. 使用集成H桥驱动IC(不需要自己搭H桥)
  2. 支持直流电机正转、反转、停止
  3. 提供PWM调速输入接口
  4. 工作电压≥6V
  5. 提供标准接口,方便与MCU开发板连接


方案介绍

本方案为基于 TB6612FNG 的双路直流电机驱动电路设计,可独立驱动两台小型直流电机,适用于智能小车、云台控制等场景。核心采用东芝 TB6612FNG 双通道 H 桥驱动芯片,支持 1.2A 连续输出电流、3.2A 峰值电流,电机驱动电压 VM 最高可达 15V,逻辑电压兼容 2.7~5.5V 单片机系统。

电路设计包含电源滤波、控制接口及状态指示三部分:VM 电源端配置 10μF 电解电容与 100nF 陶瓷电容滤除纹波,VCC 端接 100nF 电容稳定供电;H2 接口提供 PWM 调速(PWMA/PWMB)与方向控制(AIN1/AIN2/BIN1/BIN2)信号输入,STBY 引脚接高电平使能芯片;H1 接口引出电机输出端 AO1/AO2/BO1/BO2 及电源、地信号,右侧 LED1 与 2kΩ 电阻构成电源指示灯电路,直观反馈模块供电状态。


设计模块框图

image.png

模块介绍

这是基于 TB6612FNG,C,8,E双路直流电机驱动芯片的电机控制模块电路,适用于智能车、机器人等需多路电机驱动的嵌入式场景。电路中,VM接口接入电机供电电源,搭配C1、C2、C3滤波电容抑制电源噪声、提升稳定性;STBY引脚接收主控信号控制芯片工作状态,PWMA/PWMB、AIN1/AIN2、BIN1/BIN2引脚通过H1、H2排针与主控连接,接收控制信号实现双路电机的正反转、调速与制动控制;AO1/AO2、BO1/BO2为两路电机输出端,可直接驱动直流电机。电路还预留了电源指示灯电路,通过R1与LED1直观反馈模块供电状态。该模块以低功耗、高效率的特性,能稳定驱动电机运行,适配智能小车、运动控制等各类直流电机驱动开发需求。

TB6612FNG,C,8,EL

https://www.digikey.cn/short/93bqzp0f


原理图和PCB模块介绍

image.png

主要性能指标

TB6612FNG,C,8,EL 是一款高性能双路直流电机驱动芯片,适用于智能车、机器人等需要电机控制的嵌入式场景。电路中通过VM接口接入电机电源,STBY引脚控制芯片工作状态,PWMA/PWMB、AIN1/AIN2、BIN1/BIN2引脚接收主控信号,实现双路电机的正反转、调速与制动控制;AO1/AO2、BO1/BO2为电机输出端,可直接驱动两路直流电机。电路搭配电源滤波电容提升稳定性,预留的排针接口便于与主控连接,配合电源指示灯电路直观反馈模块供电状态。该模块以低功耗、高效率的特性,能稳定驱动电机运行,适配智能小车、机器人控制等各类直流电机驱动开发需求。

类别

集成电路(IC)

电源管理(PMIC)

电机驱动器,控制器

应用

通用

制造商

Toshiba Semiconductor and Storage

电流 - 输出

1A

包装

卷带(TR)

剪切带(CT)

Digi-Reel® 得捷定制卷带

电压 - 供电

2.7V ~ 5.5V

零件状态

在售

电压 - 负载

2.5V ~ 13.5V

电机类型 - AC,DC

有刷直流

工作温度

-20°C ~ 85°C(TA)

功能

驱动器 - 全集成,控制和功率级

安装类型

表面贴装型

输出配置

半桥(4)

封装/外壳

24-LSSOP(0.220",5.60mm 宽)

接口

并联

供应商器件封装

24-SSOP

技术

功率 MOSFET

基本产品编号

TB6612

管脚定义

引脚号

引脚名称

类型

功能说明

1、2

AO1

输出

通道 A 电机输出 1(接电机 A 的一端)

3、4

PGND1

电源地

通道 A 功率地,需与系统地可靠连接

5、6

AO2

输出

通道 A 电机输出 2(接电机 A 的另一端)

7、8

BO2

输出

通道 B 电机输出 2(接电机 B 的另一端)

9、10

PGND2

电源地

通道 B 功率地,需与系统地可靠连接

11、12

BO1

输出

通道 B 电机输出 1(接电机 B 的一端)

13、14

VM2、VM3

电源输入

电机驱动电源(2.7V~15V),需接滤波电容

15

PWMB

输入

通道 B 的 PWM 调速信号输入

16

BIN2

输入

通道 B 方向控制输入 2

17

BIN1

输入

通道 B 方向控制输入 1

18

GND

芯片逻辑地

19

VCC

电源输入

芯片逻辑电源(2.7V~5.5V,兼容 3.3V/5V)

20

STBY

输入

待机控制引脚,高电平启用芯片,低电平进入低功耗待机

21

AIN1

输入

通道 A 方向控制输入 1

22

AIN2

输入

通道 A 方向控制输入 2

23

PWMA

输入

通道 A 的 PWM 调速信号输入

24

VM1

电源输入

电机驱动电源(与 VM2/VM3 短接,统一接电机供电)

心得体会

本次基于TB6612FNG的双路直流电机驱动模块电路设计,让我对电机驱动电路的设计逻辑、抗干扰措施及工程实践要点有了系统且深入的理解。从原理图绘制到功能实现的全过程,不仅巩固了电路设计的基础知识,更让我体会到嵌入式硬件设计中细节决定成败的核心要义。
首先,在核心器件选型与电路架构设计上,我对TB6612FNG的特性有了更深刻的认识。这款芯片相比传统L298N驱动,具备效率高、发热小、控制逻辑简单的优势,非常适合智能小车、小型机器人等场景的电机驱动。设计中,我重点关注了电源系统的稳定性设计,在VM电机电源输入端并联了100nF和10μF的滤波电容,分别用于滤除高频和低频干扰,这是因为电机在启停和换向过程中会产生反电动势和电源尖峰,这类尖峰若不加抑制,极易损坏芯片或影响主控电路的稳定运行。同时,STBY待机引脚的处理也让我明白,合理利用芯片的待机功能,不仅能降低功耗,还能在系统异常时快速切断驱动输出,提升设备安全性。
其次,在接口设计与信号完整性方面,我学会了如何兼顾功能扩展与使用便捷性。原理图中通过H1、H2排针将控制信号与电机接口引出,清晰划分了逻辑控制区与功率驱动区,避免了强电信号对弱电控制信号的干扰。控制信号端的AIN1/AIN2、BIN1/BIN2及PWMA/PWMB引脚,分别实现了电机方向控制与PWM调速功能,这种分离式控制的设计,让主控程序的编写更加灵活,也方便后续调试中单独排查方向或调速功能的问题。电源指示灯LED1配合限流电阻R1的设计,也让我意识到,简单的指示电路能在调试阶段快速反馈模块供电状态,大幅提升了排错效率。
此外,本次设计也让我深刻体会到规范设计的重要性。从原理图的页脚标注、器件标号到信号走向的规划,清晰的设计文档不仅方便自己后续复盘,也为团队协作和后续PCB设计打下了良好基础。同时,通过梳理TB6612FNG的引脚定义与功能逻辑,我对电机驱动的工作原理有了更直观的理解,例如通过控制AIN1和AIN2的电平组合,即可实现电机的正转、反转、制动和停止,这让我将书本上的H桥驱动原理与实际电路实现对应起来,实现了理论与实践的结合。
总的来说,本次TB6612驱动模块的设计实践,让我掌握了直流电机驱动电路的核心设计要点,提升了电路分析与调试能力,也为后续更复杂的运动控制项目积累了宝贵的经验。

软硬件
电路图
附件下载
ProPrj_2026 Make Blokcs 阶段1:直流电机驱动模块_2026-05-12.epro
团队介绍
我们是努力探索世界的团队
评论
0 / 100
查看更多
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号