2026 Make Blocks #2阶段1 - 基于tb6612直流电机驱动模块
该项目使用了TB6612FNG 双通道直流电机驱动芯片,实现了双路直流有刷电机独立驱动的设计,它的主要功能为:通过输入逻辑信号(AIN1/AIN2, BIN1/BIN2)控制两路电机的正转、反转及停止状态,并支持通过 PWMA/PWMB 引脚输入 PWM 信号实现电机转速的平滑调节。 该项目使用了独立的 VM 与 VCC 电源输入接口及滤波电路,实现了电机驱动与逻辑控制的电源分离的设计,它的主要功能为:通过 VM 端口为电机提供驱动电源(支持 2.5V-13.5V),通过 VCC 端口为芯片内部逻辑电路供电(通常接 3.3V 或 5V),并利用板载电容(如 100nF、10μF)滤除电源噪声,确保大电流驱动下系统运行的稳定性。 该项目使用了标准2.54mm间距的排针,实现了MCU 微控制器开发板的高效连接的设计,它的主要功能为:将 TB6612FNG 的全部控制引脚(PWMA/B、AIN1/2、BIN1/2、STBY)以及电机输出端(AO1/AO2、BO1/BO2)以标准排针形式引出,方便用户直接通过杜邦线与 STM32、Arduino、51 单片机等开发板连接,快速搭建电机驱动应用系统。
标签
测试
USB
牟小强
更新2026-06-04
50

任务介绍

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

任务要求:

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

方案介绍

本方案基于TB6612FNG双通道直流电机驱动芯片,设计了一款结构紧凑、性能稳定、扩展性强的电机驱动模块。系统整体分为电源管理单元、电机驱动单元、控制接口单元和滤波保护单元。

  1. 电源供电系统
    采用 VM(电机电源)与 VCC(逻辑电源)独立供电 设计:
    • VM端口:接电机驱动电源(支持2.5V~13.5V),为电机提供大电流驱动能量。
    • VCC端口:接3.3V或5V逻辑电源(通常取自MCU开发板),为TB6612芯片内部逻辑电路供电。
    • 滤波电路:VM入口并联100nF和10μF电容(C1、C2),VCC入口并联100nF电容(C3),有效滤除电源噪声,保障驱动与逻辑电路稳定工作。
  2. 电机驱动与调速系统
    • 双H桥驱动:TB6612芯片内部集成两个独立的H桥电路,分别控制两路电机(A通道和B通道)。
    • 方向控制:通过AIN1/AIN2、BIN1/BIN2引脚输入高低电平,控制电机正转、反转及停止状态。
    • PWM调速:通过PWMA/PWMB引脚输入PWM信号(支持高达100kHz频率),实现电机转速的平滑调节。
    • 待机功能:STBY引脚为低电平时,芯片进入待机模式,降低功耗。
  3. 布局与保护设计
    • 紧凑布局:PCB尺寸仅约20mm×20mm,适合空间受限的嵌入式应用。
    • 信号隔离:PCB布局上将电源/电机输出(左侧)与控制信号(右侧)分列两侧,有效避免大电流对弱电信号的干扰。

6.板上资源框图

image.png

模块介绍

tb6612FNG芯片DigiKey链接:TB6612FNG,C,8,EL Toshiba Semiconductor and Storage | 电机驱动器,控制器 | DigiKey

原理图

PCB[顶层]

PCB[底层]

3D效果图

主要性能指标

类型

直流电机驱动模块

核心芯片

TB6612FNG (Toshiba/Kioxia)

驱动电压 (VM)

2.5V ~ 13.5V

逻辑电压 (VCC)

3.3V ~ 5.5V

输出电流 (持续)

1.2A / 通道(峰值2A)

驱动方式

双H桥(双全桥)

控制接口

2.54mm排针(PWM + 方向控制)

电机输出接口

2.54mm排针(AO1/AO2, BO1/BO2)

工作频率

支持高达100kHz PWM

待机功耗

低功耗待机模式(STBY引脚控制)

保护功能

内置过热保护、过流保护

PCB尺寸

约20mm x 20mm

引脚定义

引脚属性

引脚名

功能描述

电源接口



P

VM

电机驱动电源输入(2.5V ~ 13.5V),需并联滤波电容

P

VCC

逻辑电源输入(3.3V/5V),为芯片内部逻辑供电

P

GND

公共接地端

电机输出



I/O

AO1/AO2

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

I/O

BO1/BO2

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

控制信号



I

PWMA

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

I

PWMB

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

I

AIN1/AIN2

全桥A方向控制信号输入,控制电机A正/反转

I

BIN1/BIN2

全桥B方向控制信号输入,控制电机B正/反转

I

STBY

待机使能引脚,低电平待机,高电平正常工作

心得体会

本次基于TB6612FNG的直流电机驱动模块设计项目,是一次从原理图设计到PCB布局再到3D建模的完整硬件开发实践。通过这个项目,我对功率电子设计、PCB布局优化以及模块化接口设计有了更深入的理解。

未来修改建议:未来可增加双向电流检测电路,实现过流保护或闭环调速;同时将STBY引脚独立引出,便于MCU进行低功耗控制,提升模块实用性与能效。



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