MAGNETORESISTIVE ANGLE SENSOR WITH LINEAR SENSOR ELEMENTS
A magnetic sensor may comprise a first linear output sensing element configured to sense a first component of an external magnetic field associated with a first axis. The first linear output sensing element may provide a first output voltage corresponding to the first component of the external magnetic field. The magnetic sensor may also comprise a second linear output sending component configured to sense a second component of the external magnetic field associated with a second axis. The second axis may be substantially orthogonal to the first axis. The second linear output sensing element may provide a second output voltage corresponding to the second component of the external magnetic field. The first output voltage and the second output voltage may be provided to determine an angle, associated with the external magnetic field, corresponding to a plane including the first axis and the second axis.
A magnetic angle sensor may be used to determine an absolute orientation of a magnetic field (e.g., between zero degrees and three hundred and sixty degrees). A magnetic angle sensor may use giant magnetoresistance (GMR) technology, anisotropic magnetoresistance (AMR) technology, tunnel magnetoresistance (TMR) technology, or the like.
SUMMARYAccording to some possible implementations, a magnetic sensor may comprise: a first linear output sensing element configured to: sense a first component of an external magnetic field, where the first component of the external magnetic field may be associated with a first axis, and provide a first output voltage corresponding to the first component of the external magnetic field; and a second linear output sensing element configured to: sense a second component of the external magnetic field, where the second component of the external magnetic field may be associated with a second axis, where the second axis may be substantially orthogonal to the first axis, and provide a second output voltage corresponding to the second component of the external magnetic field, where the first output voltage and the second output voltage may be provided to determine an angle associated with the external magnetic field, the angle corresponding to a plane including the first axis and the second axis.
According to some possible implementations, a method, may comprise: sensing, by a first linear output element, a first component of a magnetic field, where the first component of the magnetic field may be associated with a first direction; outputting, by the first linear output element, a first voltage corresponding to the first component of the magnetic field; sensing, by a second linear output element, a second component of the magnetic field, where the second component of the magnetic field may be associated with a second direction, where the second direction may be approximately ninety degrees with respect to the first direction; and outputting, by the second linear output element, a second voltage corresponding to the second component of the magnetic field, where the first voltage and the second voltage may be provided to calculate a first angle associated with the magnetic field, where the first angle may be associated with a plane associated with the first direction and the second direction.
According to some possible implementations, an apparatus may comprise: a first linear sensing element configured to: sense a first component of an external magnetic field, where the first component of the external magnetic field may correspond to a first axis, and provide a first voltage corresponding to the first component of the external magnetic field; a second linear sensing element configured to: sense a second component of the external magnetic field, where the second component of the external magnetic field may correspond to a second axis, where the second axis may be approximately orthogonal to the first axis, and provide a second voltage corresponding to the second component of the external magnetic field; and a third linear sensing element configured to: sense a third component of the external magnetic field, where the third component of the external magnetic field may correspond to a third axis, where the third axis may be approximately orthogonal to both the first axis and the second axis, and provide a third voltage corresponding to the third component of the external magnetic field, where the first voltage, the second voltage, and the third voltage may be provided to determine at least two angles or a position associated with the external magnetic field.
The following detailed description of example implementations refers to the accompanying drawings. The same reference numbers in different drawings may identify the same or similar elements.
A magnetic angle sensor (herein referred to as an angle sensor) may be configured to use a magnetoresistive effect (e.g., AMR, GMR, TMR, etc.) to sense an angle (e.g., a direction) of an external magnetic field generated by a magnet. Such an angle measurement may be useful in a wide variety of applications, such as an automotive application, an industrial application, a mechanical application, or the like. One or more sinusoidal sensing elements of the magnetic angle sensor may be configured to provide, as outputs, voltage signals that are sinusoidally proportional to the angle of the external magnetic field. Here, the angle of the external magnetic field may be derived based on the sinusoidal relationship between the voltage signals and the sensed external magnetic field.
However, it may be desirable to include one or more linear sensing elements in the magnetic angle sensor (e.g., rather than the sinusoidal sensing elements). For example, a linear sensing element (e.g., using TMR technology) may be capable of sensing a broader range of magnetic field intensities than a sinusoidal sensing element such that any magnetic field may be measured (e.g., a low intensity natural magnetic field, a low intensity generated magnetic field, a high intensity natural magnetic field, a high intensity generated magnetic field, etc.).
In some implementations, a linear sensing element may include a sensing element sensitive to a single component of the external magnetic field (e.g., an X-component, a Y-component, a Z-component, etc.). The linear sensing element may be capable of providing an output voltage that is linearly proportional to the component of the external magnetic field to which the liner sensing element is sensitive. For example, a linear sensing element sensitive in an X-direction may sense only an X-component of the external magnetic field and may output a corresponding first voltage. As another example, a linear sensing element sensitive is a Y-direction may sense only a Y-component of the external magnetic field and may output a corresponding second voltage. As an additional example, a linear sensing element sensitive in a Z-direction may sense only a Z-component of the external magnetic field and may output a corresponding third voltage.
Implementations described herein may allow one or more angles, associated with a magnetic field applied to a magnetic angle sensor, to be determined based on two or more output voltages provided by a set of linear sensing elements of the angle sensor. In some implementations, using the set of linear sensing elements may allow a magnetic field (e.g., a natural magnetic field, a generated magnetic field, etc.) of any intensity to be sensed, such as a low intensity magnetic field or a high intensity magnetic field.
As shown in
As further shown in
As further shown, the controller may receive the output signals provided by the linear sensing elements, and may determine a set of angles based on the output signals. In some implementations, the set of angles may be used to identify a position of the magnet in relation to the angle sensor, such as a linear position, a position on a two-dimensional plane, a position in a three-dimensional space, an angle of rotation, or the like. In this way, one or more angles, associated with a magnetic field applied to an angle sensor, may be determined based on two or more output voltages provided by a set of linear sensing elements of the angle sensor. In some implementations, using the set of linear sensing elements may allow a broad range of magnetic fields to be sensed (e.g., a low intensity natural magnetic field, a high intensity generated magnetic field).
Magnet 210 may include one or more magnets. In some implementations, magnet 210 may include a magnetic pole wheel (e.g., with at least two alternating poles, such as a north pole and a south pole,), a dipole magnet (e.g., a dipole bar magnet, a circular dipole magnet, an elliptical dipole magnet, etc.), a permanent magnet, an electromagnet, a magnetic scale, a magnetic tape, or the like. For example, magnet 210 may include a dipole magnet, as shown in
Angle sensor 220 may include one or more apparatuses for detecting intensities of components of a magnetic field based on a magnetoresistive effect. In some implementations, the intensities of the magnetic field may be used to determine a direction of the magnetic field (e.g., a magnetic field angle with respect to a reference direction). For example, angle sensor 220 may include one or more circuits (e.g., one or more integrated circuits). Additionally, or alternatively, angle sensor 220 may include a magnetic angle sensor, a magnetic position sensor, or the like. Angle sensor 220 may be positioned at a location relative to magnet 210, such that angle sensor 220 may detect an intensity of a magnetic field generated by magnet 210. In some implementations, angle sensor 220 may measure magnetoresistance based on an anisotropic magnetoresistance (AMR) effect, a giant magnetoresistance (GMR) effect, a tunnel magnetoresistance (TMR) effect, or the like.
In some implementations, angle sensor 220 may include two or more linear output sensing elements configured to detect an intensity of a component of an external magnetic field applied to angle sensor 220 by magnet 210. For example, angle sensor 220 may include a first sensor bridge configured to detect an intensity of an X-component of the external magnetic field applied by magnet 210, a second sensor bridge configured to detect an intensity of a Y-component of the external magnetic field applied by magnet 210, and/or a third sensor bridge configured to detect an intensity of a Z-component of the external magnetic field applied by magnet 210. In some implementations, each linear output sensing element may be configured to output an output signal corresponding to the detected intensity of the component of the external magnetic field, where a voltage level of the output signal may be linearly related to the intensity of the detected component the external magnetic field. In some implementations, the two or more output signals provided by the two or more linear sensing elements of angle sensor 220 may be used (e.g., by angle sensor 220 and/or controller 230) to determine a position of magnet 210 in relation to angle sensor 220, such as a linear position, a position on a two-dimensional plane, a position in a three-dimensional space, an angle of rotation (e.g., an angle greater than or equal to zero degrees and less than or equal to three hundred and sixty degrees), or the like.
In some implementations, angle sensor 220 may include an integrated circuit. In some implementations, the integrated circuit may include two sensor bridges associated with detecting two components of the external magnetic field. In some implementations, the integrated circuit may include three sensor bridges associated with detecting three components of the external magnetic field. In some implementations, the sensor bridges may be included on a single integrated circuit that is approximately less than or equal to ten micrometers per side. In some implementations, the integrated circuit may include an integrated controller 230 (e.g., such that an output of angle sensor 220 may be information that describes a position of magnet 210).
Additional details regarding angle sensor 220 are described in further detail below.
Controller 230 may include one or more apparatuses for associated with determining a position of magnet 210 relative to angle sensor 220, and providing information associated with the position of magnet 210 (e.g., for use in controlling a system, for use in identifying the position of magnet 210, etc.). For example, controller 230 may include one or more circuits (e.g., an integrated circuit, a control circuit, a feedback circuit, etc.). Controller 230 may receive input from one or more sensors, such as one or more angle sensors 220, may process the input (e.g., using an analog signal processor, a digital signal process, etc.), and may provide output based on the input. For example, controller 230 may receive one or more input signals from angle sensor 220, and may use the one or more input signals to generate an output signal.
The number and arrangement of devices and components shown in
Linear element X 310 may include an element configured to provide an output signal based on an intensity of a first component of an external magnetic field applied to angle sensor 220, such as an X-component of the external magnetic field. For example, as shown, linear element X 310 may include a bridge (e.g., a Wheatstone bridge, etc.) that includes a set of four resistors 340. Each resistor 340 may include, for example, a magnetoresistive element (e.g., a magnet-resistor) with an electrical resistance that depends on an intensity of a component of an external magnet field applied to resistor 340.
In some implementations, linear element X 310 may be sensitive to the X-component of the external magnetic field only. In other words, linear element X 310 and /or resistors 340 of linear element X 310 may be configured such that the output voltage (e.g., Vx) provided by linear element X 310 varies based on changes to only the X-component of the external magnetic field. In some implementations, linear element X 310 may generate (e.g., as the output voltage of linear element X 310) a linear output corresponding to the X-component of the external magnetic field. In other words, the output of linear element X 310 may be linearly related to the X-component of the external magnetic field.
Linear element Y 320 may include an element configured to provide an output signal based on an intensity of a second component of the external magnetic field applied to angle sensor 220, such as a Y-component of the external magnetic field, a component orthogonal to the first component of the first magnetic field, or the like. For example, as shown, linear element Y 320 may include a bridge (e.g., a Wheatstone bridge) that includes a set of four resistors 340. In some implementations, linear element Y 320 may be sensitive to the Y-component of the external magnetic field only. In other words, linear element Y 320 and/or resistors 340 of linear element Y 320 may be configured such that the output voltage (e.g., Vy), provided by linear element Y 320 varies based on changes to only the Y-component of the external magnetic field. In some implementations, linear element Y 320 may generate (e.g., as the output voltage of linear element Y 320) a linear output corresponding to the Y-component of the external magnetic field. In other words, the output of linear element Y 320 may be linearly related to the Y-component of the external magnetic field.
Linear element Z 330 may include an element configured to provide an output signal based on an intensity of a third component of the external magnetic field applied to angle sensor 220, such as a Z-component, a component orthogonal to the first component of the external magnetic field and orthogonal to the second component of the external magnetic field, or the like. For example, as shown, linear element Z 330 may include a bridge (e.g., a Wheatstone bridge) that includes a set of four resistors 340. In some implementations, linear element X 330 may be sensitive to the Z-component of the external magnetic field only. In other words, linear element Z 330 and/or resistors 340 of linear element Z 330 may be configured such that the output voltage (e.g., Vz) provided by linear element Z 330 varies based on changes to only the Z-component of the external magnetic field. In some implementations, linear element Z 330 may generate (e.g., as the output voltage of linear element Z 330) a linear output corresponding to the Z-component of the external magnetic field. In other words, the output of linear element Z 330 may be linearly related to the Z-component of the external magnetic field.
As shown, linear element X 310, linear element Y 320, and linear element Z 330 may be coupled to a power supply, and may receive an input voltage signal (shown as Vcc). As further shown, linear element X 310, linear element Y 320, and linear element Z 330 may receive the input voltage signal Vcc in relation to a reference voltage signal (e.g., a ground voltage signal, shown as GND). In some implementations, linear element X 310, linear element Y 320, and/or linear element Z 330 may be coupled to a single power supply or different power supplies. Additionally, or alternatively, linear element X 310, linear element Y 320, and linear element Z 330 may receive the respective input voltages signals in relation to a single reference voltage signal or different reference voltage signals.
As described above, in some implementations, outputs of linear element X 310, linear element Y 320, and linear sensing element Z 330 may be linearly related to the X-component of the external magnetic field, the Y-component of the external magnetic field, and the Z-component of the external magnetic field, respectively.
In some implementations, an output associated with a first linear sensing element may be used as a supply voltage to another linear sensing element in order to increase sensitivity associated with determining the position of magnet 210. For example, an output voltage of linear element X 310 may be used as a supply voltage for linear element Y 320 to increase the sensitivity by a factor of two. Here, an output voltage of linear element X 310 may linearly depend on a supply voltage to linear element X 310. As such, if the output voltage of linear element X 310 is used as a supply voltage of linear element Y 320, since the output voltage of linear element Y 320 may linearly depend on the supply voltage of linear element Y 320 (i.e., the output voltage of linear element X 310), the sensitivity of angle sensor 220 may increase by a factor of two (e.g., the amount of change in the angle that may detected by angle sensor 220 may double). This procedure may also be extended to linear element Z 330 and/or additional sensing elements (use of a microcontroller may be needed in such a case).
As shown by
In some implementations, the linear relationship between the output voltage range and the magnetic field intensity range may be different than that shown in
Moreover, use of TMR linear sensing elements 400 may reduce a cost associated with manufacturing, installing, and/or operating angle sensor 220, such as a monetary cost, a cost in terms of a size of angle sensor 220, a cost in terms of powering angle sensor 220, or the like. Additionally, or alternatively, linear sensing element 400 may sense the component of the external magnetic field based on another type of magnetoresistive effect, such as AMR or GMR.
In some implementations, angle sensor 220 may include three linear sensing elements 400 (e.g., linear element X 310, linear element Y 320, and linear element Z 330). For example, in some implementations, angle sensor 220 may include linear element X 310, linear element Y 320, and linear element Z 330 on a single integrated circuit with a length of approximately ten micrometers per side of the integrated circuit. In some implementations, angle sensor 220 may include linear element X 310, linear element Y 320, linear element Z 330 on a single integrated circuit with a length of less than ten micrometers per side.
In some implementations, as shown in
In some implementations, angle sensor 220 may include only two linear sensing elements (e.g., angle sensor 220 may be a two-dimensional sensor). For example, angle sensor 220 may include only linear element X 310 and linear element Y 320, only linear element X 310 and linear element Z 330, or only linear element Y 320 and linear element Z 330. In some implementations, linear sensing elements of angle sensor 220 may be located on a single integrated circuit or multiple integrated circuits.
In some implementations, the output signals (e.g., voltages) provided by linear element X 310, linear element Y 320, and/or linear element Z 330 may be used (e.g., by angle sensor and/or controller 230) to determine a set of angles corresponding to the external magnetic field, as described in further detail below.
The number of elements, arrangements of elements, and capabilities of elements shown in
As shown in
In some implementations, αxy, αxz, and/or αyz may be determined based on components of the external magnetic field applied to angle sensor 220. For example, the external magnetic field applied to angle sensor 220 may be described as a set of three components, including an X-component (e.g., Hex), a Y-component (e.g., Hey), and a Z-component (e.g., Hez). Here αxy, αxz, and/or αyz may be determined based on the components of the external magnetic field. For example as shown by
αxy=arctan(Hey/Hex) (1)
αxz=arctan(Hez/Hex) (2)
αyz=arctan(Hez/Hey) (3)
As such, measurements identifying Hex, Hey and/or Hez may allow αxy, αxz, and/or αyz to be determined. In some implementations, as described above, Hex, Hey and Hez may be linearly related to output voltages Vx, Vy and Vz provided by linear element X 310, linear element Y 320 and linear element Z 330, respectively. Therefore αxy, αxz, and/or αyz may be determined based on Vx, Vy and Vz. For example axy may be determined based on the following equation:
where S is a known sensitivity parameter associated with linear element X 310, linear element Y 320, and linear element Z 330, Sxy is a sensitivity difference between linear element X 310 and linear element Y 320, βxy is a non-orthogonality parameter associated with linear element X 310 and linear element Y 320 (e.g., a parameter that represents a real angular displacement between linear element X 310 and linear element Y 320, since an angle between linear element X 310 and linear element Y 320 may deviate from ninety degrees, for example, due to a mounting tolerance), Voy is an offset voltage associated with linear element Y 320, and Vox is an offset voltage associated with linear element X 310.
As another example, αxz may be determined based on the following equation:
where Sxz is a sensitivity difference between linear element X 310 and linear element Z 330, βxz is a non-orthogonality parameter associated with linear element X 310 and linear element Z 330 (e.g., a parameter that represents a real angular displacement between linear element X 310 and linear element Z 330, since an angle between linear element X 310 and linear element Z 330 may deviate from ninety degrees, for example, due to a mounting tolerance), and Voz is an offset voltage associated with linear element Z 330.
As another example, αyz may be determined based on the following equation:
where Syz is a sensitivity difference between linear element Y 320 and linear element Z 330 and βyz is a non-orthogonality parameter associated with linear element Y 320 and linear element Z 330 (e.g., a parameter that represents a real angular displacement between linear element Y 320 and linear element Z 330, since an angle between linear element Y 320 and linear element Z 330 may deviate from ninety degrees, for example, due to a mounting tolerance).
In some implementations, Sxy, Sxz, Syz, Vox, Voy, Voz, βxy, βxz, and βyz may be eliminated (e.g., when known) such that equations (1), (2), and (3) to be equivalent to equations (4), (5), and (6), respectively:
arctan(Vy/Vx)=arctan(Hey/Hex)=αxy (7)
arctan(Vz/Vx)=arctan(Hez/Hex)=αxz (8)
arctan (Vz/Vy)=arctan(Hez/Hey)=αyz (9)
As such, αxy, αxz, and/or αyz may be determined based on output voltages Vx, Vy, and Vz, provided by linear element X 310, linear element Y 320, and linear element Z 330.
As shown, controller 230 may receive Vx, Vy, and Vz, and may calculate αxy, αxz, and/or αyz based on equations (7), (8), and (9), respectively. Here, a position (e.g., a linear position, a position on a two-dimensional plane, a position in a three-dimensional space, an angle of rotation, etc.) of magnet 210 in relation to angle sensor 220 may be determined based on the angles derived from the output voltages provided by the set of linear sensing elements. In some implementations, controller 230 may also determine an angular speed (e.g., a rotational speed) associated with magnet 210.
As indicated above,
As shown in
As further shown in
As further shown in
As further shown in
As further shown in
As further shown in
In some implementations, the first voltage, the second voltage, and/or the third voltage may be used to determine a position (e.g., one or more angles, a linear position, a position on two-dimensional plane, a position in a three-dimensional space) of magnet 210 that produces the external magnetic field, as described above.
Implementations described herein may facilitate determining one or more angles, associated with a magnetic field applied to an angle sensor, based on two or more output voltages provided by a set of linear sensing elements of the angle sensor. In some implementations, using the set of linear sensing elements may allow a magnetic field of any intensity to be sensed, such as a low intensity magnetic field or a high intensity magnetic field.
The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit the implementations to the precise form disclosed. Modifications and variations are possible in light of the above disclosure or may be acquired from practice of the implementations. For example, in some implementations, implementations described herein may be extended to a dual MR sensor associated with a functional safety application. For example, a first angle measurement may be performed based on sinusoidal outputs of an angle sensor using a traditional saturation approach. A second angle measurement may also be performed by angle sensor 220, as described herein. Here, a combination of the two angle measurement approaches (e.g., the saturation approach and the linear approach described herein) may provide sensor diversity for use in a safety application, such as an Automotive Safety Integrity Level (ASIL) functional safety application. In some implementations, the first angle sensor and angle sensor 220 may be implemented as a pair of integrated sensors, side by side integrated circuits, stacked integrated circuits, a pair of chips separated by a printed circuit board (PCB), or the like.
Even though particular combinations of features are recited in the claims and/or disclosed in the specification, these combinations are not intended to limit the disclosure of possible implementations. In fact, many of these features may be combined in ways not specifically recited in the claims and/or disclosed in the specification. Although each dependent claim listed below may directly depend on only one claim, the disclosure of possible implementations includes each dependent claim in combination with every other claim in the claim set.
No element, act, or instruction used herein should be construed as critical or essential unless explicitly described as such. Also, as used herein, the articles “a” and “an” are intended to include one or more items, and may be used interchangeably with “one or more.” Furthermore, as used herein, the terms “group” and “set” are intended to include one or more items (e.g., related items, unrelated items, a combination of related items and unrelated items, etc.), and may be used interchangeably with “one or more.” Where only one item is intended, the term “one” or similar language is used. Also, as used herein, the terms “has”, “have”, “having”, or the like are intended to be open-ended terms. Further, the phrase “based on” is intended to mean “based, at least in part, on” unless explicitly stated otherwise.
Claims
1. A magnetic sensor, comprising:
- a first linear output sensing element configured to: sense a first component of an external magnetic field, the first component of the external magnetic field being associated with a first axis, and provide a first output voltage corresponding to the first component of the external magnetic field; and
- a second linear output sensing element configured to: sense a second component of the external magnetic field, the second component of the external magnetic field being associated with a second axis, the second axis being substantially orthogonal to the first axis, and provide a second output voltage corresponding to the second component of the external magnetic field, the first output voltage and the second output voltage being provided to determine an angle associated with the external magnetic field, the angle corresponding to a plane including the first axis and the second axis.
2. The magnetic sensor of claim 1, further comprising:
- a third linear output sensing element configured to: sense a third component of the external magnetic field, the third component of the external magnetic field being associated with a third axis, the third axis being substantially orthogonal to the first axis and substantially orthogonal the second axis; and provide a third output voltage corresponding to the third component of the external magnetic field, the third output voltage being provided to determine another angle associated with the external magnetic field, the other angle corresponding to a plane including the first axis and the third axis, or the other angle corresponding to a plane including the second axis and the third axis.
3. The magnetic sensor of claim 2, where the first output voltage, the second output voltage, and the third output voltage are provided to determine a position associated with the external magnetic field.
4. The magnetic sensor of claim 2, where the first linear output sensing element, the second linear output sensing element, and the third linear output sensing element are located on a single integrated circuit.
5. The magnetic sensor of claim 4, where the single integrated circuit has a length of approximately ten micrometers per side of the integrated circuit.
6. The magnetic sensor of claim 2, where the first linear output sensing element, the second linear output sensing element, and the third linear output sensing element sense the respective first, second, and third components of the external magnetic field based on a tunnel magnetoresistance (TMR) effect, a giant magnetoresistance (GMR) effect, or an anisotropic magnetoresistance (AMR) effect.
7. The magnetic sensor of claim 1, where the angle is determined by dividing the second output voltage by the first output voltage to determine a value, and computing an inverse tangent of the value to determine the angle.
8. A method, comprising:
- sensing, by a first linear output element, a first component of a magnetic field, the first component of the magnetic field being associated with a first direction;
- outputting, by the first linear output element, a first voltage corresponding to the first component of the magnetic field;
- sensing, by a second linear output element, a second component of the magnetic field, the second component of the magnetic field being associated with a second direction, the second direction being approximately ninety degrees with respect to the first direction; and
- outputting, by the second linear output element, a second voltage corresponding to the second component of the magnetic field, the first voltage and the second voltage being provided to calculate a first angle associated with the magnetic field, the first angle being associated with a plane associated with the first direction and the second direction.
9. The method of claim 8, further comprising:
- sensing, by a third linear output element, a third component of the magnetic field, the third component of the magnetic field being associated with a third direction, the third direction being approximately ninety degrees with respect to the first direction and approximately ninety degrees with respect to the second direction, and
- outputting, by the third linear output element, a third voltage corresponding to the third component of the magnetic field, the third voltage being provided to calculate a second angle associated with the magnetic field, the second angle being associated with a plane associated with the first direction and the third direction, and the third voltage being provided to calculate a third angle associated with the magnetic field, the third angle being associated with a plane associated with the second direction and the third direction.
10. The method of claim 9, where the first angle is determined by dividing the second voltage by the first voltage to determine a first value, and computing an inverse tangent of the first value to determine the angle,
- where the second angle is determined by dividing the third voltage by the first voltage to determine a second value, and computing an inverse tangent of the second value to determine the second angle, and
- where the third angle is determined by dividing the third voltage by the second voltage to determine a third value, and computing an inverse tangent of the third value to determine the third angle.
11. The method of claim 9, where the first voltage, the second voltage, and the third voltage are provided to determine a position associated with a magnet that produces the magnetic field.
12. The method of claim 8, where the first angle is greater than or equal to zero degrees and less than or equal to three hundred and sixty degrees.
13. The method of claim 8, where the first linear output element, the second linear output element, and the third linear output element sense the respective first, second, and third components of the magnetic field based on a tunnel magnetoresistance (TMR) effect, a giant magnetoresistance (GMR) effect, or an anisotropic magnetoresistance (AMR) effect.
14. The method of claim 8, where the first angle is used to measure an angular speed associated with the magnetic field.
15. An apparatus, comprising:
- a first linear sensing element configured to: sense a first component of an external magnetic field, the first component of the external magnetic field corresponding to a first axis, provide a first voltage corresponding to the first component of the external magnetic field;
- a second linear sensing element configured to: sense a second component of the external magnetic field, the second component of the external magnetic field corresponding to a second axis, the second axis being approximately orthogonal to the first axis, and provide a second voltage corresponding to the second component of the external magnetic field; and
- a third linear sensing element configured to: sense a third component of the external magnetic field, the third component of the external magnetic field corresponding to a third axis, the third axis being approximately orthogonal to both the first axis and the second axis, and provide a third voltage corresponding to the third component of the external magnetic field, the first voltage, the second voltage, and the third voltage being provided to determine at least two angles or a position associated with the external magnetic field.
16. The apparatus of claim 15, where the at least two angles include at least two of:
- a first angle corresponding to a plane including the first axis and the second axis;
- a second angle corresponding to a plane including the first axis and the third axis; or
- a third angle corresponding to a plane including the second axis and the third axis.
17. The apparatus of claim 16, where the first angle is determined by dividing the second voltage by the first voltage to determine a first value, and computing an inverse tangent of the first value to determine the first angle,
- where the second angle is determined by dividing the third voltage by the first voltage to determine a second value, and computing an inverse tangent of the second value to determine the second angle, and
- where the third angle is determined by dividing the third voltage by the second voltage to determine a third value, and computing an inverse tangent of the third value to determine the third angle.
18. The apparatus of claim 15, where the first linear sensing element, the second linear sensing element, and the third linear sensing element are located on a single integrated circuit.
19. The apparatus of claim 15, where the first linear sensing element, the second linear sensing element, and the third linear sensing element sense the respective first, second, and third components of the external magnetic field based on a tunnel magnetoresistance (TMR) effect, a giant magnetoresistance (GMR) effect, or an anisotropic magnetoresistance (AMR) effect.
20. The apparatus of claim 15, where the first voltage, the second voltage, and the third voltage are provided to determine a position associated with a magnet that generates the external magnetic field.
Type: Application
Filed: Aug 24, 2015
Publication Date: Mar 2, 2017
Patent Grant number: 9816838
Inventor: Franz JOST (Stuttgart)
Application Number: 14/833,707