Motion sensor, method, and computer-readable storage medium providing a motion sensor that adjusts gains of two circuit channels to bring the gains close to each other
First Claim
1. A motion sensor, comprising:
- a plurality of magnetic field sensing elements configured to generate a plurality of magnetic field signals indicative of a magnetic field associated with an object;
a plurality of AGC circuits coupled to receive a respective plurality of signals representative of the plurality of magnetic field signals and configured to generate a respective plurality of gain-adjusted output signals;
an AGC processor configured to generate a plurality of AGC control signals to control respective gains of the plurality of AGC circuits; and
a channel amplitude difference processor coupled to receive a first signal representative of a first one of the plurality of AGC control signals and a second signal representative of a second one of the plurality of AGC control signals, wherein the channel amplitude difference processor is configured to detect if a value of the first signal is representative of a different gain than a value of the second signal by a predetermined amount, and configured to generate an AMP_DIFF_FLAG signal indicative of the different gain in response to the detection, wherein, in response to the AMP_DIFF_FLAG signal, the AGC processor is configured to change the value of the first one of the plurality of AGC control signals to bring its value closer to the value of the second one of the AGC control signals.
8 Assignments
0 Petitions
Accused Products
Abstract
A motion sensor includes an amplitude difference processor coupled to receive a first signal representative of a first one of a plurality of AGC control signals and a second signal representative of a second one of the plurality of AGC control signals. The amplitude difference processor is configured to detect if a value of the first signal is representative of a different gain than a value of the second signal by a predetermined amount. In response to the detection, the AGC processor is configured to change the value of the first one of the plurality of AGC control signals to bring its value closer to the value of the second one of the AGC control signals. A method and computer-readable storage medium can use the motion sensor.
51 Citations
24 Claims
-
1. A motion sensor, comprising:
-
a plurality of magnetic field sensing elements configured to generate a plurality of magnetic field signals indicative of a magnetic field associated with an object; a plurality of AGC circuits coupled to receive a respective plurality of signals representative of the plurality of magnetic field signals and configured to generate a respective plurality of gain-adjusted output signals; an AGC processor configured to generate a plurality of AGC control signals to control respective gains of the plurality of AGC circuits; and a channel amplitude difference processor coupled to receive a first signal representative of a first one of the plurality of AGC control signals and a second signal representative of a second one of the plurality of AGC control signals, wherein the channel amplitude difference processor is configured to detect if a value of the first signal is representative of a different gain than a value of the second signal by a predetermined amount, and configured to generate an AMP_DIFF_FLAG signal indicative of the different gain in response to the detection, wherein, in response to the AMP_DIFF_FLAG signal, the AGC processor is configured to change the value of the first one of the plurality of AGC control signals to bring its value closer to the value of the second one of the AGC control signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of detecting a motion of an object, comprising:
-
generating a plurality of magnetic field signals indicative of a magnetic field associated with the object; generating a plurality of gain-adjusted signals representative of the plurality of magnetic field signals; generating a plurality of AGC control signals to control respective gains of the plurality of gain-adjusted output signals; detecting if a value of a first one of the plurality of AGC control signals is representative of a higher gain than a value of a second one of the plurality of AGC control signals by a predetermined amount; and in response to the detecting, changing the value of the first one of the plurality of AGC control signals to bring its value closer to the value of the second one of the AGC control signals. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium having computer readable code thereon for providing sensing of a motion of an object, the medium comprising:
-
instructions for receiving a plurality of magnetic field signals indicative of a magnetic field associated with the object; instructions for generating a plurality of gain-adjusted signals representative of the plurality of magnetic field signals; instructions for generating a plurality of AGC control signals to control respective gains of the plurality of gain-adjusted output signals; instructions for detecting if a value of a first one of the plurality of AGC control signals is representative of a higher gain than a value of a second one of the plurality of AGC control signals by a predetermined amount; and instructions for, in response to the detecting, changing the value of the first one of the plurality of AGC control signals to bring its value closer to the value of the second one of the AGC control signals. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification