TMC2041 DATASHEET (Rev. 1.02 / 2017-MAY-16)
64
23 Table of Figures
Figure 1.1 Basic application and block diagram..........................................................................................................4
Figure 1.2 Energy efficiency with coolStep (example)...............................................................................................6
Figure 2.1 TMC2041 pin assignments..............................................................................................................................7
Figure 3.1 Standard application circuit.........................................................................................................................10
Figure 3.2 5V only operation...........................................................................................................................................11
Figure 3.3 Driving a single motor with high current...............................................................................................12
Figure 3.4 Using an external 5V supply to bypass internal regulator ................................................................13
Figure 3.5 RC-Filter on VCC for reduced ripple ..........................................................................................................13
Figure 3.6 Simple ESD enhancement and more elaborate motor output protection....................................14
Figure 4.1 SPI timing.........................................................................................................................................................17
Figure 5.1 Addressing multiple TMC2041 via single wire interface using chaining.......................................21
Figure 5.2 Addressing multiple TMC2041 via differential interface, additional filtering for NEXTADDR...22
Figure 8.1 Chopper phases ..............................................................................................................................................34
Figure 8.2 No ledges in current wave with sufficient hysteresis (magenta: current A, yellow & blue:
sense resistor voltages A and B)...................................................................................................................................36
Figure 8.3 spreadCycle chopper scheme showing coil current during a chopper cycle...............................37
Figure 8.4 Classic const. off time chopper with offset showing coil current...................................................38
Figure 8.5 Zero crossing with classic chopper and correction using sine wave offset.................................38
Figure 10.1 Function principle of stallGuard2 ............................................................................................................41
Figure 10.2 Example: Optimum SGT setting and stallGuard2 reading with an example motor .................43
Figure 11.1 coolStep adapts motor current to the load .........................................................................................46
Figure 12.1 STEP and DIR timing, Input pin filter....................................................................................................48
Figure 12.2 microPlyer microstep interpolation with rising STEP frequency....................................................50
Figure 13.1 Current setting and configuration of spreadCycle..............................................................................51
Figure 13.3 Enabling coolStep (only in combination with spreadCycle)............................................................52
Figure 19.1 Layout example.............................................................................................................................................61
Figure 20.1 Dimensional drawings................................................................................................................................62
www.trinamic.com