This website requires JavaScript.
发布

42步进电机驱动板

笨熊
发布于2025-10-30 17:23:38
CC BY-NC-SA协议 分类: 侵权投诉
销量: 3
4
3
0
简介:

采用SMT32F103C8作为主控;TMC2225芯片作为电机驱动(兼容DRV8825,可平替),细分可设,支持2路光开检测电路;使用CAN通讯地址可设可级联;尺寸完美兼容42电机。

应用场景:

机器人,3D打印机,运动控制,医疗器械。

一、产品概述

3.1 本项目采用TMC2225芯片作为42电机驱动;也支持DRV8825芯片平替:

3.1.1 超静音驱动电路;

3.1.2 最大支持2A电流(可通过R11和R12分压调整电流);

3.1.3 具有4,8,16,32细分可调;

3.1.4使用EN DIR STEP基本引脚控制;运动方式,算法固件源码已实现;

3.2 采用STM32F103C8芯片作为主控:

3.2.1 支持CAN通讯(TJA1042芯片),CAN地址可设0~31,支持级联;硬件配置引脚,软件自动识别ID;

3.2.2 内置CAN线120R匹配电阻,不需要时拔出跳线帽即可;

3.2.3 支持电机参数保持至MCU的Flash中,适配各种场景各种电机;

3.2.4 支持步进电机匀速,加减速,复位算法固件源码已实现;

3.2.5 支持心跳灯指示MCU运行正常;

3.2.6 完整的CAN自定义协议;可通过一个主控板宏观调控各个电机;

3.3 支持二路光开信号检测:

3.3.1 一路可用于检测零位光耦信号,固件源码底层已实现;

3.3.2 一路对管到位检测或对管实时检测;

3.3.3 检测逻辑可根据需求自行新增;

3.4 尺寸与定位孔与42电机完美契合;方便组装成一个模块;

3.5 提供的固件源码方便学习测试及二次开发使用;

3.6 可配合本人发布的“57步进电机驱动板”实现多种电机同时控制。


二、产品参数

工作电压:8V~28V;

工作电流:3A;

PCB尺寸:42mm*42mm(4层板);

电机接口:42电机,电流2A以内;

通讯接口:CAN。


三、使用说明

42步进电机驱动板硬件项目图1


42步进电机驱动板硬件项目图2


四、备注

1、成本构成

元器件成本:¥30 元(不含PCB);

总计:¥ 30元。


2、细节备注

2.1 附件包含源码和固件;可使用ST-Link下载;

2.2 附件包含CAN自定义协议;可自行增改;

2.3 根据自己需求修改CAN地址,电机电流;

2.4 搭配本人发布的“57步进电机驱动板”可实现多种电机共同运行。


五、测试视频

视频展示了如下功能:

1.驱动板与42步进电机的安装位置与安装后效果;

2.主控板(串口屏)通过CAN协议读取驱动板参数,也可更改参数并保存;

3.主控板(串口屏)通过CAN协议让驱动板驱动电机均速或变速运行;

4.主控板(串口屏)通过CAN协议让驱动板驱动电机复位;

5.可级联多个驱动板,实现项目需求。



六、更新日志

后续更新,请在结尾加入更新日志。

V1.0 首次上传。

步进电机 TMC225 DRV8825
最近更新时间 2025-10-30 17:23:38
描述
PCB
元件清单
原理图
附件
讨论