The present disclosure relates to field of motor testing, in particular to a motor displacement testing system.
A test system is required for testing motor displacement. Current test system includes test device and processing device, in which the test device and processing device are connected. One processing device is connected to one motor. The processing device is used to output instructions to the test device and the motor respectively, to control the operation of the motor and control the test device to start the displacement test of the motor output terminal. The processing device receives preliminary data output by the test device, and the processing device obtains the final test data through processing of the preliminary test data.
Current test system has a single test channel for motor displacement test. A test device only corresponds to one processing device and one motor, and a test device can only test one motor, the utilization rate of the required hardware is low.
Therefore, improvement is desired.
The technical solutions in the embodiments of the present disclosure will be described in conjunction with the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of them. Based on the embodiments of the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present disclosure.
Linear drive motor causes linear displacement as an output. For example, a voice coil motor (VCM) provides linear displacement at the output terminal. After the assembly of linear drive motor, for example the displacement distance and displacement speed of the VCM need to be tested. The displacement test of the motor tests the displacement performance of the motor.
As shown in
The embodiment of the present disclosure provides a motor displacement testing system. The motor displacement testing system of the disclosure realizes displacement testing along multiple channels. The testing of multiple motors can be achieved through one testing device, and the cost of the overall testing system is reduced.
The motor displacement testing system 100 includes a processing device 10 and a testing device 20. The processing device 10 is electrically connected to the testing device 20, the processing device 10 may include a first processing device 11 and a second processing device 12, the second processing device 12 is communicatively connected to the first processing device 11, the second processing device 12 is communicatively connected to the test device 20, the first processing device 11 is electrically connected to a first motor 30, and the second processing device 12 is electrically connected to a second motor 40.
The first motor 30 and the second motor 40 are linear motors requiring linear displacement testing.
The first processing device 11 and the second processing device 12 may be a processor or other electronic devices provided with a processor. For example, in one embodiment, the first processing device 11 and the second processing device 12 can be a computer.
The first processing device 11 and the second processing device 12 can communicate and connect by wires or wirelessly. For example, the first processing device 11 and the second processing device 12 may establish an electrical connection through a connecting cable. The first processing device 11 and the second processing device 12 can establish a wireless communication connection through short-range wireless communication methods (such as BLUETOOTH or WLAN), not being limited in the present disclosure.
In the embodiment, when the first motor 30 performs displacement test, the first processing device 11 can output a first start signal to the first motor 30, and the output of the first motor 30 is linear displacement. When the second motor 40 performs displacement test, the second processing device 12 can output a second start signal to the second motor 40, and the output of the second motor 40 is linear displacement.
When the first motor 30 performs displacement test, when the first processing device 11 outputs the first start signal to the first motor 30, it also outputs the test start signal to the second processing device 12, and the second processing device 12 outputs the first test trigger signal to the testing device 20. The testing device 20 starts to test the displacement of the output terminal of the first motor 30, outputs feedback of the first test to the second processing device 12 at the end of the test, and the second processing device 12 outputs the first test feedback information to the first processing device 11. The first processing device 11 obtains the test result after processing the first test feedback information.
When the second motor 40 performs displacement test, the second processing device 12 outputs the second start signal to the second motor 40 and the second test trigger signal to the testing device 20. The testing device 20 starts to test the displacement of the output of the second motor 40, and outputs feedback of the second test to the second processing device 12 at the end of the test. The second processing device 12 processes the second test feedback information to obtain the test result.
In the embodiment, when the testing device 20 tests the displacement of the output terminals of the first motor 30 and the second motor 40, it measures the change in distance between the testing device 20 and the moving end of the first motor 30, or the distance between the testing device 20 and the moving end of the second motor 40.
The first processing device 11 and the second processing device 12 can be used to receive the trigger instruction and output the first start signal and the second start signal respectively after receiving the trigger instruction. In one embodiment, the trigger instruction may be issued for manual operation by the operator. In another embodiment, the trigger instruction may also be issued by a main control system 200 (shown in
As shown in
When the first motor 30 or the second motor 40 is moved to the test station, the detecting member 70 detects the presence of first motor 30 or the second motor 40 and outputs a detection signal to the main control system 200. The main control system 200 outputs a test start instruction to the first processing device 11 or the second processing device 12, and the first processing device 11 outputs the first start signal and the test start signal after receiving the test start instruction. The second processing device 12 outputs the first test trigger signal after receiving the test start signal, and the second processing device 12 outputs the second start signal and the second test trigger signal after receiving the test start instruction. The testing device 20 receives the first test trigger signal and the second test trigger signal. Thus, the testing device 20 is controlled to test the first motor 30 or the second motor 40.
After completing a test of the motor, the transmission device transports the next first motor 30 or the next second motor 40 to the test station, and then carries out the testing of the next motor.
In one embodiment, the transmission device may be, but is not limited to, a transmission belt and a turntable.
In one embodiment, the detecting member 70 can be a microswitch or a sensor in a certain position for detection. The types of sensors include but are not limited to infrared sensors and laser sensors.
In the embodiment, the first processing device 11 is electrically connected to the power supply module (not shown) of the first motor 30, and the second processing device 12 is electrically connected to the power supply module (not shown) of the second motor 40. The first processing device 11 can control and record the power supplied to the first motor 30 at a plurality of preset time nodes, and the second processing device 12 can control and record the power supplied to the second motor 40 at a plurality of preset time nodes. The testing device 20 can test and record the displacement of the moving ends of the first motor 30 and the second motor 40 at a plurality of preset time nodes.
The first processing device 11 controls and records the power supplied to the first motor 30 at a preset time node. The second processing device 12 controls and records the power supplied to the second motor 40 at a preset time node. The testing device 20 is a preset time node for testing and recording the displacements achieved by the first motor 30 and the second motor 40. The preset time node mentioned above can be a time point starting from a certain time point or after a preset specified interval.
The content of the first test feedback information may include the displacements of the first motor 30 achieved at each preset time node. The content of the second test feedback information may include the displacements of the second motor 40 achieved at each preset time node. When the first processing device 11 receives the first test feedback information, it can obtain all the displacements of the first motor 30 at each preset time node. When the second processing device 12 receives the second test feedback information, it can obtain all the displacements of the second motor 40 at each preset time node.
The first processing device 11 correlates all the displacements of the first motor 30 at each preset time node to the power and signals supplied to the first motor 30 at each preset time node, the specific displacements of the moving end of the first motor 30 under different electrical inputs can be obtained, and the test result for the first motor 30 can be obtained.
The second processing device 12 correlates all the displacements of the second motor 40 at each preset time node to the power and signals supplied to the second motor 40 at each preset time node, the specific displacements of the moving end of the second motor 40 under different electrical inputs can be obtained, and the test result for the second motor 40 can be obtained.
There may be one or more first processing devices 11 and one or more first motors 30.
The four first processing devices 11a-11d are respectively electrically connected with the four first motors 30a-30d. The displacement tests of the second motor 40 and the four first motors 30a-30d can be carried out in turn. The sequence of testing can be as follows: the first motor 30a, the first motor 30b, the second motor 40, the first motor 30c and the first motor 30d.
Referring to
After each test of the first motor 30, the test member 22 outputs a first test information to the test controller 21, which preliminarily processes the first test information. After the test member 22 tests the first motor 30 at all preset time nodes, the test controller 21 outputs the first test feedback information to the second processing device 12 according to the processing result of the first test information. The second processing device 12 then outputs the first test feedback information to the first processing device 11.
After each test of the second motor 40, the test member 22 outputs the second test information to the test controller 21, and the test controller 21 preliminarily processes the second test information. After the test member 22 tests the second motor 40 at all preset time nodes, the test controller 21 outputs the second test feedback information to the second processing device 12 according to the processing result of the second test information.
The preliminary processing of the first test information and the second test information by the test controller 21 includes but is not limited to converting an analog signal into a digital signal.
The test controller 21 and the second processing device 12 may be communicatively connected by wires or wirelessly. For example, the test controller 21 and the second processing device 12 may be electrically connected by a connecting cable. The test controller 21 and the second processing device 12 can establish a wireless communication connection through short-range wireless communication as before.
In one embodiment, the test controller 21 and the second processing device 12 can be electrically connected through the USB protocol serial port, so as to realize the communication connection between the test controller 21 and the second processing device 12.
In another embodiment, the test controller 21 and the second processing device 12 can be electrically connected through the RS-232C protocol serial port, so as to realize the communication connection between the test controller 21 and the second processing device 12.
During the testing, the current supplied to the first motor 30 or the second motor 40 is increased at preset specified intervals, that is, the supply current is increased by a fixed value at each preset time node.
Referring to
Referring to
In the embodiment, the laser head 24 includes a laser transmitting portion and a laser receiving portion. Before testing a motor, the laser emitted by the laser transmitting portion of the laser head 24 is emitted to the target motor, and specular reflection and/or diffuse reflection from a surface of the moving end is recorded only when the laser head 24 receives the first test signal or the second test signal. The laser head 24 will test the displacements at each preset time point, and output the test results of each time node to the laser controller 23 in the form of the first test information or the second test information.
For the purposes of testing, a reflector can be arranged on the moving end of the first motor 30 and the second motor 40, so as to increase the reflective surface of the laser and facilitate the reflection of the laser onto the laser receiving portion of the laser head 24.
For example, in some embodiments, the first motor 30 and the second motor 40 are voice coil motors for smartphone camera focusing. At this time, the moving ends of the first motor 30 and the second motor 40 can be provided with lens modules from the smartphone. When testing the first motor 30 and the second motor 40, the lens module is aligned with the laser transmitting portion of the laser head 24, the lens module will act as a reflector to improve the quality of reflection on the laser receiving portion of the laser head 24.
In one embodiment, the second processing device 12 and each first processing device 11 realize communication connection through wired LAN and/or wireless LAN.
In one embodiment, the second processing device 12 is connected to each of the first processing devices 11 through TCP/IP protocol communication.
Referring to
For example, in some embodiments, the communication device 50 is a router, and the first processing device 11 and the second processing device 12 are electrically connected to the communication device 50 through network cables, to realize the electrical connection between the first processing device 11 and the second processing device 12.
The motor displacement testing system 100 also includes a fixture 60, which is used to provide an installation position for the first motor 30 and the second motor 40 under test. The first motor 30 and the second motor 40 can be respectively electrically connected with different fixtures 60, each first processing device 11 being electrically connected with the fixture 60 and different first motors 30 as required. The second processing device 12 is likewise electrically connected with the fixture 60 and second motors 40.
The electrical connection between the first processing device 11 and the fixture 60 realizes the electrical connection between the first processing device 11 and the first motor 30, and the electrical connection between the second processing device 12 and the fixture 60 realizes the electrical connection between the second processing device 12 and the second motor 40.
The number of fixtures 60 is equal to the sum of first motors and second motors 30 and 40, each fixture 60 provides an installation position for one first motor 30 or one second motor 40.
In the motor displacement testing system 100, the different fixtures 60 may provide installation positions for a single type or different types of motors. The first motor 30 and the second motor 40 may be motors of the same model or motors of different models.
The implementation principle of the motor displacement testing system 100 according to the embodiment of the present disclosure is described below in combination with
Perform displacement tests on the first motor 30a, the first motor 30b, the second motor 40, the first motor 30C, and the first motor 30d in sequence. First, the first motor 30a is tested for displacement, and the first processing device 11a outputs the first start signal to the first motor 30a through the fixture 60. At this time, the first motor 30a starts to operate under power with increasing current value, and the moving end of the first motor 30a starts to move closer to the laser head 24.
While the first processing device 11a outputs the first start signal, the first processing device 11a outputs the test start signal to the second processing device 12. The second processing device 12 outputs the first test trigger signal to the laser controller 23, and the laser controller 23 outputs the first test signal to the laser head 24. The laser head 24 starts to test displacements of the first motor 30 at a plurality of preset time nodes, and outputs the first test information to the laser controller 23. The laser controller 23 preliminarily processes the first test information. After the laser head 24 completes the testing at all preset time nodes, the laser controller 23 outputs the first test feedback information to the second processing device 12.
The second processing device 12 then outputs the first test feedback information to the first processing device 11a. The first processing device 11a compares the displacements of the first motor 30 at each time node and the power and signals supplied to the first motor 30a at each time node one by one. The total displacements of the first motor 30a under the signals and power supplied at various current values can be obtained, that is, the test result of the first motor 30a can be obtained.
Then, the first motor 30b moves to the position where the original first motor 30a is located. The first processing device 11b outputs the first start signal and the test start signal to the first motor 30b and the second processing device 12 respectively, so as to test displacements of the first motor 30b.
When the second motor 40 is being tested, the second processing device 12 outputs the second start signal and the second test trigger signal to the second motor 40 and the laser controller 23 respectively.
After testing all the displacements of the second motor 40 at a plurality of time nodes, the laser controller 23 outputs the second test feedback information to the second processing device 12. The second processing device 12 compares the total displacement of the output terminal of the second motor 40 at each time node and the power supplied to the second motor 40 at each time node one by one.
The specific total displacements of the second motor 40 under the supplied current of various current values can be obtained, that is, the test result of the second motor 40 can be obtained. Then, the displacement test of the first motor 30C and the first motor 30d can be continued.
Those of ordinary skill in the art will realize that the above embodiments are only used to illustrate the present disclosure, but not to limit the present disclosure. As long as they are within the essential spirit of the present disclosure, the above embodiments and others are appropriate, changes and modifications fall within the scope of protection of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202121346411.8 | Jun 2021 | CN | national |