TLE5012B
List of Figures
User’s Manual 6 Rev. 1.2, 2018-02
Figure 1-1 PG-DSO-8 package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 1-2 A usual application for TLE5012B is the electrically commutated motor . . . . . . . . . . . . . . . . . . . . 10
Figure 2-1 TLE5012B block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 2-2 Laser Fuses burning process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 2-3 PRO-SIL
TM
Logo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 2-4 Sensitive bridges of the GMR sensor (not to scale) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 2-5 Ideal output of the GMR sensor bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 2-6 Pin configuration (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Figure 3-1 Application circuit for TLE5012B with IIF interface and SSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figure 3-2 Application circuit for TLE5012B with HSM interface (push-pull configuration) and SSC . . . . . . . 17
Figure 3-3 Application circuit for TLE5012B with HSM interface (open-drain configuration) and SSC . . . . . . 18
Figure 3-4 Application circuit for TLE5012B with PWM (push-pull configuration) interface . . . . . . . . . . . . . . . 18
Figure 3-5 Application circuit for TLE5012B with PWM (open-drain configuration) interface . . . . . . . . . . . . . 19
Figure 3-6 Application circuit for TLE5012B with SPC interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Figure 3-7 SSC interface with push-pull configuration (high-speed application) . . . . . . . . . . . . . . . . . . . . . . . 20
Figure 3-8 SSC interface with open-drain configuration (bus systems) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Figure 3-9 Sensors’ supply in bus mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Figure 4-1 Parameter correction with autocalibration mode 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 4-2 Parameter correction with autocalibration mode 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 4-3 Parameter correction with autocalibration mode 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 4-4 Cases where an angle error adder has to be included if autocalibration is enabled . . . . . . . . . . . 25
Figure 4-5 Delay of sensor output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 4-6 Revolution counter with prediction mode disabled/enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 5-1 SSC timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Figure 5-2 SSC data transfer (data-read example) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 5-3 SSC data transfer (data-write example) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 5-4 SSC bit ordering (read example) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 5-5 Update of update registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 5-6 Example of four slaves connected to a bus with one master with SSC interface . . . . . . . . . . . . . . 36
Figure 5-7 Fast CRC polynomial division circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 5-8 TLE5012B’s CRC generator polynomial for the SSC interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 5-9 CRC generation example with SSC interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Figure 5-10 Flow-Chart of Angle Calculation from the X-raw and Y-raw values . . . . . . . . . . . . . . . . . . . . . . . . 45
Figure 5-11 Typical example of a PWM signal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Figure 5-12 Example of four slaves connected to a bus with one master with SPC interface . . . . . . . . . . . . . . 48
Figure 5-13 SPC frame example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Figure 5-14 SPC pause timing diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Figure 5-15 SPC configuration in open drain mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Figure 5-16 SPC Master pulse timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Figure 5-17 TLE5012B’s CRC generator polynomial for the SPC interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Figure 5-18 CRC generation example with SPC interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Figure 5-19 Hall Switch Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Figure 5-20 HS hysteresis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Figure 5-21 Incremental interface with A/B mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Figure 5-22 Incremental interface with Step/Direction mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Figure 5-23 Increcremental Interface startup pulses and first step movements at different speeds . . . . . . . . . 60
Figure 5-24 Increcremental Interface startup pulses frequency. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Figure 5-25 IIF Index pulse in A/B Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Figure 5-26 IIF Index pulse in Step/Direction Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
List of Figures