Mainboard testing method and system

By using the camera module to automatically identify the motherboard number in the motherboard test system, the inefficiency and accuracy problems caused by manual scanning in the prior art are solved, and more efficient and reliable motherboard testing is achieved.

CN120020739APending Publication Date: 2025-05-20MITAC COMP (SHUN DE) LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311554594.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-20
Publication Date
2025-05-20

AI Technical Summary

Technical Problem

The existing motherboard testing system requires manual scanning of motherboard numbers before conducting motherboard testing, resulting in inefficient testing and error-prone, affecting the accuracy and stability of the test.

Method used

By introducing a camera module into the motherboard test system, the actual number on the motherboard is automatically identified and transmitted to the host, replacing the virtual number, thereby achieving automated motherboard testing and recording.

Benefits of technology

It improves the accuracy and efficiency of motherboard testing, reduces the need for manual intervention, and enhances the degree of automation and reliability of testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120020739A_ABST
    Figure CN120020739A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of mainboard testing, and discloses a mainboard testing method which is applied to a mainboard testing system and comprises the following steps: S1, setting mainboard information relative to a mainboard to be tested through a host and setting a product serial number in the mainboard information as a virtual number; s2, after the host sets the virtual number, the host transmits a test starting signal to the test board; s3, after the test board receives a test starting signal, judging whether an actual number of the to-be-tested mainboard on the test station is identified or not through the camera module; s4, when the camera module identifies the actual number of the mainboard to be tested, the camera module transmits the actual number to the test board; s5, the test board transmits the actual number to the host, and the host sets the serial number of the product as the actual number; s6, the test board tests the to-be-tested mainboard and transmits a test result to the host; and S7, the host writes the test result into test information. In this way, the testing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of motherboard testing, and particularly to a motherboard testing method and system. Background Art

[0002] Motherboard testing refers to the process of comprehensively detecting and evaluating a computer motherboard. The motherboard is one of the core components of a computer, responsible for connecting and supporting various hardware devices such as a processor, memory, graphics card, hard disk, etc. The purpose of motherboard testing is to ensure the normal operation and stability of the motherboard to guarantee the performance and reliability of the computer system.

[0003] In the existing motherboard testing systems, before conducting motherboard testing, an operator needs to use a bar code gun to scan the motherboard to obtain a specific serial number (SN number) before the motherboard can be tested. Such a testing method results in low testing efficiency, and frequent scanning is prone to errors, which is not conducive to the accuracy and stability of motherboard testing. Summary of the Invention

[0004] The purpose of the present invention is to provide a motherboard testing method and system to solve the deficiencies in the background art and improve the testing efficiency.

[0005] To achieve the above object, the present invention provides the following technical solution: A motherboard testing method is applied in a motherboard testing system. The motherboard testing system includes a test bench, a camera module, and a host computer. A test station is provided on the test bench, and the test station is used to connect a motherboard to be tested. The camera module is disposed on the test bench on one side of the test station. Both the camera module and the test bench are communicatively connected to the host computer, and the method includes the following steps: S1. Set motherboard information relative to the motherboard to be tested through the host computer. The motherboard information includes a product serial number and test information, and set the product serial number in the motherboard information as a virtual number; S2. After the host computer sets the virtual number, the host computer transmits a start testing signal to the test bench; S3. When the test bench receives the start testing signal, determine through the camera module whether an actual number of the motherboard to be tested located on the test station is recognized; S4. When the camera module recognizes the actual number of the motherboard to be tested, the camera module transmits the actual number to the test bench; S5. The test bench transmits the actual number to the host computer, and the host computer sets the product serial number as the actual number; S6. The test bench tests the motherboard to be tested and transmits the test result to the host computer; and S7. The host computer writes the test result into the test information.

[0006] Further, it further includes: when the camera module fails to recognize the actual number of the main board to be tested, the test bench emits a warning signal.

[0007] Further, the main board test system further includes a test server. When the main board to be tested is connected to the test bench, the test server assigns an IP address to the main board to be tested.

[0008] Further, after the step S7, the following steps are further included: S8. When the host writes the test result into the test information, determine whether the IP address corresponding to the main board to be tested is offline; S9. When the IP address corresponding to the main board to be tested is offline, the test bench sends a test completion signal to the host; S10. When the host receives the test completion signal, return to step S1.

[0009] Further, the host is used to set a low insertion loss, a number of circuit stages, and a circuit type in the main board information.

[0010] To further achieve the above object, the present invention provides the following technical solution: A main board test system is applied to the test of a main board to be tested. The main board test system includes a host; a test bench, on which a test station is provided, the test station is used to connect a main board to be tested, and the test bench is communicatively connected to the host; and a camera module, installed in the test bench and disposed on one side of the test station, the camera module is communicatively connected to the test bench. Among them, the main board information relative to the main board to be tested is set through the host, the main board information includes a product serial number and test information, and the product serial number in the main board information is set as a virtual number. When the test bench receives the start test signal, it is judged through the camera module whether an actual number of the main board to be tested located on the test station is recognized. When the camera module recognizes the actual number of the main board to be tested, the camera module transmits the actual number to the test bench, the test bench transmits the actual number to the host, the host sets the product serial number as the actual number, the test bench tests the main board to be tested, and transmits the test result to the host, and the host writes the test result into the test information.

[0011] Further, when the camera module fails to recognize the actual number of the main board to be tested, the test bench emits a warning signal.

[0012] Further, it further includes a test server. When the main board to be tested is connected to the test bench, the test server assigns an IP address to the main board to be tested.

[0013] Further, after the host writes the test result into the test information, it is determined whether the IP address corresponding to the main board to be tested is offline. When the IP address corresponding to the main board to be tested is offline, the test bench sends a test completion signal to the host.

[0014] Further, the host is used to set a low insertion loss, a number of circuit stages, and a circuit type in the main board information.

[0015] Compared with the prior art, the beneficial effects of the present invention are as follows: In summary, through the above test method, the number on the main board is automatically photographed and recognized, thus avoiding the errors and cumbersome of manual input, and improving the accuracy and efficiency of the test; moreover, through the above test method, the automatic test and recording of the main board can also be realized, reducing the need for manual intervention, improving the automation degree and reliability of the test, and well solving the deficiencies existing in the background technology. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 is a flowchart of the main board test method; Figure 2 is a flowchart of steps S8 - S10 in the main board test method; Figure 3 is a schematic diagram of the main board test system. EMBODIMENTS

[0017] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0018] It should be noted that when an element is referred to as being "fixed to" or "disposed on" another element, it can be directly on the other element or indirectly on the other element. When an element is referred to as being "connected to" another element, it can be directly connected to the other element or indirectly connected to the other element.

[0019] It should be understood that the orientation or positional relationship indicated by the terms "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as limiting the present invention.

[0020] In addition, the terms "first" and "second" are for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of the present invention, "a plurality of" means two or more unless otherwise specifically defined. Embodiment 1

[0021] The present invention provides a main board testing method for use in a main board testing system, which includes a test bench, a camera module, and a host computer. A test station is provided on the test bench for connecting a main board to be tested. The camera module is disposed on one side of the test station on the test bench. Both the camera module and the test bench are communicatively connected to the host computer. In the main board testing system, there may be a plurality of test benches, and each test bench is provided with the test station.

[0022] Next, the host computer can be a controller or an embedded system, and these types of host computers can control and manage other devices or systems, thus ensuring the control steps participated by the host computer in this embodiment.

[0023] In this embodiment, the main board testing method mainly includes the following steps: S1. Set main board information relative to the main board to be tested through the host computer. The main board information includes a product serial number and test information, and set the product serial number in the main board information as a virtual number; S2. After the host computer sets the virtual number, the host computer transmits a start test signal to the test bench; S3. When the test bench receives the start test signal, determine through the camera module whether an actual number of the main board to be tested located on the test station is recognized; S4. When the camera module recognizes the actual number of the main board to be tested, the camera module transmits the actual number to the test bench; S5. The test bench transmits the actual number to the host computer, and the host computer sets the product serial number as the actual number; S6. The test bench tests the main board to be tested and transmits the test result to the host computer; and S7. The host computer writes the test result into the test information.

[0024] In step S1, this step is set by the host before the test starts, which includes setting the product serial number in the motherboard information to a virtual number. Because according to conventional technical means, the test bench needs to obtain a definite number of the motherboard to be tested before starting the test on it. However, in traditional motherboard test methods, the number of the motherboard to be tested usually needs to be manually input or identified by other means such as a barcode scanner, which is prone to human errors or low efficiency, and frequent scanning is likely to go wrong, which is not conducive to the accuracy and stability of the motherboard test results. Therefore, through step S1, the host directly sets in advance the product serial number on the test bench, that is, the number of the motherboard to be tested, so that the corresponding motherboard test can be immediately carried out as soon as the motherboard to be tested is placed on the test station of the test bench, abandoning the traditional way of obtaining the number by manual scanning, greatly improving the overall test efficiency, preventing scanning errors, avoiding irreparable losses, effectively improving the stability and speed in the whole test process, and well solving the deficiencies existing in the background technology.

[0025] Further, regarding the motherboard information, it also includes setting a low insertion loss, a number of circuit stages, and a circuit type in the motherboard information through the host. The purpose of setting the low insertion loss, the number of circuit stages, and the circuit type is to optimize the performance and function of the circuit to meet specific requirements and demands.

[0026] Still further, the communication method between the host and the test bench can be binding the MAC address on the host and the test bench to achieve communication between the two.

[0027] In step S2, after receiving the start test signal, the test bench will test the motherboard to be tested placed on the test station. The test content for the motherboard to be tested can be power test, clock test, performance test, interface test, circuit connectivity test, etc. for the motherboard to be tested, or other types of tests, which can be selected according to actual test needs.

[0028] In step S3, after the test bench receives the start test signal, it can determine whether an actual number of the motherboard to be tested located on the test station is recognized through the camera module. The purpose of the camera module is to recognize the actual number on the motherboard to be tested. Because the virtual number is set in step S1, in order to use the actual number of the motherboard to be tested in subsequent tests, it is necessary to obtain the actual number of the motherboard to be tested by means such as scanning with the camera module, so as to facilitate replacing the product serial number in the motherboard information with the actual number later. Here, the camera module can be an infrared camera or an industrial camera, etc. Among them, industrial cameras are usually used in the industrial field and have higher durability and protection performance.

[0029] In addition, the camera module is installed inside the test bench and is arranged close to the test station. When the camera module is installed and fixed and the main board to be tested is placed on the test station, the camera module should be opposite to the SN barcode on the main board to be tested, so as to ensure that the camera module can capture an actual serial number of the main board to be tested.

[0030] In step S4, when the camera module recognizes the actual serial number of the main board to be tested, that is, at this time the camera module has completed the recognition of the SN barcode on the main board to be tested, the camera module will transmit the actual serial number to the test bench, thus completing the preliminary collection of the actual serial number. Then it enters step S5, where the test bench transmits the actual serial number to the host computer, and the host computer sets the product serial number as the actual serial number, thus completing the change of the product serial number of the main board to be tested. In this way, it can well achieve the acquisition of the actual serial number of the main board to be tested, abandon the traditional method of manually scanning the code to obtain the actual serial number, with high efficiency and greatly reducing the risk of errors, and well solve the deficiencies existing in the background technology.

[0031] In step S6, after the test bench completes the test of the main board to be tested, it will transmit the generated test result to the host computer. Finally, in step S7, the host computer will also write the test result into the test information, thus completing the entire test process.

[0032] It should be noted that after the test bench receives the start test signal, when the camera module cannot recognize the actual serial number of the main board to be tested, the test bench will send out a warning signal, which is used to alert the current user that the camera module cannot recognize the actual serial number at this time and manual intervention is required. This method is to prevent the machine from not being discovered by the user when it cannot recognize. Therefore, by setting the anti-fooling setting as described above, the test method under the entire test system can be made more intelligent, the user operation is more convenient, and the experience is good.

[0033] The main board test system further includes a test server. When the main board to be tested is connected to the test bench, the test server assigns an IP address to the main board to be tested. When the main board to be tested is placed on the test station of the test bench, it is considered connected to the test bench, and at this time the main board to be tested will obtain an IP address, which corresponds to the main board to be tested.

[0034] Next, after step S7, the following steps are further included: S8. After the host writes the test result into the test information, determine whether the IP address corresponding to the main board to be tested is offline; S9. When the IP address corresponding to the main board to be tested is offline, the test bench sends a test completion signal to the host; S10. After the host receives the test completion signal, return to step S1. In the above manner, after the main board to be tested completes the corresponding test, it is determined whether to send the test completion signal to the host by judging the online status of the IP address of the main board to be tested, so as to inform the host that the current test has been completed. Moreover, when the host receives this test completion signal, it will directly return to step S1 to test the next main board to be tested.

[0035] Further, step S91 is also included: When the IP address corresponding to the main board to be tested is not offline, return to step S6, and the test bench tests the main board to be tested and transmits the test result to the host. That is to say, when the situation that the IP address corresponding to the main board to be tested is online occurs, the test bench will continue to test the main board to be tested. When a test result appears, it will continue to be transmitted to the host, and then enter step S7.

[0036] In summary, through the above test method, the number on the main board is automatically photographed and recognized, thus avoiding the errors and cumbersome of manual input, and improving the accuracy and efficiency of the test; moreover, through the above test method, the automatic test and recording of the main board can also be realized, reducing the need for manual intervention, improving the automation degree and reliability of the test, and well solving the deficiencies existing in the background technology. Embodiment 2

[0037] The present invention also provides a main board testing system 100, which is applied to the testing of a main board to be tested. The main board testing system 100 includes a host 101; a test bench 102, on which there is a test station 1021 for connecting a main board to be tested, and the test bench 102 is communicatively connected to the host 101; and a camera module 1022, installed in the test bench 102 and disposed on one side of the test station 1021, and the camera module 1022 is communicatively connected to the test bench 102. Wherein, the main board information with respect to the main board to be tested is set through the host 101, the main board information includes a product serial number and test information, and the product serial number in the main board information is set as a virtual number. When the test bench 102 receives the start test signal, it is determined through the camera module 1022 whether an actual number of the main board to be tested located on the test station 1021 is recognized. When the camera module 1022 recognizes the actual number of the main board to be tested, the camera module 1022 transmits the actual number to the test bench 102, the test bench 102 transmits the actual number to the host 101, the host 101 sets the product serial number as the actual number, the test bench 102 tests the main board to be tested, and transmits the test result to the host 101, and the host 101 writes the test result into the test information.

[0038] Further, when the camera module 1022 cannot recognize the actual number of the main board to be tested, the test bench 102 issues a warning signal.

[0039] Further, it further includes a test server. When the main board to be tested is connected to the test bench 102, the test server assigns an IP address to the main board to be tested.

[0040] Further, after the host 101 writes the test result into the test information, it is determined whether the IP address corresponding to the main board to be tested is offline. When the IP address corresponding to the main board to be tested is offline, the test bench 102 sends a test completion signal to the host 101.

[0041] Further, a low insertion loss, a number of circuit stages, and a circuit type in the main board information are set through the host 101.

[0042] It should be noted that in this embodiment, the host 101, the test bench 102, the camera module 1022, and other related modules or structures are the same as those in Embodiment 1, and the testing methods and related methods used are exactly the same as those in Embodiment 1, and thus will not be repeated here.

[0043] In summary, through the above test system, the numbers on the main board are automatically photographed and recognized, thus avoiding the errors and cumbersome process of manual input, and improving the accuracy and efficiency of the test; moreover, through the above test method, the automatic test and recording of the main board can also be realized, reducing the need for manual intervention, improving the degree of automation and reliability of the test, and well solving the deficiencies existing in the background technology.

[0044] Based on the disclosure and teaching of the above specification, those skilled in the art to which the present invention pertains can also make changes and modifications to the above embodiments. Therefore, the present invention is not limited to the specific embodiments disclosed and described above, and some modifications and changes to the present invention should also fall within the protection scope of the claims of the present invention. In addition, although some specific terms are used in this specification, these terms are only for convenience of description and do not constitute any limitation to the present invention.

Claims

1. A motherboard testing method, applied in a motherboard testing system, wherein the motherboard testing system comprises a test bench, a camera module and a host, wherein a test station is provided on the test bench, and the test station is used to connect a motherboard to be tested, and the camera module is provided on one side of the test station on the test bench, and the camera module and the test bench are both connected to the host for communication, characterized in that: The steps include: S1. Setting the motherboard information relative to the motherboard to be tested through the host, the motherboard information includes the product serial number and test information, and the product serial number in the motherboard information is set to a virtual number; S2. After the host has set the virtual number, the host transmits a start test signal to the test station; S3. When the test station receives the start test signal, it determines through the camera module whether an actual number of the motherboard to be tested located on the test station is identified; S4. When the camera module recognizes the actual number of the motherboard to be tested, the camera module transmits the actual number to the test bench; S5. The test bench transmits the actual number to the host, and the host sets the product serial number to the actual number; S6. The test bench tests the motherboard to be tested and transmits the test results to the host; and S7. The host writes the test result into the test information.

2. The motherboard testing method according to claim 1, characterized in that: Also includes: When the camera module cannot identify the actual serial number of the mainboard to be tested, the test bench sends a warning signal.

3. The motherboard testing method according to claim 1, characterized in that: The motherboard testing system further comprises a testing server. When the motherboard to be tested is connected to the testing platform, the testing server allocates an IP address to the motherboard to be tested.

4. The motherboard testing method according to claim 3, characterized in that: After step S7, the method further includes the following steps: S8. When the host writes the test results to the test information, it is determined whether the IP address corresponding to the motherboard to be tested is offline; S9. When the IP address corresponding to the motherboard to be tested is not online, the test station sends a test completion signal to the host; S10. When the host receives the test completion signal, it returns to step S1.

5. The motherboard testing method according to claim 1, characterized in that: A low insertion loss, a circuit level and a circuit type in the mainboard information are set through the host.

6. A motherboard testing system, used in testing a motherboard to be tested, characterized in that: include: Host; A test bench, wherein a test station is provided on the test bench, wherein the test station is used to connect a motherboard to be tested, and the test bench is communicatively connected to the host; and A camera module installed in the test bench and disposed on one side of the test station, the camera module being communicatively connected to the test bench; Wherein, the main board information relative to the main board to be tested is set through the host, the main board information includes a product serial number and test information, and the product serial number in the main board information is set as a virtual number. When the test bench receives the start test signal, it is determined through the camera module whether an actual number of the main board to be tested located on the test station is recognized. When the camera module recognizes the actual number of the main board to be tested, the camera module transmits the actual number to the test bench, and the test bench transmits the actual number to the host. The host sets the product serial number to the actual number. The test bench tests the main board to be tested and transmits the test result to the host. The host writes the test result into the test information.

7. The motherboard testing system according to claim 6, characterized in that: When the camera module cannot identify the actual serial number of the mainboard to be tested, the test bench sends a warning signal.

8. The motherboard testing system according to claim 6, characterized in that: It also includes a test server. When the motherboard to be tested is connected to the test station, the test server allocates an IP address to the motherboard to be tested.

9. The motherboard testing system according to claim 6, characterized in that: After the host writes the test result into the test information, it determines whether the IP address corresponding to the motherboard to be tested is offline. When the IP address corresponding to the motherboard to be tested is offline, the test station sends a test completion signal to the host.

10. The motherboard testing system according to claim 6, characterized in that: A low insertion loss, a circuit level and a circuit type in the mainboard information are set through the host.