Abstract:
A method of correcting temperature characteristic of a rotation angle detecting device that includes a permanent magnet, a magnetic core, a Hall element that rotates relative to the permanent magnet when a rotating object rotates to provide an output signal. The method includes a step of setting temperature correction values for correcting a temperature characteristic of the rotation angle detecting device according to magnetic flux density. The magnetic flux density is divided into a plurality of grade ranges and the temperature correction values are respectively set for the grade ranges.

Description:
CROSS REFERENCE TO RELATED APPLICATION  
       [0001]     The present application is based on and claims priority from Japanese Patent Application: 2005-351667, filed Dec. 6, 2005, the contents of which are incorporated herein by reference.  
       BACKGROUND OF THE INVENTION  
       [0002]     1. Field of the Invention  
         [0003]     The present invention relates to a rotation angle detecting device that employs Hall elements, whose temperature characteristic can be corrected.  
         [0004]     2. Description of the Related Art  
         [0005]     A well-known rotation angle detecting device employs one or more Hall elements, which are disposed in a magnetic field formed by a permanent magnet. The Hall elements are arranged to rotate relative to the permanent magnet as a rotating object rotates, so that the output voltage of the Hall elements is generated in response to change in magnetic flux density. The rotation angle of the rotating object is calculated based on the output voltage of the Hall elements. JP-A 2001-124511 or U.S. Pat. No. 6,498,479 B1, which is a counterpart US patent, discloses a rotation angle detecting device in which temperature characteristic of the output voltage of the Hall elements is corrected.  
         [0006]     Assuming that: the ambient temperature of the rotation angle detecting device is t; the output voltage of the Hall element under the ambient temperature t is V out (t); the offset voltage of the Hall element when the magnetic flux density is zero is V off (t); and the inclination of the output voltage to the magnetic flux density (herein after referred to as sensitivity) is S(t), the output voltage of the Hall element V out  (t) can be expressed as follows.
 
 V   out ( t )= V   off ( t )+ B×S ( t )  (1)
 
         [0007]     Usually, temperature characteristic is corrected by setting the sensitivity S(t), which is set at a specific magnetic flux density.  
         [0008]     However, it is difficult to accurately correct the temperature characteristic of the Hall element disposed in the magnetic field of a magnetic flux density that is different from the specific magnetic flux density.  
       SUMMARY OF THE INVENTION  
       [0009]     Therefore, an object of the invention is to provide a method of correcting the temperature characteristic of the Hall element of a rotation angle detecting device.  
         [0010]     According to a feature of the invention, a method of correcting temperature characteristic of a rotation angle detecting device that includes field forming means, a Hall element that rotates relative to the field forming means when a rotating object rotates to provide an output signal. The method is comprised of a step of setting temperature correction values for correcting a temperature characteristic of the rotation angle detecting device according to magnetic flux density.  
         [0011]     In the above method: the magnetic flux density is preferably divided into a plurality of grade ranges, and the temperature correction values are respectively set for the grade ranges; and the temperature correction value α(t) is defined as follows: α(t)=V sen-off (t 0 )/V sen-off (t) wherein the ambient temperature of the rotation angle detecting device is t, the output voltage of the Hall element under the ambient temperature t is V out (t), the offset voltage of the Hall element when the magnetic flux density is zero is V off (t), the inclination of the output voltage to the magnetic flux density is S(t), a basic offset voltage under the ambient temperature of t 0  is V 0 , a difference between the basic offset voltage V 0  and a current offset voltage V off (t) is ΔV off , V sen-off (t) is defined as V out (t)−V 0 =ΔV off (t)+B×S(t).  
         [0012]     Another object of the invention is to provide an improved rotation angle detecting device that can accurately correct the temperature characteristic of the Hall element at every magnetic flux density.  
         [0013]     According to another feature of the invention, a rotation angle detecting device for detecting a rotation angle of a rotating object includes magnet field forming means for forming a magnetic field, a Hall element, disposed in the magnetic field to rotate relative to the magnetic field when the rotating object rotates, for outputting voltage according to magnetic flux density of the magnetic field, setting means for setting a temperature characteristic correction value α i (t) at a temperature (t) for each one of a plurality of grade ranges of the magnetic flux density, a memory for storing the temperature characteristic correction value α i (t) for each one of a plurality of grade ranges of the magnetic flux density, correction means for correcting the temperature characteristic of the Hall element by the temperature characteristic correction value α i (t) that corresponds to a magnetic flux density to detect.  
     
    
     BRIEF DESCRIPTION OF THE DRAWINGS  
       [0014]     Other objects, features and characteristics of the present invention as well as the functions of related parts of the present invention will become clear from a study of the following detailed description, the appended claims and the drawings. In the drawings:  
         [0015]      FIG. 1  is a schematic diagram illustrating a rotation angle detecting device according to a preferred embodiment of the invention;  
         [0016]      FIG. 2  is a cross-sectional side view of the rotation angle detecting device according to the preferred embodiment;  
         [0017]      FIG. 3  is a block diagram of a Hall IC chip of the rotation angle detecting device according to the preferred embodiment;  
         [0018]      FIG. 4  is a flow diagram of a method of correcting temperature characteristic of a Hall element of the Hall IC chip;  
         [0019]      FIG. 5  is a flow diagram for setting a temperature characteristic correction value;  
         [0020]      FIG. 6  is a graph showing temperature characteristic curves of offset voltage;  
         [0021]      FIGS. 7A, 7B  and  7 C are graphs showing characteristic curves for calculating the temperature characteristic correction value; and  
         [0022]      FIG. 8  is a table showing temperature characteristic correction values that are set for plural grade ranges of magnetic flux density. 
     
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS  
       [0023]     A rotation angle detecting device  10  according to a preferred embodiment of the invention will be described with reference to the appended drawings.  
         [0024]     As shown in  FIGS. 1 and 2 , the rotation angle detecting device  10  according to a preferred embodiment of the invention includes a cylindrical rotor core  12 , a pair of permanent magnets  14 , a cylindrical stator core  20  and a pair of Hall IC chips  30 . The rotor core  12  and the permanent magnets  14  are fixed to an end of a throttle shaft  2  of a throttle device so that they can rotate together with the throttle shaft  2 . The permanent magnets  14  are respectively fixed to radially opposite sides of the rotor core  12 , thereby forming a magnetic field. The stator core  20  is disposed inside the cylindrical rotor core  12 . The Hall IC chips  30  are mounted on the stator core  20  to line up with a diametrical line of the stator core  20  so that one of the Hall IC chips  30  can serve even if the other fails. As shown in  FIG. 3 , each Hall IC chip  30  includes a Hall element  32 , an A/D converter  34 , a digital signal processor (DSP)  36 , an EEPROM  38  and a D/A converter  40 .  
         [0025]     The Hall element  32  outputs a voltage signal that corresponds to a component of a magnetic flux density perpendicular to the detecting surface of the Hall element  32 . The DSP  36  corrects the temperature characteristic of the digitalized voltage signal of the Hall element  32  according to a temperature characteristic correction values (e.g. α(t)) stored in the EEPROM  38 . The D/A converter  40  converts the corrected digitalized voltage signal into an analog voltage signal.  
         [0026]     Assuming that: a basic offset voltage of the Hall element (when the magnetic flux density is zero and the ambient temperature is to) is V 0 ; and a difference between the basic offset voltage V 0  and other offset voltage V off (t) is ΔV off , the other offset voltage V off (t) of the Hall element (when the magnetic flux density is zero and the ambient temperature is t) can be expressed as follows.
 
 V   off ( t )= V   0   +ΔV   off ( t )  (2)
 
         [0027]     Accordingly, the expression (1) can be changed as follows.
 
 V   out ( t )= V   0   +ΔV   off ( t )+ B×S ( t )  (3)
 
         [0028]     The above expression (3) can be also expressed as follows.
 
 V   out ( t )− V   0   =ΔV   off ( t )+ B×S ( t )= V   sen-off   (4),
 
 where V sen-off  includes the temperature characteristics of both offset voltage and the sensitivity. 
 
         [0029]     The basic offset voltage V 0  is a constant value and can be measured by a test.  
         [0030]     A temperature characteristic correction value α(t) can be expressed in the following approximation.
 
α( t )=1+ a ( t−t   0 )+ b ( t−t   0 ) 2   (5)
 
         [0031]     wherein a and b are set to be 0 before a correction is made.  
         [0032]     The temperature characteristic correction value α(t) is set for each grade range of the magnetic flux density, as shown in  FIG. 8 . As shown in  FIG. 4 , the temperature characteristic correction values are set as follows. At the first step S 200 , the basic voltage V 0  and the sensitivity S (t 0 ) at each grade range of the magnetic flux density from −200 mT up to 200 mT are measured and stored into one of 20 grade ranges of the EEPROM  38 . At S 202 , temperature characteristic correction values α(t) for each one of a plurality of grade ranges of magnetic flux density is set. At S 204 , each set temperature correction value α(t) is stored into the EEPROM  38 . At S 206 , the voltage signal V out (t) of the Hall element  32  is measured to examine whether the voltage signal V out (t) is corrected based on the temperature characteristic correction value α(t) or not.  
         [0033]     The temperature characteristic correction value α(t) is set according to flow diagram shown in  FIG. 5 .  
         [0034]     At step  210 , the output voltage V off (t) of the Hall IC  30  under the magnetic flux density of 0 is measured while the ambient temperature changes from −40 degrees C. up to 120 degrees C. Since the offset voltage V 0  at temperature to has been measured at S 200 , ΔV off  can be obtained from the expression (2).  
         [0035]     At S 212 , a magnetic field of a certain magnetic flux density B k  in one of the grade ranges of the magnetic flux density is given to the Hall IC chip  30  to measure the output voltage V out  (t) of the Hall IC ship  30 .  
         [0036]     Thereafter, the magnetic flux density B k  is calculated from the following expression that is introduced from the expression (1).
 
 B   k =( V   out ( t )− V   0 )/ S ( t   0 )  (6)
 
         [0037]     Incidentally, V out (t), V 0  and S(t 0 ) are measured beforehand.  
         [0038]     At the next step S 216 , a temperature characteristic correction value at the magnetic flux density of B k  is set in the following manner.  
         [0039]     Firstly, V sen (t) when the magnetic flux density is B k  as shown in  FIG. 7A  is calculated by the expression (4). Secondly, a variable ratio V sen-off (t)/V sen-off (t 0 ), as shown in  FIG. 7B , is calculated. Thirdly, the reciprocal of the variable ratio, which is V sen-off (t 0 )/V sen-off (t) at the magnetic flux density of B k  is set as the temperature characteristic correction value α k (t), as shown in  FIG. 7C , to obtain the coefficients a and b from the expression (5).  
         [0040]     Then, a temperature characteristic correction value α i (t) in a grade range other than the grade range that includes the magnetic flux density B k  is obtained.  
         [0041]     The following expression can be introduced from the expression (1): V out (t)−V off (t)=B×S(t).  
         [0042]     Therefore, (V out (t)−V off (t)) at the magnetic flux density of Bi can be expressed as follows.
 
( V   out ( t )− V   off ( t )) B=Bi =( V   out ( t )− V   off ( t )) B=Bk   ×B   i   /B   k   (7)
 
         [0043]     Accordingly, V sen-off (t) under the magnetic flux density of Bi can be obtained by the following expression.
 
 V   sen-off ( t )= V   out ( t )− V   0 =( V   out ( t )− V   off ( t )) B=Bk   ×B   i   /B   k   +ΔV   off ( t )  (8)
 
         [0044]     Accordingly, the coefficients a and b of the temperature characteristic correction value α i (t) in a grade range other than the grade range that includes the magnetic flux density B k  can be obtained from the expression (5), as shown in  FIG. 8 .  
         [0045]     Incidentally, the DSP  36 , which is integrated into the Hall IC chip  30 , can be separated from the Hall IC chip  30 .  
         [0046]     In the foregoing description of the present invention, the invention has been disclosed with reference to specific embodiments thereof. It will, however, be evident that various modifications and changes may be made to the specific embodiments of the present invention without departing from the scope of the invention as set forth in the appended claims. Accordingly, the description of the present invention is to be regarded in an illustrative, rather than a restrictive, sense.