Microcontroller methods of improving reliability in DC brushless motors and cooling fans
First Claim
Patent Images
1. A method of monitoring operation of a cooling fan comprising:
- obtaining a plurality of temperature measurements during operation of the cooling fan;
storing the plurality of temperature measurements in a memory;
storing information in a memory indicative of a cumulative number of revolutions of a motor of the cooling fan made over a period of time during operation of the cooling fan;
computing an estimated value indicative of a life of the cooling fan based on the cumulative number of revolutions of the motor and the temperature measurements including adjusting the cumulative number of revolutions using the temperature measurements;
displaying one or more messages when the estimated value of the life of the cooling fan exceeds a predetermined life of the cooling fan.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of controlling a motor speed for a fan assembly includes receiving a duty cycle value at a microcontroller. The microcontroller receives a measured fan speed from a speed sensor. An expected fan speed is determined, where the expected fan speed corresponds to the duty cycle value. The measured fan speed is compared with the expected fan speed. A duty cycle of a motor driving signal is reduced if the measured fan speed is less than a predetermined fraction of the expected fan speed.
-
Citations
21 Claims
-
1. A method of monitoring operation of a cooling fan comprising:
-
obtaining a plurality of temperature measurements during operation of the cooling fan; storing the plurality of temperature measurements in a memory; storing information in a memory indicative of a cumulative number of revolutions of a motor of the cooling fan made over a period of time during operation of the cooling fan; computing an estimated value indicative of a life of the cooling fan based on the cumulative number of revolutions of the motor and the temperature measurements including adjusting the cumulative number of revolutions using the temperature measurements; displaying one or more messages when the estimated value of the life of the cooling fan exceeds a predetermined life of the cooling fan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A cooling fan comprising:
-
a fan unit comprising an impeller and a motor operatively coupled to the impeller; a memory; and a controller unit operatively coupled to the fan unit to operate the fan unit, wherein the controller is configured to perform steps of; obtaining a plurality of temperature measurements during operation of the cooling fan; storing the plurality of temperature measurements in the memory; storing in the memory a number of revolutions of the motor; incrementing the number of revolutions of the motor during operation of the cooling fan so that the number of revolutions of the motor represents a total number of revolutions of the motor made over a period of time during operation of the cooling fan; computing an estimated life of the cooling fan based on the number of revolutions of the motor and the plurality of temperature measurements, wherein the number of revolutions is adjusted based on the plurality of temperature measurements; and displaying one or more messages when the estimated life of the cooling fan exceeds a predetermined life of the cooling fan. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A cooling fan comprising:
-
an impeller; a motor coupled to the impeller; a temperature sensor; a memory; and a controller operatively coupled to the motor to operate the motor, the controller configured to; receive temperature measurements during operation of the motor; store the temperature measurements in the memory; store a number of revolutions of the motor; update the number so that the number is a cumulative number of revolutions of the motor made during operation of the motor; compute an estimated life of the cooling fan based on the cumulative number of revolutions of the motor and the temperature measurements, wherein the cumulative number of revolutions is adjusted based on the temperature measurements; and display one or more messages when the estimated life of the cooling fan exceeds a predetermined life of the cooling fan.
-
- 19. A method of monitoring operation of a cooling fan comprising storing a revolution count representative of the number of revolutions made by a motor of the cooling fan after a first period of time has elapsed, incrementing the revolution count after a second period of time has elapsed by a number of revolutions made by the motor of the cooling fan during the second period of time, wherein the revolution count indicates a cumulative count of the total number of revolutions made by the motor of the cooling fan.
Specification