PCBA automatic test system and device

By designing a PCBA automated testing system, the problems of low efficiency and high cost of traditional manual testing are solved, and a more efficient and lower cost testing process is achieved, which can detect potential problems more accurately and reduce after-sales costs.

CN120142897APending Publication Date: 2025-06-13YEKER INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510209009.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

Traditional manual testing is inefficient, high cost, and complex poor detection operations, which cannot meet the current efficient and accurate testing needs.

Method used

Design a PCBA automated testing system, including test modules and control modules, and realize multi-state timing testing of the equipment to be tested through an automated testing system, reducing the investment in testing equipment and space, and improving testing efficiency.

Benefits of technology

It achieves higher work efficiency and lower cost effects, shortens testing time, can detect potential problems more accurately, and reduces the after-sales cost of the product.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120142897A_ABST
    Figure CN120142897A_ABST
Patent Text Reader

Abstract

The invention discloses a PCBA automatic test system and device, and relates to a control module and a test module, the output end of the test module is connected with the input end of the control module, and the output end of the control module is connected with an upper computer; the test module is used for testing accessed to-be-tested equipment through a test instruction and outputting a test signal to the control module; and the control module is used for receiving a test instruction issued by the upper computer, controlling the to-be-tested equipment and acquiring a test result. The invention aims to solve the problems of low efficiency, high cost and complex defective detection operation of the traditional manual test, and achieves the effects of higher working efficiency and lower cost by using the automatic test system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automation technology, and in particular to a PCBA automated test system and equipment. Background Art

[0002] In the electronic product manufacturing industry, with the continuous increase in labor costs and the increasing integration of electronic products, the importance of product reliability testing has become increasingly prominent. Traditional testing methods, although they have played a role in the past, their inherent limitations can no longer meet the current high-efficiency and accurate testing requirements. Specifically, traditional manual testing methods have problems such as low efficiency, high cost, and complex defective detection operations, which directly lead to high subsequent after-sales costs for PCBA (Printed Circuit Board Assembly) products.

[0003] In the traditional testing process, two sets of test fixtures and three test stations are required to complete all testing tasks. This not only increases the investment cost of testing equipment but also occupies a large amount of production space. In addition, due to the large number of test stations, the testing equipment needs to be frequently moved and replaced during the testing process, further reducing the testing efficiency. The traditional testing method requires two power-on operations to complete all testing tasks, and the entire testing process takes 67 seconds. In a fast-paced production environment, such testing time obviously cannot meet the requirements of high-efficiency production. The test results are only simply recorded manually, lacking automation and intelligent support. In voltage testing, a multimeter is used for power-on testing, and the charging and discharging process requires manual unplugging and plugging of the adapter and manual reading of the current value. The test light requires plugging in peripherals to complete. Such a testing method is not only inefficient but also the test results can only be simply recorded as pass or fail, and potential problems such as inductance, IC dry soldering, and LED brightness non-compliance caused by voltage offset cannot be detected. These problems may gradually emerge during the subsequent use of the product, thereby increasing the after-sales cost. Summary of the Invention

[0004] The main purpose of this application is to provide a PCBA automated test system, aiming to solve the problems of low efficiency, high cost, and complex defective detection operations of traditional manual testing. By using an automated test system, higher work efficiency and lower cost effects can be achieved.

[0005] To achieve the above object, an embodiment of this application provides a PCBA automated test system, including: a test module and a control module; Wherein, the output end of the test module is connected to the input end of the control module, and the output end of the control module is connected to the host computer; The test module is used to test the device under test accessed through a test instruction and output the test signal to the control module; The control module is used to forward the test communication instruction issued by the host computer, control the state of the device under test, synchronously operate the test module to record the tests of different states of the device under test, and automatically implement multi-state timing tests.

[0006] In one embodiment, the test module further includes: a voltage test module, a current test module, and a timing test module; Among them, the voltage test module is connected to the control module, and the voltage test module is used to test the voltage signal of the device under test and obtain a voltage test signal; The current test module is connected to the control module, and the current test module is used to test the current signal of the device under test and obtain a current test signal; The timing test module is connected to the control module, and the timing test module is used to test the signal timing of the device under test and obtain a timing control signal.

[0007] In one embodiment, the voltage test module further includes: multiple voltage test ports; The voltage test port is used to perform tests under different voltage conditions of the device under test through different test instructions; The voltage test port is further used to select different ranges and precisions for voltage testing according to the different test instructions.

[0008] In one embodiment, the current test module further includes: multiple current test ports; The current test port is used to perform tests under different current conditions of the device under test through different test instructions; The current test port is further used to select different ranges and precisions for current testing according to the different test instructions.

[0009] In one embodiment, the timing test module further includes: multiple relay control ports; The relay control port is used to perform tests under different timing conditions of the device under test through different test instructions; The relay control port is further used to select fixture operation control tests according to the different test instructions.

[0010] In one embodiment, the control module further includes: a communication module; The communication module cooperates with a preset communication protocol to operate each port of the device under test to achieve comprehensive test control; The communication module is also used for direct communication and data exchange with the host computer.

[0011] In one embodiment, the control module is further configured to judge and record the test data result according to the test instruction and the test signal of the device under test.

[0012] In one embodiment, the system further includes: a key module; The key module is used for fixture or manual operation, and the key functions of the key module can be user-defined.

[0013] In one embodiment, the system further includes: a power supply module; The power supply module is connected to the control module and supplies power to the control module.

[0014] To achieve the above object, the present application further provides a PCBA automatic test device, and the PCBA automatic test device includes the above PCBA automatic test system.

[0015] One or more of the above technical solutions provided by the present application may have the following advantages or at least achieve the following technical effects: The present application discloses a PCBA automatic test system, which relates to the field of automation technology. The technical solution mainly includes a control module and a test module. Among them, the output end of the test module is connected to the input end of the control module, and the output end of the control module is connected to the host computer; the test module is configured to test the device under test connected thereto through a test instruction and output the test signal to the control module; the control module is configured to receive the test instruction issued by the host computer, control the device under test and obtain the test result. The present application aims to solve the problems of low efficiency, high cost and complex operation of defective product detection in traditional manual testing. By using an automatic test system, higher work efficiency and lower cost effects can be achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on the structures shown in these drawings without creative efforts.

[0017] Figure 1 It is a schematic diagram of the first embodiment of the PCBA automatic test system proposed by the embodiment of the present application; Figure 2It is an example diagram of the voltage and current test timing of the control module of the PCBA automatic test system proposed in the embodiments of the present application; Figure 3 It is a schematic diagram of the second embodiment of the PCBA automatic test system proposed in the embodiments of the present application; Figure 4 It is a schematic diagram of the third embodiment of the PCBA automatic test system proposed in the embodiments of the present application.

[0018] The realization of the purpose of the present application, functional features and advantages will be further described in conjunction with the embodiments with reference to the accompanying drawings. Specific embodiments

[0019] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts belong to the scope of protection of the present application.

[0020] It should be noted that if there are directional indications (such as up, down, left, right, front, back...) involved in the embodiments of the present application, the directional indications are only used to explain the relative positional relationship and movement conditions between components in a specific posture. If the specific posture changes, the directional indications will also change accordingly.

[0021] In addition, if there are descriptions such as "first", "second", etc. involved in the embodiments of the present application, the descriptions of "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In addition, if "and / or" or "and / or" appears throughout the text, its meaning includes three parallel solutions. Taking "A and / or B" as an example, it includes solution A, solution B, or a solution where A and B are satisfied simultaneously. In addition, the technical solutions between the various embodiments can be combined with each other, but it must be based on the fact that those of ordinary skill in the art can implement them. When the combination of technical solutions results in contradictions or cannot be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection required by the present application.

[0022] In order to overcome the limitations of traditional manual testing, we have rectified and optimized the original PC testing tool. The rectified PCBA-based automatic test system has the following significant advantages: The rectified automated test system only requires one test fixture and one ordinary test station to complete all test tasks. This not only reduces the investment cost of test equipment but also saves production space. At the same time, since the number of test stations is reduced, there is no need to frequently move and replace test equipment during the test process, improving the test efficiency. The rectified automated test system only needs to be powered on once to complete all test tasks, and the entire test process takes only 23 seconds. Compared with the traditional test method, the test items are more refined, and the test time is significantly shortened, meeting the requirements of high-efficiency production.

[0023] The PCBA automated test terminal provides 12 voltage test ports, enabling the testing of multiple voltage points. These ports have different ranges and precisions available and can be flexibly configured according to actual test requirements. During the test, the computer obtains the voltage value through the sampling port and makes a judgment based on the preset threshold. If the voltage value exceeds the threshold range, it is determined as unqualified, and the specific test parameters are recorded.

[0024] The PCBA automated test terminal provides 8 current test ports for testing the current value in the circuit. These ports also have different ranges and precisions available. During the test, the computer obtains the current value through the sampling port and makes a judgment based on the preset threshold. If the current value exceeds the threshold range or there are abnormal fluctuations, it is determined as unqualified, and the specific test parameters are recorded.

[0025] The PCBA automated test terminal provides 3 relay control functions, which can be used for testing timing control and fixture operation control. Through the switching of the relay, selective testing of different parts of the circuit can be achieved. For example, when testing a certain functional module, the module can be isolated from other parts through the relay to avoid interference and errors.

[0026] The PCBA automated test terminal provides a set of cascaded communication ports, a set of communication serial ports, and a USB host computer communication interface. These interfaces support multiple communication protocols such as UART, SPI, I2C, etc., and can easily realize the integration and linkage with other devices. Through the communication interface, the real-time transmission of test data and the remote control function can be achieved. The PCBA automated test terminal provides two-way button interfaces, which can be used as fixtures or for manual operation. The button functions can be defined and configured through software. For example, a certain button can be set as the start test button or the stop test button, etc. This design makes the test process more flexible and convenient. The host computer operation interface of the PCBA automated test terminal adopts a text-based design method. Testers can easily write information such as test items, test timings, and test result judgment bases. All projects can share a set of test host computer software platforms, reducing the test cost and maintenance cost. At the same time, due to the text-based design method of the operation interface, the test process is more intuitive and easy to understand. The PCBA automated test terminal provides a detailed test data recording function. During the test process, the computer will automatically record information such as voltage, current values, and test results at each test stage, and generate corresponding test reports. These test reports provide a basis for subsequent traceability and help to detect and solve potential problems in a timely manner.

[0027] The rectified automated test system can automatically record the voltage and current values at each test stage and make automatic judgments according to preset standards. The test results can be easily exported to an Excel table or uploaded to the MES system, realizing the automated management and analysis of test data. This not only improves the test efficiency but also reduces the risk of manual recording errors. The rectified automated test system accurately sends LED mode switching instructions through the UART serial port. This ensures the accuracy and reliability of the test and avoids test failures caused by incorrect instruction sending. The rectified automated test system has successfully detected defective components such as inductors, IC solder joints, and voltage offsets. These potential problems were often difficult to detect in the previous traditional test methods, but they may cause a series of failures during the subsequent use of the product. Therefore, the rectified automated test system not only improves the test efficiency but also significantly reduces the after-sales cost of the product.

[0028] The improved automated test system has achieved remarkable results in practical applications. Due to the implementation of optimization measures such as reducing test fixtures and workstations, shortening test time, and automatically recording and exporting test results, the test efficiency has been significantly improved. This not only meets the requirements of high-efficiency production but also reduces production costs. The improved automated test system reduces the input cost of test equipment and the cost of occupying production space. At the same time, due to the improvement of test efficiency and the accuracy of test results, the cost of repeated testing caused by test failures is reduced. Therefore, the improved automated test system has achieved remarkable results in reducing test costs. The improved automated test system can comprehensively understand the performance of products and promptly discover potential problems. This helps to improve product quality and reliability and reduce after-sales costs caused by product quality problems. The improved automated test system improves test efficiency and product quality and reduces production costs and after-sales costs.

[0029] Based on this, a PCBA automated test system provided by this application refers to Figure 1 , Figure 1 is a schematic diagram of the first embodiment of the PCBA automated test system proposed in the embodiment of this application. The PCBA automated test system includes: a test module and a control module; Among them, the output end of the test module is connected to the input end of the control module, and the output end of the control module is connected to the host computer; The test module is used to test the device under test connected through a test instruction and output the test signal to the control module; The control module is used to forward the test communication instruction issued by the host computer, control the state of the device under test, synchronously operate the test module to record the test of different states of the device under test, and automatically implement multi-state timing tests.

[0030] Specifically, in this embodiment, the PCBA automated test system mainly consists of two core parts: a test module and a control module. In addition, auxiliary devices such as a host computer and test fixtures are also included. The following is a detailed introduction to each part: The test module is one of the core components of the PCBA automated test system, and it is responsible for performing actual test tasks. The test module usually consists of multiple test units, and each test unit can measure and judge specific test items. The test units may include a voltage test unit, a current test unit, a resistance test unit, a timing test unit, etc., depending on the test requirements. The output end of the test module is connected to the input end of the control module and is used to output test signals (such as voltage, current, etc.) to the control module for further processing. The test module also has the ability to receive instructions from the control module to adjust test parameters or perform specific test actions according to the instructions.

[0031] The control module is another core component of the PCBA automated test system. It is responsible for receiving test instructions sent by the host computer, controlling and scheduling the test module, and obtaining test results. The control module usually consists of a microprocessor, a memory, input and output interfaces, etc. The output end of the control module is connected to the host computer, which is used to upload the test results to the host computer for display, storage, or further analysis. At the same time, the control module also has the ability to communicate with the test module, so as to transfer test instructions to the test module and receive the test results returned by it. Refer to Figure 2 , Figure 2 It is an example diagram of the voltage and current test timing of the control module of the PCBA automated test system proposed in the embodiment of the present application. The control module encapsulates a series of sub-function instructions related to the test module. The use of this instruction is based on the XML file format, which is easy to understand. On-site engineering personnel can modify or edit test steps, test timing, test accuracy, test threshold and other parameters according to specific fixtures, and can be directly used without compiler processing, which increases the control flexibility of the device automation.

[0032] In particular, it should be noted that the host computer interacts with the test personnel through a software interface. The test personnel can set test parameters, select test items and view test results on the software interface. The host computer also has a test data management function, which can store test results and generate test reports for subsequent analysis and traceability. The test fixture is a device used to fix the device under test in the PCBA automated test system. It is usually customized according to the shape and size of the device under test to ensure that the device under test can be stably placed on the test station. The test fixture also has the ability to connect to the test probe to transfer test signals to the device under test. The test probe is a component that may be required to contact the device under test and perform tests in the PCBA automated test system. It is usually made of metal and has good electrical conductivity and mechanical strength. The test probe contacts the test points on the device under test by connecting the test fixture to transfer test signals to the device under test and receive the test results returned by it.

[0033] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar content as that in the above-mentioned first embodiment can be referred to the above introduction and will not be repeated hereinafter. On this basis, please refer to Figure 3 , Figure 3 It is a schematic diagram of the second embodiment of the PCBA automated test system proposed in the embodiment of the present application. In this embodiment, the test module further includes: a voltage test module, a current test module, and a timing test module; Among them, the voltage test module is connected to the control module, and the voltage test module is used to test the voltage signal of the device under test and obtain a voltage test signal; The current test module is connected to the control module. The current test module is used to test the current signal of the device under test and obtain a current test signal. The timing test module is connected to the control module. The timing test module is used to test the signal timing of the device under test and obtain a timing control signal.

[0034] Specifically, in this embodiment, the test module is one of the core components of the PCBA automated test system, and it is responsible for performing actual test tasks. The test module is subdivided into a voltage test module, a current test module, and a timing test module. The following is a specific introduction: The voltage test module is used to test the voltage signal of the device under test. It contacts the voltage test points on the device under test, transmits the test signal to the device under test, and receives the returned voltage test signal. The voltage test module can accurately measure the voltage value of the device under test in the working state and determine whether it meets the preset standard.

[0035] The current test module is used to test the current signal of the device under test. It contacts the current test points on the device under test, transmits the test signal to the device under test, and receives the returned current test signal. The current test module can accurately measure the current value of the device under test in the working state and determine whether it meets the preset standard.

[0036] The timing test module is used to test the signal timing of the device under test. It contacts the timing test points on the device under test, receives the timing signal sent by the device under test, and measures and analyzes it. The timing test module can determine whether the signal timing of the device under test meets the preset standard, thereby ensuring the normal operation of the device.

[0037] The output end of the test module is connected to the input end of the control module, and is used to output test signals (such as voltage, current, timing signals, etc.) to the control module for further processing. At the same time, the test module also has the ability to receive instructions from the control module, so as to adjust test parameters or perform specific test actions according to the instructions.

[0038] Furthermore, in this embodiment, the voltage test module further includes: a multi-channel voltage test port; The voltage test port is used to perform tests under different voltage conditions of the device under test through different test instructions; The voltage test port is also used to select different ranges and precisions for voltage tests according to the different test instructions.

[0039] Specifically, in this embodiment, the multi-channel voltage test port is an important feature of the voltage test module, which allows the test system to test multiple voltage test points at the same time or to test the same test point multiple times under different test conditions. This greatly improves the test efficiency and flexibility.

[0040] Each voltage test port has the ability to receive different test instructions. These instructions may include parameters such as the range of the test voltage, the test time, and the test accuracy. According to the test instructions, the voltage test port can perform tests on the device under test under different voltage conditions. For example, in the standby state, the working state, or the overload state, the voltage test port can accurately measure the corresponding voltage value.

[0041] To meet the requirements of different test scenarios, the voltage test port also has the function of selecting the range and accuracy. The range refers to the voltage range that the test port can measure, and the accuracy refers to the accuracy of the measurement result. The highest voltage test accuracy can reach 1 mV, and the highest test voltage is 24V; the step accuracy is in the millisecond level. According to the requirements of the test instructions, the voltage test port can automatically select the most appropriate range and accuracy for testing. When the voltage value of the device under test is high, the voltage test port will select a larger range to ensure the safety of the measurement; when the voltage value is low, a smaller range will be selected to improve the measurement accuracy. For scenarios that require high-precision measurement, the voltage test port will adjust its measurement circuit and algorithm to ensure the accuracy of the measurement result. For some scenarios with low accuracy requirements, a lower accuracy can be selected to save test time and resources.

[0042] During the test, the voltage test port will record the test data in real time and display the test results on the software interface of the upper computer in real time. The tester can view the test results on the software interface in real time and perform subsequent operations as needed (such as pausing the test, stopping the test, etc.). After the test is completed, the voltage test module will upload the test results to the control module for further processing. The control module will perform preliminary processing on the test results (such as format conversion, data verification, etc.) and prepare to upload them to the upper computer. The upper computer will perform detailed analysis and processing on the test results, generate a test report and store the test results.

[0043] Furthermore, in this embodiment, the current test module further includes: a multi-channel current test port; The current test port is used to perform tests on the device under test under different current conditions through different test instructions; The current test port is also used to select different ranges and accuracies for current testing according to the different test instructions.

[0044] Specifically, in this embodiment, the multi-channel current test port is an important feature of the current test module. It allows the test system to test multiple current test points at the same time or test the same test point multiple times under different test conditions. This greatly improves the efficiency and flexibility of the test.

[0045] Each current test port has the ability to receive different test instructions. These instructions may include parameters such as the range of the test current, the test time, and the test accuracy. According to the test instructions, the current test port can perform tests under different current conditions of the device under test. For example, at the moment of startup, during stable operation, or in the case of overload, the current test port can accurately measure the corresponding current value.

[0046] To meet the requirements of different test scenarios, the current test port also has the function of selecting the range and accuracy. The range refers to the current range that the test port can measure, and the accuracy refers to the accuracy of the measurement result. The highest current test accuracy can reach 1 mA, and the maximum current can reach 10 A. When the current value of the device under test is large, the current test port will select a larger range to ensure the safety of the measurement; when the current value is small, such as in the microampere or milliampere level, a smaller range will be selected to improve the measurement accuracy.

[0047] For scenarios that require high-precision measurement, such as the current test of precision electronic devices, the current test port will adjust its measurement circuit and algorithm to ensure the accuracy of the measurement result. For some scenarios with low accuracy requirements, a lower accuracy can be selected to save test time and resources.

[0048] During the test process, the current test port will record the test data in real time and display the test results on the software interface of the host computer in real time. The tester can view the test results on the software interface in real time and perform subsequent operations as needed, such as pausing the test, stopping the test, or adjusting the test parameters. After the test is completed, the current test module will upload the test results to the control module for further processing. The control module will perform preliminary processing on the test results, such as data format conversion and data verification, and prepare to upload them to the host computer. The host computer will perform detailed analysis and processing on the test results, generate a test report, and compare the test results with the preset standards to determine whether the current performance of the device under test is qualified.

[0049] Furthermore, in this embodiment, the timing test module further includes: a multi-channel relay control port; The relay control port is used to perform tests under different timing conditions of the device under test through different test instructions; The relay control port is also used to select fixture operation control tests according to the different test instructions.

[0050] Specifically, in this embodiment, the timing test module is a test device used to verify the timing behavior of digital circuits or systems. It usually includes one or more test channels, and each channel can independently generate and receive test signals to simulate the timing conditions in actual operation. This module can precisely control the timing parameters of the test signals, such as delay, period, and phase, etc., so as to ensure that the device under test can work properly under various timing conditions.

[0051] The multi-channel relay control port is an important part of the timing test module. It is responsible for controlling the on / off states of multiple relays according to test instructions. These relays are usually used to switch the signal paths in the test circuit, so as to simulate different test conditions.

[0052] When the test module receives a test instruction, it will parse the instruction and determine the relays to be controlled and their states. Then, it sends control signals to the corresponding relays through the multi-channel relay control port to make them switch to the specified states. The switching of the relay states will change the signal paths in the test circuit, thus simulating the required test conditions. Test instructions usually include information such as test conditions, test parameters, and test steps. According to different test instructions, the multi-channel relay control port will select different fixture operations to control the test process.

[0053] The relay can be used as a test timing control or a fixture operation control. A fixture is a device used to connect the device under test and the test device, and it can be customized according to test requirements. By controlling the relays and other components in the fixture, precise control of the test process can be achieved.

[0054] Based on the first embodiment and / or the second embodiment of the present application, in the third embodiment of the present application, the same or similar content as that in the above-mentioned first embodiment and second embodiment can be referred to the above introduction and will not be elaborated hereinafter. On this basis, please refer to Figure 4 , Figure 4 is a schematic diagram of the third embodiment of the PCBA automatic test system proposed in the embodiment of the present application. In this embodiment, the control module further includes: a communication module; The communication module cooperates with a preset communication protocol and can operate each port of the device under test to achieve comprehensive test control; The communication module is also used for direct communication and data exchange with the host computer.

[0055] Specifically, in this embodiment, the communication module is a crucial part. It is responsible for realizing the communication and data exchange between each port of the device under test and the host computer. The following is a detailed description of this communication module and its related functions: The communication module is a key part of the control module. It uses a preset communication protocol to interact with each port of the device under test, thus achieving comprehensive test control. At the same time, this module is also responsible for direct communication with the host computer to ensure the real-time transmission of test data and the accurate reception of instructions.

[0056] The communication module uses a preset communication protocol to communicate with the device under test. These protocols usually include multiple layers such as the physical layer, data link layer, and application layer, which are used to ensure the correct transmission and parsing of data. Different devices under test may use different communication protocols, so the communication module needs to have flexible configuration capabilities to adapt to different test requirements. The communication module can operate each port of the device under test, including input ports and output ports. By sending specific instructions or data packets, the communication module can control parameters such as the on / off state and data transmission rate of the port, thus achieving precise control of the test process. Using the communication module, comprehensive test control of the device under test can be achieved. This includes multiple aspects such as functional testing, performance testing, and stability testing. During the test process, the communication module will automatically or manually control each port of the device under test according to a preset test script or instruction set to simulate various scenarios and conditions in actual work.

[0057] The communication module and the host computer use a direct communication method to ensure the real-time transmission of test data and the accurate reception of instructions. This communication method usually includes various types such as serial communication, parallel communication, and network communication. The specific choice depends on the architecture of the test system and test requirements. During the test process, the communication module will continuously exchange data with the host computer. This includes multiple aspects such as uploading test data, receiving test results, and issuing test instructions. Through data exchange, the host computer can monitor the test process in real time and make corresponding adjustments or decisions based on the test results.

[0058] Furthermore, in this embodiment, the control module is also used to judge and record the test data results based on the test instructions and the test signals of the device under test.

[0059] Specifically, in this embodiment, the control module receives test instructions from the host computer or other test devices through the communication module. These instructions usually include key information such as test conditions, test parameters, and test steps, which are used to guide the entire test process. After receiving the test instructions, the control module will parse them and call corresponding test programs and algorithms according to the instruction content. These programs and algorithms are used to control the test process of the device under test to ensure that the test can be carried out according to the predetermined conditions and parameters.

[0060] During the testing process, the device under test generates various test signals, such as voltage signals, current signals, timing signals, etc. These signals are transmitted to the control module through test interfaces or sensors. The control module preprocesses the received test signals, including steps such as signal amplification, filtering, and noise reduction. These processing steps are aimed at improving the signal-to-noise ratio and accuracy of the signals, providing a reliable basis for subsequent data judgment and recording. The control module judges the processed test data according to preset test criteria and algorithms. This includes comparing the differences between the test data and the standard values, analyzing the trends and stability of the data, etc. Through the judgment, it can be determined whether the device under test meets the design requirements or has potential problems. For each test step and test condition, the control module records the corresponding test results. These results are usually presented in the form of data tables, charts, or log files for subsequent analysis and evaluation. The recorded content includes key information such as test time, test conditions, test data, and judgment results.

[0061] Furthermore, in this embodiment, the system further includes: a key module; The key module is used for fixture or manual operation, and the key functions of the key module can be user-defined.

[0062] Specifically, in this embodiment, a significant feature of the key module is that its key functions can be user-defined. This means that users can, according to their own needs, assign specific functions or operations to different keys. For example, users can define a certain key as starting the test, stopping the test, switching the test mode, etc. Since the key functions can be user-defined, the key module has high flexibility. Users can adjust the function settings of the keys at any time according to different test scenarios and requirements to adapt to various test tasks. The design of the key module usually focuses on ease of use, enabling users to easily get started and quickly become familiar with the operation. For example, the layout, size, shape, and markings of the keys will be carefully designed to ensure that users can intuitively understand the functions of each key.

[0063] In an automated test system, fixtures are usually used to connect the device under test and the test system to achieve automated testing. The key module can be integrated with the fixture, enabling users to control the operation of the fixture through keys. For example, users can start functions such as clamping and releasing of the fixture through keys. In addition to fixture operation, the key module also supports manual operation. Users can directly press the keys to trigger the corresponding functions or operations. This manual operation method is particularly useful in test scenarios that require quick response or manual intervention.

[0064] In addition, to achieve the above object, an embodiment of the present application further provides a PCBA automatic test device, and the PCBA automatic test device adopts all embodiments of the PCBA automatic test system as described above. Compared with the prior art, the beneficial effects of the PCBA automatic test device provided by the embodiment of the present application are the same as those of the PCBA automatic test system provided by the above embodiment, and other technical features of the PCBA automatic test device are the same as the features disclosed in the above embodiment, which will not be elaborated here.

[0065] The above are only the preferred embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be similarly included in the patent scope of the present application.

Claims

1. A PCBA automated testing system, characterized in that: include: Test module and control module; Wherein, the output end of the test module is connected to the input end of the control module, and the output end of the control module is connected to the host computer; The test module is used to test the connected device to be tested through a test instruction and output the test signal to the control module; The control module is used to forward the test communication instructions sent by the host computer, perform state control on the device under test, and synchronously operate the test module to test and record the states of different devices under test, thereby automatically realizing multi-state timing test.

2. The PCBA automated testing system according to claim 1, characterized in that: The test module also includes: a voltage test module, a current test module and a timing test module; The voltage testing module is connected to the control module, and is used to test the voltage signal of the device under test and obtain the voltage testing signal; The current testing module is connected to the control module, and is used to test the current signal of the device under test and obtain the current testing signal; The timing test module is connected to the control module, and is used to test the signal timing of the device under test and obtain a timing control signal.

3. The PCBA automated testing system according to claim 2, characterized in that: The voltage test module also includes: a multi-channel voltage test port; The voltage test port is used to test the device under test under different voltage conditions through different test instructions; The voltage test port is also used to select different ranges and precisions for voltage testing according to different test instructions.

4. The PCBA automated testing system according to claim 3, characterized in that: The current test module also includes: a multi-channel current test port; The current test port is used to test the device under test under different current conditions through different test instructions; The current test port is also used to select different ranges and precisions for current testing according to different test instructions.

5. The PCBA automated testing system according to claim 4, characterized in that: The timing test module also includes: a multi-channel relay control port; The relay control port is used to perform testing on the device under test under different timing conditions through different test instructions; The relay control port is also used to select a fixture operation control test according to the different test instructions.

6. The PCBA automated testing system according to claim 1, characterized in that: The control module further includes: a communication module; The communication module cooperates with the preset communication protocol to operate each port of the device under test to achieve comprehensive test control; The communication module is also used to directly communicate and exchange data with the host computer.

7. The PCBA automated testing system according to claim 6, characterized in that: The control module is also used to judge and record the test data results through the test instructions and the test signal of the device under test.

8. The PCBA automated testing system according to claim 1, wherein: The system further comprises: a key module; The button module is used for a jig or manual operation, and the button functions of the button module can be defined by the user.

9. The PCBA automated testing system according to claim 1, wherein: The system further comprises: a power module; The power supply module is connected to the control module and provides power to the control module.

10. A PCBA automated testing device, characterized in that: The PCBA automated testing equipment comprises the PCBA automated testing system according to any one of claims 1 to 9.