Magnetic Switch Debounce and Toggle Circuit for Noisy HMI Inputs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetic switch sensors face challenges in accurately detecting proximity and orientation of magnetic targets due to issues like short-stroking, vibration, and electrical noise, particularly in human-machine interface applications, where mechanical switches are commonly used.

Innovation Solution

The development of a magnetic field switch sensor with integrated circuits that include a magnetic field sensing element, a debounce circuit, and a toggle circuit, which utilize timing logic and micropower operation to filter out brief or incorrect movements and provide toggle functionality, enabling reliable detection of distance and angle between the sensor and target regardless of orientation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If mechanical switches are used for HMI applications, then ease of operation is achieved, but reliability deteriorates due to contact wear and electrical noise

Engineering Contradiction:
Improveease of operationVSAvoidreliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent replaces mechanical switches with a magnetic field sensing element that detects target proximity through magnetic field changes. This eliminates mechanical contacts and their associated wear, bounce, and electrical noise issues while maintaining operational functionality through contactless magnetic field detection

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Speed

If magnetic field sensing element operates without debounce circuit, then response speed is improved, but measurement precision deteriorates due to vibration and bounce

Engineering Contradiction:
Improveresponse speedVSAvoidmeasurement precision
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The debounce circuit performs preliminary filtering of the magnetic field signal before it is processed further. By anticipating and correcting for vibration and bounce effects through timing logic and signal conditioning, the circuit ensures accurate detection while maintaining responsive operation

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If debounce circuit is added to filter noise, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvemeasurement precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The debounce circuit is integrated into the same package as the magnetic field sensing element, merging the sensing and signal conditioning functions into a single compact unit. This integration reduces overall device complexity while maintaining the noise filtering capabilities needed for precise measurement

Inventive Principle:
Principle #5Merging (Combining)

4Adaptability or versatility

If toggle circuit is implemented, then adaptability is improved for push-on/push-off behavior, but device complexity increases

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The toggle circuit is combined with the magnetic field sensing element and debounce circuit in a single integrated package. This merging of functions provides versatile push-on/push-off behavior while minimizing the increase in device complexity through compact integration

Inventive Principle:
Principle #5Merging (Combining)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution provides a silent, contactless, and highly reliable operation by effectively filtering out noise and inaccuracies, allowing the sensor to accurately detect target movements and orientations, enhancing the performance of human-machine interface applications.

Implementation Method 1

a magnetic field sensing element configured to generate a magnetic field signal in response to a magnetic field indicative of a distance or angle between the magnetic field sensing element and a target

Methodology Applied
Scientific EffectMagnetic field sensing: Magnetic Field

Implementation Method 2

the circuit can be configured to implement debounce functionality by using timing logic (e.g., time delays) such that brief or incorrect movements of a target (as may be particularly likely in HMI applications in which the switch sensor is activated by human interaction) that may lead to short-stroking, vibration, bounce, and/or electrical noise can be effectively filtered

Methodology Applied
Scientific EffectDebounce filtering:

Implementation Method 3

The magnetic field sensing element may include one or more magnetic field sensing elements, such as but not limited to a planar Hall effect elements, vertical Hall effect elements, and/or magnetoresistance elements

Methodology Applied
Scientific EffectHall effect: Hall Effect

Implementation Method 4

The magnetic field sensing element may include one or more magnetic field sensing elements, such as but not limited to a planar Hall effect elements, vertical Hall effect elements, and/or magnetoresistance elements

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Data Source

PatentUS11152938B2Magnetic switch with toggle and de-bounce functionality
Publication Date: 2021.10.19 ALLEGRO MICROSYSTEMS LLC
  • US11152938B2 patent drawing
  • US11152938B2 patent drawing
  • US11152938B2 patent drawing

AI summary

A magnetic switch sensor is provided having a magnetic field sensing element configured to generate a magnetic field signal in response to a magnetic field indicative of a distance or angle between the magnetic field sensing element and a target, a first circuit coupled to receive the magnetic field signal and having an output to provide a comparison signal, and a debounce circuit coupled to receive the comparison signal and having an output to provide a debounced signal. The sensor can include a second circuit having an input coupled to receive the debounced signal and an output at which is provided a toggle signal that transitions between first and second levels every other time the magnetic field signal crosses a threshold level.