摘要 |
A method for controlling a motor comprises the steps of feeding driving voltages to the windings of the motor (3), each driving voltage comprising a periodic basic voltage which is so modulated that each of its periods includes a plurality of voltage pulses, measuring, during each voltage pulse, the amplitude of a current generated by the voltage pulse in the winding, and controlling the width of each voltage pulse as a function of the amplitude of the current, such that a given maximum permissible current amplitude is not exceeded. This method is distinguished by the steps of detecting a change in the characteristics of the driving voltage, determining the size of this change, and taking a given step when this change exceeds a limit value. A device for implementing the method is also disclosed. The method and the device may, for instance, be applied to a valve actuator. <IMAGE> |