Test system

By integrating scanning, programming, and testing mechanisms into a single testing system, the problem of low testing efficiency for general-purpose control boards is solved. This achieves automated integration of scanning, programming, and testing, thereby improving testing efficiency and reliability.

CN223897592UActive Publication Date: 2026-02-10SHANGHAI SIGRINER STEP ELECTRIC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202520318585.5
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2026-02-10
Estimated Expiration
2035-02-25

AI Technical Summary

Technical Problem

In the existing technology, the testing efficiency of general control boards is low. The scanning, burning and testing steps are usually performed separately by different devices, which leads to increased movement and turnaround time.

Method used

The scanning mechanism, programmer, and testing mechanism are integrated into a single testing system. The controller enables automated integration of scanning, programming, and testing, reducing the time required to move between devices.

Benefits of technology

It improves the testing efficiency of the general control board by reducing the turnaround time of scanning, programming, and testing equipment, thereby enhancing the overall efficiency and reliability of the testing system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223897592U_ABST
    Figure CN223897592U_ABST
Patent Text Reader

Abstract

The embodiment of the utility model relates to the technical field of testing, and provides a testing system which comprises a code scanning mechanism, a burner, a testing mechanism and a controller. The code scanning mechanism is used for scanning an identification code of the universal control panel in response to the code scanning instruction and forming an identification number corresponding to the identification code; the burner is used for being connected with the universal control board and burning the universal control board in response to a burning instruction; the test mechanism is used for being connected with the universal control board, responding to the test instruction to test the universal control board and outputting a test result; the controller is in communication connection with the code scanning mechanism, the burner and the testing mechanism, and the controller is used for sending a code scanning instruction, a burning instruction and a testing instruction and receiving the identification number and the testing result. The embodiment of the utility model at least can improve the test efficiency of the universal control board.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of testing technology, and in particular to a testing system. Background Technology

[0002] The general-purpose control board, comprising power supply circuits, digital circuits, analog circuits, and communication circuits, is one of the core boards controlling the output frequency conversion signals of the frequency converter. During the production of the general-purpose control board, constraints such as raw material quality, process technology, and human factors necessitate functional testing to ensure its proper functioning and compliance with product quality requirements. Simultaneously, it is necessary to collect test data to improve the performance of product quality statistical assessment indicators, providing a basis for quality improvement and management activities.

[0003] Before testing a general-purpose control board, its identification code (e.g., barcode or QR code) needs to be scanned to generate a corresponding identification number. The board is then programmed with data. Afterward, the board is tested, and the identification number and test results are collected to form the test data. However, in related technologies, the scanning, programming, and testing steps of the general-purpose control board are typically performed separately by different devices. Specifically, after the scanning step, the board needs to be moved to a programming device for programming, and after the programming step, it needs to be moved to a testing device for testing, resulting in low testing efficiency. Utility Model Content

[0004] This disclosure provides a testing system that can at least improve the testing efficiency of a general-purpose control board.

[0005] According to some embodiments of this disclosure, a testing system is provided, comprising: a scanning mechanism for scanning an identification code of a universal control board in response to a scanning command, and forming an identification number corresponding to the identification code; a programmer for connecting to the universal control board and programming the universal control board in response to a programming command; a testing mechanism for connecting to the universal control board, testing the universal control board in response to a testing command, and outputting test results; and a controller for communicatively connecting to the scanning mechanism, the programmer, and the testing mechanism, wherein the controller is used to send the scanning command, the programming command, and the testing command, and to receive the identification number and the test results.

[0006] In some embodiments, the testing system further includes a stamping mechanism, which is used to determine whether the general control board is qualified, and the stamping mechanism is used to stamp the general control board that the testing mechanism has determined to be qualified.

[0007] In some embodiments, the testing system further includes a server, which is wirelessly connected to the controller, and the controller is further configured to upload the identification number of the general control board and the test results to the server.

[0008] In some embodiments, the testing system further includes a server, which is wirelessly connected to the testing organization, and the testing organization is further configured to upload the test results of the general control board to the server.

[0009] In some embodiments, the testing system further includes a communication adapter board, which is communicatively connected to the barcode scanning mechanism, the programmer, the testing mechanism, and the controller.

[0010] In some embodiments, the communication adapter board is connected to the programmer, the testing mechanism and the controller via serial ports, and the communication adapter board is connected to the barcode scanning mechanism via USB.

[0011] In some embodiments, the testing system further includes: an integrated fixture on which the barcode scanning mechanism, programmer, testing mechanism, and communication adapter board are all located; and a probe disposed on the integrated fixture for connecting to the universal control board.

[0012] In some embodiments, the test system further includes a stage located on the integrated fixture, the stage being used to place the universal control board.

[0013] In some embodiments, the integrated fixture includes a button for controlling the stage to move up and down relative to the probe to connect or disconnect the universal control board from the probe.

[0014] In some embodiments, the controller is further configured to control the stage to move up and down relative to the probe in order to connect or disconnect the universal control board from the probe.

[0015] The technical solution provided in this disclosure has at least the following advantages:

[0016] The testing system provided in this embodiment includes: a scanning mechanism for scanning the identification code of a general-purpose control board in response to a scanning command and forming an identification number corresponding to the identification code; a programmer for connecting to the general-purpose control board and programming the board in response to a programming command; a testing mechanism for connecting to the general-purpose control board, testing the board in response to a testing command, and outputting test results; and a controller for communicating with the scanning mechanism, programmer, and testing mechanism, sending scanning commands, programming commands, and testing commands, and receiving identification numbers and test results. In the testing system provided in this embodiment, the scanning mechanism, the programmer, and the testing mechanism are integrated into one testing system. Users can complete the scanning, programming, and testing of the general-purpose control board through the controller of the testing system, saving the turnaround time of the general-purpose control board in the scanning device, programming device, and testing device, thereby improving the testing efficiency of the general-purpose control board. Attached Figure Description

[0017] One or more embodiments are illustrated by way of example with corresponding pictures in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Unless otherwise stated, the pictures in the accompanying drawings do not constitute a limitation on scale. In order to more clearly illustrate the technical solutions in the embodiments of this disclosure or the conventional technology, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 An architecture diagram of a test system provided in an embodiment of this disclosure;

[0019] Figure 2 This is a schematic diagram of the controller in a test system provided in an embodiment of the present disclosure;

[0020] Figure 3 This is a flowchart illustrating the testing of a general-purpose control board using a testing system provided in an embodiment of this disclosure. Detailed Implementation

[0021] As can be seen from the background technology, the current testing efficiency for general-purpose control boards is relatively low.

[0022] This disclosure provides a testing system that integrates a scanning mechanism for scanning, a programmer for programming, and a testing mechanism for testing into a single testing system. Users can complete the scanning, programming, and testing of a universal control board through the controller of the testing system, which can save the turnaround time of the universal control board in the scanning device, programming device, and testing device, thereby improving the testing efficiency of the universal control board.

[0023] In the description of the embodiments of this disclosure, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary or secondary relationship of the indicated technical features. In the description of the embodiments of this disclosure, "a plurality of" means two or more, unless otherwise explicitly defined.

[0024] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this disclosure. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0025] In the description of the embodiments of this disclosure, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A exists, A and B exist simultaneously, and B exists. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0026] In the description of the embodiments of this disclosure, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in the embodiments of this disclosure according to the specific circumstances.

[0027] In the description of embodiments of this disclosure, when a component “includes” another component, other components are not excluded unless otherwise stated, and other components may be further included.

[0028] The embodiments of this disclosure will now be described in detail with reference to the accompanying drawings. However, those skilled in the art will understand that many technical details have been provided in the embodiments of this disclosure to facilitate a better understanding of the disclosure. However, the technical solutions claimed in this disclosure can be implemented even without these technical details and various variations and modifications based on the following embodiments.

[0029] Figure 1 This is an architecture diagram of a test system provided in an embodiment of the present disclosure.

[0030] refer to Figure 1 The testing system includes a barcode scanning mechanism 10, a programmer 11, a testing mechanism 12, and a controller 13. The barcode scanning mechanism 10 scans the identification code of the general control board 20 in response to a scanning command and generates an identification number corresponding to the identification code. The programmer 11 connects to the general control board 20 and programs the general control board 20 in response to a programming command. The testing mechanism 12 connects to the general control board 20, tests the general control board 20 in response to a test command, and outputs the test results. The controller 13 is communicatively connected to the barcode scanning mechanism 10, the programmer 11, and the testing mechanism 12, respectively. The controller 13 sends barcode scanning commands, programming commands, and test commands, and receives identification numbers and test results.

[0031] The testing system is used to scan, program, and test the general control board 20.

[0032] The scanning mechanism 10 scans the identification code on the general control board 20 and generates an identification number corresponding to the identification code. The identification code can be a QR code or a barcode. The generated identification number is used to identify the test results of the general control board 20 and generate a test report.

[0033] In a specific example, the scanning mechanism 10 is a fixed wireless barcode scanner.

[0034] The programmer 11 is used to program the general control board 20.

[0035] In a specific example, programmer 11 is a low-cost serial Flash offline programmer that supports loading offline files to program files for various chip models such as ST (ST Microelectronics) and GigaDevice.

[0036] The testing unit 12 is used to perform FCT (Functional Circuit Test) on the general-purpose control board 20. Specifically, the testing unit 12 is used to provide a simulated operating environment for each circuit module of the general-purpose control board 20, including stimuli and loads, so that it operates in various design states, thereby obtaining parameter verification for each state to obtain the test results of the general-purpose control board 20.

[0037] The identification number generated by the barcode scanning mechanism 10 on the general control board 20 under test and the test results output by the testing mechanism 12 can together constitute a test report.

[0038] In some examples, test unit 12 is a multi-functional test board.

[0039] In this embodiment, the test of a general control board 20 for a flexible platform frequency converter is taken as an example. The test items are detailed in Table 1. Table 1 lists the test items for the general control board 20 for the flexible platform frequency converter. The test items correspond to the circuit of the general control board 20 for the flexible platform frequency converter. The notes in Table 1 indicate the modules corresponding to the circuit categories of the test items.

[0040] Table 1

[0041]

[0042]

[0043] In this test, the power supply circuit in test item 1 belongs to the AO (Analog Output) module, and the main test voltages are one or more of VCC_5V, VCC_5VA, VCC_3.3V, VSS_2.4V, VREF_3.3V, VREF_1.65V, and VCC_BUCK. Test items 2-6, including the IU / IV / IW circuit, ADC_IDC circuit, RST circuit, ADC_VDC circuit, and analog input circuit, belong to the AO (Analog Input) module. Test item 7, including the digital input circuit, belongs to the DI (Digital Input) module, and the main test circuits are the FANS circuit, FAULT_DRV circuit, and STO_nLOCK circuit. Test items 8 and 9, including the PWM drive output circuit and digital output circuit, belong to the DO (Digital Output) module. The 485 communication circuit, CAN communication circuit, and SPI communication circuit in test items numbered 10 to 12 belong to the communication module.

[0044] The controller 13 is used to send scanning commands, programming commands, and test commands.

[0045] Figure 2 This is a schematic diagram of the controller 13 in the test system provided in the embodiments of this disclosure.

[0046] refer to Figure 1 Figure 2 In one example, controller 13 is a handheld device. The handheld device is equipped with a display screen 131 and buttons 132. Users can send scanning, programming, and testing commands by pressing buttons 132. The display screen 131 can be used to display the identification code of the general control board 20 and the test results. The handheld device software is developed using the Keil platform. Button 132 is simple and convenient to operate, and the interface is concise, allowing operators to learn quickly and improving testing efficiency.

[0047] in addition, Figure 2 The button 132, indicated by a triangle, has a switching command function, while the button 132, indicated by a rectangle, includes functions such as turning the controller 13 on or off, executing and stopping commands.

[0048] Continue to refer to Figure 1 In some embodiments, the testing system further includes a stamping mechanism (not shown), the testing mechanism 12 is also used to determine whether the general control board 20 is qualified, and the stamping mechanism is used to stamp the general control board 20 that the testing mechanism 12 has determined to be qualified.

[0049] If the test result of the general control board 20 is qualified, the general control board 20 sends a stamping signal to the stamping mechanism, which then stamps the qualified general control board 20 in response to the stamping signal. This setup allows the operator to visually determine whether the tested general control board 20 is qualified by observing whether it is stamped. This avoids the accuracy of the test being affected by human error when manually judging the qualification of the general control board 20, thereby improving the reliability of the testing system.

[0050] In some embodiments, the testing system further includes a server 14, which is wirelessly connected to a controller 13. The controller 13 is also used to upload the test results of the general control board 20 to the server 14. With this configuration, after the test of the general control board 20 is completed, the controller 13 uploads the identification number and test results to the server 14, thereby realizing data management and sharing of the general control board 20.

[0051] Specifically, the controller 13 has a first wireless communication module, through which the controller 13 achieves a wireless communication connection with the server 14.

[0052] Wireless communication connections can be made via WiFi, Bluetooth, cellular networks, or satellite communication.

[0053] In some embodiments, the testing system further includes a server 14, which is wirelessly connected to the testing organization 12. The testing organization 12 is also used to upload the test results of the general control board 20 to the server 14. With this configuration, after the test of the general control board 20 is completed, the testing organization 12 not only uploads the test results to the controller 13, but also synchronizes the test results to the server 14, thereby realizing data management and sharing of the general control board 20.

[0054] Specifically, the testing unit 12 has a second wireless communication module, through which the testing unit 12 achieves a wireless communication connection with the server 14.

[0055] In some embodiments, the testing system further includes a communication adapter board 15, which is communicatively connected to the barcode scanning mechanism 10, the programmer 11, the testing mechanism 12, and the controller 13.

[0056] The communication adapter board 15 is used to receive instructions from the controller 13 in real time and forward the instructions. Specifically, after the controller 13 sends a scanning instruction, the communication adapter board 15 receives the scanning instruction in real time and forwards it to the scanning mechanism 10; after the controller 13 sends a programming instruction, the communication adapter board 15 receives the programming instruction in real time and forwards it to the programmer 11; after the controller 13 sends a test instruction, the communication adapter board 15 receives the test instruction in real time and forwards it to the testing mechanism 12.

[0057] In some embodiments, the communication adapter board 15 is connected to the programmer 11, the testing mechanism 12, and the controller 13 via serial ports, and to the barcode scanner 10 via USB. Connecting the programmer 11, testing mechanism 12, and controller 13 via serial ports enables stable and high-speed data transmission, ensuring communication reliability and real-time performance. Connecting to the barcode scanner 10 via USB leverages the high bandwidth and plug-and-play functionality of the USB interface to quickly read and process identification codes, improving the efficiency and flexibility of the testing system.

[0058] In some embodiments, the test system further includes an integrated fixture 16 and probes (not shown). The barcode scanning mechanism 10, the programmer 11, the test mechanism 12, and the communication adapter board 15 are all located on the integrated fixture 16. The probes are disposed on the integrated fixture 16 and are used to connect to the universal control board 20.

[0059] The integrated fixture 16 provides a support frame for the barcode scanning mechanism 10, the programmer 11, the testing mechanism 12, and the communication adapter board 15.

[0060] The probe is used to connect the general control board 20, so that the general control board 20 is connected to the programmer 11 and the test mechanism 12.

[0061] In some embodiments, the test system further includes a stage (not shown) located on an integrated fixture 16, the stage being used to place a general control board 20.

[0062] In some embodiments, the integrated fixture 16 includes a button (not shown) for controlling the stage to move up and down relative to the probe to connect or disconnect the universal control board 20 from the probe.

[0063] In the initial state before testing the universal control board 20, the stage and probes are separated. Before scanning, programming, and testing the universal control board 20, place it on the stage, at which point it is separated from the probes. A button can be pressed to move the stage, causing the universal control board 20 to move and connect with the probes. After testing, the stage can be moved back to its initial state, separating the universal control board 20 from the probes for easy retrieval by the operator.

[0064] In some embodiments, the controller 13 is also used to control the stage to move up and down relative to the probe, so as to connect or disconnect the universal control board 20 from the probe. With this configuration, the operator can directly move the stage through the controller 13, thereby moving the universal control board 20 on the stage to connect or disconnect the universal control board 20 from the probe.

[0065] Figure 3 This is a flowchart illustrating the testing of a general-purpose control board using a testing system provided in an embodiment of this disclosure.

[0066] Reference Figure 1 and Figure 3In one example, the workflow for testing the universal control board 20 using the testing system provided in this embodiment is as follows: The universal control board 20 is placed on a platform; then, the button on the integrated fixture 16 is activated to connect the probe to the universal control board 20; subsequently, the controller 13 sends a scanning command, a scanning instruction, and a programming command; the scanning mechanism 10 executes the scanning command, that is, the scanning mechanism 10 scans the identification code of the universal control board 20 and forms an identification number in response to the scanning command; the programmer 11 executes the programming command, that is, the programmer 11 responds to the programming command... The system programs the universal control board 20 with a recording command. The testing mechanism 12 executes the test command, performing a test on the universal control board 20. After testing, the testing mechanism 12 determines whether the universal control board 20 is qualified. If the test result is qualified, the universal control board 20 sends a stamping signal to the stamping mechanism, which stamps the qualified universal control board 20 in response to the stamping signal. If the test result is unqualified, the universal control board 20 will be handled according to the fault procedure. Finally, regardless of whether the test result of the universal control board 20 is qualified or not, a test report containing an identification number and the corresponding test result will be generated and uploaded to the controller 13 and the server 14.

[0067] In the above-mentioned testing system, the scanning mechanism 10 for scanning, the programmer 11 for programming, and the testing mechanism 12 for testing are integrated into one testing system. Users can complete the scanning, programming, and testing of the general control board 20 through the controller 13 of the testing system, which can save the turnaround time of the general control board 20 in the scanning device, programming device, and testing device, thereby improving the testing efficiency of the general control board 20.

[0068] Those skilled in the art will understand that the above embodiments are specific examples of implementing this disclosure, and in practical applications, various changes in form and detail may be made without departing from the spirit and scope of this disclosure. Any person skilled in the art can make various alterations and modifications without departing from the spirit and scope of this disclosure; therefore, the scope of protection of this disclosure should be determined by the scope defined in the claims.

Claims

1. A testing system, characterized in that, include: A scanning mechanism is used to scan the identification code of the general control board in response to a scanning command, and to generate an identification number corresponding to the identification code; A programmer, which is used to connect to the general control board and to program the general control board in response to a programming command; A testing mechanism is configured to connect to the general control board, perform tests on the general control board in response to test commands, and output test results. The controller is communicatively connected to the scanning mechanism, the programmer, and the testing mechanism, respectively. The controller is used to send the scanning command, the programming command, and the testing command, and to receive the identification number and the test result.

2. The testing system according to claim 1, characterized in that, The testing system also includes: The stamping mechanism is used to determine whether the general control board is qualified, and the stamping mechanism is used to stamp the general control board that is determined to be qualified by the testing mechanism.

3. The testing system according to claim 1, characterized in that, The testing system also includes: The server is wirelessly connected to the controller, and the controller is also used to upload the identification number of the general control board and the test results to the server.

4. The testing system according to claim 1, characterized in that, The testing system also includes: The server is wirelessly connected to the testing organization, and the testing organization is also used to upload the test results of the general control board to the server.

5. The testing system according to any one of claims 1 to 4, characterized in that, The testing system also includes: A communication adapter board is communicatively connected to the barcode scanning mechanism, the programmer, the testing mechanism, and the controller.

6. The testing system according to claim 5, characterized in that, The communication adapter board is connected to the programmer, the testing mechanism and the controller via serial ports, and the communication adapter board is connected to the barcode scanning mechanism via USB.

7. The testing system according to claim 5, characterized in that, The testing system also includes: The integrated fixture, on which the scanning mechanism, programmer, testing mechanism, and communication adapter board are all located; A probe is mounted on the integrated fixture and is used to connect to the universal control board.

8. The testing system according to claim 7, characterized in that, The testing system also includes: A platform, located on the integrated tooling, is used to place the universal control board.

9. The testing system according to claim 8, characterized in that, The integrated tooling includes: A button is provided to control the stage to move up and down relative to the probe in order to connect or disconnect the universal control board from the probe.

10. The testing system according to claim 8, characterized in that, The controller is also used to control the stage to move up and down relative to the probe in order to connect or disconnect the universal control board from the probe.