Patent ID: 7202624

Claim:
A microcontroller-driven method for self-calibrating an electronic cooling fan, comprising: reading a stored offset value from memory upon power up of the fan; determining whether operation of the fan should proceed in one of either calibration mode or operation mode; if in calibration mode: measuring the voltage value on a temperature-sensing subcircuit; comparing said measured voltage value to an ideal voltage value to determine the offset value between the two voltage values; saving said offset value in a programmable non-volatile memory; and terminating operation in calibration mode and thereby commencing operation in operation mode; if in operation mode; measuring the voltage on the temperature-sensing subcircuit; adjusting said measured voltage value by adding or subtracting the offset value stored in memory; and controlling fan speed, using the adjusted voltage value, according to one of a data table, a computer-code subroutine, a computer-code instruction line or other means for mapping fan-motor speed to temperature.