A divider 10 for dividing and outputting a rotation pulse signal output from the motor in a multistage manner, a multiplexer 20 for selecting one of signals inputted from the divider according to a control signal, An interrupt generator 30 for generating and outputting a synchronized interrupt signal using signals input from the multiplexers, a counter 40 for providing time information by counting the clock signal line at a predetermined cycle, And a microcontroller (50) for calculating a time for one cycle of the interrupt signal input from the generator by using the counter and outputting a control signal for adjusting the generation timing of the interrupt signal, So that the rotation pulse is divided according to the rotation speed and the interrupt is generated accordingly, A speed adaptive timer having an effect of being able to calculate a sufficient rotation speed by using one small capacity counter when the rotation speed is low and to prevent interrupts from being frequently and frequently applied even when the rotation speed of the electric motor is high, (T) method and a method therefor.
展开▼