A method for controlling a system having an electronically commutated motor including a stationary assembly having a plurality of winding stages adapted to be selectively commutated, and rotatable means associated with the stationary assembly in selective magnetic coupling relation with the winding stages, first and second conductors for supplying power, and means for commutating the winding stages and producing a current in the winding stages by selectively switching the winding stages to the supply conductors in response to a pattern of control signals, the method comprising the steps of:
- producing successive patterns of digital signals in at least one preselected sequence;
- generating patterns of the control signals for the commutating means in response to the successive patterns of the digital signals;
- comparing the current in the winding stages of the electronically commutated motor with a predetermined level;
- and
- producing a preestablished pattern of the digital signals for a predetermined period of time to reduce the current in the winding stages, whenever the predetermined level is exceeded and periodically producing the current reducing pattern of the digital signals at an adjustable rate when the predetermined level is not exceeded.