Project Specification: TMC2208 WT32 Motor Adapter
Назначение
Переходная плата для питания и разводки готового модуля TMC2208 ver1.2, управляющей головы WT32-SC01 Plus, двигателя NEMA17, датчика TCRT5000 и модуля NAU7802 STEMMA/Qwiic.
Подтверждённые требования пользователя
- Вход питания: USB-C кабель от обычного блока питания, считать доступным 5 В до 2 А.
- 12 В для VM TMC2208 получать повышающим преобразователем 5 В -> 12 В на этой плате.
- 5 В использовать для WT32-SC01 Plus, TCRT5000 и VIO готового модуля TMC2208.
- 3.3 В для NAU7802 сделать отдельным малошумящим LDO после 5 В, с усиленной фильтрацией.
- UART TMC2208 не нужен; нужны STEP, DIR, EN по существующей отлаженной проводной схеме.
- TMC2208 устанавливается в центральный двухрядный разъём типа Dupont female, 2x8.
- Нужно отверстие доступа к подстроечнику тока модуля TMC2208 в области EN-VM-GND-MS1.
- Добавить удобные тестовые штырьки/площадки для измерения VREF/тока настройки TMC2208, разнести их достаточно далеко.
Разъёмы и распиновка
MX1.25-7P DEBUG / WT32 POWER IN
- pin0: +5V
- pin6: GND
- pins1-5: NC / reserved unless specified later
MX1.25-8P EXT DATA BUS WT32
- pin0: +5V -> TMC2208 VIO
- pin1: GND
- pin2: STEP -> TMC2208 STEP
- pin3: EN -> TMC2208 EN
- pin4: OUT_TCRT -> TCRT5000 OUT
- pin5: I2C_SCL_NAU -> NAU7802 SCL
- pin6: I2C_SDA_NAU -> NAU7802 SDA
- pin7: DIR -> TMC2208 DIR
JST PH NEMA17 6-pin
- pin0: TMC2208 2A
- pin1: NC
- pin2: TMC2208 1B
- pin3: TMC2208 2B
- pin4: NC
- pin5: TMC2208 1A
TCRT5000 connector
- OUT: to WT32 EXT DATA pin4
- GND: GND
- +5V: 5V
NAU7802 Qwiic/STEMMA connector
- SCL: to WT32 EXT DATA pin5
- SDA: to WT32 EXT DATA pin6
- VIN: clean 3.3V from low-noise LDO/filter
- GND: GND
Motor data from provided spec image
- Type: NEMA17 stepper, 2 phase
- Rated voltage: DC 4.1 V
- Rated current: 1.0 A/phase
- Phase resistance: 4.1 Ω/phase
- Phase inductance: 4.1 mH/phase
- Step angle: 1.8° ±0.09°
Preliminary power architecture
USB-C 5V input -> input protection/filter -> 12V boost rail for TMC2208 VM -> existing 5V rail pass-through/filter for WT32/TCRT/VIO -> low-noise 3.3V analog rail for NAU7802.
Critical design note
With 5 V, 2 A input the input power budget is about 10 W before losses. At 85% boost efficiency, the available 12 V output power is about 8.5 W, or roughly 0.7 A at 12 V. Motor current setting must be limited accordingly; the board should not promise unlimited 1 A/phase operation from a 5 V 2 A source.