摘要 |
Sinusoidal signals (S 1 , S 2 ) having a phase difference of 120° are output from two magnetic sensors (71, 72) in accordance with rotation of an input shaft (8). A first rotation angle computation unit (77A) computes a rotation angle ¸(n) on the basis of output signals S 1 (n), S 1 (n-1), S 2 (n), S 2 (n-1) from the magnetic sensors (71, 72), which are sampled at two sampling timings. At this time, the first rotation angle computation unit (77A) computes the rotation angle ¸(n) on the assumption that there are no variations of amplitudes of the output signals (S 1 , S 2 ) from each one of the two sensors (71, 71) due to temperature changes between the two sampling timings. |