User Manual
TMC5130-EVAL Manual / Firmware V1.00 (Rev. 0.92 / 2014-DEC-04) preliminary 10
3.2 ESELSBRÜCKE: SPI Interface, I/Os, and Test Points
The multi-pin connector ESELSBRÜCKE is used to connect STARTRAMPE and TMC5130-EVAL. Pin connections
include the SPI interface, supply voltages, and IOs like driver enable (DRV_ENN), position compare (PP),
interrupts (INT), and status flags. ESELSBRÜCKE offers test points for several measurements.
Figure 3.4 ESELSBRÜCKE: pin assignment
Pin
Label
ESELSBRÜCKE
Label
TMC5130-EVAL
Description
1 +VM +VM
Operational voltage: +4.5… 20V DC.
STARTRAMPE: connected to µC (VM_MEAS) for voltage
measurement.
2
GND
GND
System and module ground.
3
GND
GND
System and module ground.
4 ID_CLK ID_CLK
STARTRAMPE: clock pulse test point.
Timer mode 3 (general purpose) and timer mode 8 (advanced
control) of the microcontroller
are used. Both capture 4
channels.
5
+5V_USB
VCC_IO
Used to generate 3.3V (VCCIO).
6
ID_CH0
ID_CH0
ID channel 0. Used for automatic module detection.
7
ID_CH1
-
STARTRAMPE: ID_CH1. Not used with TMC5130-EVAL.
8 DIO0 DRV_ENN
Enable (not) input for driver (tie to GND). Switches off all motor
outputs (set high for disable).
9
DIO1
ENCN_DCO
Encoder N-channel or dcStep ready output when SD_MODE=1.
10 DIO2 ENCA_DCIN
Encoder A-channel
or dcStep gating input for axis
synchronization when SD_MODE=1.
11
DIO3
ENCB_DCEN
Encoder B-channel or dcStep enable input when SD_MODE=1.
12 DIO4 -
STARTRAMPE: analogue inputs. Not used with TMC5130-EVAL.
13
DIO5
-
14
AIN0
-
15
AIN1
-
16
AIN2
-
17 DIO6 REF_L Left reference switch signal
18
DIO7
REF_R
Right reference switch signal
19
DIO8
-
STARTRAMPE: digital IOs. Not used with TMC5130-EVAL.
20
DIO9
-
21 DIO10 AIN_IREF_SW
Optional current reference when using TMC5130 internal current
sensing (sense resistors bridged).
22
DIO11
AIN_IREF_PWM
Analog scaling of motor current using microcontroller PWM.
23 CLK16 CLK CLK input 16MHz.
Avoid displacing ESELSBRÜCKE when operating!
Otherwise STARTRAMPE and/or the TMC5130-EVAL
can be damaged!
www.trinamic.com