Abstract:
The present invention refers to a method for detecting the position of a rotor of a DC motor and to the relative circuit. According to an embodiment the method for detecting the position of a rotor of a DC motor (SM) with N phases having a plurality of windings (AV1, AV2, AV3), comprising the steps of: connecting at least two of said windings (AV1, AV2, AV3) between a first (Vcc) and a second (Gnd) prefixed voltage according to a first current path for a prefixed time (Tact); allowing the current stored in said two windings (AV1, AV2, AV3) to discharge through a second current path; comparing the voltage at the ends of one of said two windings (AV1, AV2, AV3) with a third prefixed voltage and providing a control signal when said voltage is smaller in absolute value than said third prefixed voltage; performing the above steps for each of the winding (AV1, AV2, AV3) couples of said motor (SM); detecting the position of said rotor on the base of the control signals obtained.