SNOAA90A february   2023  – may 2023 DRV5033-Q1 , LDC3114-Q1 , TMAG5170-Q1 , TMAG5170D-Q1 , TMAG5173-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Push Buttons
    1. 2.1 Mechanical Buttons
    2. 2.2 Hall-Effect Switches
    3. 2.3 Capacitive Touch Buttons
    4. 2.4 Inductive Touch Buttons
  6. 3Dials, Knobs, and Rotational Selectors
    1. 3.1 Mechanical Dials
    2. 3.2 Hall 3D Linear Dial
    3. 3.3 Encoder Using Hall
    4. 3.4 Encoder Using Inductive
    5. 3.5 Scroll Wheels
    6. 3.6 Rocker Switches
  7. 4Summary
  8. 5References
    1. 5.1 Device Support
    2. 5.2 Related Documentation
  9. 6Revision History

Scroll Wheels

Scroll wheels are similar to the encoder and linear rotational sensing methods, but the axis of rotation is changed. A common automotive application is volume control, especially on a steering wheel. Hall-effect sensing allows the designer to place the magnet in a sealed cylinder to act as the user interface while the sensor is just placed on a PCB below the wheel. The same linear and encoder implementations can occur here where a sensor is placed in-plane with the magnet. For the linear case, placing the sensor on axis with the magnet can be more difficult so the sensor is less likely to be in-plane or out-of-plane.

GUID-20221214-SS0I-Q2HM-QPLP-KJZMGHZ0FLHX-low.svg Figure 3-8 Scroll Wheel Magnet With Linear Hall Sensor Placement

The placement of the sensor impacts the magnetic fields seen by the sensor. For the in-plane case, the Z axis of the magnetic field is completely static while the X and Y axis will have different amplitudes. The out-of-plane case can help a designer receive a similar amplitude in the sinusoidal change in magnetic field due to the rotating magnet. Achieving a similar amplitude requires careful position of the sensor as there will be an optimal placement where the magnetic field amplitudes for a given magnet. Simulating the magnetic field for different positions along the path of potential sensor placement can help determine the best location for amplitude matching. While the sensor is moved away from being in-plane with the magnet, the Z axis of the magnetic field will also have start to give a sinusoidal signal.

GUID-20221214-SS0I-6WN4-NDFT-CF4B2SRG20PH-low.svgFigure 3-9 Scroll Wheel Sensor Magnetic Fields: In-Plane Sensor
GUID-20221214-SS0I-PGCP-QCNQ-DRDV5MZQ653Z-low.svgFigure 3-10 Scroll Wheel Sensor Magnetic Fields: Out-of-Plane Sensor

As show previously, the amplitudes of the out-of-phase case are more similar and can require less scaling to amplitude match before calculating the angle of the magnet. Similar to the dial rotation method, using a 3D linear sensor to read the magnetic field data provides enough information to implement a push button.

The incremental case is not any different from the encoder implementation, but the case can require the sensors be in-plane or slightly offset from the ring magnet. The digital output from the device still has the same behavior as long as the magnetic threshold of the sensor and magnet choice align. This can easily be implemented with a TMAG5110 or TMAG5111 to sense the rotational motion.