CPC H02P 6/153 (2016.02) | 20 Claims |
1. A method for increasing resolution of a position feedback signal to a motor drive, the method comprising the steps of:
receiving a position feedback signal at an input to the motor drive;
sampling the position feedback signal at a first time interval;
incrementing a pulse counter within the motor drive during the first time interval when a new pulse from the position feedback signal is detected;
reading a high resolution pulse count register from a high resolution pulse counter during each of the first time intervals;
adding a value of the pulse counter to the high resolution pulse count register during each of the first time intervals to obtain a new value for the high resolution pulse count register;
storing the new value in the high resolution pulse count register during each of the first time intervals; and
executing a speed regulator with a processor in the motor drive during a second time interval, wherein:
the speed regulator uses the high resolution pulse count register, and
the second time interval is longer than the first time interval.
|