KiCad文件
全屏
内容介绍
内容介绍
直流电机驱动板设计说明
所选任务介绍
设计一款直流电机驱动模块
- 设计一款直流电机驱动模块,可驱动常见的无刷或有刷电机,可提供至少2A电流
- 板卡尺寸:小于60mmx40mm
- 包含信号:信号输出口,电源接口、GND
- 主要器件:需在DigiKey官网上有货且正常售卖
项目概述
本项目设计并实现了一款基于 TPS54302 和 AMS1117-3.3 的双级稳压直流电机驱动板,支持 7-14V DC 输入,可稳定输出 5V 和 3.3V 电源,并采用 TB6612FNG 电机驱动芯片实现对直流电机的高效、双向控制。同时,板载引出了电机编码器信号线,便于主控(如单片机、树莓派等)进行速度与位置反馈读取,适用于智能小车、机器人、自动化设备等应用场景。
TPS54302 DigiKey链接:TPS54302
AMS1117-3.3 DigiKey链接:AMS1117-3.3 UMW | 集成电路(IC) | DigiKey
TB6612FNG DigiKey链接:TB6612FNG
系统架构
12V DC 输入
│
├─────────→ TB6612 电机驱动模块(VM)
▼
[TPS54302] → 5V 稳压输出
│
├─────────→ TB6612 电机驱动模块(VCC)
│
▼
[AMS1117-3.3] → 3.3V 稳压输出
│
└─────────→ 主控系统供电(如MCU、传感器等)
核心功能模块
1. 电源管理
- 输入电压:DC 7-14V(支持宽电压输入范围)
- 一级降压:采用 TPS54302 同步整流降压芯片,将 12V 高效转换为 5V,输出电流可达 3A,具备高效率、低功耗、良好热稳定性。
- 二级降压:使用 AMS1117-3.3 LDO 线性稳压器,将 5V 降至 3.3V,为 3.3V逻辑器件(如主控芯片、传感器)提供稳定电源。
2. 电机驱动
- 驱动芯片:TB6612FNG 双通道 H 桥驱动器,支持双路直流电机控制。
- 驱动能力:单通道持续电流 3A,支持 PWM 调速与方向控制。
- 控制接口:提供 AIN/BIN/PWM 输入引脚,兼容 3.3V 逻辑电平,可直接连接 MCU。
- 待机功能:通过 STBY 引脚实现低功耗待机模式。
3. 编码器支持
- 板上引出 A/B 相编码器信号线(支持增量式编码器),用于连接电机内置霍尔或GMR编码器。
4. 保护与稳定性
- 输入端设有滤波电容,提升系统可靠性。
- 电源路径均配备去耦电容,降低噪声干扰。
- TB6612 内置过热与过流保护机制,增强驱动安全性。
应用场景
- 智能小车运动控制
- 机器人轮毂电机驱动
- 自动化设备中的电机调速与定位
- 教学实验平台(嵌入式、电机控制)
设计亮点
✅ 高效双级稳压供电方案,兼顾效率与稳定性
✅ 支持 12V 输入,适应常见电池或电源适配器
✅ 兼容 3.3V 主控系统,扩展性强
✅ 提供编码器接口,支持闭环控制
✅ 模块化设计,布局紧凑,易于集成
接口定义
接口类型 | 引脚说明 |
---|---|
电源输入 | VIN (12V), GND |
5V 输出 | 5V, GND(可用于外接模块) |
3.3V 输出 | VCC, GND |
电机输出 | AO1, AO2, BO1, BO2 |
控制信号输入 | AIN1, AIN2, PWMA, BIN1, BIN2, PWMB, STBY |
编码器信号输出 | E1A, E1B, E2A, E2B |
eZ-PLM上新建物料和项目的截图
使用了eZ-PLM系统上传了自己的工程文件,方便保存记录各个版本,也可随时查阅,系统里查阅不到的物料也支持手动添加。
总结
本直流电机驱动板集成了高效电源管理、可靠电机驱动与编码器反馈功能,具备良好的稳定性与扩展性,可作为嵌入式控制系统中的核心驱动模块。适用于从入门学习到实际工程项目的多种需求。
软硬件
元器件
电路图
附件下载
makeBlocks3.zip
项目工程文件
团队介绍
孤身一人
评论
0 / 100
查看更多
猜你喜欢
2025 Make Blocks阶段1 -基于TB67H451FNG直流电机驱动模块设计该项目使用了TB67H451FNG,实现了直流电机驱动的设计,它的主要功能为:设计一款直流电机驱动模块,可驱动常见的无刷或有刷电机,可提供3.5A电流 板卡尺寸:20mmx21mm 包含信号:信号输入输出口,电源接口、GND、控制端口pwm等,电压支持50v。
勾结s
23
2025 Make Blocks阶段1 - 设计一款直流电机驱动模块设计了一款电路,使用DRV8874,驱动了直流电机(未测试)
目标最大输出电流6A
pvfcd
25
2025 Make Blocks 第三期-阶段1: DRV8870直流电机驱动验证模块该项目使用了DRV8870,实现了直流电机驱动的设计,它的主要功能为:驱动直流有刷电机正反转,并且可以控制最大输出电流。
XXU
31