A circuit for detecting motion of an object includes a semiconductor substrate having first and second opposing surfaces. The circuit also includes a magnetic field sensor disposed on the first surface of the substrate and configured to generate a respective plurality of magnetic field sensor output signals in response to a magnetic field associated with the object. At least one of the magnetic field sensor output signals is indicative of an angular position of the magnetic field with respect to the sensor. Additionally, at least one of the magnetic field sensor output signals is indicative of an amplitude of the magnetic field.
|
24. A circuit for detecting motion of an object, the circuit comprising:
magnetic field sensing means configured to detect a magnetic field associated with the object and falling within a pair of magnetic field angle values and a pair of magnetic field amplitude values and in response thereto configured to generating an output signal indicative of one of a plurality of encoded spatial regions, each of the encoded spatial regions defined by:
one pair of magnetic field amplitude values selected from a plurality (M) of pairs of amplitude values; and
one pair of magnetic field angle values selected from a plurality (N) of pairs of angle values, wherein the plurality (N) of pairs of angle values comprises a first plurality (N) of pairs of angle values corresponding to a first pair of amplitude values representing a first spacing between the magnetic field sensor and the object, and a second plurality (N) of pairs of angle values corresponding to a second pair of amplitude values representing a second spacing between the magnetic field sensor and the object.
27. A method for detecting, in a magnetic field sensor, motion of an object, the method comprising:
receiving a plurality of magnetic field signals generated in response to detection of a magnetic field associated with the object and falling within a pair of magnetic field angle values and a pair of magnetic field amplitude values which define a respective one of a plurality of encoded spatial regions; and
generating an output signal indicative of a respective one of a plurality of encoded spatial regions in response to the received magnetic field signals, each of the encoded spatial regions defined by:
one pair of amplitude values selected from a plurality (M) of pairs of amplitude values; and
one pair of angle values selected from a plurality (N) of pairs of angle values, wherein the plurality (N) of pairs of angle values comprises a first plurality (N) of pairs of angle values corresponding to a first pair of amplitude values representing a first spacing between the magnetic field sensor and the object, and a second plurality (N) of pairs of angle values corresponding to a second pair of amplitude values representing a second spacing between the magnetic field sensor and the object.
1. A circuit for detecting motion of an object, comprising:
a semiconductor substrate having first and second opposing surfaces; and
a magnetic field sensor disposed on the first surface of the substrate, the magnetic field sensor responsive to a magnetic field associated with the object, wherein in response to detecting a magnetic field associated with the object, the magnetic field sensor is configured to generate an output signal indicative of a respective one of a plurality of encoded spatial regions by detecting a magnetic field falling within a pair of magnetic field angle values and a pair of magnetic field amplitude values which define the respective one of the plurality of encoded spatial regions,
wherein each of the plurality of encoded spatial regions is defined by:
one pair of amplitude values of a plurality (M) of pairs of amplitude values, and
one pair of angle values of a plurality (N) of pairs of angle values, wherein the plurality (N) of pairs of angle values comprises a first plurality (N) of pairs of angle values corresponding to a first pair of amplitude values representing a first spacing between the magnetic field sensor and the object, and a second plurality (N) of pairs of angle values corresponding to a second pair of amplitude values representing a second spacing between the magnetic field sensor and the object.
2. The circuit of
3. The circuit of
4. The circuit of
5. The circuit of
6. The circuit of
7. The circuit of
8. The circuit of
9. The circuit of
10. The circuit of
11. The circuit of
12. The circuit of
13. The circuit of
14. The circuit of
16. The circuit of
17. The circuit of
18. The circuit of
19. The circuit of
20. The circuit of
21. The circuit of
22. The circuit of
23. The circuit of
25. The circuit of
26. The circuit of
|
Not Applicable.
Not Applicable.
This disclosure relates generally to circuits and, more particularly, to a circuit for detecting motion of an object.
As is known, magnetic field sensors are used in a variety of applications. In motion (e.g., rotation) detector circuits, for example, a magnetic field sensor may be used to detect motion of an object, such as a gear or ring magnet. A magnetic field affected by motion of the object may be sensed by the magnetic field sensor. In response to the sensed magnetic field, the magnetic field sensor may provide respective signals (e.g., magnetic field sensor output signals) proportional to the sensed magnetic field. Such signals can be processed to detect motion of the object.
Described herein are concepts, systems, circuits and techniques related to a circuit (e.g., an angle and amplitude encoder) for detecting motion of an object. In one aspect of the concepts described herein, a circuit for detecting motion of an object includes a semiconductor substrate having a magnetic field sensor disposed on a first surface thereof and configured to generate one or more magnetic field sensor output signals in response to a magnetic field associated with the object with at least one of the sensor output signals being indicative of an angular position of the magnetic field with respect to the sensor. Additionally, at least one of the sensor output signals is indicative of an amplitude of the magnetic field.
The circuit may include one or more of the following features individually or in combination with other features. The amplitude of the magnetic field associated with the object may be related to a spacing (e.g. an air gap distance) between the object and a reference surface of the sensor. The circuit may include circuitry coupled to receive the sensor output signal indicative of the angular position of the magnetic field. The circuitry may be configured to provide an output signal of the magnetic field sensor indicative of an angular position of the object with respect to a reference plane on the reference surface of the sensor. The angular position of the object may correspond to one of N possible discrete angular positions of the object. Each of the N discrete angular positions may correspond to one of a plurality of encoded spatial regions.
In response to a first magnetic field sensed at a first spacing between the object and the reference surface of the sensor, the magnetic field sensor may provide a first output signal. In response to a second magnetic field sensed at a second, different spacing between the object and the reference surface of the sensor, the sensor may provide a second, different output signal. The first and second spacings may be two of a plurality of possible spacings between the object and the reference surface of the sensor. Each of the plurality of possible spacings may correspond to one of a plurality of encoded spatial regions. The output signal of the magnetic field sensor may be an encoded output signal.
The magnetic field sensor may include a plurality of magnetic field sensing elements. The plurality of sensing elements may include two magnetic field sensing elements having axes of maximum sensitivity which are orthogonal with respect to each other. The object may be comprised of a magnetic material. The magnetic field associated with the object may be generated by the object. The object may be coupled to a magnet. The magnetic field associated with the object may be generated by a magnet. The magnetic field associated with the object may be affected by motion of the object. The plurality of sensing elements may include one or more vertical Hall effect elements. The plurality of sensing elements may include one or more of an anisotropic magnetoresistance (AMR) element, a giant magnetoresistance (GMR) element, a magnetic tunnel junction (MTJ) element and a tunneling magnetoresistance (TMR) element.
The foregoing features of the disclosure, as well as the disclosure itself may be more fully understood from the following detailed description of the drawings, in which:
The features and other details of the disclosure will now be more particularly described. It will be understood that particular embodiments described herein are shown by way of illustration and not as limitations of the concepts, systems and techniques described herein. The principal features of this disclosure can be employed in various embodiments without departing from the scope of the disclosure.
For convenience, certain introductory concepts and terms used in the specification are collected here.
As used herein, the term “magnetic field sensing element” is used to describe a variety of electronic elements that can sense a magnetic field. The magnetic field sensing element can be, but is not limited to, a Hall effect element, a magnetoresistance element, or a magnetotransistor.
As is known, there are different types of Hall effect elements, for example, a planar Hall element, a vertical Hall element, and a Circular Vertical Hall (CVH) element.
As is also known, there are different types of magnetoresistance elements, for example, a semiconductor magnetoresistance element such as Indium Antimonide (InSb), a giant magnetoresistance (GMR) element, for example, a spin valve, an anisotropic magnetoresistance element (AMR), a tunneling magnetoresistance (TMR) element, and a magnetic tunnel junction (MTJ). Of these magnetoresistance elements, the GMR, MTJ, and the TMR elements operate with spin electronics (i.e., electron spins), which result in a resistance of the GMR element or the TMR element being related to an angular direction of a magnetization in a so-called “fee-layer.”
The magnetic field sensing element may be a single element or, alternatively, may include two or more magnetic field sensing elements arranged in various configurations, e.g., a half bridge or full (Wheatstone) bridge. Depending upon the device type and other application requirements, the magnetic field sensing element may be a device made of a type IV semiconductor material such as Silicon (Si) or Germanium (Ge), or a type III-V semiconductor material like Gallium-Arsenide (GaAs) or an Indium compound, e.g., Indium-Antimonide (InSb).
As is known, some of the above-described magnetic field sensing elements tend to have an axis of maximum sensitivity parallel to a substrate that supports the magnetic field sensing element, and others of the above-described magnetic field sensing elements tend to have an axis of maximum sensitivity perpendicular to a substrate that supports the magnetic field sensing element. In particular, planar Hall elements tend to have axes of sensitivity perpendicular to a substrate, while metal based or metallic magnetoresistance elements (e.g., GMR, TMR, AMR) and vertical Hall elements tend to have axes of sensitivity parallel to a substrate.
As used herein, the term “magnetic field sensor” is used to describe a circuit that uses a magnetic field sensing element, generally in combination with other circuits. Magnetic field sensors are used in a variety of applications, including, but not limited to, an angle sensor that senses an angle of a direction of a magnetic field, a current sensor that senses a magnetic field generated by a current carried by a current-carrying conductor, a magnetic switch that senses the proximity of a ferromagnetic object, a rotation detector that senses passing ferromagnetic articles, for example, magnetic domains of a ring magnet or a ferromagnetic target (e.g., gear teeth) where the magnetic field sensor is used in combination with a back-biased or other magnet, and a magnetic field sensor that senses a magnetic field density of a magnetic field.
As used here, the term “motion” is used to describe a variety of types of movement associated with an object, for example, including rotational movement (or “rotation”) and linear (or “rectilinear”) movement of the object. A “motion detector” may, for example, detect rotation of an object. A “rotation detector” is a particular type of “motion detector.”
As used herein, the term “processor” is used to describe an electronic circuit that performs a function, an operation, or a sequence of operations. The function, operation, or sequence of operations can be hard coded into the electronic circuit or soft coded by way of instructions held in a memory device. A “processor” can perform the function, operation, or sequence of operations using digital values or using analog signals.
In some embodiments, the “processor” can be embodied in an application specific integrated circuit (ASIC), which can be an analog ASIC or a digital ASIC. In some embodiments, the “processor” can be embodied in a microprocessor with associated program memory. In some embodiments, the “processor” can be embodied in a discrete electronic circuit, which can be an analog or digital. The “controller” described herein can be a “processor.”
As used herein, the term “module” is used to describe a “processor.”
A processor can contain internal processors or internal modules that perform portions of the function, operation, or sequence of operations of the processor. Similarly, a module can contain internal processors or internal modules that perform portions of the function, operation, or sequence of operations of the module.
While examples below describe circuits for detecting motion of specific objects (e.g., knobs in automobile headlight switch assemblies), it should be appreciated that the circuits disclosed herein may be found suitable for detecting motion of a variety of objects.
Additionally, while magnetic field sensors including a specific number of magnetic field sensing elements (e.g., two sensing elements) are described in several examples below, such is discussed to promote simplicity, clarity and understanding in the description of the concepts, systems, circuits and techniques sought to be protected herein. Such is not intended to be, and should not be construed as, limiting. The magnetic field sensors disclosed herein may be implemented using more than or less than the specific number of sensing elements. It follows that the term “sensing element” and can be used to describe more than one physical semiconductor structure (for example, more than one magnetoresistance element yoke) coupled together in such a way as to generate one or more magnetic field signals in response to a magnetic field.
Further, it should be appreciated that, as used herein, relational terms, such as “first,” “second,” “top,” “bottom,” and the like, may be used to distinguish one element (e.g., sensing element) from another element (e.g., another sensing element) without necessarily requiring or implying any physical or logical relationship or order between such elements. Additionally, relational terms such as “first,” “second,” and the like may be used to distinguish one example spacing between two or more elements and/or surfaces (e.g., reference surfaces) from another example spacing between such elements or surfaces without necessarily requiring or implying any order between such spacings.
Referring now to
The sensing elements 140 may include one or more magnetic field sensing elements driven by one or more current and/or voltage sources as is generally known. The sensing elements 140, which may be of a same magnetic field sensing element type (e.g., Hall effect elements) in some embodiments or of a combination of magnetic field sensing element types (e.g., Hall effect elements and magnetoresistance elements) in other embodiments, may be configured to generate respective magnetic field signals 140a in response to an applied magnetic field. In some embodiments, it may be preferred if the sensing elements 140 are provided having substantially matched (or ideally identical) characteristics, but this need not be so. The magnetic field may be generated and affected in various ways depending upon the position of object 120 with respect to the sensor 130 (i.e., the sensing elements 140 in the sensor 130) and the type of object 120. For example, the object 120 may include a magnetic material (e.g., iron, cobalt, nickel, steel, etc.) and the magnetic field may be generated and affected by motion (e.g., linear and angular motion) of the object 120 with respect to the sensor 130. The magnetic field may also be generated by a magnet (not shown) coupled to or disposed proximate object 120 (described below in connection with
Motion of the object 120 can result in variations of the magnetic field sensed by the sensing elements 140 and, in turn, may result in variations of the magnetic field signals 140a generated by the sensing elements 140. As will be described in further detail below, at least one of the magnetic field signals 140a generated by the sensing elements 140 is indicative of an angular position of the magnetic field with respect to the sensor 130 and at least one of the magnetic field signals 140a is indicative of an amplitude of the magnetic field.
For example, in one illustrative configuration of the sensor system including circuit 100, the object 120 may be provided as a knob or other mechanical structure in an automobile headlight switch assembly. In such an embodiment, the knob 120 can be disposed on or coupled to a shaft 110 in the automobile headlight switch assembly configured to rotate in one or more directions 112. An angle of the magnetic field sensed by the sensing elements 140 may vary based upon rotation of the object 120 and the shaft 110. Additionally, the at least one of the magnetic field signals 140a indicative of the angular position of the magnetic field may vary based upon rotation of the object 120 and the shaft 110.
The object 120 can also be movably coupled to the shaft 110 and configured to move about the shaft 110 in a direction parallel to an elongated portion (i.e., a length) of the shaft 110 such that various spacings (e.g., air gaps) may exist between the object 120 and a reference surface (e.g., a reference surface of the sensor 130). The spacings may, for example, exist based upon a force (e.g., a force F1, into the page, or a force F2, out of the page) applied to the object 120. The force F1 may correspond to a user pushing the object 120, and the force F2 may correspond to the user pulling the object 120. As will become apparent from the description herein below, an amplitude (i.e., a strength) of the magnetic field sensed by the sensing elements 140 may vary based upon the various spacings between the object 120 and the reference surface. Consequently, the magnetic field signals 140a indicative of the amplitude of the magnetic field may vary based upon the various spacings between the object 120 and the reference surface.
The channel 150 is coupled to receive the magnetic field signals 140a at one or more inputs and configured to generate a signal (e.g., digital signal 156a) representative of the magnetic field signals 140a at an output. In particular, in channel 150, an amplifier 152 is coupled to receive the magnetic field signals 140a at one or more inputs and configured to generate an amplified signal 152a at an output. Additionally, a filter/offset adjustment circuit 154 (e.g., a programmable analog filter and/or an offset adjustment processor) is coupled to receive the amplified signal 152a at an input and configured to generate a filtered and/or offset adjusted signal 154a at an output. Further, an analog-to-digital converter (ADC) 156 is coupled to receive the filtered and/or offset adjusted signal 154a at an input and configured to generate a corresponding digital signal 156a at an output. The digital signal 156a is provided to a corresponding input of controller 170. It should be appreciated that illustrative signal path 150 is but one of many potential configurations of signal paths for processing magnetic field signals (e.g., magnetic field signals 140a).
The controller 170 may be provided as a synchronous digital controller or an analog controller. Controller 170 is coupled to receive at least the digital signal 156a at a respective input and is configured to generate a controller output signal 170a at a corresponding output. The controller output signal 170a may correspond to output signal of the sensor 130 and may be indicative of at least an angular position (i.e., an angle) of the magnetic field with respect to the sensor 130 and an amplitude (i.e., a strength) of the magnetic field. The output signal 170a can also be an encoded output signal which is indicative of one of a plurality of encoded spatial regions (e.g., predetermined spatial regions) corresponding to the angular position of the magnetic field with respect to the sensor 130 and/or the amplitude of the magnetic field.
The encoded output signal 170a can be provided in a variety of signal formats, including, but not limited to, a Single-Edge Nibble Transmission (SENT) format, an Inter-Integrated Circuit (I2C) format, a Pulse-width modulation (PWM) format, or a two-state binary format. Additionally, the angular position of the magnetic field may correspond to one of N discrete angular positions of the object 120 with respect to a reference point on a reference surface of the sensor 130. Further, the amplitude of the magnetic field may correspond to one of M possible spacings (e.g., air gaps) between the object 120 and the reference surface.
The memory device 160 coupled to the controller 170 may be configured to store one or more parameters associated with processing the digital signal 156a and generating output signal 170a. Such parameters include but are not limited to a trim values for calibration and offset correction coefficients for the filter/offset adjust circuit 154. Additionally, the memory device 160 may be configured to provide such parameters to the controller 170 (and/or other circuitry internal to or external from the sensor 130) via the signal line 162. In some embodiments, the memory device 160 may also be configured to store values associated with the angular positions and amplitudes of the magnetic field as represented in the output signal 170a. Further, in some embodiments, the output signal 170a may be received by other circuitry (e.g., analog, digital or mixed-signal circuitry) (not shown) in the sensor system for further processing (e.g., by an engine control unit or ECU).
With the above-described sensing arrangement, the sensor 130 (and circuit 100) can detect both an angular position of a magnetic field and an amplitude of the magnetic field. In accordance with the concepts, systems, circuits and techniques disclosed herein, such a sensing arrangement (e.g., a contactless sensing arrangement) provides for substantially less circuitry than conventional sensing arrangements in which at least one sensing circuit is required for sensing an angular position of a magnetic field and at least another, separate sensing circuit is required for sensing an amplitude of the magnetic field. The use of multiple sensing circuits can be costly, particularly with respect to valuable circuit space. Additionally, the use of multiple sensing circuits provided on separate die may be undesirable, especially in space conscious applications. Thus, the concepts, circuits and techniques described herein may provide one or more of space savings, power consumption reduction and simplicity or reduced circuitry complexity relative to prior art approaches.
While the sensor 130 may be provided in the form of an electronic circuit with an analog front end portion and a digital portion, as shown, it will be appreciated that the particular delineation of which circuit functions are implemented with analog circuitry or with digital circuitry and signals can be varied. For example, one or more portions of the signal path 150 (e.g., amplifier 152, filter/offset adjust circuit 154, ADC 156) may be provided as part of the controller 170. The controller 170 can, for example, perform the function, operation, or sequence of operations of one or more portions of the signal path 150. Additionally, the memory device 160 can be provided as part of the controller 170 (e.g., as onboard EEPROM). Further, some of the illustrated circuit functions can be implemented on separate circuits (e.g., additional substrates within the same integrated circuit package, or additional integrated circuit packages, and/or on circuit boards).
Further, while the object 120 may be provided as separate from the circuit 100 in some embodiments, the object 120 may be provided as part of the circuit 100 in other embodiments. For example, in an automobile headlight switch assembly (e.g., a so-called “Euroswitch” proximity switch) including the circuit 100, the object 120 can be provided in a same housing as the sensor 130 and be provided as part of or separate from the circuit 100. It should be appreciated that the circuit 100 may be included in or used with a number of circuits, assemblies and applications including, but not limited to, a contactless radio tuning/volume adjust button, a mirror positioning control button, a light dimmer control button and a cruise control circuit (e.g., as may be found on a steering wheel).
Additionally, while the applied magnetic field detected by the sensor 130 is described as generated by a magnet (not shown) coupled to or disposed proximate object 120 in some embodiments, it should be appreciated that the magnet may be coupled in a number of configurations in such embodiments. For example, the magnet may be coupled to or proximate the sensor 130. In such embodiments, the circuit 100 or sensor 130 may include a magnetic field concentrator (e.g., an external concentrator) which deflects the magnetic field generated by the magnet. Additionally, the sensing elements 140 may sense or detect an angle and/or an amplitude of the magnetic field deflection and generate the respective magnetic field signals 140a in response thereto.
Additional aspects of the concepts, systems, circuits and techniques sought to be protected herein, with particular emphasis on the magnetic field sensors in circuits for detecting motion of an object, are described in conjunction with the figures below.
Referring to
The sensor 230 is configured to generate a respective plurality of magnetic field sensor output signals (e.g., 170a, shown in
For example, in one illustrative configuration of the circuit including sensor 230, the sensor 230 may include two sensing elements having orthogonal axes of maximum sensitivity with respect to the reference surface 232 of the sensor 230. A first one of the sensing elements may sense a projection of the magnetic field (e.g., the first and second magnetic fields) in a first direction with respect to a reference point 234 on the reference surface 232. The first direction may correspond to a direction aligned with an axis of a reference coordinate system.
In the example of
A sum of the magnetic field projections (e.g., Bx, By) sensed by the first and second sensing elements, or √{square root over ((Bx)2+(By)2))}, may be used to determine an amplitude (p) of the magnetic field. The determined amplitude of the magnetic field may correspond to one of M possible spacings (e.g., first spacing S1 or second spacing S2) between the object and the reference surface 232. The amplitude of the magnetic field may also be determined based upon projections of the magnetic field within a given encoded spatial region of the encoded spatial regions. The encoded spatial regions may have a substantially circular shape (as shown), a square shape, an ellipse shape or a number of other shapes in some embodiments.
Additionally, an angular position (θ) of the magnetic field with respect to the sensor 230 may be determined by computing the inverse tangent (i.e., tan−1) of the sensed magnetic field projections. For example, angular position (θ) may be determined by computing the inverse tangent of the magnetic field projection sensed by the second sensing element (e.g., By) with respect to the magnetic field projection sensed by the first sensing element (e.g., Bx) or
The determined angular position (θ) of the magnetic field may correspond to one of N possible discrete angular positions of the object with respect to the sensor 230. Each of the N discrete angular positions and each of the M possible spacings may correspond to one of a plurality of encoded spatial regions, as will be further described in conjunction with the figures below. Although the above example uses a Cartesian Coordinate System, those of ordinary skill in the art will appreciate that other coordinate systems (e.g. polar or spherical systems) may also be used.
In another example configuration of the circuit including sensor 230, the sensor 230 can include three (or more) sensing elements coupled in a differential sensing arrangement. A first sensing element and a second sensing element (e.g., a reference sensing element) can be used to sense the projection of the magnetic field in the first direction. Additionally, the second sensing element and a third sensing element can be used to sense the projection of the magnetic field in the second direction.
It should be appreciated that substantially any number of sensing elements may be found suitable for sensing the magnetic field. It should also be appreciated that substantially any number of discrete angular positions of the object with respect to the sensor 230 and spacings between the object and a reference surface of the sensor 230 may exist, as will be further described in conjunction with the figures below.
Referring now to
Magnet 220 also has a first portion 224 at which a first magnetic pole of the magnet 220 exists. Additionally, magnet 220 has a second, opposing portion 226 at which a second magnetic pole of the magnet 220 exists. In this illustrated embodiment, the first portion 224 corresponds to a north magnetic pole N of the magnet 220 and the second portion 226 corresponds to a south magnetic pole S of the magnet 220.
Sensor 230 is configured to generate a respective plurality of magnetic field sensor output signals in response to a magnetic field associated with the object. In particular, the magnet 220 may generate a magnetic field and rotation of the object and magnet 220 in one or more directions 201 can result in variations of the magnetic field sensed by the sensor 230. These variations of the magnetic field sensed by the sensor 230 can result in variations of the magnetic field sensor output signals generated by the sensor 230. At least one of the sensor output signals is indicative of an angular position of the magnetic field with respect to the sensor 230. Such sensor output signals may also be indicative of an angular position of the object and magnet 220 with respect to the sensor 230.
For example, in this illustrated embodiment, the magnet 220 is shown rotated at a first example angular position θ1 with respect to the sensor 230. At angular position θ1, the sensor 230 senses a particular magnetic field, which may be used to determine the angular position θ1. Specifically, in one embodiment, the angular position θ1 may be determined using multiple sensed projections of the magnetic field. For example, a first sensing element or group of sensing elements of sensor 230 may sense a first projection of the magnetic field in a first direction (e.g., an X-direction of the coordinate system shown in
Such sensor output signals may be received by circuitry in circuit 200, which circuitry (e.g., controller 170, shown in
The angular position θ1 may correspond to one of N possible angular positions (e.g., two or more angular positions) of the magnet 220 and the object. Additionally, each of the N angular positions may correspond to an encoded spatial region. The encoded spatial region can be a user or a factory encoded spatial region, as will be described further in conjunction with figures below.
It should be appreciated that magnet 220 and the object may be but one type of magnet and object to which sensor 230 can be responsive. Additionally, it should be appreciated that rotation is but one type of motion to which the sensor 230 can be responsive, as will be appreciated from figures below.
Referring to
Referring to
In this illustrated embodiment, the sensed magnetic field may correspond to a magnetic field associated with one of four spatial positions 301a, 301b, 302a, 302b of the object (and the magnet). Each of the spatial positions 301a, 301b, 302a, 302b is indicative of a particular angular position (θ1 or θ2) and a particular spacing (S1 or S2) associated with the object. Additionally, each of the angular positions and spacings may be indicative of one of a plurality of encoded spatial regions. The encoded spatial regions can be linearly encoded or encoded by a particular function (e.g., using controller 170, shown in
In particular, in this illustrated embodiment, spatial position 301a corresponds to a first angular position θ1 of the object with respect to reference point 234 on reference surface 232 of sensor 230 (described below in connection with
Further, in this illustrated embodiment, spatial position 302a corresponds to a second, different example angular position θ2 of the object with respect to reference point 234 (described below in connection with
Referring to the first angular position θ1 of magnet 220 (and the object) shown in
For example, in one example configuration of a sensor system including circuit 300, the object may be provided as a knob in an automobile headlight switch assembly having push-button functionality. In such an embodiment, rotation of the knob to first angular position θ1, or a spatial region associated with first angular position θ1, may correspond to a first selection of a plurality of potential selections being made. As one example, such rotation may correspond to a selection (e.g., a user selection) of a first lighting accessory type (e.g., headlights) in the automobile.
Referring also to the second angular position θ2 of magnet 220 and the object 340 shown in
For example, in the above-described illustrative configuration in which object 340 is provided as a knob in an automobile headlight assembly, rotation of the knob to second angular position θ2, or a spatial region associated with second angular position θ2, may correspond to a second, different selection being made. As one example, such rotation may correspond to selection of a second lighting accessory type (e.g., fog lights) in the automobile.
Referring also to the first example spacing S1 between the object 340 and the sensor 230 shown in
When first spacing S1 is combined with angular position θ1, as represented by spatial position 301a in the illustrated embodiment, the first spacing S1 may correspond to a first state of the push-button functionality associated with the selection at angular position θ1. For example, spatial position 301a may correspond to an on state of the first type of a lighting accessory associated with rotation of the knob to angular position θ1. Additionally, when first spacing S1 is combined with angular position θ2, as represented by spatial position 302a in the illustrated embodiment, the first spacing S1 may correspond to a first state of the push-button functionality associated with the selection at angular position θ2. For example, spatial position 302a may correspond to an on state of the second type of lighting accessory associated with rotation of the knob to angular position θ2.
Referring also to second spacing S2 between the object and the sensor 230 shown in
When second spacing S2 is combined with angular position θ1, as represented by spatial position 301b in the illustrated embodiment, the second spacing S2 may correspond to a second state of the push-button functionality associated with the selection at angular position θ1. For example, spatial position 302a may correspond to an off state of the first type of lighting accessory associated with rotation of the knob to angular position θ1. Additionally, when second spacing S2 is combined with angular position θ2, as represented by spatial position 302b in the illustrated embodiment, the second spacing S2 may correspond to a second state of the push-button functionality associated with rotation of the knob to angular position θ2. For example, spatial position 302b may correspond to an off state of the second type of lighting accessory associated with rotation of the knob to angular position θ2.
While circuit 300 is described as detecting two angular positions (θ1, θ2) and two spacings (S1, S2) in this illustrated embodiment, it should be appreciated that circuits according to the concepts and circuits described herein may be configured to detect more than two angular positions (θ1, θ2) and two spacings (S1, S2) of the object. In particular, circuits according to the concepts and circuits described herein may be configured to detect N angular positions and M spacings of the object, which may provide for an N by M region angle and amplitude encoder.
Additionally, while circuit 300 is described as detecting a like number of angular positions and spacings associated with an object in this illustrated embodiment, it should be appreciated that circuits according to the concepts and circuits described herein may be configured to detect more angular positions than spacings of the objects (described below in connection with
Referring to
Referring to
In this illustrated embodiment, the sensed magnetic field may correspond to a magnetic field associated with one of sixteen spatial positions (301a, 301b, 302a, 302b, 303a, 303b, 304a, 304b, 305a, 305b, 306a, 306b, 307a, 307b, 308a, 308b) of the object (and the magnet). Similar to the spatial positions described above in conjunction with
Referring to a first example spacing S1 between the object and the sensor 230 shown in
When combined with any one of the angular positions (θ1, θ2, . . . or θ8) of the object with respect to reference point 234 on reference surface 232, the first spacing S1 may, for example, correspond to a first state (e.g., an off state) associated with the angular positions. For example, in the above-described example embodiment of
Referring also to a second, different example spacing S2 between the object and the sensor 230 shown in
When combined with any one of the angular positions (θ1, θ2 . . . or θ8) of the object with respect to reference point 234, the second spacing S2 may, for example, correspond to a second state (e.g., an on state) associated with the angular positions. For example, in the above-described example embodiment in which the object to be sensed is provided as a knob in an automobile headlight assembly, the second spacing S2 may correspond to a second state of push-button functionality associated with the type of lighting accessory selected at the angular position (e.g., θ1).
As described above and as will be appreciated by those of ordinary skill in the art, embodiments of the disclosure herein may be configured as a system, method, or combination thereof. Accordingly, embodiments of the present disclosure may be comprised of various means including hardware, software, firmware or any combination thereof.
It is to be appreciated that the concepts, systems, circuits and techniques sought to be protected herein are not limited to use in particular applications (e.g., contactless automobile headlight switch applications) but rather, may be useful in substantially any application where it is desired to detection motion of an object.
Having described preferred embodiments, which serve to illustrate various concepts, structures and techniques, which are the subject of this patent, it will now become apparent to those of ordinary skill in the art that other embodiments incorporating these concepts, structures and techniques may be used. Additionally, elements of different embodiments described herein may be combined to form other embodiments not specifically set forth above.
Accordingly, it is submitted that that scope of the patent should not be limited to the described embodiments but rather should be limited only by the spirit and scope of the following claims.
Uberti, Bruno Luis, Rivas, Manuel
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
10267653, | Oct 20 2014 | The Swatch Group Research and Development Ltd | Position sensor and method for determining a position of a timepiece setting stem |
4668914, | Dec 23 1983 | ALCATEL N V , DE LAIRESSESTRAAT 153, 1075 HK AMSTERDAM, THE NETHERLANDS, A CORP OF THE NETHERLANDS | Circular, amorphous metal, Hall effect magnetic field sensor with circumferentially spaced electrodes |
4761569, | Feb 24 1987 | ALLEGRO MICROSYSTEMS, INC , A CORP OF DE | Dual trigger Hall effect I.C. switch |
4829352, | Apr 29 1986 | LGZ Landis & Gyr Zug Ag | Integrable Hall element |
5073858, | Dec 10 1984 | Magnetic susceptibility imaging (MSI) | |
5388307, | Mar 11 1993 | Custom Molders, Inc. | Shaft retaining collar |
5541506, | Oct 28 1993 | Nippondenso Co., Ltd. | Rotational position detector having initial setting function |
5572058, | Jul 17 1995 | Honeywell Inc. | Hall effect device formed in an epitaxial layer of silicon for sensing magnetic fields parallel to the epitaxial layer |
5612618, | Oct 06 1994 | Nippondenso Co., Ltd. | Rotational position detecting device having peak and bottom hold circuits |
5619137, | Feb 12 1996 | Allegro MicroSystems, LLC | Chopped low power magnetic-field detector with hysteresis memory |
5621319, | Dec 08 1995 | Allegro MicroSystems, LLC | Chopped hall sensor with synchronously chopped sample-and-hold circuit |
5646527, | Mar 08 1993 | R. G., Mani; K., von Klitzing | Hall-effect device with current and hall-voltage connections |
5657189, | Sep 19 1994 | Fujitsu Limited | Hall-effect magnetic sensor and a thin-film magnetic head using such a hall-effect magnetic sensor |
5689236, | Aug 08 1996 | Remote garage door position indicator | |
5694038, | Jan 17 1996 | Allegro MicroSystems, LLC | Detector of passing magnetic articles with automatic gain control |
5831513, | Feb 04 1997 | United Microelectronics Corp. | Magnetic field sensing device |
5844411, | May 31 1995 | Borg-Warner Automotive, Inc | Diagnostic detection for hall effect digital gear tooth sensors and related method |
5942895, | Oct 30 1995 | Melexis Tessenderlo NV | Magnetic field sensor and current and/or energy sensor |
6064199, | Feb 23 1998 | Analog Devices, Inc. | Magnetic field change detection circuitry having threshold establishing circuitry |
6064202, | Sep 09 1997 | AMS INTERNATIONAL AG | Spinning current method of reducing the offset voltage of a hall device |
6091239, | Jan 17 1996 | Allegro MicroSystems, LLC | Detection of passing magnetic articles with a peak referenced threshold detector |
6100680, | Jan 17 1996 | Allegro MicroSystems, LLC | Detecting the passing of magnetic articles using a transducer-signal detector having a switchable dual-mode threshold |
6166535, | Sep 05 1997 | Hella KG Hueck & Co. | Inductive angle sensor that adapts an oscillator frequency and phase relationship to that of an interference frequency |
6232768, | Jan 17 1996 | Allegro MicroSystems, LLC | Centering a signal within the dynamic range of a peak detecting proximity detector |
6236199, | Sep 05 1997 | Hella KG Hueck & Co. | Inductive angle sensor |
6265864, | Feb 24 1999 | MELEXIS, N V | High speed densor circuit for stabilized hall effect sensor |
6278271, | Mar 30 1998 | Melexis Tessenderlo NV | Three dimensional magnetic field sensor |
6288633, | Aug 30 1999 | RAND INTERNATIONAL, INC | Actuable audible display for bicycle handlebars |
6297627, | Jan 17 1996 | Allegro MicroSystems, LLC | Detection of passing magnetic articles with a peak-to-peak percentage threshold detector having a forcing circuit and automatic gain control |
6356741, | Sep 18 1998 | Allegro MicroSystems, LLC | Magnetic pole insensitive switch circuit |
6525531, | Jan 17 1996 | Allegro MicroSystems, LLC | Detection of passing magnetic articles while adapting the detection threshold |
6542068, | Apr 27 1998 | MPS Micro Precision Systems AG | Vertical hall effect sensor and a brushless electric motor having a vertical hall effect sensor |
6545462, | |||
6622012, | Sep 18 1998 | Allegro MicroSystems, LLC | Magnetic pole insensitive switch circuit |
6659630, | May 09 2001 | TRW Inc. | Contactless vehicle lamp switch |
6768301, | Sep 09 1999 | Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V. | Hall sensor array for measuring a magnetic field with offset compensation |
6927348, | Jun 29 2004 | Lear Corporation | Rotary control switch assembly |
6969988, | Mar 22 2002 | Melexis Tessenderlo NV | Angle determining apparatus and angle determining system |
7030606, | Jul 30 2001 | Aisin Seiki Kabushiki Kaisha | Angular sensor with a magneto-electric transducer and a magnetic deflection device |
7038448, | May 25 2001 | Melexis Tessenderlo NV | Magnetic field sensor |
7085119, | Sep 18 1998 | Allegro MicroSystems, LLC | Magnetic pole insensitive switch circuit |
7119538, | Mar 26 2003 | TDK-Micronas GmbH | Offset-reduced hall sensor |
7159556, | Sep 09 2004 | Toyota Jidosha Kabushiki Kaisha | Control apparatus and method for internal combustion engine |
7235968, | Aug 22 2003 | Melexis Tessenderlo NV | Sensor for detecting the direction of a magnetic field in a plane |
7259556, | Aug 01 2002 | Melexis Tessenderlo NV | Magnetic field sensor and method for operating the magnetic field sensor |
7307824, | Sep 18 1998 | Allegro MicroSystems, LLC | Magnetic pole insensitive switch circuit |
7362094, | Jan 17 2006 | Allegro MicroSystems, LLC | Methods and apparatus for magnetic article detection |
7714570, | Jun 21 2006 | Allegro MicroSystems, LLC | Methods and apparatus for an analog rotational sensor having magnetic sensor elements |
7746065, | Sep 16 2004 | LEM International SA | Continuously calibrated magnetic field sensor |
7759929, | Mar 30 2005 | Austriamicrosystems AG | System and method for determining an angle of rotation with cascade sensors |
7872322, | Sep 10 2002 | Melexis Tessenderlo NV | Magnetic field sensor with a hall element |
7911203, | Jun 21 2006 | Allegro MicroSystems, LLC | Sensor having an analog processing module to generate a linear position output |
7965076, | Jun 04 2007 | MELEXIS TECHNOLOGIES NV | Magnetic field orientation sensor |
7994774, | Jun 21 2006 | Allegro MicroSystems, LLC | Methods and apparatus for an analog rotational sensor having magnetic sensor elements |
8922206, | Sep 07 2011 | Allegro MicroSystems, LLC | Magnetic field sensing element combining a circular vertical hall magnetic field sensing element with a planar hall element |
9062990, | Feb 25 2011 | Allegro MicroSystems, LLC | Circular vertical hall magnetic field sensing element and method with a plurality of continuous output signals |
9099638, | Mar 15 2013 | Allegro MicroSystems, LLC | Vertical hall effect element with structures to improve sensitivity |
9411023, | Sep 07 2011 | Allegro MicroSystems, LLC | Magnetic field sensing element combining a circular vertical hall magnetic field sensing element with a planar hall element |
20030001705, | |||
20040195080, | |||
20050030012, | |||
20060011999, | |||
20060097715, | |||
20070029998, | |||
20080265877, | |||
20090058411, | |||
20090058412, | |||
20090121707, | |||
20090174395, | |||
20100156397, | |||
20100164491, | |||
20100181171, | |||
20100207222, | |||
20110031960, | |||
20110248708, | |||
20140225598, | |||
20140347044, | |||
20150168178, | |||
20150354985, | |||
20160123769, | |||
20170241805, | |||
DE102006037226, | |||
EP631416, | |||
EP875733, | |||
EP947846, | |||
EP2000813, | |||
EP2000814, | |||
EP2000816, | |||
JP2003042709, | |||
JP2005241269, | |||
JP2010014607, | |||
JP2010078366, | |||
JP5855688, | |||
WO2266, | |||
WO118556, | |||
WO3036732, | |||
WO2004025742, | |||
WO2006056289, | |||
WO2006074989, | |||
WO2008145662, | |||
WO2009030361, | |||
WO2009124969, | |||
WO9810302, | |||
WO9854547, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Dec 12 2016 | ALLEGRO MICROSYSTEMS ARGENTINA S A | Allegro MicroSystems, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 041122 | /0666 | |
Jan 20 2017 | UBERTI, BRUNO LUIS | Allegro MicroSystems, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 041122 | /0666 | |
Jan 20 2017 | RIVAS, MANUEL | Allegro MicroSystems, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 041122 | /0666 | |
Jan 27 2017 | Allegro MicroSystems, LLC | (assignment on the face of the patent) | / | |||
Sep 30 2020 | Allegro MicroSystems, LLC | MIZUHO BANK LTD , AS COLLATERAL AGENT | PATENT SECURITY AGREEMENT | 053957 | /0620 | |
Sep 30 2020 | Allegro MicroSystems, LLC | CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT | PATENT SECURITY AGREEMENT | 053957 | /0874 | |
Jun 21 2023 | Allegro MicroSystems, LLC | MORGAN STANLEY SENIOR FUNDING, INC , AS THE COLLATERAL AGENT | PATENT SECURITY AGREEMENT | 064068 | /0459 | |
Jun 21 2023 | MIZUHO BANK, LTD , AS COLLATERAL AGENT | Allegro MicroSystems, LLC | RELEASE OF SECURITY INTEREST IN PATENTS R F 053957 0620 | 064068 | /0360 | |
Oct 31 2023 | CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT | Allegro MicroSystems, LLC | RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 053957 FRAME 0874 | 065420 | /0572 |
Date | Maintenance Fee Events |
Aug 11 2023 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Date | Maintenance Schedule |
Aug 11 2023 | 4 years fee payment window open |
Feb 11 2024 | 6 months grace period start (w surcharge) |
Aug 11 2024 | patent expiry (for year 4) |
Aug 11 2026 | 2 years to revive unintentionally abandoned end. (for year 4) |
Aug 11 2027 | 8 years fee payment window open |
Feb 11 2028 | 6 months grace period start (w surcharge) |
Aug 11 2028 | patent expiry (for year 8) |
Aug 11 2030 | 2 years to revive unintentionally abandoned end. (for year 8) |
Aug 11 2031 | 12 years fee payment window open |
Feb 11 2032 | 6 months grace period start (w surcharge) |
Aug 11 2032 | patent expiry (for year 12) |
Aug 11 2034 | 2 years to revive unintentionally abandoned end. (for year 12) |