Motor speed sensor advancement emulation and compensation
AssigneeMinebea Co., Ltd.
InventorsNigel Strike, Carl Brewer
Life of this patent
Estimating the term…
Loading patent…
AssigneeMinebea Co., Ltd.
InventorsNigel Strike, Carl Brewer
Estimating the term…
A microcontroller emulates advancement of a speed sensor for a motor, rather than having a physical movement of the speed sensor. The microcontroller calculates an advancement time based on the motor's efficiency. The microcontroller measures a motor speed utilizing a tachometer signal transmitted from the speed sensor. The microcontroller subtracts the emulated advancement time from the motor speed to generate a commutation countdown time. The microcontroller switches or commutates outputs when the commutation countdown time has elapsed. The microcontroller measures an actual advance time, which is a time between the commutating of the outputs and a receipt of the next speed sensor interrupt. The microcontroller calculates an anticipated motor speed by adding the actual advance time to the commutation countdown time.
A method of driving a motor comprising:
A method of initializing neutral commutation, comprising:
A method of driving a motor, comprising:
A method of initializing neutral commutation, comprising:
A microcontroller to drive a motor, comprising:
A device, comprising:
A computer-readable medium having encoded thereon a computer-readable program code which when executed causes a microcontroller to:
A computer-readable medium having encoded thereon computer-readable program code which when executed causes a microcontroller to:
Dependencies are inferred from the claim text.