Abstract:
The present invention relates to a method and a circuit using the method thereof for minimising the phase errors during the driving of an electric motor, and a circuit using the method thereof, having a stator winding, a permanent magnet rotor assembly, and devices able to sense a rotor position, which comprises the following steps: a) generating of a rotor position signal (10, 14, 39), by means of said devices able to sense said rotor position; b) detecting at least two information from at least two edges (11, 12; 15, 16) of said rotor position signal (10, 14, 39) inside a measure period; c) generating a driving signal (9, 13, 38), in function of said at least two information (11, 12; 15, 16) inside the measure period, so as to follow the rotor velocity.
Abstract:
A method of driving a multiphase brushless motor with N windings connected in a star or in a polygonal configuration and driven according to a certain periodic voltage profile includes cyclically keeping for a certain time interval at least one of the N windings in a fixed state of low or high saturation by applying to the other phase windings instantaneous voltages according to a predefined different periodic voltage profile such that the resultant voltages on the windings are coherent with the certain periodic voltage profile. The number of intervals, in an entire electric period, in which said fixed high or low saturation state of one winding is produced, depends on the predefined driving profile and upon the number N of windings of the motor.
Abstract:
A method of driving a multiphase brushless motor with N star-connected windings wherein all the N windings are driven according to a certain predefined periodic voltage profile intended as the differential voltage between the winding's terminal and the star center, includes cyclically keeping for a certain time interval one of the N windings in a fixed state of low or high saturation by applying to the other N-1 phase windings instantaneous voltages according to a profile such that the modulated voltage of the star center subtracted or added to the low or high saturation voltage applied to the terminal of said one winding produce a resultant voltage on the winding of a value coherent with said predefined voltage profile. The number of intervals, in an entire electric period, in which said fixed high or low saturation state of one winding is produced, depends on the predefined driving profile and upon the number N of windings of the motor.
Abstract:
A driving circuit of a DC motor comprises a control circuit producing a control signal, a motor drive circuit, commanded by the control circuit, producing respective command signals for the switches of an output power stage driving the windings of the motor connected to supply lines in parallel to a filter capacitor. The driving circuit prevents generation of voltage surges of significant magnitude on the supply lines because the driving circuit has logic circuits preventing any substantial inversion of direction of flow of the current in the supply lines whenever the motor behaves as a current generator. The driving circuit implements a method of preventing generation of voltage surges on the supply lines of a DC motor comprising monitoring and comparing with a respective threshold at least a working parameter of the motor belonging to the group composed of: the voltage on the supply node of an output power stage of the motor, the voltage on at least a winding of the motor, the direction of flow of the current in the supply lines of the output power stage and the phase difference between the current circulating in at least a winding of the motor and the back electromotive force induced on the same winding; whenever at least one of the monitored parameters exceeds its respective threshold, forcing on each winding of the motor a voltage such to prevent substantial inversion of the direction of flow of the current on the supply lines.