Datasheet

TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 43
www.trinamic.com
11 Power MOSFET Stage
The TMC2590 provides gate drivers for two full-bridges using N- and P-channel power MOSFETs. The
gate current for the MOSFETs can be adapted to influence the slew rate at the coil outputs. The main
features of the stage are:
- 5V gate drive voltage for low-side N-MOS transistors, 10V for high-side P-MOS transistors.
- The gate drivers protect the bridges actively against cross-conduction using an internal Q
GD
protection that holds the MOSFETs safely off.
- Automatic break-before-make logic minimizes dead time and diode-conduction time.
- Integrated overcurrent protection detects a short of the motor wires and protects the
MOSFETs.
The low-side gate driver is supplied by the 5VOUT pin. The low-side driver supplies 0V to the MOSFET
gate to switch off the MOSFET, and 5VOUT to switch it on. The high-side gate driver voltage is
supplied by the VS and the VHS pin. VHS is more negative than VS and allows bringing the VS
referenced high-side MOSFET to conducting state. The high-side driver supplies VS to the P channel
MOSFET gate to switch off the MOSFET and VHS to switch it on. The effective low-side gate voltage is
roughly 5V; the effective high-side gate voltage is roughly 10V.
Parameter
Description
Setting
Comment
SLP2 & SLPL
Low-side slope control. Controls the MOSFET gate
driver current.
Set to a value appropriate for the external
MOSFET gate charge and the desired slope.
Common MSB with SLPH setting.
0… 7
%000: Minimum.
%001: Minimum.
%010: Stage 2...
%111: Maximum.
SLP2 & SLPH
High-side slope control. Controls the MOSFET
gate driver current.
Set to a value appropriate for the external
MOSFET gate charge and the desired slope.
Common MSB with SLPL setting.
0… 7
%000: Minimum.
%001: Minimum+TC.
%010: Stage 2+TC
%110: Stage 6+TC
%111: Maximum.
11.1 Break-Before-Make Logic
Each half-bridge has to be protected against cross-conduction during switching events. When
switching off the low-side MOSFET, its gate first needs to be discharged before the high-side MOSFET
is allowed to switch on. The same goes when switching off the high-side MOSFET and switching on
the low-side MOSFET. The time for charging and discharging of the MOSFET gates depends on the
MOSFET gate charge and the gate driver current set by SLPL and SLPH. The BBM (break-before-make)
logic measures the gate voltage and automatically delays turning on the opposite bridge transistor
until its counterpart is discharged. This way, the bridge will always switch with optimized timing
independent of the slope setting.
11.2 ENN Input
The MOSFETs can be completely disabled in hardware by pulling the ENN input high. This allows the
motor to free-wheel. An equivalent function can be performed in software by setting the parameter
TOFF to zero. The disable function for example can be used to allow the motor to be hot plugged. If
a hardware disable function is not needed, tie ENN low.
11.3 Slope Control
The TMC2590 provides constant-current gate drivers for slope control. A number of seven (resp. eight)
driver strength settings allows adapting the driver strength to the drive requirements of the power