TIDUF97 September   2024

 

  1.   1
  2.   Description
  3.   Resources
  4.   Features
  5.   Applications
  6.   6
  7. 1System Description
    1. 1.1 Key System Specifications
  8. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Design Considerations
    3. 2.3 Highlighted Products
      1. 2.3.1 TMAG6180-Q1
      2. 2.3.2 MSPM0G3507
      3. 2.3.3 THVD1454
  9. 3System Design Theory
    1. 3.1 Hardware Design
      1. 3.1.1 Angle Sensor Schematic Design
      2. 3.1.2 MSPM0G3507 Schematic Design
      3. 3.1.3 RS485 Transceiver Schematic Design
      4. 3.1.4 Power Supply and Reference Voltage
    2. 3.2 Software Design
      1. 3.2.1 Angle Calculation Timing
      2. 3.2.2 Rotary Angle Calculation
      3. 3.2.3 Rotary Angle Error Sources and Compensation
      4. 3.2.4 Encoder Communication Interface
  10. 4Hardware, Software, Testing Requirements, and Test Results
    1. 4.1 Hardware Requirements
      1. 4.1.1 PCB Overview
      2. 4.1.2 Encoder and JTAG Interface
      3. 4.1.3 Software Requirements
    2. 4.2 Test Setup
    3. 4.3 Test Results
      1. 4.3.1 AMR Sensor Sin and Cos Outputs Measurement
      2. 4.3.2 Static Angle Noise Measurement
      3. 4.3.3 Rotary Angle Accuracy Measurement
        1. 4.3.3.1 Impact of Airgap on Noise, Harmonics, and Total Angle Accuracy
      4. 4.3.4 RS485 Interface and Signal Integrity
  11. 5Design and Documentation Support
    1. 5.1 Design Files
      1. 5.1.1 Schematics
      2. 5.1.2 BOM
      3. 5.1.3 PCB Layout
      4. 5.1.4 Altium Project Files
      5. 5.1.5 Gerber Files
      6. 5.1.6 Assembly Drawings
    2. 5.2 Tools and Software
    3. 5.3 Documentation Support
    4. 5.4 Support Resources
    5. 5.5 Trademarks
  12. 6About the Authors

Design Considerations

Magnetic encoders are popular in harsh industrial applications due to the magnetic encoders wide operating temperature range up to 125°C ambient and robustness against shock and vibration.

The magnetic sensor can be a Hall-effect sensor or a magneto resistive sensor, such as an Anisotropic Magneto Resistive (AMR) sensor, which typically have a lower noise than a Hall-effect sensor. However, magneto resistive sensors measure the magnitude of the magnetic field, but cannot sense the direction. Therefor additional sensors, such as digital Hall switches are required to extend the measurement range to 360°.

For motor integrated encoder applications with the magnet mounted at the end of shaft, on-axis sensing with two ARM sensors which are 45° rotated against each other are well designed.

The electrical signal chain offset and gain mismatch as well as sample rate, speed and resolution of the analog to digital converter impact the accuracy of the measured absolute angle and components with very low temperature drift help reduce the angle error. Decoding of the angle from the sine and cosine sensor signals require math functions such as division, multiply-and -accumulate and arc tangent.

Small footprint circuits with high integration and low power consumption are critical to design smallest form factor circular PCB of less than 30mm diameter. Since the encoder can be motor integrated, ambient operating temperatures at least up to 125°C are typically required.

The absolute encoder RS485 communication interface need to be designed for high EMC immunity to minimize bit errors during the data transmission.