Method and system for controlling high-voltage board by internal main control board of multi-channel tester

By combining cross-connection and direct connection in the multi-channel tester, and using an independent coded bus to connect and identify the main control board and the high-voltage board, the problems of large IO resources occupied, complex interfaces and high cost are solved, and efficient high-voltage board control and scalability are achieved.

CN120370181AInactive Publication Date: 2025-07-25QINGDAO RUIJIE INTELLIGENT INSTR +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510854968.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-25
Publication Date
2025-07-25
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the existing multi-channel tester, the main control board needs to occupy a large amount of IO resources, the interface is complex, the hardware cost is high, and the number of controllable high-voltage boards is limited.

Method used

The main control board and the high-voltage board are connected by combining cross-connection and direct connection, and encoded through an independent coded bus. The main control board queries the high-voltage board encoding information through the communication line to realize the identification and control of the high-voltage board.

Benefits of technology

It reduces the IO resource usage of the main control board, simplifies the interface, reduces hardware costs, and is highly scalable. It can flexibly increase or decrease the number of high-pressure boards to ensure the consistency and productivity of tests.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120370181A_ABST
    Figure CN120370181A_ABST
Patent Text Reader

Abstract

The invention belongs to the field of lithium battery core testing, and discloses a method and a system for controlling a high-voltage board by an internal main control board of a multi-channel tester, and the method comprises the steps: carrying out the power-on initialization of the multi-channel tester; the main control board is connected with the high-voltage board in a mode of combining cross connection and direct connection; the high-voltage board is coded based on the independent coding bus; the main control board inquires the coding information of the high-voltage boards through the communication line so as to identify each high-voltage board; the main control board outputs parameter setting information and a test command to the pulse test units of the plurality of high-voltage boards, and starts to test the tested product; after the test is finished, the data acquisition unit of the high-voltage board transmits test data and test results back to the main control board through the communication line. According to the invention, the interface is simple, the hardware cost is low, and a plurality of high-voltage boards are controlled by the main control board with a sensitive control mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of lithium battery core testing, and particularly to a control method and system for a high-voltage board by a main control board inside a multi-channel tester. Background Art

[0002] Currently, multi-channel testers are increasingly used in battery production lines to test products at multiple workstations simultaneously, so as to improve the testing efficiency of the battery production line.

[0003] However, the internal structure of the current multi-channel tester is a main control board and multiple high-voltage boards. The high-voltage boards are responsible for outputting pulses to test the products to be tested and collecting test data; the main control board controls multiple high-voltage boards simultaneously, sending test parameters to the high-voltage boards before the test and receiving the test data from the high-voltage boards after the test. Each interface between the main control board and each high-voltage board requires multiple IO control pins (input / output pins). When controlling multiple high-voltage boards simultaneously, more IO control pins of the main control board need to be occupied. This control method requires a large amount of IO resources of the main control board, has a complex interface with each high-voltage board, high hardware costs, and a limited number of controllable high-voltage boards.

[0004] Therefore, how to provide a control method and system for a high-voltage board by a main control board inside a multi-channel tester is an urgent problem to be solved currently. Summary of the Invention

[0005] The present invention provides a control method and system for a high-voltage board by a main control board inside a multi-channel tester to solve the problems in the prior art that a large amount of IO resources of the main control board need to be occupied, the interface is complex, the hardware cost is high, and the number of controllable high-voltage boards is limited.

[0006] According to a first aspect of the present invention, a control method for a high-voltage board by a main control board inside a multi-channel tester is provided.

[0007] In one embodiment, the control method for a high-voltage board by a main control board inside the multi-channel tester includes: Power on and initialize the multi-channel tester; connect the main control board to the high-voltage board by a combination of cross-connection and direct connection; Encode the high-voltage board based on an independent coding bus; the main control board queries the coding information of the high-voltage board through a communication line to identify each high-voltage board; The main control board outputs parameter setting information and test commands to the pulse test units of multiple high-voltage boards and starts the test of the product to be tested; After the test is completed, the data acquisition unit of the high-voltage board sends the test data and test results back to the main control board through the communication line.

[0008] In one embodiment, connecting the main control board to the high-voltage board by a combination of cross-connection and direct connection includes: A number of ports are provided on the main control board and the high-voltage board, including a number of coding bits, a first communication pin, and a second communication pin; Cross-connect the first communication pin and the second communication pin on the main control board with the first communication pin and the second communication pin on the high-voltage board; Directly connect a number of coding bits on the main control board to a number of IO pins on the high-voltage board.

[0009] In one embodiment, the main control board includes a coding unit, and the coding unit includes a number of independent coding buses, and the coding buses are connected to the power supply voltage and the ground through pull-up resistors and pull-down resistors.

[0010] In one embodiment, coding the high-voltage board based on the independent coding buses includes: After the main control board is connected to the high-voltage board, the IO pins of the high-voltage board are connected to the independent coding buses on the coding unit; Using the pull-up resistor and the pull-down resistor, code the state of the IO pins of the high-voltage board, including the high-level state and the low-level state.

[0011] In one embodiment, the main control board includes a main control board communication unit, and the main control board coding unit includes a number of independent communication buses, and the communication pins of the high-voltage board are connected in pairs with the independent communication buses of the main control board coding unit.

[0012] In one embodiment, the main control board queries the coding information of the high-voltage board through a communication line to identify each high-voltage board, including: The main control board communicates with each high-voltage board through a communication line and reads the level of the IO pins of each high-voltage board to identify the corresponding code of each high-voltage board.

[0013] In one embodiment, after the test is completed, after the data acquisition unit of the high-voltage board transmits the test data and the test results back to the main control board through a communication line, it further includes: The main control board transmits the test data and the test results back to the upper computer, or displays the test data and the test results through a display screen.

[0014] According to the second aspect of the present invention, a control system for a high-voltage board by an internal main control board of a multi-channel tester is provided.

[0015] In one embodiment, the control system for the high-voltage board by the internal main control board of the multi-channel tester includes: An initialization module for performing power-on initialization on the multi-channel tester; A connection module for connecting the main control board to the high-voltage board by a combination of cross-connection and direct connection; A high-voltage board identification module is used to encode the high-voltage board based on an independent coding bus. The main control board queries the coding information of the high-voltage board through a communication line to identify each high-voltage board. A test control module is used for the main control board to output parameter setting information and test commands to the pulse test units of multiple high-voltage boards and start the test of the product under test. A test data acquisition module is used for, after the test ends, the data acquisition unit of the high-voltage board to send the test data and test results back to the main control board through the communication line.

[0016] In one embodiment, the connection between the main control board and the high-voltage board by combining cross-connection and direct connection includes: Several ports are provided on the main control board and the high-voltage board, including several coding bits, a first communication pin, and a second communication pin. Cross-connect the first communication pin and the second communication pin on the main control board with the first communication pin and the second communication pin on the high-voltage board. Directly connect several coding bits on the main control board with several IO pins on the high-voltage board.

[0017] In one embodiment, encoding the high-voltage board based on an independent coding bus includes: After the main control board is connected to the high-voltage board, the IO pins of the high-voltage board are connected to the independent coding bus on the coding unit. Use pull-up resistors and pull-down resistors to encode the state of the IO pins of the high-voltage board, including high-level state and low-level state.

[0018] According to the third aspect of the present invention, a computer device is provided.

[0019] In some embodiments, the computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps of the above method are implemented.

[0020] According to the fourth aspect of the present invention, a computer-readable storage medium is provided.

[0021] In one embodiment, a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0022] The technical solutions provided by the embodiments of the present invention may include the following beneficial effects: (1) In the present invention, the high-voltage board only needs to be connected to the main control board to be automatically encoded. The main control board identifies multiple high-voltage boards through communication, and sends test commands and test results back through communication. Only two communication lines and n*2 are needed between multiple high-voltage boards and the main control board. nWith a single independent coding bit, the main control board can control 2 n high-voltage boards, enabling the normal operation and testing of the multi-channel tester.

[0023] (2) The present invention has strong expandability. The number of high-voltage boards can be increased or decreased according to customer requirements. The circuit structures of the high-voltage boards are exactly the same, ensuring the consistency of testing and improving the producibility. It occupies fewer IO resources of the main control board, and the interface between the main control board and the high-voltage boards is simple, greatly reducing the hardware cost.

[0024] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The accompanying drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present invention and used together with the specification to explain the principles of the present invention.

[0026] Figure 1 is a flowchart of a method for the main control board inside a multi-channel tester to control a high-voltage board shown according to an exemplary embodiment; Figure 2 is a schematic block diagram of a control system for the main control board inside a multi-channel tester to control a high-voltage board shown according to an exemplary embodiment; Figure 3 is a schematic structural diagram of a computer device shown according to an exemplary embodiment; Figure 4 is a diagram of the interface mode between the main control board and each high-voltage board shown according to an exemplary embodiment; Figure 5 is an internal structural diagram of the main control board shown according to an exemplary embodiment; Figure 6 is an encoding unit diagram of the main control board shown according to an exemplary embodiment; Figure 7 is a communication unit diagram of the main control board shown according to an exemplary embodiment; Figure 8 is an internal structural diagram of the high-voltage board shown according to an exemplary embodiment; Figure 9 is a test flowchart of multi-channel testing shown according to an exemplary embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0027] Figure 1 An embodiment of a method for the main control board inside a multi-channel tester to control a high-voltage board of the present invention is shown.

[0028] In this alternative embodiment, the method for the main control board inside the multi-channel tester to control the high-voltage board includes: S101. Power on and initialize the multi-channel tester; connect the main control board to the high-voltage board by a combination of cross-connection and direct connection; S102. Encode the high-voltage board based on the independent coding bus; the main control board queries the coding information of the high-voltage board through the communication line to identify each high-voltage board; S103. The main control board outputs parameter setting information and test commands to the pulse test units of multiple high-voltage boards and starts the test of the product under test; S104. After the test is completed, the data acquisition unit of the high-voltage board sends the test data and test results back to the main control board through the communication line.

[0029] In this alternative embodiment, connecting the main control board to the high-voltage board by a combination of cross-connection and direct connection includes: Set a number of ports on the main control board and the high-voltage board, including a number of coding bits, a first communication pin, and a second communication pin; cross-connect the first communication pin and the second communication pin on the main control board with the first communication pin and the second communication pin on the high-voltage board; directly connect the number of coding bits on the main control board to the number of IO pins on the high-voltage board.

[0030] In this alternative embodiment, the main control board includes a coding unit, and the coding unit includes a number of independent coding buses, and the coding buses are connected to the power supply voltage and ground through pull-up resistors and pull-down resistors.

[0031] In this alternative embodiment, encoding the high-voltage board based on the independent coding bus includes: After the main control board is connected to the high-voltage board, the IO pins of the high-voltage board are connected to the independent coding buses on the coding unit; use pull-up resistors and pull-down resistors to encode the state of the IO pins of the high-voltage board, including high-level state and low-level state.

[0032] In this alternative embodiment, the main control board includes a main control board communication unit, and the main control board coding unit includes a number of independent communication buses, and the communication pins of the high-voltage board are connected in pairs with the independent communication buses of the main control board coding unit.

[0033] In this alternative embodiment, the main control board queries the coding information of the high-voltage board through the communication line to identify each high-voltage board includes: The main control board communicates with each high-voltage board through the communication line and reads the level of the IO pins of each high-voltage board to identify the corresponding code of each high-voltage board.

[0034] In this alternative embodiment, after the data acquisition unit of the high-voltage board sends the test data and test results back to the main control board through the communication line after the test is completed, it further includes: The main control board transmits the test data and test results back to the host computer, or displays the test data and test results through a display screen.

[0035] Figure 2 Fig. shows an embodiment of the control system of the main control board inside a multi-channel tester of the present invention for a high-voltage board.

[0036] In this alternative embodiment, the control system of the main control board inside the multi-channel tester for the high-voltage board includes: An initialization module 201 for power-on initialization of the multi-channel tester; A connection module 202 for connecting the main control board to the high-voltage board in a combination of cross-connection and direct connection; A high-voltage board identification module 203 for encoding the high-voltage board based on an independent coding bus; the main control board queries the coding information of the high-voltage board through a communication line to identify each high-voltage board; A test control module 204 for the main control board to output parameter setting information and test commands to the pulse test units of multiple high-voltage boards and start the test of the product under test; A test data acquisition module 205 for, after the test is completed, the data acquisition unit of the high-voltage board to transmit the test data and test results back to the main control board through a communication line.

[0037] In this alternative embodiment, connecting the main control board to the high-voltage board in a combination of cross-connection and direct connection includes: Setting a number of ports on the main control board and the high-voltage board, including a number of coding bits, a first communication pin, and a second communication pin; cross-connecting the first communication pin and the second communication pin on the main control board with the first communication pin and the second communication pin on the high-voltage board; directly connecting the number of coding bits on the main control board with the number of IO pins on the high-voltage board.

[0038] In this alternative embodiment, encoding the high-voltage board based on an independent coding bus includes: After the main control board is connected to the high-voltage board, the IO pins of the high-voltage board are connected to the independent coding bus on the coding unit; using pull-up resistors and pull-down resistors to encode the state of the IO pins of the high-voltage board, including high-level state and low-level state.

[0039] To facilitate the understanding of the above technical solution of the present invention, the above technical solution of the present invention will be further described from the perspectives of architecture and principle as follows: The interface method between the main control board and each high-voltage board is as Figure 4As shown, the main control board has n + 2 ports, namely: coding bit 1 to coding bit n, TX, and RX. The communication pins TX and RX of the main control board are cross-connected with the communication pins TX and RX of the high-voltage board. Coding bit 1 to coding bit n of the main control board are directly connected to IO pin 1 to IO pin n of the high-voltage board. RX and TX are abbreviations for Receive and Transmit in the communication field.

[0040] The internal structure of the main control board is as Figure 5 shown, including a control unit, a coding unit, and a communication unit. Figure 5 The control unit and the communication unit in

[0041] refer to the control unit of the main control board and the communication unit of the main control board. Figure 6 As shown, the coding unit outputs two independent coding buses, which are connected to VCC and GND through pull-up resistors and pull-down resistors respectively.

[0042] There are a total of n * 2 n coding bits on the coding bus, corresponding to 2 n high-voltage boards. Each high-voltage board uses n IO pins to connect to n coding bits of the main control board.

[0043] Taking n = 2 as an example, the n * 2 n coding bits are respectively: 00, 01, 10, 11, and the connection method is as Figure 6 . If n = 3, the n * 2 n coding bits are respectively: 000, 001, 010, 011, 100, 101, 110, 111; When each high-voltage board is connected to the interface of the main control board, IO pin 1 and IO pin 2 of high-voltage board 1 are connected to the coding bus. This coding bus is pulled low by the pull-down resistor, so both IO pin 1 and IO pin 2 of high-voltage board 1 are pulled low, which is equivalent to being assigned the code 00.

[0044] Similarly, high-voltage board 2, high-voltage board 3, and high-voltage board 4 are equivalent to being assigned the codes 01, 10, and 11.

[0045] The hardware circuit of the coding unit of the main control board encodes all positions as fixed 0 or 1. When all high-voltage boards are connected to the main control board, the IO pins of the high-voltage boards are connected to these coding bits, and thus are set to 0 or 1. Therefore, all high-voltage boards are sequentially encoded as 00, 01, 10, 11.

[0046] The communication unit is as Figure 7 shown, with two independent communication buses TX and RX. The communication pins TX and RX of each high-voltage board are respectively connected to communication bus TX and communication bus RX.

[0047] When the system is powered on for the first time, the main control board communicates with each high-voltage board through the communication line, and simultaneously reads the levels of IO pin 1 and IO pin 2 of each high-voltage board to identify the corresponding code of each high-voltage board.

[0048] The internal structure of the high-voltage board is as Figure 8 , including a control unit, a communication unit, a pulse test unit, and a data acquisition unit. Figure 8 The control unit and the communication unit in

[0049] refer to the control unit of the high-voltage board and the communication unit of the high-voltage board. The control unit outputs IO pins, and the IO pins are connected to the coding unit of the main control board. The communication unit outputs communication pins TX and RX and is connected to the communication unit of the main control board.

[0050] The pulse test unit outputs pulses to test the product under test, and the data acquisition unit collects information such as the test data and results.

[0051] The test process of multi-channel testing is as Figure 9 . Before starting the test, the main control board queries the coding information of the high-voltage board through the communication line to identify each high-voltage board (coding information identification). Send parameter setting information and test commands to the pulse test units of multiple high-voltage boards. Start the test. After the test is completed, the data acquisition unit of the high-voltage board transmits the test data and test results back to the main control board through the communication line. The main control board transmits the above information back to the upper computer or directly displays it on the liquid crystal screen. The main control board uses the test data of multiple high-voltage boards to adjust the decision threshold of the test data in real time.

[0052] In one embodiment, a computer device is provided. The computer device can be a server, and its internal structure diagram can be as Figure 3 shown. The computer device includes a processor, a memory, and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store static information and dynamic information data. The network interface of the computer device is used to communicate with external terminals through the network. When the computer program is executed by the processor, it realizes the steps in the above method embodiments.

[0053] Those skilled in the art can understand that Figure 3The structure shown is only a block diagram of some structures related to the solution of the present invention, and does not constitute a limitation on the computer device to which the solution of the present invention is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.

[0054] In addition, the present invention also provides a computer device, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above method embodiments are implemented.

[0055] In addition, the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by the processor, the steps in the above method embodiments are implemented.

[0056] Those of ordinary skill in the art can understand that all or part of the processes in the above method embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above method embodiments. Among them, any reference to a memory, storage, database or other medium used in the embodiments of the present invention can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0057] The present invention is not limited to the structure already described and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present invention is only limited by the appended claims.

Claims

1. A control method for a high-voltage board by the internal main control board of a multi-channel tester, characterized in that Including: Power on and initialize the multi-channel tester; connect the main control board to the high-voltage board by a combination of cross-connection and direct connection; Encode the high-voltage board based on the independent coding bus; The main control board queries the coding information of the high-voltage board through the communication line to identify each high-voltage board; The main control board outputs parameter setting information and test commands to the pulse test units of multiple high-voltage boards and starts the test of the product under test; After the test is completed, the data acquisition unit of the high-voltage board transmits the test data and test results back to the main control board through the communication line.

2. The control method of the internal main control board of a multi-channel tester for a high-voltage board according to claim 1, characterized in that, The method of connecting the main control board to the high-voltage board by a combination of cross-connection and direct connection includes: Set several ports on the main control board and the high-voltage board, including several coding bits, a first communication pin and a second communication pin; Cross-connect the first communication pin and the second communication pin on the main control board with the first communication pin and the second communication pin on the high-voltage board; Directly connect several coding bits on the main control board to several IO pins on the high-voltage board.

3. The control method of the internal main control board of a multi-channel tester for a high-voltage board according to claim 1, characterized in that, The main control board includes a coding unit, and the coding unit includes several independent coding buses, and the coding buses are connected to the power supply voltage and grounded through pull-up resistors and pull-down resistors.

4. A control method for a high-voltage board by an internal main control board of a multi-channel tester according to claim 3, characterized in that The encoding of the high-voltage board based on the independent coding bus includes: After the main control board is connected to the high-voltage board, the IO pins of the high-voltage board are connected to the independent coding buses on the coding unit; Use pull-up resistors and pull-down resistors to encode the state of the IO pins of the high-voltage board, including high-level state and low-level state.

5. The control method of the internal main control board of a multi-channel tester for a high-voltage board according to claim 1, characterized in that, The main control board includes a main control board communication unit, and the main control board coding unit includes several independent communication buses, and the communication pins of the high-voltage board are connected in pairs with the independent communication buses of the main control board coding unit.

6. The control method of the internal main control board of a multi-channel tester for a high-voltage board according to claim 1, characterized in that, The main control board queries the coding information of the high-voltage board through the communication line to identify each high-voltage board includes: The main control board communicates with each high-voltage board through the communication line and reads the level of the IO pins of each high-voltage board to identify the corresponding code of each high-voltage board.

7. The control method of the internal main control board of a multi-channel tester for a high-voltage board according to claim 1, characterized in that, After the test is completed, after the data acquisition unit of the high-voltage board transmits the test data and test results back to the main control board through the communication line, it further includes: The main control board transmits the test data and test results back to the upper computer, or displays the test data and test results through a display screen.

8. A control system for a high-voltage board by the internal main control board of a multi-channel tester, characterized in that, Including: An initialization module for powering on and initializing the multi-channel tester; A connection module for connecting the main control board to the high-voltage board by a combination of cross-connection and direct connection; A high-voltage board identification module for encoding the high-voltage board based on the independent coding bus; The main control board queries the coding information of the high-voltage board through the communication line to identify each high-voltage board; A test control module for the main control board to output parameter setting information and test commands to the pulse test units of multiple high-voltage boards and start the test of the product under test; A test data acquisition module for, after the test is completed, the data acquisition unit of the high-voltage board transmits the test data and test results back to the main control board through the communication line.

9. The control system of the internal main control board of a multi-channel tester for a high-voltage board according to claim 8, characterized in that, The method of connecting the main control board to the high-voltage board by a combination of cross-connection and direct connection includes: Set several ports on the main control board and the high-voltage board, including several coding bits, a first communication pin and a second communication pin; Cross-connect the first communication pin and the second communication pin on the main control board with the first communication pin and the second communication pin on the high-voltage board; Directly connect several coding bits on the main control board with several IO pins on the high-voltage board.

10. The control system of the high-voltage board by the internal main control board of a multi-channel tester according to claim 8, characterized in that, Encoding the high-voltage board based on the independent coding bus includes: After the main control board is connected to the high-voltage board, the IO pins of the high-voltage board are connected to the independent coding bus on the coding unit; Using pull-up resistors and pull-down resistors, encode the state of the IO pins of the high-voltage board, including high-level state and low-level state.