US 12,259,433 B2
Motor commutation testing circuit
Yi-Cheng Liu, New Taipei (TW)
Assigned to ANPEC ELECTRONICS CORPORATION, Hsinchu (TW)
Filed by ANPEC ELECTRONICS CORPORATION, Hsinchu (TW)
Filed on Oct. 17, 2022, as Appl. No. 17/966,930.
Claims priority of application No. 111129049 (TW), filed on Aug. 3, 2022.
Prior Publication US 2024/0044985 A1, Feb. 8, 2024
Int. Cl. G01R 31/34 (2020.01)
CPC G01R 31/343 (2013.01) 10 Claims
OG exemplary drawing
 
1. A motor commutation testing circuit, which is applicable to a motor controller circuit, wherein the motor controller circuit includes a control circuit, a driver circuit and an output stage circuit, the driver circuit is connected to the control circuit and the output stage circuit, the output stage circuit is connected to a motor, and the control circuit controls the driver circuit to drive the output stage circuit to operate so as to control a state of the motor, the motor commutation testing circuit comprising:
a motor rotation detecting circuit connected to the motor, and configured to detect a commutation state of the motor to generate a detected commutation signal;
a commutation signal generating circuit configured to generate a simulated commutation signal;
a commutation testing circuit configured to determine which one of a test mode and a rotation detection mode is a mode that the motor commutation testing circuit enters to output a mode switching signal, according to a mode instruction signal from an external circuit; and
a selector circuit connected to the motor rotation detecting circuit, the commutation signal generating circuit, the commutation testing circuit and the control circuit, wherein the selector circuit selects one of the detected commutation signal and the simulated commutation signal according to the mode instruction signal, and the selector circuit provides the one of the detected commutation signal and the simulated commutation signal to the control circuit;
wherein, when the motor is unable to commutate to generate a commutation signal, the commutation testing circuit receives the mode instruction signal having a test mode message from the external circuit, the commutation testing circuit determines that the motor commutation testing circuit enters the test mode to output the mode switching signal having the test mode message according to the mode instruction signal having the test mode message, and the selector circuit selects the simulated commutation signal among the detected commutation signal and the simulated commutation signal according to the mode switching signal having the test mode message from the commutation testing circuit;
wherein, when the motor rotates and commutates to generate the commutation signal, the commutation testing circuit receives the mode instruction signal having a motor rotating detected message from the external circuit, the commutation testing circuit determines that the motor commutation testing circuit enters the rotation detection mode to output the mode switching signal having the motor rotating detected message according to the mode instruction signal having the motor rotating detected message, and the selector circuit selects the detected commutation signal among the detected commutation signal and the simulated commutation signal according to the mode switching signal having the motor rotating detected message from the commutation testing circuit;
wherein, when the selector circuit selects the detected commutation signal, the control circuit controls the driver circuit to drive the output stage circuit according to the detected commutation signal from the selector circuit;
wherein, when the selector circuit selects the simulated commutation signal, the control circuit controls the driver circuit to drive the output stage circuit according to the simulated commutation signal from the selector circuit.