
基于TMC2300的超微型FPC柔性步进电机驱动板
简介
本项目基于 TMC2300 驱动芯片,专为引脚极短的超微型步进电机设计。采用 FPC 柔性板方案实现电机直连,极大压缩结构空间。亮点在于 VS/VCC_IO 电源共享跳线,支持单路 3.3V 供电调试
简介:本项目基于 TMC2300 驱动芯片,专为引脚极短的超微型步进电机设计。采用 FPC 柔性板方案实现电机直连,极大压缩结构空间。亮点在于 VS/VCC_IO 电源共享跳线,支持单路 3.3V 供电调试开源协议
:GPL 3.0
描述
1. 项目简介
本项目起源于一次在淘宝偶遇“超微型步进电机”的经历。这种电机的引脚极短,常规 PCB 厚度难以稳固焊接,因此采用了 FPC(柔性电路板) 设计,不仅完美匹配超短引脚,还充分发挥了 TMC2300 芯片极小封装、超静音的特性。
本板卡设计参考了 Trinamics 官方方案,并针对 DIY 调试场景加入了多项实用改进。
2. 核心功能与亮点
-
超薄 FPC 适配: 专为引脚极短的微型电机设计,支持焊接后直接插拔或贴合。
-
电源共享跳线 (VS & VCC_IO): * 板载跳线允许共享电源。在 3.3V 供电环境下,可直接通过单片机开发板供电,无需额外电源。
-
⚠️ 注意: 若 VS 电压高于 5V 或与单片机 IO 电平不一致,严禁短接此跳线,必须独立供电以保护主控。
-
-
多模式配置跳线: * 板载三组跳线:
MODE、MS1/AD0、MS2/AD1。-
通过跳线帽即可快速切换 Standalone(独立步进/方向)模式 或 UART 总线模式,并支持硬件设定细分。
-
-
双输出接口:
-
FPC 焊盘: 用于直连超微型电机。
-
螺丝端子/排针孔: 预留标准输出,可引出连接常规规格的步进电机。
-
-
诊断反馈 (DIAG): 引入 DIAG 引脚,实时反馈过热、过流等保护状态。
3. 硬件参数
-
驱动芯片: TMC2300-LA-T (QFN20)
-
电压范围: VS 2.0V - 11V
-
逻辑电压: VCC_IO 1.8V - 5V
-
采样电阻: 默认 1.2Ω (对应峰值电流约 180mA,可根据电机需求自行更换)
-
特色技术: StealthChop2™ (极致静音)、StallGuard4™ (无感堵转检测)
4. 控制模式说明
A. 独立模式 (Standalone)
-
跳线设置:
MODE接地 (GND)。 -
控制逻辑: 使用
EN(使能)、DIR(方向)、STEP(脉冲) 进行控制。 -
细分设置: 通过
MS1和MS2跳线组合设定(默认全接地为 8 细分)。
B. UART 模式
-
跳线设置:
MODE接高电平 (VCC_IO)。 -
控制逻辑: 仅需两根线与单片机通信,可动态调节电流、加速度及诊断信息读取。
5. 焊接与调试避坑指南(重要!)
-
推荐嘉立创 SMT: TMC2300 为 QFN 封装,底部散热焊盘 (Exposed Pad) 也是主地 (GND)。手动焊接或简易加热台极易导致底部虚焊,表现为 V18 (1.8V LDO) 或 VCP (电荷泵) 无输出。
-
FPC 补强: 建议在芯片焊接区背部添加 PI 或 FR4 补强,防止弯折导致焊点开裂。
-
电流调节: 若电机发热严重,可通过增大采样电阻(如换为 2.4Ω)或在
VREF引脚加电阻分压来降低电流,无需修改代码。
6. 开源协议
本项目采用 CERN Open Hardware Licence 开源,欢迎各位同好交流改进。


设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论