Datasheet
TMC2300 DATASHEET (Rev. 1.02 / 2019-NOV-06) 5
www.trinamic.com
STANDALONE STEP/DIR STEPPER DRIVER
S/D
N
S
OA1
OA2
OB1
TMC2300
OB2
ERROR
Figure 1.2 Stand-alone driver
OPTION 2: STEP/DIR Driver with Full Diagnostics and Control
Similar to Option 1, but pin PDN_UART is connected to the CPU UART interface.
Additional options (label UART):
+ CoolStep energy saving
+ StallGuard sensorless homing
+ Detailed diagnostics and thermal management
+ Passive braking and freewheeling for flexible, lowest power stop modes
+ More options for microstep resolution setting (fullstep to 256 microstep)
+ Software controlled motor current setting and more chopper options
+ Option for motion using internal pulse generator (no STEP/DIR signals required)
S/D
N
S
OA1
OA2
OB1
TMC2300
OB2
UART
CPU
High-Level
Interface
UART INTERFACE FOR FULL DIAGNOSTICS AND CONTROL
Figure 1.3 STEP/DIR Driver with UART
This mode allows replacing all control lines like ENN, DIAG, MS1, MS2 by a single interface line. This
way, only three signals are required for full control: STEP, DIR and PDN_UART. Even motion without
external STEP pulses is provided by an internal programmable step pulse generator: Just set the
desired motor velocity. However, no ramping is provided by the TMC2300. Access to multiple driver
ICs is possible using 4 different address settings or via an analog multiplexer IC.
UART