开箱
购买了两个产品:分别是TMC2209SILENTSTEPSTICK和ESP32P4


TMC2209是个超静音电机驱动器 IC,具有以下特性和优势:
用于高达 2 ARMS 和 4.75 V 至 29 V 的 2 相步进电机的驱动器
Step/Dir 和单线 UART 接口
同时使用 StealthChop 和 StallGuard
低功耗待机,可适应 EUP 或电池供电
低 RDS(ON)、低发热:LS170mΩ 和 HS170mΩ(+25°C 时的典型值)
本次活动的模块,就是基于TMC2209芯片制作的一个最小核心驱动板




1、GND
2、VIO - 数字接口逻辑电源引脚。只给“数字接口电平”供电, 不给内部电机驱动核心供电。
3、OB2 - 电机线圈B输出2
4、OB1 - 电机线圈B输出1
5、OA1 - 电机线圈A输出1
6、OA2 - 电机线圈A输出2
7、GND
8、VM - 电机供电电压
9、DIR - 控制电机转动方向(正转或者反转),内部有下拉电阻
10、SETP:控制电机转动,一个脉冲走一个微步
11、PDN:省电待机,低电平有效(PDN和UART是复用同一个引脚)
12、UART:串口通信(PDN和UART是复用同一个引脚)
13、SPREAD:斩波器模式选择:低=StealthChop,高=SpreadCycle(可以保持未连接状态)
14、MS2:微步分辨率配置(内部下拉电阻),MS2, MS1: 00: 1/8, 01: 1/32, 10: 1/64 11: 1/16
15、MS1:微步分辨率配置(内部下拉电阻),MS2, MS1: 00: 1/8, 01: 1/32, 10: 1/64 11: 1/16
16、EN:模块内有上拉,0: 使能,1: 禁用
17、INDEX:同步输出,用于位置参考
18、GIAG:如果发生错误,DIAG 会保持报警(高电平)
后面将详细介绍MCU和模块的连接方式、驱动等等相关功能

我要赚赏金
