US 11,946,773 B2
Motor rotation and position detection device and control unit
Toshihiro Fujita, Kariya (JP); Nao Uematsu, Kariya (JP); and Katsuhiko Hayashi, Kariya (JP)
Assigned to DENSO CORPORATION, Kariya (JP)
Filed by DENSO CORPORATION, Kariya (JP)
Filed on Mar. 19, 2020, as Appl. No. 16/823,771.
Claims priority of application No. 2019-062419 (JP), filed on Mar. 28, 2019; application No. 2020-020475 (JP), filed on Feb. 10, 2020; and application No. 2020-020548 (JP), filed on Feb. 10, 2020.
Prior Publication US 2020/0309566 A1, Oct. 1, 2020
Int. Cl. G01D 5/14 (2006.01); G01L 5/00 (2006.01)
CPC G01D 5/14 (2013.01) [G01L 5/0042 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A detection device comprising:
a multi-turn detection unit configured to continually detect a rotation position of multiple rotations of a detection object without supply of electric power from outside;
a position detector configured to detect a rotation position in one rotation of the detection object;
a multiple rotation position calculator configured to calculate multiple rotation position information related to the rotation position of multiple rotations based on a detection value of the multi-turn detection unit, the multiple rotation position information being a count value that divides one rotation of the detection object by an integer of 1 or more; and
an angle calculator configured to calculate rotation angle information related to the rotation position in one rotation based on a detection value of the position detector, wherein
the multiple rotation position information is a count value either counted up or down according to a rotation direction by a number of n, where n is the integer of 1 or more, in one rotation of the detection object, and
the multiple rotation position calculator is configured to count the count value as a number m between an upper limit value and a lower limit value, where m is an integer of 2n or more, and, upon having the count value reaching the upper limit value, count up the count value to the lower limit value in a subsequent count up and, upon having the count value reaching the lower limit value, count down the count value to the upper limit value in a subsequent count down,
the detection device further comprising, in the multiple rotation position calculator,
a first multiple rotation position calculator configured to calculate the multiple rotation position information based on a detection value of the multi-turn detection unit, and
a second multiple rotation position calculator configured to calculate the multiple rotation position information based on a detection value of the position detector,
wherein the first multiple rotation position calculator and the second multiple rotation position calculator are provided as a heterogeneously-redundant configuration for the calculation of the multiple rotation information, and
electric power is constantly supplied to the position detector and the second multiple rotation position calculator respectively providing a detection value for the calculation of the multiple rotation position information.