AN-2610: ADMT4000 Magnetic Reset

Introduction

A magnetic reset of the ADMT4000 giant magneto resistance (GMR) turn count sensor is required whenever the magnetic domain wall pattern is corrupted. This can occur after exposure to magnetic fields exceeding BMAX during transport or factory assembly. It is mandatory to reset the GMR turn count sensor after the ADMT4000 is assembled into the final system with the application magnet installed. Resetting the device before magnet installation can lead to incorrect domain wall population.

Correct mechanical endstop design is a prerequisite for a successful and repeatable reset procedure and must be implemented before performing any reset operation. Before performing any magnetic reset of the ADMT4000, the following conditions must be satisfied:

  • The application/system magnet must be installed.
  • Mechanical endstops must be present and verified.
  • The actuator must not be located within the turn count wrap or exclusion region.
  • The system magnet must be aligned close to the 315° orientation.

Mechanical Endstops

Mechanical endstops must be incorporated in the system design to prevent the ADMT4000 from operating beyond its valid 0 to 46 turn range. If the turn count wraps, the reported turn count becomes incorrect once the sensor returns to the valid range, resulting in permanent loss of absolute position. For example, if the part is rotated to 47 turns, the sensor wraps to 46. When the sensor starts to count down, it has a one-turn offset versus correct system positioning. Turning the sensor beyond the intended range must be avoided in the application to preserve the correct system position information. This can be achieved by the appropriate design of mechanical gearing and mechanical endstops.

⚠ WARNING

If the mechanical endstop is located close to the sensor wrap angle, the ADMT4000 may wrap immediately after a reset or during normal operation, leading to incorrect turn count reporting.

Placement accuracy should be considered when choosing the location of the endstops such that the magnetic field observed by the ADMT4000 never exceeds the range of 10o to 16550o during normal operation, to avoid the risk of data loss due to the wrapping within the sensor. The endstop tolerance further reduces the normal operating range of the part. The endstop accuracy should be such that the part can still achieve 16515o (45 turns plus 315 o) to allow the part to be reset, when resetting at the maximum turn count position.

 

Figure 1. ADMT4000 Turn Count Transfer Function Showing Wrapping for Two Turns

If the endstop location relative to the motor shaft angle is unknown, the endstop location relative to the wrap point is also unknown. Under worst-case conditions, the endstop is located at the sensor wrap angle. In this condition, the part can reset to just under 46.5 turns (Figure 1). Any slight rotation beyond the reset point wraps the sensor, causing incorrect turn count information.

To avoid this situation, the motor shaft angle at the endstop location must be known. Endstops should be placed such that the system operates within the valid range of the sensor, avoiding wrapping.

After a successful reset, the actuator position can be moved to the endstop, in a direction that increases the ADMT4000 turn count. At the endstop, it is important that sufficient margin is maintained relative to the ADMT4000 wrapping angle. Figure 2 shows the angle range to avoid at the endstop.

Figure 2. Endstop Exclusion Zone (Red) to Avoid

If the endstop is located in the excluded angle region, the actuator should be backed away from the endstop to allow the insertion of soft endstops. If this step is not performed, there is a risk of the ADMT4000 wrapping at the endstop during application use. The wrapping event can occur anywhere in this highlighted region, and small variations in orientation relative to the endstop can cause wrapping at a later time.

The soft endstop should be installed such that the angle is outside the shaded region in Figure 2. After the installation of the soft endstop, the motor angle should be brought back below 130o to ensure the final domain wall is not trapped in the last sensor segment. After this procedure is followed, the ADMT4000 reports a predictable turn count and angle at the soft endstop, in the range of 45 turns + 230o to 359o, or 46 turns + up to 170°, based on the soft endstop location.

Magnetic Reset Methods

The are two methods to perform the reset:

  • Reset by overturning the system magnet.
  • Reset by applying a magnetic field.

Reset by Overturning

The GMR turn count sensor can be reset by overturning by a minimum of 46 turns. The reset requires a continuous 46 full rotations in the clockwise (CW) direction, regardless of the current reported turn count. Rotating beyond the valid range without completing a full 46 turns does not guarantee a reset. This method ensures the GMR spiral is fully populated with magnetic domain walls.

Reset Using a Magnetic Field

The GMR turn count sensor can be reset by applying a magnetic field in the 315° orientation greater than 60 mT. Following the reset, the sensor spiral will be filled with magnetic domain walls resulting in a turn count of 45 plus the angle at which the reset occurred. There are four key methods to apply the reset magnetic field:

  • Use an external coil to generate a magnetic field around the ADMT4000.
  • Bring an external fixed magnet close to the ADMT4000.
  • Move the system magnet1 closer to the ADMT4000.
  • Use a planar electromagnetic coil embedded in the application PCB.

The system or application magnet should be in place before the reset is performed to ensure that the GMR turn count sensor is not corrupted when the application magnet is installed.

Only the embedded reset coil method is covered in this document.

Planar Embedded Reset Coil Reset Method

 
With the embedded reset coil method makes uses of a planar electromagnetic coil implemented in the application PCB. The resulting reset field (BRESET) is the vector sum of the magnetic field generated by the embedded coil(BCOIL) and the application magnet (BAPP). This configuration allows the GMR reset procedure to be carried out in the application.

Alignment of BAPP is required in the 315° orientation. The angular range of the system magnet have a range centred around the 315° orientation where a reset may occur. The angular range at which a reset can occur is dependent on:

  • The strength of BCOIL.
  • The strength of BAPP.
  • The temperature of the GMR turn count sensor.

The allowable angular range around the 315° orientation in which a reset can occur is system dependent and varies with temperature. It is therefore mandatory to characterize the final application across the full operating temperature range.

Embedded Reset Coil

 

The embedded reset coil should be orientated, as shown in Figure 3 and Figure 4 so that a magnetic field is produced in the 315° orientation when excited by a current pulse

  • Figure 3 shows the ADMT4000 in the TSSOP package with the coil design shown in ADMT4000_MAGNETIC_RESET_COIL_V2.dxf.
  • Figure 4 shows the ADMT4000 in the LFCSP package with the coil design shown in ADMT4000_MAGNETIC_RESET_COIL_V3.dxf.

The coil drawings are available from analog.com in the dxf format (ADMT4000_MAGNETIC_RESET_COIL_V2_1.dxf).

  • The coil should be laid out with a 2 oz Cu trace on the PCB layer immediately below the ADMT4000.
  • The center of the embedded reset coil should align with the center of GMR turn count sensor in the ADMT4000 package.
  • The orientation of the coil should match Figure 3.
Figure 3. Position of the Embedded Reset Coil and the ADMT4000 in the TSSOP Package

 

Figure 4. Position of the Embedded Reset Coil and the ADMT4000 in the LFCSP Package

Embedded Reset Coil Pulse Generator

 

Figure 5 shows a typical circuit to generate a current pulse to excite the embedded reset coil (L2). The step-up DC-DC converter, VR1, is used to boost the supply voltage VDD (3.3 V) to charge the primary discharge capacitor C5. When C5 is fully charged, it can be discharged through L2 using the MOSFET Q1. To generate the required current pulse with a minimal VOUT voltage, the series resistance of the discharge circuit should be minimized. Care should be taken to ensure the following:

  • L2 is constructed, as described in the Embedded Reset Coil section.
  • C5 is a low ESR capacitor, in this example, C5 has an ESR of 22 mΩ.
  • The MOSFET Q1 has a low RON. In this example, U1 is used to:
    • Boost COIL_RS (3.3 V logic) to 5 V.
    • Provide a fast edge to enable a rapid turn on of the MOSFET.

To fully characterize the circuit, the current through L2 can be measured by monitoring the voltage over an in-line resistor using a differential probe (for example, the Tektronik P6247) (Figure 7). The magenta trace in Figure 5 shows the resulting current pulse (229 A peak) from a voltage pulse of 28 V. VOUT can be modified by altering the resistive divider formed by R2 and R3. See the LT3467 data sheet for further information. On a standard four-layer PCB, the transfer function for the magnetic field produced by the coil at the GMR turn count sensor is 0.44 mT/A.

Figure 5. Typical Reset Pulse, Yellow: Voltage at Drain Terminal of Q1. Green: Voltage at the Gate of Q1. Blue: Voltage at the Source Terminal of Q1. Magenta: Current Pulse Through the Coil L2.

⚠ DESIGN CAUTION

The reset pulse is intended as a single-shot or very low duty-cycle event. Repeated or high-frequency pulsing can result in excessive heating of the PCB coil, MOSFET, or discharge capacitor. Verify the MOSFET safe operating area (SOA) and PCB copper temperature rise for the intended use case.

Figure 6. Embedded Reset Coil Pulse Generator Circuit
Table 1. Recommend Parts for the Embedded Reset Coil Pulse Generator Circuit
Reference Designator Value Description Manufacturer Part Number
C1 4.7µF Ceramic capacitor, 4.7µF, 6.3V, 10%, X8M, 0603, AEC-Q200 Murata GCJ188M8EC475KE08D
C2 0.1µF Ceramic capacitor, lowESR, 0.1µF, 35V, 10%, X7R, 0402, AEC-Q200 TDK CGA2B3X7R1V104K050BB
C3 9pF Ceramic capacitor, 9pF, 50V, 0.5pF, C0G, 0402 Murata GJM1555C1H9R0DB01D
C4 1µF Ceramic capacitor, 1µF, 50V, 10%, X7R, 0603 Yageo CC0603KRX7R9BB105
C5 220µF Aluminium polymer capacitor, 220µF, 40V, 20%, 10mm × 12.2mm, 2.2A, 0.022Ω, 2000H, AEC-Q200 Kemet A768MS227M1GLAE022
D1 40V Schottky diode, barrier rectifier, 40V, 500mA Diodes Inc. B0540W-7-F
D2 150V Schottky diode, 150V, 3A ST Microelectronics STPS3150UF
E1 600Ω Ferrite bead and chip Murata BLM31PG601SN1L
L1 6.8µH Inductor, power shielded wire wound, 6.8µH, 20%, 100kHz, 1.5A, 0.15Ω, DCR, AEC-Q200 Coilcraft Inc. LPS4018-682MRC
Q1 30V Transistor, N-channel MOSFET, 30V, 30A, PowerDI3333-8 Diodes Inc. DMT32M5LFG-13
R1 100kΩ Resistor, SMD, 100kΩ, 5%, 1/10W, 0402, AECQ200 Panasonic ERJ-2GEJ104X
R2 402kΩ Resistor, SMD, 402kΩ, 1%, 1/10W, 0402, AECQ200 Panasonic ERJ-2RKF4023X
R3 18kΩ Resistor, SMD, 18kΩ, 1%, 1/16W, 0402, AEC-Q200 Yageo AC0402FR-0718KL
R4 2.7kΩ Resistor, SMD, 2.7kΩ, 5%, 2/3W, AEC-Q200 Panasonic ERJ-P08J272V
R5 4.75kΩ Resistor, SMD, 4.75kΩ, 1%, 1/10W, 0402, AECQ200 Panasonic ERJ-2RKF4751X
U1 32mA IC, single Schmitt trigger buffer, transistortransistor logic (TTL) Nexperia 74LVC1G17GW-Q100
VR1 2.1MHz IC, 1.1A step-up DC/DC converter with integrated soft-start Analog Devices, Inc. LT3467AIS6#PBF
 
Figure 7. Typical Circuit for Differential Probe Connection
Table 2. Recommend Parts for the Differential Probe Connection
Reference Designator Value Description Manufacturer Part Number
C6 0.1µF Ceramic capacitor, 0.1µF, 50V, 10%, X8R, 0603, AEC-Q200 TDK CGA3E3X8R1H104K080AB
C7 0.1µF Ceramic capacitor, 0.1µF, 50V, 10%, X8R, 0603, AEC-Q200 TDK CGA3E3X8R1H104K080AB
P1 3A per Contact PCB connector, 3-positions, unshrouded, header, pitch-mating 2.54mm Amphenol 77311-118-03LF
R6 1MΩ Resistor, SMD, 1MΩ, 0.1%, 1/16W, 0603 TE Connectivity CPF0603B1M0E1
R7 1MΩ Resistor, SMD, 1MΩ, 0.1%, 1/16W, 0603 TE Connectivity CPF0603B1M0E1
R8 0.005Ω Metal alloy surface mount fixed resistor, 1206 (3216M), 0.5%, 0.5W Ohmite LVK25R005FER