SLIA096 January   2022 DRV5021 , DRV5021-Q1 , DRV5023 , DRV5023-Q1 , DRV5032 , DRV5033 , DRV5033-Q1 , TMAG5123 , TMAG5123-Q1 , TMAG5124 , TMAG5124-Q1 , TMAG5231 , TMAG5328

 

  1.   Trademarks
  2. 1Introduction
  3. 2Design Process
    1. 2.1 Mechanical Implementation
    2. 2.2 Magnetic Implementation
    3. 2.3 Magnet Sensor Placement
    4. 2.4 Prototyping and Bench Testing
    5. 2.5 Layout
    6. 2.6 Bench Testing
    7. 2.7 Bench Results
    8. 2.8 Error Sources
      1. 2.8.1 Offsets
      2. 2.8.2 Roll, Yaw, and Pitch
      3. 2.8.3 Magnet Variation
      4. 2.8.4 Device Variation and Temperature Drift
      5. 2.8.5 External Fields
      6. 2.8.6 Nearby Material Influence
      7. 2.8.7 Bench Setup Error
  4. 3Summary

Introduction

Working with complex machines such as vehicles, involves various tactile controls. Often these controls provide three states of operation, such as initiating a car door to lock, unlock, or remain idle and also when raising, lowering, or maintaining:

  • window position such as found on a car door
  • speed such as found in the cruise control of a car
  • the volume of the radio

In addition to these, there are likely many more possible applications and these need not be strictly relevant to an automobile. One particular type of tactile control that can be utilized for such state selection is the Rocker Switch. This document dives into the basic operating principles and shows the design process for one possible version of a rocker switch. Challenges in the design process are also documented.

Figure 1-1 summarizes the design flow presented in this document.

Figure 1-1 Design Flow