POWER DRIVER FOR STEPPER MOTORS INTEGRATED CIRCUITS TMC2590 DATASHEET Universal, cost-effective stepper driver for two-phase bipolar motors with external MOSFETs to fit different motor sizes. With Step/Dir Interface and SPI and Stand-Alone option.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 2 APPLICATION EXAMPLES: HIGH POWER – SMALL SIZE The TMC2590 scores with its robust design and high power density and a versatility that covers a wide spectrum of applications and motor sizes, all while keeping costs down. Extensive support at the chip, board, and software levels enables rapid design cycles and fast time-to-market with competitive products.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 3 TABLE OF CONTENTS 1 PRINCIPLES OF OPERATION ......................... 4 1.1 1.2 1.3 1.4 2 KEY CONCEPTS ............................................... 4 CONTROL INTERFACES .................................... 5 MECHANICAL LOAD SENSING ......................... 5 CURRENT CONTROL ........................................ 5 PIN ASSIGNMENTS ........................................... 6 2.1 2.2 3 PACKAGE OUTLINE .........................................
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 1 4 Principles of Operation 0A+ High-Level Interface µC S/D MOSFET TMC2590 Driver Stage SPI N 0B+ 0A+ TMC429 µC S 0B- SPI (optional) High-Level Interface 0A- Motion Controller for up to 3 Motors S/D MOSFET TMC2590 Driver Stage 0A- S N 0B+ 0B- SPI (optional) Figure 1.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 5 In addition to these performance enhancements, TRINAMIC motor drivers also offer safeguards to detect and protect against shorted outputs, open-circuit output, overtemperature, and undervoltage conditions for enhancing safety and recovery from equipment malfunctions. 1.2 Control Interfaces There are two control interfaces from the motion controller to the motor driver: the SPI serial interface and the STEP/DIR interface.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 2 6 Pin Assignments TST_MODE STEP DIR VCC_IO SRAL SG_TST ST_ALONE VS 32 31 30 29 28 27 26 25 2.1 Package Outline GND 1 24 VHS HA1 2 23 HB1 HA2 3 22 HB2 BMA2 4 21 BMB2 BMA1 5 20 BMB1 LA1 6 19 LB1 18 LB2 17 SRB 10 11 12 13 14 15 16 SDI SCK SRBL CSN ENN CLK 8 SDO SRA 9 7 PAD = GND 5VOUT LA2 TMC2590-TA TQFP-32 7mm x 7mm Figure 2.1 TMC2590 pin assignments 2.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) Pin LA2 LB1 LB2 SRA SRB SRAL SRBL Number 7 19 18 8 17 28 13 5VOUT 9 SDO SDI (CFG3) 10 11 DO VIO DI VIO SCK (CFG2) 12 DI VIO CSN (CFG1) 14 DI VIO ENN 15 DI VIO CLK 16 DI VIO VHS 24 VS 25 ST_ALONE 26 DI VIO (pd) SG_TST 27 DO VIO VCC_IO 29 DIR 30 DI VIO STEP TST_MODE 31 32 DI VIO DI VIO (pd) www.trinamic.com 7 Type Function on MOSFET. AI Sense resistor input for coil current measurement. Connect to upper side of sense resistor.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 3 8 Internal Architecture Figure 3.1 shows the internal architecture of the TMC2590. +VM 9-59V 220n 16V VHS TMC2590 +VCC 3.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 9 3.1 Standard Application circuit +VM +VM CE DIR STEP Must be identical to bridge supply! VS VS 5VOUT 2.2µ CSN SCK SDI SDO SG_TST LS BMB1 LB1 LB2 LS SRBH SPI interface 47R RS SRBL stallGuard2 S Chopper +VM B.Dwersteg, © TRINAMIC 2014 HS VHS CLK HA2 N stepper motor 470n HA1 HS opt. ext.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 4 10 Standalone Operation Standalone operation is the easiest way to use the IC. In this mode, three pins configure for the most common settings. Just use the standard application circuit, tie low / high the SPI input pins to set the desired basic operation parameters and choose a sense resistor to fit the required motor current. However, advanced configuration and access to individual diagnostics only is possible via SPI.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 5 11 StallGuard2 Load Measurement StallGuard2 provides an accurate measurement of the load on the motor within a selected velocity range. It can be used for stall detection as well as other uses at loads below those which stall the motor, such as CoolStep load-adaptive current reduction. (StallGuard2 is a more precise evolution of the earlier StallGuard technology.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) Status word SG Description 10-bit unsigned integer StallGuard2 measurement result. A higher value indicates lower mechanical load. A lower value indicates a higher load and therefore a higher load angle. For stall detection, adjust SGT to return an SG value of 0 or slightly higher upon maximum motor load before stall. 12 Range 0… 1023 Comment 0: highest load low value: high load high value: less load 5.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) stallGuard2 reading at no load optimum SGT setting simplified SGT setting 1000 20 900 18 800 16 700 14 600 12 500 10 400 8 300 6 200 4 100 2 0 0 50 lower limit for stall detection 4 RPM 100 150 13 200 250 300 350 400 450 back EMF reaches supply voltage 500 550 600 Motor RPM (200 FS motor) Figure 5.2 Linear interpolation for optimizing SGT with changes in velocity 5.1.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 14 5.3 Detecting a Motor Stall To safely detect a motor stall, a stall threshold must be determined using a specific SGT setting. Therefore, you need to determine the maximum load the motor can drive without stalling and to monitor the SG value at this load, for example some value within the range 0 to 400. The stall threshold should be a value safely within the operating limits, to allow for parameter stray.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 6 15 CoolStep Load-Adaptive Current Control CoolStep allows substantial energy savings, especially for motors which see varying loads or operate at a high duty cycle. Because a stepper motor application needs to work with a torque reserve of 30% to 50%, even a constant-load application allows significant energy savings because CoolStep automatically enables torque reserve when required.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 16 mechanical load stallGuard2 reading motor current Figure 6.2 shows the operating regions of CoolStep. The black line represents the SG measurement value, the blue line represents the mechanical load applied to the motor, and the red line represents the current into the motor coils. When the load increases, SG falls below SEMIN, and CoolStep increases the current. When the load decreases and SG rises above (SEMIN + SEMAX + 1) x 32 the current becomes reduced.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 17 6.1 Tuning CoolStep Before tuning CoolStep, first tune the StallGuard2 threshold level SGT, which affects the range of the load measurement value SG. CoolStep uses SG to operate the motor near the optimum load angle of +90°. The current increment speed is specified in SEUP, and the current decrement speed is specified in SEDN. They can be tuned separately because they are triggered by different events that may need different responses.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 7 18 SPI Interface The TMC2590 allows full control over all configuration parameters and mode bits through the SPI interface. In SPI mode, initialization is required prior to motor operation. The SPI interface also allows reading back status values and bits. 7.
TMC2590 DATASHEET (V1.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 20 Figure 7.2 shows the interfaces in a typical application. The SPI bus is driven by an embedded MCU to initialize the control registers of both a motion controller and one or more motor drivers. STEP/DIR interfaces are used between the motion controller and the motor drivers. 7.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 21 7.4.1 Write Command Overview The table below shows the formats for the five register write commands. Bits 19, 18, and sometimes 17 select the register being written, as shown in bold. The DRVCTRL register has two formats, as selected by the SDOFF bit. Bits shown as 0 must always be written as 0, and bits shown as 1 must always be written with 1. Detailed descriptions of each parameter and mode bit are given in the following sections.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 22 7.5 Driver Control Register (DRVCTRL) The format of the DRVCTRL register depends on the state of the SDOFF mode bit. SPI Mode SDOFF bit is set, the STEP/DIR interface is disabled, and DRVCTRL is the interface for specifying the currents through each coil. STEP/DIR Mode SDOFF bit is clear, the STEP/DIR interface is enabled, and DRVCTRL is a configuration register for the STEP/DIR interface. 7.5.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 23 7.5.2 DRVCTRL Register in STEP/DIR Mode DRVCTRL Driver Control in STEP/DIR Mode (SDOFF=0) Bit 19 18 17 16 15 14 13 12 11 10 9 Name 0 0 0 0 0 0 0 0 0 0 INTPOL 8 DEDGE Function Register address bit Register address bit Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Enable STEP interpolation Enable double edge STEP pulses 7 6 5 4 3 2 1 0 0 0 0 0 MRES3 MRES2 MRES1 MRES0 www.trinamic.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 24 7.6 Chopper Control Register (CHOPCONF) CHOPCONF Chopper Configuration Bit 19 18 17 16 15 Name 1 0 0 TBL1 TBL0 Function Register address bit Register address bit Register address bit Blanking time CHM Chopper mode 14 Comment Blanking time interval, in system clock periods: %00: 16 %01: 24 %10: 36 %11: 54 This mode bit affects the interpretation of the HDEC, HEND, and HSTRT parameters shown below.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) CHOPCONF Chopper Configuration Bit 3 2 1 0 Function Off time/MOSFET disable Name TOFF3 TOFF2 TOFF1 TOFF0 25 Comment Duration of slow decay phase. If TOFF is 0, the MOSFETs are shut off. If TOFF is nonzero, slow decay time is a multiple of system clock periods: NCLK= 24 + (32 x TOFF) (Minimum time is 64clocks.) %0000: Driver disable, all bridges off %0001: 1 (use with TBL of minimum 24 clocks) %0010 … %1111: 2 … 15 7.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 26 7.8 StallGuard2 Control Register (SGCSCONF) SGCSCONF StallGuard2™ and Current Setting Bit 19 18 17 16 Name 1 1 0 SFILT Function Register address bit Register address bit Register address bit StallGuard2 filter enable 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 SGT6 SGT5 SGT4 SGT3 SGT2 SGT1 SGT0 0 0 0 CS4 CS3 CS2 CS1 CS0 Reserved StallGuard2 threshold value www.trinamic.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 27 7.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 28 High side and low side slope control Register setting Description SLP2, SLPH1, SLPH0 Gate driver strength 1 to 7. %000: 1 (Minimum) 7 is maximum current for fastest slopes. %001: 1 (Minimum)+tc. %010: 2+tc Adjust the gate driver strength to the gate charge of the %011: 3 external MOSFETs and check the desired slope. %100: 4+tc %101: 5+tc. In temperature compensated mode (tc), the MOSFET gate driver %110: 6+tc.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 29 7.10 Read Response For every write command sent to the motor driver, a 20-bit response is returned to the motion controller. The response has one of four formats, as selected by the RDSEL parameter in the DRVCONF register. The table below shows these formats.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 30 7.11 Device Initialization The following sequence of SPI commands is an example of enabling the driver and initializing the chopper: SPI = $901B4; // Hysteresis mode SPI = $94557; // Constant toff mode SPI = $D001F; // Current setting: $d001F (max.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 8 31 STEP/DIR Interface The STEP and DIR inputs provide a simple, standard interface compatible with many existing motion controllers. The MicroPlyer STEP pulse interpolator brings the smooth motor operation of highresolution microstepping to applications originally designed for coarser stepping and reduces pulse bandwidth. 8.1 Timing Figure 8.1 shows the timing parameters for the STEP and DIR signals, and the table below gives their specifications.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 32 8.2 Microstep Table The internal microstep table maps the sine function from 0° to 90°, and symmetries allow mapping the sine and cosine functions from 0° to 360° with this table. The angle is encoded as a 10-bit unsigned integer MSTEP provided by the microstep counter. The size of the increment applied to the counter while microstepping through this table is controlled by the microstep resolution setting MRES in the DRVCTRL register.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 33 8.3 Changing Resolution The application may need to change the microstepping resolution to get the best performance from the motor. For example, high-resolution microstepping may be used for precision operations on a workpiece, and then fullstepping may be used for maximum torque at maximum velocity to advance to the next workpiece.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 34 In Figure 8.3, the first STEP cycle is long enough to set the STST bit. This bit is cleared on the next STEP active edge. Then, the STEP frequency increases and after one cycle at the higher rate MicroPlyer increases the interpolated microstep rate. During the last cycle at the slower rate, MicroPlyer did not generate all 16 microsteps, so there is a tiny jump in motor angle between the first and second cycles at the higher rate. 8.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 9 35 Current Setting The internal 5V supply voltage available at the pin 5VOUT is used as a reference for the coil current regulation based on the sense resistor voltage measurement. The desired maximum motor current is set by selecting an appropriate value for the sense resistor. The sense resistor voltage range can be selected by the VSENSE bit in the DRVCONF register.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 36 9.1 Sense Resistors Sense resistors should be carefully selected. The full motor current flows through the sense resistors. As they also see the switching spikes from the MOSFET bridges, a low-inductance type such as film or composition resistors is required to prevent spikes causing ringing. A low-inductance, low-resistance PCB layout is essential. Keep the high-current interconnections as short as possible as shown in Figure 9.1. A massive ground plane is best.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 37 10 Chopper Operation The currents through both motor coils are controlled using choppers. The choppers work independently of each other. Figure 10.1 shows the three chopper phases: +VM +VM +VM ICOIL ICOIL ICOIL RSENSE RSENSE On Phase: current flows in direction of target current Fast Decay Phase: current flows in opposite direction of target current RSENSE Slow Decay Phase: current re-circulation Figure 10.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) Parameter TBL CHM EN_PFD 38 Description Blanking time. This time needs to cover the switching event and the duration of the ringing on the sense resistor. For most low-current applications, a setting of 16 or 24 is good. For high-current applications, a setting of 36 or 54 may be required. Chopper mode bit. SpreadCycle is recommended for most applications.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 39 resistor voltages (see Figure 10.2). Checking the sine wave shape near zero transition will show a small ledge between both half waves in case the hysteresis setting is too small. At medium velocities (i.e. 100 to 400 fullsteps per second), a too low hysteresis setting will lead to increased humming and vibration of the motor. Figure 10.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) I target current + hysteresis start 40 HDEC target current + hysteresis end target current target current - hysteresis end target current - hysteresis start on sd fd sd t Figure 10.3 SpreadCycle chopper scheme showing coil current during a chopper cycle Three parameters control SpreadCycle mode: Parameter HSTRT Description Setting Hysteresis start setting. Please remark, that this 0… 7 value is an offset to the hysteresis end value HEND.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 41 EXAMPLE: A hysteresis of 4 has been chosen. You might decide to not use hysteresis decrement. In this case set: HEND=6 HSTRT=0 (sets an effective end value of 6-3=3) (sets minimum hysteresis, i.e. 1: 3+1=4) In order to take advantage of the variable hysteresis, we can set most of the value to the HSTRT, i.e. 4, and the remaining 1 to hysteresis end.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 42 Target current I Target current I Coil current Coil current t Coil current does not have optimum shape t Target current corrected for optimum shape of coil current Figure 10.5 Zero crossing with correction using sine wave offset Three parameters control constant off-time mode: Parameter TFD (HSTART & HDEC0) OFFSET (HEND) NCCFD (HDEC1) Description Fast decay time setting. With CHM=1, these bits control the portion of fast decay for each chopper cycle.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 43 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.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 44 MOSFETs and adjusting the output slope of the controlled gate charge and discharge. A slower slope reduces electromagnetic emissions, but it increases power dissipation in the MOSFETs. The actual choice should be tried out in the application when using the desired MOSFETs. The duration of the complete switching event depends on the total gate charge of the MOSFETs. In Figure 11.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 45 12 Diagnostics and Protection 12.1 Short Protection The TMC2590 protects the MOSFET power stages against a short circuit or overload condition by monitoring the voltage drop in the high-side MOSFETs, as well as the voltage drop in sense resistor and low-side MOSFETs (Figure 12.1). A programmable short detection delay (shortdelay) allows adjusting the detector to work with different power stages and load conditions.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 46 As the low-side short detection includes the sense resistor, it is sensitive to the actual sense resistor and provides a good precision of overcurrent detection. This way, it will safely cover most overcurrent conditions. Status flag SHORTA SHORTB S2VSA S2VSB S2GA S2GB Description Range The SHORT bits identify a short condition on coil 0 / 1 A or coil B persisting for multiple chopper cycles. The bits are cleared when the MOSFETs are disabled.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 47 12.3 Temperature Sensors The driver integrates a four-level temperature sensor (100°C pre-warning, 120°C overtemperature release and selectable 136°C / 150°C thermal shutdown) for diagnostics and for protection of the IC and MOSFETs as well as for adjacent components against excess heat. Choose the overtemperature level to safely cover error conditions like missing heat convection.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 48 VVS VUV ca. 100µs ca. 100µs Time Device in reset: all registers cleared to 0 Reset Figure 12.2 Undervoltage reset timing Note Be sure to operate the IC significantly above the undervoltage threshold to ensure reliable operation! Check for SE reading back as zero to detect an undervoltage event. www.trinamic.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 49 13 Power Supply Sequencing The TMC2590 generates its own 5V supply for all internal operations. The internal reset of the chip is derived from the supply voltage regulator in order to ensure a clean start-up of the device after power up. During start up, the SPI unit is in reset and cannot be addressed. All registers become cleared. VCC_IO limits the voltage allowable on the inputs and outputs and is used for driving the outputs.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) Description Range Set this bit to enable protection against a failing 0 / 1 external CLK source. If set, the IC switches back to external clock after 32 to 48 internal clock cycles. At the same time, this bit controls the higher side short detector sensitivity VVCC_IO VCLK 3.3V/5V VINHI CLK must be low, while VCC_IO is below VINHI Status EN_S2VS 50 Defined clock, no intermediate levels allowed Comment Undervoltage level 0: Stopping clock will stop the IC.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 51 15 MOSFET Examples There are a many of N- and P-channel paired MOSFETs available suitable for the TMC2590, as well as single N- and P-devices. The important considerations are the electrical data (voltage, current, RDSon), package, and configuration (single vs. dual). The following table shows a few examples of SMD MOSFET pairs for different motor voltages and currents. These MOSFETs are recent types with a low total gate charge.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 52 16 Layout Considerations The PCB layout is critical to good performance, because the environment includes both highsensitivity analog signals and high-current motor drive signals. A massive GND plane is required for good results, both for heat conduction as well as electrical. 16.1 Sense Resistors The sense resistors are susceptible to ground differences and ground ripple voltage, as the microstep current steps result in voltages down to 0.5mV.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 16.4 Layout Example Figure 16.1 Schematic of TMC2590-EVAL (power part) assembly drawing www.trinamic.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 54 top layer (assembly side) inner layer (GND) inner layer (VS) bottom layer (solder side) Figure 16.2 Layout example www.trinamic.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 55 17 Absolute Maximum Ratings The maximum ratings may not be exceeded under any circumstances. Operating the circuit at or near more than one maximum rating at a time for extended periods shall be avoided by application design. Parameter Supply voltage Supply and bridge voltage max.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 56 18 Electrical Characteristics 18.1 Operational Range Parameter Junction temperature Supply voltage of the application I/O supply voltage Symbol Min Max Unit TJ VVS VVIO -40 5 3.00 125 60 5.25 °C V V 18.2 DC and AC Specifications DC characteristics contain the spread of values guaranteed within the specified supply voltage range unless otherwise specified. Typical values represent the average value of all parts measured at +25°C.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 57 PMOS High-Side Driver DC Characteristics VVS = 24.0V, VVS - VHSX = 2.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 58 Clock Oscillator and CLK Input Timing Characteristics Parameter Symbol Conditions Clock oscillator frequency Clock oscillator frequency Clock oscillator frequency External clock frequency (operating) External clock high / low level time External clock first pulse to trigger switching to external CLK External clock transition time External clock timeout detection in cycles of internal fCLKOSC fCLKOSC fCLKOSC fCLKOSC fCLK tJ=-50°C tJ=50°C tJ=150°C Typ.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 59 Sense Resistor Voltage Levels DC Characteristics Parameter Symbol Conditions Sense input peak threshold voltage (low sensitivity) Sense input peak threshold voltage (high sensitivity) Digital Logic Levels VSRTRIPL VSRTRIPH VSENSE=0 Cx=248; Hyst.=0 VSENSE=1 Cx=248; Hyst.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 60 19 Package Mechanical Data 19.1 Dimensional Drawings Attention: Drawings not to scale. Figure 19.1 Dimensional drawings Parameter Ref Total thickness A Standoff A1 Mold thickness A2 Lead width (plating) b Lead width b1 Leadframe thickness (plating) c Leadframe thickness c1 Size X D Size Y E Body size X D1 www.trinamic.com Min 0.039 0.95 0.17 0.17 0.09 0.09 Nom 1 0.22 0.2 7.0 7.0 5.0 Max 1.139 0.089 1.05 0.27 0.23 0.2 0.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) Parameter Body size Y Lead pitch Footprint Exposed die pad size X Exposed die pad size Y Package edge tolerance Lead edge tolerance Coplanarity Lead offset Mold flatness Ref E1 e L L1 1 2 3 R1 R2 S M N P Q T U V aaa bbb ccc ddd eee Min 0.45 0° 0° 11° 11° 0.08 0.08 0.2 2.68 2.68 0.99 1.19 0.05 0.35 0.45 61 Nom 5.0 0.5 0.6 1 REF 3.5° Max 12° 12° 13° 13° 0.75 7° 0.2 2.78 2.78 1.04 1.24 2.88 2.88 1.09 1.29 0.15 0.45 0.55 0.2 0.2 0.08 0.08 0.05 19.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 62 20 Disclaimer TRINAMIC Motion Control GmbH & Co. KG does not authorize or warrant any of its products for use in life support systems, without the specific written consent of TRINAMIC Motion Control GmbH & Co. KG. Life support systems are equipment intended to support or sustain life, and whose failure to perform, when properly used in accordance with instructions provided, can be reasonably expected to result in personal injury or death.
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 63 22 Table of Figures Figure 1.1 Applications block diagrams ......................................................................................................................... 4 Figure 2.1 TMC2590 pin assignments .............................................................................................................................. 6 Figure 3.1 TMC2590 block diagram and application schematic ..............................................................
TMC2590 DATASHEET (V1.0 / 2019-FEB-22) 64 23 Revision History Version Date Author Description BD = Bernhard Dwersteg 0.04 0.1 1.0 2018-AUG-30 2018-SEP-26 2018-OKT-18 BD BD BD First draft Added application schematic Checked / corrected electrical characteristics 24 References [TMC2590-Calculation sheet] Calculation spreadsheet from website Please refer to our web page http://www.trinamic.com. www.trinamic.