Datasheet

TMC5062 DATASHEET (Rev. 1.11 / 2017-MAY-16) 91
www.trinamic.com
25 Table of Figures
Figure 1.1 Basic application and block diagram .......................................................................................................... 5
Figure 1.2 Energy efficiency with coolStep (example) ............................................................................................... 8
Figure 2.1 TMC5062 pin assignments. ............................................................................................................................. 9
Figure 3.1 Standard application circuit ......................................................................................................................... 12
Figure 3.2 External supply of VCC_IO (showing optional filtering for VCC) ...................................................... 13
Figure 3.3 5V only operation ........................................................................................................................................... 14
Figure 3.4 Using an external 5V supply to reduce linear regulator power dissipation ................................. 15
Figure 3.5 Using an external 5V supply to bypass internal regulator ................................................................ 15
Figure 3.6 Adding an RC-Filter on VCC for reduced ripple ..................................................................................... 16
Figure 3.7 Simple ESD enhancement and more elaborate motor output protection .................................... 17
Figure 4.1 SPI timing ......................................................................................................................................................... 20
Figure 5.1 Connecting to a master via single wire UART interface ..................................................................... 24
Figure 5.2 Connecting to a master via differential UART interface ...................................................................... 24
Figure 8.1 Chopper phases .............................................................................................................................................. 45
Figure 8.2 No ledges in current wave with sufficient hysteresis (magenta: current A, yellow & blue:
sense resistor voltages A and B) ................................................................................................................................... 47
Figure 8.3 spreadCycle chopper scheme showing coil current during a chopper cycle ............................... 48
Figure 8.4 Classic const. off time chopper with offset showing coil current................................................... 49
Figure 8.5 Zero crossing with classic chopper and correction using sine wave offset................................. 49
Figure 10.1 Ramp generator velocity trace showing consequent move in negative direction................... 54
Figure 10.2 Illustration of optimized motor torque usage with TMC5062 ramp generator ......................... 55
Figure 10.3 Ramp generator velocity dependent motor control .......................................................................... 56
Figure 10.4 Using reference switches (example) ....................................................................................................... 57
Figure 11.1 Function principle of stallGuard2 ............................................................................................................ 61
Figure 11.2 Example: Optimum SGT setting and stallGuard2 reading with an example motor ................. 63
Figure 12.1 coolStep adapts motor current to the load ......................................................................................... 66
Figure 13.1 dcStep extended application operation area ....................................................................................... 68
Figure 13.2 Velocity profile with impact by overload situation ........................................................................... 69
Figure 14.1 LUT programming example ....................................................................................................................... 71
Figure 15.1 Outline of ABN signals of an incremental encoder ........................................................................... 73
Figure 16.1 Current setting and setting up spreadCycle ......................................................................................... 76
Figure 16.2 Moving the motor using the motion controller ................................................................................. 77
Figure 16.3 Enabling coolStep (in combination with spreadCycle) ..................................................................... 78
Figure 16.4 Setting up dcStep ......................................................................................................................................... 79
Figure 21.1 Layout example ............................................................................................................................................. 88
Figure 22.1 Dimensional drawings ................................................................................................................................ 89