1. Field of the Invention
The present invention relates to an alerting apparatus and method for the same, and in particular to an alerting apparatus for fan failure and method for the same.
2. Description of Prior Art
Modern people use fans very often, for example, for ventilating, or cooling for computers or instruments. Our living and the technology developments are quite inconvenient without fans.
Currently the ordinary method for detecting fan failure is mainly to detect the rotating speed of the fan. When the rotating speed of the fan is in the range of the predetermining rotating speed, the fan is judged as normal. When the rotating speed of the fan is less than the predetermining rotating speed, the fan is judged as abnormal.
However, the disadvantage of the method mentioned above is that the fan failure cannot be predicted. When the rotating speed of the fan is less than the predetermining rotating speed then alarms, computers or instruments often get damaged due to the raise of the temperature.
In order to solve the above-mentioned problems, an object of the present invention is to provide an alerting method for fan failure.
In order to solve the above-mentioned problems, another object of the present invention is to provide an alerting apparatus for fan failure.
In order to achieve the object of the present invention mentioned above, the alerting method for fan failure of the present invention includes following steps. A target value of rotating speed of a fan motor is read by a microprocessor from a customer system. Predetermining values of each parameters of the fan motor is calculated according to the target value of rotating speed of the fan motor by the microprocessor. A current value of rotating speed of the fan motor is read by the microprocessor. When the current value of rotating speed of the fan motor is lower than the target value of rotating speed of the fan motor compared by the microprocessor, the failure recorded in a counter is added one time by the microprocessor. A current peak value of the fan motor is read by the microprocessor. When the current peak value of the fan motor is higher than a first predetermining current value compared by the microprocessor, the failure recorded in the counter is added one time by the microprocessor. A duration of the current which is higher than a second predetermining current value of the fan motor is read by the microprocessor. When the duration is longer than a predetermining duration compared by the microprocessor, the failure recorded in the counter is added one time by the microprocessor. An alarm signal is sent from the microprocessor when the failure recorded in the counter is larger than a predetermining time compared by the microprocessor.
In order to achieve another object of the present invention mentioned above, the alerting apparatus for fan failure of the present invention is applied to a customer system. The alerting apparatus for fan failure includes a microprocessor electrically connected to the customer system, a fan motor electrically connected to the microprocessor, and a counter electrically connected to the microprocessor. A target value of rotating speed of the fan motor is read by the microprocessor from the customer system. Predetermining values of each parameters of the fan motor is calculated according to the target value of rotating speed of the fan motor by the microprocessor. A current value of rotating speed of the fan motor is read by the microprocessor. When the current value of rotating speed of the fan motor is lower than the target value of rotating speed of the fan motor compared by the microprocessor, the failure recorded in the counter is added one time by the microprocessor. A current peak value of the fan motor is read by the microprocessor. When the current peak value of the fan motor is higher than a first predetermining current value compared by the microprocessor, the failure recorded in the counter is added one time by the microprocessor. A duration of the current which is higher than a second predetermining current value of the fan motor is read by the microprocessor. When the duration is longer than a predetermining duration compared by the microprocessor, the failure recorded in the counter is added one time by the microprocessor.
The efficiency of the present invention is to predict the fan motor will fail.
S02: A target value of rotating speed of the fan motor 30 is read by the microprocessor 10 from the customer system 20. For example, the target value of rotating speed of the fan motor 30 should be 1000 RPM set by the user or the host system. Accordingly, the microprocessor 10 knows that the target value of rotating speed of the fan motor 30 should be 1000 RPM.
S04: Predetermining values of each parameters of the fan motor 30 is calculated by the microprocessor 10 according to the target value of rotating speed of the fan motor 30. For example, after the microprocessor 10 knows that the target value of rotating speed of the fan motor 30 should be 1000 RPM, the predetermining values of each parameters of the fan motor 30 is calculated by the microprocessor 10.
Each parameters mentioned above include, for example, a first predetermining current value, a second predetermining current value, a predetermining duration, a predetermining time, a predetermining range of phase voltage width, a predetermining value of temperature, a predetermining value of vibrating, a predetermining value of moisture, a predetermining value of air pressure, and a predetermining value of air volume.
S06: A current value of rotating speed of the fan motor 30 is read by the microprocessor 10.
S08: The microprocessor 10 compares whether the current value of rotating speed of the fan motor 30 is lower than the target value of rotating speed of the fan motor 30. If yes, the method of the present invention goes to step S10. If no, the method of the present invention goes to step S18.
S10: The failure recorded in the counter 40 is added one time by the microprocessor 10.
S12: The microprocessor 10 compares whether the failure recorded in the counter 40 is larger than the predetermining time. If yes, the method of the present invention goes to step S14. If no, the method of the present invention goes to step S16.
S14: An alarm signal is sent from the microprocessor 10. For example, the alarm signal is sent from the microprocessor 10 to the customer system 20 to inform the customer system 20 that the fan motor 30 is abnormal or will fail. Or, a light emitting diode or a buzzer is driven by the microprocessor 10 to inform the user that the fan motor 30 is abnormal or will fail.
S16: A normal status signal is sent from the microprocessor 10.
S18: A current peak value of the fan motor 30 is read by the microprocessor 10.
S20: The microprocessor 10 compares whether the current peak value of the fan motor 30 is higher than the first predetermining current value. If yes, the method of the present invention goes to step S10. If no, the method of the present invention goes to step S22.
S22: A duration of the current which is higher than the second predetermining current value of the fan motor 30 is read by the microprocessor 10.
S24: The microprocessor 10 compares whether the duration is longer than the predetermining duration. If yes, the method of the present invention goes to step S10. If no, the method of the present invention goes to step S26.
S26: A value of phase voltage width of the fan motor 30 is read by the microprocessor 10.
S28: The microprocessor 10 compares whether the value of phase voltage width of the fan motor 30 is within the predetermining range of phase voltage width. If no (the value of phase voltage width is higher than the maximum of the predetermining range of phase voltage width, or lower than the minimum of the predetermining range of phase voltage width), the method of the present invention goes to step S10. If yes, the method of the present invention goes to step S30.
S30: A temperature value of the fan motor 30 is read by the microprocessor 10.
S32: The microprocessor 10 compares whether the temperature value of the fan motor 30 is higher than the predetermining value of temperature. If yes, the method of the present invention goes to step S10. If no, the method of the present invention goes to step S34.
S34: A vibrating value of the fan motor 30 is read by the microprocessor 10.
S36: The microprocessor 10 compares whether the vibrating value of the fan motor 30 is higher than the predetermining value of vibrating. If yes, the method of the present invention goes to step S10. If no, the method of the present invention goes to step S38.
S38: A moisture value of the fan motor 30 is read by the microprocessor 10.
S40: The microprocessor 10 compares whether the moisture value of the fan motor 30 is higher than the predetermining value of moisture. If yes, the method of the present invention goes to step S10. If no, the method of the present invention goes to step S42.
S42: An air pressure value of the fan motor 30 is read by the microprocessor 10.
S44: The microprocessor 10 compares whether the air pressure value of the fan motor 30 is lower than the predetermining value of air pressure. If yes, the method of the present invention goes to step S10. If no, the method of the present invention goes to step S46.
S46: An air volume value of the fan motor 30 is read by the microprocessor 10.
S48: The microprocessor 10 compares whether the air volume value of the fan motor 30 is lower than the predetermining value of air volume. If yes, the method of the present invention goes to step S10. If no, the method of the present invention goes to step S16.
The alerting apparatus for fan failure and method for the same of the present invention judges whether the current, the voltage, and other parameters of the fan motor are in the normal scopes against the target value of rotating speed, to inform that the fan motor is abnormal or the fan motor will fail. Compare to the prior art that only judges the rotating speed of the fan motor, the present invention can decrease the damage of the raise of the temperature for the computers or instruments.
Although the present invention has been described with reference to the preferred embodiment thereof, it will be understood that the invention is not limited to the details thereof. Various substitutions and modifications have been suggested in the foregoing description, and others will occur to those of ordinary skill in the art. Therefore, all such substitutions and modifications are intended to be embraced within the scope of the invention as defined in the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
100115022 A | Apr 2011 | TW | national |
Number | Name | Date | Kind |
---|---|---|---|
20080140353 | Koehl | Jun 2008 | A1 |
Number | Date | Country | |
---|---|---|---|
20120274259 A1 | Nov 2012 | US |