The present invention relates to a motion testing method and a motion testing system, and more particularly to a motion testing method and a motion testing system for testing optical sensing modules.
Generally speaking, a cursor and input control device is an essential peripheral equipment of a computer system, and a mouse device is the most popular one of cursor and input control devices. There are two basic types of mouse devices in current use. The first type is a so-called mechanical mouse, which has a ball on its underside that can roll in all directions. A sensor or encoder of the mouse device detects the rolling direction, speed, and trace of the ball and sends a corresponding moving signal to the host computer. In this way, the host computer can move and locate the screen cursor according to the moving signal.
The other type of mouse device is a so-called optical mouse, which has an optical sensing module mounted on its underside. The sensing module comprises a light source, a photodetector array, and a control circuit. The light source emits a light beam onto the contact surface where the mouse device rests and moves, and the photodetector array receives the image reflected from the contact surface. When the optical mouse is moving, the image received by the photodetector array is moving, too. According to the image shift level, the control circuit calculates the corresponding moving direction, speed, and trace and sends a moving signal to the host computer. In this way, the host computer can move the screen cursor according to the moving signal.
For verifying the accuracy of the moving signal in response to the image change, a motion test is necessary for each mouse product before leaving the factory. The motion test is performed to see whether the moving signal well responds to the moving direction, speed and trace of the mouse device on the contact surface.
However, the conventional motion testing system is subject to errors for some unstable factors. For example, if the clipping device 20 of the control machine 18 does not tightly clip the mouse device 16, unbalanced movement of the mouse device 16 or poor contact between the mouse device 16 and the surface 14 may be rendered, especially in the test performed under a high moving speed. These adverse factors may result in incorrect moving signal that does not match the issued control signal. Moreover, because of the large size and high cost of the control machine 18, the number of control machines 18 used for testing in a factory is very limited. Therefore, lots of waiting time will be required for testing a large amount of mouse products. The throughput is thus adversely affected.
Therefore, the present invention provides a motion testing method and system for testing the mouse devices, which exempts from those unstable factors and allows a plurality of mouse devices to be tested simultaneously.
The present invention provides a motion testing method for testing an optical sensing module. In the method, an external light beam is projected onto the optical sensing module. Relative positions between the external light beam and the optical sensing module are changed in response to a control signal. A moving signal is generated by the optical sensing module according to a change of the relative positions. A test result is realized by comparing the control signal and the moving signal.
In an embodiment, the light beam is an unfocused and broad sectional laser beam. Preferably, the laser beam has a wavelength between 650 nm and 670 nm.
In an embodiment, the optical sensing module remains unmoved and the light beam is moved in response to the control signal to change the relative positions between the external light beam and the optical sensing module.
In an embodiment, the external light beam is emitted by a movable light source that is away from the optical sensing module at a distance between 10 cm and 50 cm.
In an embodiment, the external light beam contains a plurality of speckles projected onto a photodetector array of the optical sensing module, and a control circuit of the optical sensing module generates the moving signal according to a change of the speckles detected by the photodetector array due to the change of the relative positions.
In an embodiment, the control signal is issued by a host computer and the moving signal is transmitted to the host computer to be compared with the control signal. The test result indicates whether a movement pattern controlled by the moving signal is consistent with that controlled by the control signal.
For example, the optical sensing module can be mounted in an optical navigation device such as an optical mouse device.
The present invention also relates to a motion testing method for testing optical sensing modules, comprising steps of: fixing a plurality of optical sensing modules in a specified range; moving a light beam over the specified range in response to a control signal to project the light beam onto the plurality of optical sensing modules; generating a plurality of moving signals according to changes of optical speckles in the light beam received by the plurality of optical sensing modules, respectively; and realizing test results of the plurality of optical sensing modules by comparing respective moving signals with the control signal.
The present invention further relates to a motion testing system for testing at least one optical sensing module. In the system, a host computer is used for issuing a control signal to the at least one optical sensing module, receiving a responsive moving signal from the at least one optical sensing module, and comparing the control signal and the moving signal to realize a test result. A movable light source is coupled to the host computer and moves in response to the control signal for projecting a movable light beam onto the at least one optical sensing module so that the at least one optical sensing module generates the moving signal according to a change of the light beam.
Preferably, the motion testing system further comprises coupling means for keeping the at least one optical sensing module unmoved while the movable light source is moving.
The above contents of the present invention will become more readily apparent to those ordinarily skilled in the art after reviewing the following detailed description and accompanying drawings, in which:
As described above, the moving signal is generated by the control circuit according to the image change detected by the photodetector array, which reflects the moving direction, speed and trace of the mouse device. It is understood that the image change results from the relative movement of the mouse device to the contact surface. In contrast to the movement of the mouse device in the prior art to result in image change, the mouse device is fixed and the image change is caused in an alternative manner according to the present invention.
In an embodiment of the present invention, which is illustrated in
The motion testing system and method illustrated above with reference to
Since it is the laser source instead of the tested device moved according to the present invention, the present motion testing system allows more than one optical sensing modules to be tested at the same time. In other words, by fixing a plurality of optical sensing modules under an accessible range of the movable laser beam and moving the movable laser source over the designated range, the above-mentioned testing operation can be simultaneously performed for all of the optical sensing modules. Under this circumstance, in response to the same control signal, the host computer can receives various moving signals from these optical sensing modules via respective signal transmission lines, as shown in
To have a precise test result, the laser beam preferably has wavelength ranged between 650 nm and 850 nm. Also, the projection distance between the movable light source and the optical sensing module is preferably set between 10 cm and 50 cm.
By using the present motion testing system, the conventional control machine for moving the mouse device will not be required any more. The errors resulting from unbalanced movement and poor contact as mentioned above will be eliminated because no more clipping and moving operations on a specified surface are performed according to the present invention. Furthermore, a plurality of mouse devices can be tested at the same time. Even if the test is performed under a high moving speed, the only factor that has to be considered is to exactly control the movable light source. Hence, the test thus can be done accurately and efficiently.
While the invention has been described in terms of what is presently considered to be the most practical and preferred embodiments, it is to be understood that the invention needs not be limited to the disclosed embodiment. On the contrary, it is intended to cover various modifications and similar arrangements included within the spirit and scope of the appended claims which are to be accorded with the broadest interpretation so as to encompass all such modifications and similar structures.
Number | Date | Country | Kind |
---|---|---|---|
093125923 | Aug 2004 | TW | national |