1. Technical Field
The present invention relates to a testing system and method for testing a vibration function of a mobile phone.
2. Description of Related Art
Products are typically tested at several stages of assembly to identify potential issues with components at a subassembly level and ensure the final product meets all of a manufacturer's requirements. Motherboards are a critical component of mobile phones and should be tested before being installed in the mobile phones. One such test is to test a vibration function of the mobile phones. A typical method of testing the vibration function of a mobile phone motherboard includes connecting the mobile phone motherboard to a motor, sending commands to the motherboard to drive the vibrating motor, detecting the vibrating motor, and determining if the motor is vibrating normally. The typical method requires few test fixtures and can be easily performed. However, the test results are obtained from subjective judgment of operators and thus, not highly accurate.
Therefore, a new testing system and method for accurately testing the vibration function of a mobile phone is desired to overcome the above-described deficiencies.
The computer 10 is configured with a main test procedure which sends invoking commands to the chip 32. The chip 32 is configured with a vibration test program which is invoked after receiving the invoking commands from the computer 10, signaling the motor 40 to either vibrate or stop vibrating. The main test procedure in the computer 10 generates parameters of a frequency range that simulates a mobile phone vibrating, and parameters of a voltage range corresponding to voltages used by vibrating motors of the mobile phone. After the multimeter 50 measures the vibration frequency and voltage of the motor 40 and sends the measured frequency and voltage to the computer 10, the main test procedure in the computer 10 is capable of comparing the measured frequency and voltage with the parameters to determine whether the motor 40 is vibrating normally.
S01: identifying the mobile phone motherboard 30 to be tested;
S02: invoking the main test procedure in the computer 10 and sending commands to the chip 32 via the first serial port 12;
S03: invoking the vibration test procedure in the chip 32 which signals the motor 40 to vibrate;
S04: detecting that the motor 40 is vibrating;
S05: measuring vibration frequency and voltage of the motor 40 while the motor 40 is vibrating with the multimeter 50;
S06: transmitting a measured frequency and a measured voltage to the computer 10 via the second serial port 14;
S07: comparing the measured frequency and voltage with a set of predetermined parameters in the test procedure in the computer 10; and
S08: storing the test result in the computer 10 and either displaying a message on a display (not shown), such as PASS, if the measured frequency is within the predetermined frequency range and the measured frequency is within the predetermined voltage range, or displaying a message, such as FAIL, if either the measured frequency is not within the predetermined frequency range or the measured frequency is not within the predetermined voltage range.
It is to be understood, however, that even though numerous characteristics and advantages of the present invention have been set forth in the foregoing description, together with details of the structure and function of the invention, the disclosure is illustrative only, and changes may be made in detail, especially in matters of shape, size, and arrangement of parts within the principles of the invention to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed.
Number | Date | Country | Kind |
---|---|---|---|
200810301220.2 | Apr 2008 | CN | national |