This application claims priority to Chinese Patent Application No. 201310679975.7 filed Dec. 13, 2013, the contents of which are incorporated by reference herein.
The subject matter herein generally relates to testing systems and testing methods for fans.
A fan testing system and a fan testing method is configured to test rotation speeds of a fan.
Implementations of the present technology will now be described, by way of example only, with reference to the attached figures.
It will be appreciated that for simplicity and clarity of illustration, where appropriate, reference numerals have been repeated among the different figures to indicate corresponding or analogous elements. In addition, numerous specific details are set forth in order to provide a thorough understanding of the embodiments described herein.
However, it will be understood by those of ordinary skill in the art that the embodiments described herein can be practiced without these specific details. In other instances, components have not been described in detail so as not to obscure the related relevant feature being described. Also, the description is not to be considered as limiting the scope of the embodiments described herein. The drawings are not necessarily to scale and the proportions of certain parts have been exaggerated to better illustrate details and features of the present disclosure.
Several definitions that apply throughout this disclosure will now be presented.
The term “coupled” is defined as connected, whether directly or indirectly through intervening components, and is not necessarily limited to physical connections.
The connection can be such that the objects are permanently connected or releasably connected. The term “comprising,” when utilized, means “comprising, but not necessarily limited to”; it specifically indicates open-ended inclusion or membership in the so-described combination, group, series, and the like.
The present disclosure is described in relation to a fan testing system and a fan testing method.
The fan 50 comprises a fan body 51 and a controller 53. The fan body 51 is configured to be inserted into the computer 10. The controller 53 is mounted in the fan body 51 and is configured to control the fan body 51 to rotate. The controller 53 stores basic information corresponding to the fan body 51. The basic information comprises a serial-number of the fan body 51 and serial-number of the controller 53. In one embodiment, the controller 53 may be an embedded controller (EC) or a Super I/O.
The testing module 30 comprises an interface 31, a setting unit 32, a storing unit 33, a accessing unit 34, a receiving unit 35, and an executing 36. The testing module 30 communicates with the fan 50 via the interface 31 and the port 11. The setting unit 32 is configured to set a reference range value and a standard parameter. The storing unit 33 stores the reference range value and the standard speed value. The standard parameter includes a plurality of standard speed control values and a plurality of standard speed values. Each standard speed control value is a pulse width modulation (PWM) signal value. Each standard speed value is a TACH signal value. The standard speed control values are configured to control the fan body 51 to rotate. The standard speed values are speeds of the fan body 51 when the fan body 51 rotates. The executing unit 36 is configured to output testing results to the display 13. The display 13 is configured to display the testing results. Each testing result comprises pass information and failed information.
The computer 10 and the fan 50 are turned on and running the testing module 30 when the fan 50 is tested.
In step 200, the controller 53 controls the fan body 51 to rotate at original speed value.
In step 201, the accessing unit 34 sends an accessing instruction to the controller 53.
In step 202, the controller 53 responds to the accessing unit 34 and sends the basic information to the receiving unit 35.
In step 203, the executing unit 36 sends the standard speed control value of the standard parameter to the controller 53.
In step 204, the controller 53 controls the fan body 51 to rotate at a standard speed value, gets the current speed value of the fan body 51, and sends the current speed value to the executing unit 36.
In step 205, the executing unit 36 determines the difference value between the current speed value and the standard speed value whether is within the reference range value, if yes, the flow goes to step 206; and if no, the flow goes to step 207.
In step 206, the executing unit 36 outputs pass information, the standard parameter, the current speed value, and the basic information to the display 13.
In step 207, the executing unit outputs failed information, the standard parameter, the current speed value, and the basic information to the display 13.
In step 208, the executing unit 36 stores the test result, the standard parameter, the current speed value, and the basic information to the logs, and stores the logs to the storing unit 33.
It is to be understood that even though numerous characteristics and advantages have been set forth in the foregoing description of embodiments, together with details of the structures and functions of the embodiments, the disclosure is illustrative only and changes may be made in detail, including in the matters of shape, size, and arrangement of parts within the principles of the disclosure to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed.
Number | Date | Country | Kind |
---|---|---|---|
201310679975.7 | Dec 2013 | CN | national |