Verification device

By designing a verification device that includes a host computer, execution board, communication protocol board, programmable load board and sampling board, the problem of cumbersome and high-cost functional verification methods of traditional electronic control units is solved, and more efficient functional verification is achieved.

CN222380025UActive Publication Date: 2025-01-21HASCO VISION TECHNOLOGY (CHANGSHU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202421297912.5
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-06-07
Publication Date
2025-01-21
Estimated Expiration
2034-06-07

AI Technical Summary

Technical Problem

The functional verification methods of traditional electronic control units are cumbersome and costly, resulting in inefficient verification.

Method used

Design a verification device, including a host computer, a first execution board, a communication protocol board, a programmable load board and a sampling board. Through the collaborative work of these components, the logic control, functional simulation and electrical parameter sampling of the electronic control unit are realized.

Benefits of technology

It reduces the complexity and cost of functional verification of electronic control units and improves the efficiency of functional verification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222380025U_ABST
    Figure CN222380025U_ABST
Patent Text Reader

Abstract

The utility model provides a verification device, and relates to the technical field of testing. The verification device comprises an upper computer, a first execution board, a communication protocol board, a programmable load board and a sampling board, wherein the upper computer is respectively in communication connection with the first execution board, the communication protocol board, the programmable load board and the sampling board; the first execution board and the communication protocol board are also connected with a tested electronic control unit; the first execution board is used for performing logic control on the tested electronic control unit; the programmable load board is used for simulating a controlled function unit corresponding to the tested electronic control unit, the tested electronic control unit is further connected with the programmable load board so as to control the controlled function unit, and the programmable load board is further connected with the sampling board so as to sample electrical parameters of the controlled function unit. Therefore, the complexity and the cost of function verification of the tested electronic control unit can be reduced, and the function verification efficiency of the tested electronic control unit can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of testing technology, and in particular to a verification device. Background Art

[0002] With the booming development of the automobile industry, traffic safety has attracted more and more attention. Since the vehicle is driving in an environment that affects the driving vision (such as at night or in dim light), the vehicle's headlight function needs to be turned on in time. Whether the vehicle's headlight function can work properly directly depends on the functional design performance of the electronic control unit on the vehicle. In order to verify whether the functional design of the vehicle's electronic control unit meets the expected design, the vehicle's electronic control unit needs to be functionally verified.

[0003] Since the functional verification of the electronic control unit involves many verification processes, such as verification of lighting function, electrical performance indicators, fault management and other functions, the traditional functional verification of the electronic control unit adopts a separate verification process, that is, the verification process of each function of the electronic control unit is carried out separately, which makes the functional verification steps of the electronic control unit cumbersome and costly, resulting in low efficiency of the functional verification of the electronic control unit. Utility Model Content

[0004] The purpose of the present application is to provide a verification device, which can reduce the complexity and cost of functional verification of an electronic control unit under test and improve the efficiency of functional verification of the electronic control unit under test.

[0005] To achieve the above purpose, the technical solution adopted in the embodiment of the present application is as follows:

[0006] In a first aspect, an embodiment of the present application provides a verification device, the verification device comprising: a host computer, a first execution board, a communication protocol board, a programmable load board and a sampling board;

[0007] The host computer is respectively connected to the first execution board, the communication protocol board, the programmable load board and the sampling board; the first execution board and the communication protocol board are also connected to the electronic control unit under test; the first execution board is used to perform logic control on the electronic control unit under test;

[0008] The programmable load board is used to simulate the controlled functional unit corresponding to the electronic control unit under test. The electronic control unit under test is also connected to the programmable load board to control the controlled functional unit. The programmable load board is also connected to the sampling board to sample the electrical parameters of the controlled functional unit.

[0009] Optionally, the verification device further includes: a second execution board, the host computer is also communicatively connected to the second execution board, and the second execution board is also connected to the electronic control unit under test and the programmable load board, so that the second execution board performs open and short circuit control.

[0010] Optionally, the first execution board includes: a first communication interface, a first control unit, a signal generating circuit and a first switch array, wherein the first communication interface is communicatively connected to the host computer, the first communication interface is connected to the first control unit, the first control unit is also connected to the signal generating circuit and the control end of the first switch array, the signal generating circuit is also connected to the first end of the first switch array, and multiple second ends of the first switch array are respectively connected to multiple logic control ends of the electronic control unit under test.

[0011] Optionally, the second execution board includes: a second communication interface, a second control unit, a first drive isolation circuit and a second switch array, the second communication interface is communicatively connected to the host computer, the second communication interface is connected to the second control unit, the second control unit is also connected to the first drive isolation circuit, the first drive isolation circuit is connected to the control end of the second switch array, multiple first ends of the second switch array are respectively connected to multiple output ends of the electronic control unit under test, and multiple second ends of the second switch array are respectively connected to the programmable load board.

[0012] Optionally, the sampling board includes: a third communication interface, a third control unit, a sampling conditioning circuit and a current clamp array, the third communication interface is communicatively connected to the host computer, the third communication interface is connected to the third control unit, the third control unit is also connected to the sampling conditioning circuit, the sampling conditioning circuit is connected to the current clamp array, and the current clamp array is also connected to the programmable load board.

[0013] Optionally, the programmable load board includes: a fourth communication interface, a fourth control unit, a fifth communication interface, a second drive isolation circuit, a third switch array, and a functional module, wherein the functional module is used to simulate the controlled functional unit;

[0014] The fourth communication interface is connected to the host computer for communication, the fourth communication interface is connected to the fourth control unit, the fourth control unit is connected to the control end of the third switch array through the second drive isolation circuit, the multiple first ends of the third switch array are connected to the multiple output ends of the electronic control unit under test, and the multiple second ends of the third switch array are connected to the functional module;

[0015] The functional module is also connected to the fifth communication interface, and the fifth communication interface is connected to the first communication interface of the electronic control unit under test; the functional module is also connected to the sampling board.

[0016] Optionally, the electronic control unit under test is a vehicle light control unit, and the functional module includes: a light-emitting drive circuit and a light-emitting array;

[0017] The fifth communication interface is connected to the driving end of the light emitting array through the light emitting driving circuit, multiple positive electrodes of the light emitting array are connected to multiple first ends of the third switch array, multiple first negative electrodes of the light emitting array are grounded, and multiple second negative electrodes of the light emitting array are connected to a preset power supply;

[0018] A plurality of output ends of the light emitting array are connected to the sampling board.

[0019] Optionally, the communication protocol board includes: a sixth communication interface, a fifth control unit, and a communication interface circuit, the sixth communication interface is connected to the host computer, the sixth communication interface is also connected to the fifth control unit, the fifth control unit is connected to the communication interface circuit, and the communication interface circuit is used to connect to the second communication interface of the electronic control unit under test.

[0020] Optionally, the communication protocol board further includes: an upgrade interface, and the upgrade interface is connected to the fifth control unit.

[0021] Optionally, the verification device further includes: a temperature measurement unit, and the temperature measurement unit is connected to the host computer.

[0022] The beneficial effects of the verification device provided by this application are:

[0023] The present application provides a verification device, which includes: a host computer, a first execution board, a communication protocol board, a programmable load board and a sampling board; wherein the host computer is respectively connected to the first execution board, the communication protocol board, the programmable load board and the sampling board for communication, and provides the communication between the first execution board, the communication protocol board, the programmable load board and the sampling board and the host computer; the first execution board and the communication protocol board are also connected to the electronic control unit under test, and provide input signals for the electronic control unit under test; the first execution board is used to perform logical control on the electronic control unit under test; the programmable load board is used to simulate the controlled functional unit corresponding to the electronic control unit under test, the electronic control unit under test is also connected to the programmable load board to control the controlled functional unit, and the programmable load board is also connected to the sampling board to sample the electrical parameters of the controlled functional unit. Thus, the present application realizes the functional verification of the electronic control unit under test, and due to the integrated setting of the above-mentioned verification device, the verification device provided by the present application realizes the reduction of the cumbersomeness and cost of the functional verification of the electronic control unit under test, and improves the functional verification efficiency of the electronic control unit under test. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0025] Figure 1 A schematic diagram of a verification device provided in an embodiment of the present application Figure 1 ;

[0026] Figure 2 A structural diagram of a verification device provided in an embodiment of the present application Figure 2 ;

[0027] Figure 3 A schematic diagram of a verification device provided in an embodiment of the present application Figure 3 ;

[0028] Figure 4 A structural diagram of a verification device provided in an embodiment of the present application Figure 4 ;

[0029] Figure 5 A schematic diagram of a verification device provided in an embodiment of the present application Figure 5 ;

[0030] Figure 6 A schematic diagram of the structure of a first execution board provided in an embodiment of the present application;

[0031] Figure 7 A schematic diagram of a verification device provided in an embodiment of the present application Figure 6 ;

[0032] Figure 8 A schematic diagram of the structure of a second execution board provided in an embodiment of the present application;

[0033] Fig. 9 A schematic diagram of a verification device provided in an embodiment of the present application Figure 7 ;

[0034] Fig.10 A schematic diagram of the structure of a sampling plate provided in an embodiment of the present application;

[0035] Fig.11 A schematic diagram of a verification device provided in an embodiment of the present application Figure 8 ;

[0036] Fig.12A schematic diagram of a verification device provided in an embodiment of the present application Figure 9 ;

[0037] Fig.13 A schematic diagram of the structure of a programmable load board provided in an embodiment of the present application;

[0038] Fig.14 A schematic diagram of a verification device provided in an embodiment of the present application Figure 10 ;

[0039] Fig.15 A schematic diagram of a verification device provided in an embodiment of the present application Figure 10 one;

[0040] Fig.16 A schematic diagram of the structure of a communication protocol board provided in an embodiment of the present application;

[0041] Fig.17 A schematic diagram of a verification device provided in an embodiment of the present application Figure 10 two;

[0042] Fig.18 A schematic diagram of a verification device provided in an embodiment of the present application Figure 10 three. DETAILED DESCRIPTION

[0043] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations.

[0044] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0045] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.

[0046] In the description of the present application, it should be understood that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, or are the orientations or positional relationships in which the utility model product is conventionally placed when in use, or are the orientations or positional relationships conventionally understood by those skilled in the art. They are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.

[0047] Furthermore, the terms “first”, “second”, “third”, etc. are merely used for distinguishing descriptions and are not to be understood as indicating or implying relative importance.

[0048] In the description of this application, it should also be noted that, unless otherwise clearly specified and limited, the terms "set", "install", "connect", and "connect" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two elements. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0049] In order to better understand the various solutions provided in the embodiments of the present application, a verification device provided in the embodiments of the present application is described in detail below in conjunction with the accompanying drawings.

[0050] The verification device provided in the embodiment of the present application is first illustrated with reference to the accompanying drawings as follows. Figure 1 A schematic diagram of a verification device provided in an embodiment of the present application Figure 1 .like Figure 1 As shown, the verification device 100 may include: a host computer 110 , a first execution board 120 , a communication protocol board 130 , a programmable load board 140 and a sampling board 150 .

[0051] The host computer 110 is respectively connected to the first execution board 120, the communication protocol board 130, the programmable load board 140 and the sampling board 150 for communication, and sends preset function verification instructions to the first execution board 120, the communication protocol board 130, the programmable load board 140 and the sampling board 150, respectively, or the first execution board 120 or the communication protocol board 130 or the programmable load board 140 or the sampling board 150 uploads information to the host computer 110; the first execution board 120 and the communication protocol board 130 are also connected to the electronic control unit under test, and provide input signals to the electronic control unit under test. The preset function verification instructions can be selected according to actual conditions. For example, Figure 2 A schematic diagram of a verification device provided in an embodiment of the present application Figure 2 ,like Figure 2 As shown, the host computer 110 and the first execution board 120 can be connected to each other through the communication line A; the host computer 110 and the communication protocol board 130 can be connected to each other through the communication line D; the host computer 110 and the programmable load board 140 can be connected to each other through the communication line E; and the host computer 110 and the sampling board 150 can be connected to each other through the communication line C. Figure 2 LGC1-LGC8 are analog signals output by the first execution board 120; CH1-CH6 represent 6 constant current output channels of the electronic control unit under test; CV1-CV2 represent 2 constant voltage output channels of the electronic control unit under test; HSSS1 represents a high-side drive output terminal of the electronic control unit under test; LSSS1-LSSS2 represent 2 low-side drive output terminals of the electronic control unit under test.

[0052] Among them, the first execution board 120 is used to perform logical control on the electronic control unit under test, and the first execution board 120 can be selected according to actual conditions, for example, the first execution board 120 can be an LG execution board; the programmable load board 140 is used to simulate the controlled functional unit corresponding to the electronic control unit under test, and the electronic control unit under test is also connected to the programmable load board 140 to control the controlled functional unit, and the programmable load board 160 is also connected to the sampling board 150 to sample the electrical parameters of the controlled functional unit. The verification function that can be realized by the host computer 110 can be selected according to actual conditions, for example, the verification function can be ECU control mode selection, lighting verification case configuration, expected verification result configuration, fault function verification configuration, verification report result viewing, verification report export printing, startup verification and password management functions. It should be noted that there is a one-to-one correspondence between the verification function and the preset function verification instruction, that is, if the preset function verification instruction is a lighting verification instruction, then the verification function is a lighting verification case configuration.

[0053] It should be noted that, since the first execution board 120 and the communication protocol board 130 are also connected to the electronic control unit under test, it should be noted that, in actual applications, when the first execution board 120 is connected to the electronic control unit under test, the communication protocol board 130 may not function. According to the function of the first execution board 120, it can be used to provide an analog signal to the electronic control unit under test. At this time, the electronic control unit under test is a low-end electronic processing unit; when the communication protocol board 130 is connected to the electronic control unit under test, the first execution board 120 may not function. According to the function of the communication protocol board 130, it can be used to provide a digital signal to the electronic control unit under test. At this time, the electronic control unit under test is a high-end electronic processing unit. That is, when the first execution board 120 and the communication protocol board 130 are connected to the electronic control unit under test at the same time, it can be selected according to whether the electronic control unit under test is a low-end electronic or high-end electronic processing unit to which the input end of the electronic control unit under test is connected.

[0054] For example, when the verification device 100 is performing functional verification, since the host computer 110 is communicatively connected to the programmable load board 140, the host computer 110 needs to be used to communicate with the programmable load board 140 first to ensure that the programmable load board 140 is put into use and prevent damage to the verification device 100; then, since the first execution board 120 and the communication protocol board 130 are connected to the electronic control unit under test to provide an input signal to the electronic control unit under test, the electronic control unit under test is connected to the programmable load board 140 to control the controlled functional unit according to the output of the electronic control unit under test, the programmable load board 160 is also connected to the sampling board 150 to sample the electrical parameters of the controlled functional unit, and the sampling board 150 is also communicatively connected to the host computer 110 to transmit the sampled electrical parameters of the controlled functional unit to the host computer 110.

[0055] It should be noted that, except for the host computer 110 in the above verification device 100, the rest of the verification device 100 is powered by a preset DC signal, which may be a 12V KL30 electrical signal.

[0056] The present application provides a verification device, which includes: a host computer, a first execution board, a communication protocol board, a programmable load board and a sampling board; wherein the host computer is respectively connected to the first execution board, the communication protocol board, the programmable load board and the sampling board for communication, and provides the communication between the first execution board, the communication protocol board, the programmable load board and the sampling board and the host computer; the first execution board and the communication protocol board are also connected to the electronic control unit under test, and provide input signals for the electronic control unit under test; the first execution board is used to perform logical control on the electronic control unit under test; the programmable load board is used to simulate the controlled functional unit corresponding to the electronic control unit under test, the electronic control unit under test is also connected to the programmable load board to control the controlled functional unit, and the programmable load board is also connected to the sampling board to sample the electrical parameters of the controlled functional unit. Thus, the present application realizes the functional verification of the electronic control unit under test, and due to the integrated setting of the above-mentioned verification device, the verification device provided by the present application realizes the reduction of the cumbersomeness and cost of the functional verification of the electronic control unit under test, and improves the functional verification efficiency of the electronic control unit under test.

[0057] exist Figure 1 On this basis, the verification device 100 is further illustrated with examples as follows. Figure 3 A schematic diagram of a verification device provided in an embodiment of the present application Figure 3 .like Figure 3 As shown, the verification device 100 may further include: a second execution board 160 .

[0058] The host computer 110 is also connected to the second execution board 160 for communication, so as to transmit information between the second execution board 160 and the host computer 110; for example, Figure 4 A schematic diagram of a verification device provided in an embodiment of the present application Figure 4 .like Figure 4 As shown, the host computer 110 and the second execution board 160 are connected via a communication line B; the second execution board 160 is also connected to the electronic control unit under test and the programmable load board 140, so that the second execution board 160 performs open and short circuit control. The second execution board 160 can be an OC (open circuit)-SC (short circuit) execution board.

[0059] It should be noted that when the second execution board 160 performs open-short circuit control, the host computer 110 needs to communicate with the programmable load board 140 first, and then the host computer 110 communicates with the first execution board 120 or the communication protocol board 130. Since the first execution board 120 and the communication protocol board 130 are also connected to the electronic control unit under test, an input signal is provided to the electronic control unit under test so that the electronic control unit under test outputs a signal. Since the second execution board 160 is connected to the electronic control unit under test, the host computer 110 communicates with the second execution board 160 so that the second execution board 160 performs open-short circuit control verification through the output signal of the electronic control unit under test.

[0060] The verification device provided in the present application may also include: a second execution board, the host computer is also communicatively connected to the second execution board so that the second execution board receives a preset function verification instruction from the host computer, and the second execution board is also connected to the electronic control unit under test and the programmable load board so that the second execution board performs open and short circuit control when the programmable load board is put into use, thereby realizing the open and short circuit function verification of the verification device, that is, the second execution board can be used to detect the realization of the fault verification function of the verification device.

[0061] exist Figure 1 On this basis, the verification device 100 is further illustrated with examples as follows. Figure 5 A schematic diagram of a verification device provided in an embodiment of the present application Figure 5 .like Figure 5 As shown, the first execution board 120 may include: a first communication interface 121 , a first control unit 122 , a signal generating circuit 123 and a first switch array 124 .

[0062] The first communication interface 121 is connected to the host computer 110 for communication, and sends the preset function verification instruction of the host computer 110 to the first communication interface 121; the first communication interface 121 is connected to the first control unit 122, and transmits the preset function verification instruction to the first control unit 122; the first control unit 122 is also connected to the signal generating circuit 123 and the control end of the first switch array 124, and the first control unit 122 is used to parse the preset function verification instruction, obtain the logic combination and signal generating instruction to be operated, and control the signal generating circuit 123 according to the logic combination, and control the first switch array 124 according to the signal generating instruction; the signal generating circuit 123 is also connected to the first end of the first switch array 124, transmits the output signal of the first switch array 124 to the signal generating circuit 123, and transmits the output signal to the first control unit 122 through the signal generating circuit 123. The multiple second ends of the first switch array 124 are respectively connected to the multiple logic control ends of the electronic control unit under test, and provide multiple logic input signals (i.e., analog signals) to the electronic control unit under test. Among them, the first communication interface 121 can select a CAN interface; the first control unit 122 can select an MCU unit; the first switch array 124 can be selected according to actual conditions, for example, the first switch array 124 can be a solenoid valve switch array; the signal generating circuit 123 can also be selected according to actual conditions, for example, the signal generating circuit 123 can be a PWM generating circuit.

[0063] For example, Figure 6 This is a schematic diagram of the structure of a first execution board provided in an embodiment of the present application. Figure 6 As shown, the first communication interface 121 is used to receive a preset function verification instruction from the host computer 110; the first communication interface 121 is connected to the first control unit 122, and transmits the above-mentioned preset function verification instruction to the first control unit 122; the first control unit 122 is also connected to the signal generating circuit 123 and the control end of the first switch array 124, and the first control unit 122 is used to parse the preset function verification instruction, obtain the logical combination to be operated and the signal generating instruction, and control the signal generating circuit 123 according to the logical combination, and control the first switch array 124 according to the signal generating instruction; the signal generating circuit 123 is also connected to the first end of the first switch array 124, transmits the output signal of the first switch array 124 to the signal generating circuit 123, and transmits the output signal to the first control unit 122 through the signal generating circuit 123.

[0064] It should be noted that, since the first control unit 122 is also connected to the control ends of the signal generating circuit 123 and the first switch array 124, the first control unit 122 can be used to control the signal generating circuit 123 and the first switch array 124 to realize a combined output action, thereby achieving the input characteristics of multiple logic lines of the electronic control unit under test and realizing the lighting control function.

[0065] The verification device provided by the present application, wherein the first execution board includes: a first communication interface, a first control unit, a signal generating circuit and a first switch array, wherein the first communication interface is connected to the host computer for communication, the first communication interface is connected to the first control unit, the first control unit is also connected to the signal generating circuit and the control end of the first switch array, the signal generating circuit is also connected to the first end of the first switch array, and the multiple second ends of the first switch array are respectively connected to the multiple logic control ends of the electronic control unit under test. Thus, the present application can realize the combined output action of the signal generating circuit and the first switch array, achieve the input characteristics of the multiple logic lines of the electronic control unit under test, and realize the lighting control function.

[0066] exist Figure 3 On this basis, the verification device 100 is further illustrated with examples as follows. Figure 7 A schematic diagram of a verification device provided in an embodiment of the present application Figure 6 .like Figure 7 As shown, the second execution board 160 may include: a second communication interface 161 , a second control unit 162 , a first drive isolation circuit 163 and a second switch array 164 .

[0067] Among them, the second communication interface 161 is communicatively connected to the host computer 110, and the preset function verification instruction of the host computer 110 (such as controlling the combined action of the second switch array 164) is sent to the second communication interface 161; the second communication interface 161 is connected to the second control unit 162, and the above preset function verification instruction is transmitted to the second control unit 162; the second control unit 162 is also connected to the first drive isolation circuit 163, and the second control unit 162 parses the preset function verification instruction to obtain the generation instruction of the second switch array 164 to be operated, and the first drive isolation circuit 163 is connected to the control end of the second switch array 164, which is used to control the second switch array 164; multiple first ends of the second switch array 164 are respectively connected to multiple output ends of the electronic control unit under test, and multiple second ends of the second switch array 164 are respectively connected to the programmable load board 140, which is used to realize the fault function verification combination, wherein the fault function verification supports SC short circuit fault and OC open circuit fault function simulation.

[0068] The second communication interface 161 may be a CAN interface; the second control unit 162 may be an MCU unit; the second switch array 164 may be selected according to actual conditions, for example, the second switch array 164 may be a solenoid valve switch array.

[0069] For example, Figure 8 This is a schematic diagram of the structure of a second execution board provided in an embodiment of the present application. Figure 8As shown, the second communication interface 161 is used to receive the preset function verification instruction issued by the host computer 110; the second communication interface 161 is connected to the second control unit 162, and transmits the above-mentioned preset function verification instruction to the second control unit 162; the second control unit 162 is also connected to the first drive isolation circuit 163, and the second control unit 162 parses the preset function verification instruction to obtain the generation instruction of the second switch array 164 to be operated, and the first drive isolation circuit 163 is connected to the control end of the second switch array 164 for controlling the second switch array 164.

[0070] The verification device provided by the present application, wherein the second execution board includes: a second communication interface, a second control unit, a first drive isolation circuit and a second switch array, the second communication interface is connected to the host computer for communication, the second communication interface is connected to the second control unit, the second control unit is also connected to the first drive isolation circuit, the first drive isolation circuit is connected to the control end of the second switch array, the multiple first ends of the second switch array are respectively connected to the multiple output ends of the electronic control unit under test, and the multiple second ends of the second switch array are respectively connected to the programmable load board. Therefore, the present application can be used to realize the fault function verification combination based on the specific structure of the second execution board, that is, SC short circuit fault and OC open circuit fault function verification.

[0071] exist Figure 1 On this basis, the verification device 100 is further illustrated with examples as follows. Fig. 9 A schematic diagram of a verification device provided in an embodiment of the present application Figure 7 .like Fig. 9 As shown, the sampling board 150 may include: a third communication interface 151 , a third control unit 152 , a sampling conditioning circuit 153 , and a current clamp array 154 .

[0072] Among them, the third communication interface 151 is communicatively connected to the host computer 110, and the preset function verification instructions of the host computer 110 (such as instructions for reading electrical signals) are sent to the third communication interface 151; the third communication interface 151 is connected to the third control unit 152, and the above-mentioned preset function verification instructions are transmitted to the third control unit 152; the third control unit 152 is also connected to the sampling conditioning circuit 153, the sampling conditioning circuit 153 is connected to the current clamp array 154, and the current clamp array 154 is also connected to the programmable load board 140.

[0073] Among them, the current clamp array 154 is used to convert the branch current signal into a secondary voltage signal, and the secondary voltage signal is sent to the AD sampling port corresponding to the third control unit 152 through the sampling and conditioning circuit 153; the third control unit 152 is used to complete the conversion of the data of the corresponding AD sampling port into electrical signal data, and send the converted electrical signal data to the host computer 110 through the third communication interface 151. That is, the sampling board 150 can be used to realize the real-time monitoring of the status of the output channel of the electronic control unit under test. The third communication interface 151 can select a CAN interface; the third control unit 152 can select an MCU unit.

[0074] For example, Fig.10 This is a schematic diagram of the structure of a sampling plate provided in an embodiment of the present application. Fig.10 As shown, the third communication interface 151 is used to receive preset function verification instructions (such as instructions for reading electrical signals) issued by the host computer 110; the third communication interface 151 is connected to the third control unit 152, and transmits the above-mentioned preset function verification instructions to the third control unit 152; the third control unit 152 is also connected to the sampling conditioning circuit 153, and the sampling conditioning circuit 153 is connected to the current clamp array 154.

[0075] The verification device provided by the present application, wherein the sampling board includes: a third communication interface, a third control unit, a sampling conditioning circuit and a current clamp array, the third communication interface is connected to the host computer, the third communication interface is connected to the third control unit, the third control unit is also connected to the sampling conditioning circuit, the sampling conditioning circuit is connected to the current clamp array, and the current clamp array is also connected to the programmable load board. Thus, the present application is used to realize real-time monitoring of the status of the output channel of the electronic control unit under test.

[0076] exist Figure 1 On this basis, the verification device 100 is further illustrated with examples as follows. Fig.11 A schematic diagram of a verification device provided in an embodiment of the present application Figure 8 .like Fig.11 As shown, the programmable load board 140 may include: a fourth communication interface 141 , a fourth control unit 142 , a second drive isolation circuit 143 , a fifth communication interface 144 , a third switch array 145 and a functional module 146 .

[0077] The function module 146 is used to simulate the controlled function unit. The function module 146 can be selected according to actual conditions, for example, the function module 146 can be an LED load.

[0078] Among them, the fourth communication interface 141 is connected to the host computer 110 for communication, and sends the preset function verification instruction of the host computer 110 (such as the load of the channel needs to be put into operation) to the fourth communication interface 141; the fourth communication interface 141 is connected to the fourth control unit 142, and the fourth control unit 142 can be used to parse the preset function verification instruction, and drive the third switch array 145 to perform a combined action through the second drive isolation circuit 143; the fourth control unit 142 is connected to the control end of the third switch array 145 through the second drive isolation circuit 143, and is used to control the third switch array 145 to execute the channel closing and opening in the parsing action in the host computer 110; multiple first ends of the third switch array 145 are connected to multiple output ends of the electronic control unit under test, that is, multiple output ends of the electronic control unit under test are connected to multiple first ends of the third switch array 145. Multiple second ends of the third switch array 145 are connected to the functional module 146.

[0079] The function module 146 is also connected to the fifth communication interface 144 , and is connected to the first communication interface of the electronic control unit under test through the fifth communication interface 144 , so as to implement the electronic control unit under test through the function module 146 .

[0080] The function module 146 is also connected to the sampling board 150 to enable the electrical parameters of the controlled function unit to be sampled.

[0081] The third switch array 145 can be selected according to actual conditions. For example, the third switch array 145 can be a solenoid valve switch array. The fourth communication interface 141 can be a CAN interface; the fourth control unit 142 can be an MCU unit. The fifth communication interface 144 can be a CAN / UART interface.

[0082] It should be noted that the working modes of the programmable load board 140 are different, and the paths of the control function module 146 are different. In addition, it should be noted that, since the programmable load board 140 is used to simulate the actual function module (such as LED load) in the verification test of the verification device 100, it is necessary to cooperate with the verification work of the electronic control unit under test. Therefore, when verifying each function in the verification device 100, the programmable load board 140 must be put into use before starting other devices in the verification device 100.

[0083] The verification device provided by the present application, wherein the programmable load board includes: a fourth communication interface, a fourth control unit, a fifth communication interface, a second drive isolation circuit, a third switch array and a functional module, wherein the functional module is used to simulate the controlled functional unit; wherein the fourth communication interface is connected to the host computer through communication, the fourth communication interface is connected to the fourth control unit, the fourth control unit is connected to the control end of the third switch array through the second drive isolation circuit, the multiple first ends of the third switch array are connected to the multiple output ends of the electronic control unit under test, and the multiple second ends of the third switch array are connected to the functional module; the functional module is also connected to the fifth communication interface, and the first communication interface of the electronic control unit under test is connected to the fifth communication interface. Thus, the present application can be connected to the host computer through the fourth communication interface, the fourth communication interface is connected to the fourth control unit, the fourth control unit is connected to the control end of the third switch array through the second drive isolation circuit, the multiple first ends of the third switch array are connected to the multiple output ends of the electronic control unit under test, and the multiple second ends of the third switch array are connected to the functional module, so as to realize the working scene of the electronic control unit under test when the verification device is in the working mode of the pure BUCK mode. The first communication interface of the electronic control unit under test is connected to the fifth communication interface, and the fifth communication interface is connected to the functional module, so as to realize the working scene of the electronic control unit under test when the electronic control unit under test is in the working mode controlled by the matrix chip. That is, the programmable load board in this application can be used to realize the simulation of the functional module and cooperate with the electronic control unit under test to complete the functional verification work.

[0084] Optionally, in a possible implementation example, the electronic control unit under test is a vehicle light control unit (Electronic Control Unit, ECU).

[0085] exist Fig.11 On this basis, the verification device 100 is further illustrated with examples as follows. Fig.12 A schematic diagram of a verification device provided in an embodiment of the present application Figure 9 .like Fig.12 As shown, the functional module 146 may include: a light-emitting driving circuit 147 and a light-emitting array 148 .

[0086] Among them, the fifth communication interface 144 is connected to the driving end of the light-emitting array 148 through the light-emitting driving circuit 147, which is used to drive the light-emitting array 148 to emit light; multiple positive poles of the light-emitting array 148 are connected to multiple first ends of the third switch array 145, multiple first negative poles of the light-emitting array 148 are grounded GND, and multiple second negative poles of the light-emitting array 148 are connected to a preset power supply, wherein the preset power supply can be selected according to actual conditions, for example, the preset power supply can be selected as a 12V DC voltage source.

[0087] Multiple output terminals of the light array 148 are connected to the sampling board 150 to sample the electrical parameters of the controlled functional units. The light driving circuit 147 can select the LED_Drv circuit.

[0088] For example, Fig.13 A schematic diagram of the structure of a programmable load board provided in an embodiment of the present application. Fig.13 As shown, the fourth communication interface 141 is used to receive a preset function verification instruction (such as the load of the channel needs to be put into operation) issued by the host computer 110; the fourth communication interface 141 is connected to the fourth control unit 142, and the fourth control unit 142 can be used to parse the preset function verification instruction and drive the third switch array 145 to perform a combined action through the second drive isolation circuit 143; the fourth control unit 142 is connected to the control end of the third switch array 145 through the second drive isolation circuit 143, and is used to control the third switch array 145 to execute the channel closing and opening in the parsing action in the host computer 110.

[0089] The fifth communication interface 144 is connected to a driving end of the light emitting array 148 via the light emitting driving circuit 147 , so as to drive the light emitting array 148 to emit light.

[0090] The verification device provided by the present application, wherein the electronic control unit under test is a vehicle light control unit, and the functional modules include: a light-emitting drive circuit and a light-emitting array; the fifth communication interface is connected to the driving end of the light-emitting array through the light-emitting drive circuit, the multiple positive electrodes of the light-emitting array are connected to the multiple first ends of the third switch array, the multiple first negative electrodes of the light-emitting array are grounded, and the multiple second negative electrodes of the light-emitting array are connected to a preset power supply. Therefore, the present application can be used to implement functional simulation verification of the verification device 100 through the functional modules composed of the light-emitting drive circuit and the light-emitting array.

[0091] exist Figure 1 On this basis, the verification device 100 is further illustrated with examples as follows. Fig.14 A schematic diagram of a verification device provided in an embodiment of the present application Figure 10 .like Fig.14 As shown, the communication protocol board 130 may include: a sixth communication interface 131 , a fifth control unit 132 , and a communication interface circuit 133 .

[0092] Among them, the sixth communication interface 134 is connected to the host computer 110, and the preset function verification instruction (such as the light control action instruction) of the host computer 110 is sent to the sixth communication interface 134; the sixth communication interface 134 is also connected to the fifth control unit 132, and the above-mentioned preset function verification instruction is transmitted to the fifth control unit 132; the fifth control unit 132 is connected to the communication interface circuit 133, and the fifth control unit 132 is used to parse the preset function verification instruction, automatically identify the preset communication mode (such as CAN mode or LIN mode) supported by the electronic control unit under test, and call the communication protocol corresponding to the preset communication mode; the communication interface circuit 133 is used to connect to the second communication interface of the electronic control unit under test, and is used to send the preset function verification instruction (such as the light control action instruction) to the electronic control unit under test, that is, to provide an input signal to the electronic control unit under test.

[0093] The sixth communication interface 131 can be a CAN interface; the fifth control unit 132 can be an MCU unit; and the communication interface circuit 133 can be selected according to actual conditions. The communication interface circuit 133 selects different startup circuits through different communication interfaces, such as CAN or LIN interfaces.

[0094] The verification device provided by the present application, wherein the communication protocol board includes: a sixth communication interface, a fifth control unit, and a communication interface circuit, wherein the sixth communication interface is connected to the host computer, the sixth communication interface is also connected to the fifth control unit, the fifth control unit is connected to the communication interface circuit, and the communication interface circuit is used to connect to the second communication interface of the electronic control unit under test. Thus, the communication protocol of the present application is connected to the host computer through the sixth communication interface, and for the electronic control unit under test that supports the communication control mode, after the sixth communication interface receives the preset function verification instruction (such as the light control instruction) issued by the host computer, the fifth control unit receives and parses it, automatically identifies the preset communication mode (such as the CAN mode or the LIN mode) supported by the electronic control unit under test, and calls the corresponding communication protocol, and sends the light control instruction to the electronic control unit under test through the communication interface circuit 133, which is used to provide an input signal to the electronic control unit under test.

[0095] exist Fig.14 On this basis, the verification device 100 is further illustrated with examples as follows. Fig.15 A schematic diagram of a verification device provided in an embodiment of the present application Figure 10 1. As Fig.15 As shown, the communication protocol board 130 may further include: an upgrade interface 134 .

[0096] The upgrade interface 134 is connected to the fifth control unit 132 and is used to load and guide a new interface protocol. The upgrade interface 134 can be selected according to actual conditions, for example, the upgrade interface 134 can be a FBL (Flash Bootloader) protocol upgrade interface.

[0097] The upgrade interface 134 is also used to connect to the electronic control unit under test.

[0098] For example, Fig.16 A schematic diagram of the structure of a communication protocol board provided in an embodiment of the present application. Fig.16 As shown, the sixth communication interface 134 is used to receive preset function verification instructions (such as light control action instructions) issued by the host computer 110; the sixth communication interface 134 is also connected to the fifth control unit 132, and transmits the above-mentioned preset function verification instructions to the fifth control unit 132; the fifth control unit 132 is connected to the communication interface circuit 133, and the fifth control unit 132 is used to parse the preset function verification instructions, automatically identify the preset communication mode supported by the electronic control unit under test (such as CAN mode or LIN mode), and call the communication protocol corresponding to the preset communication mode; the upgrade interface 134 is connected to the fifth control unit 132, and is used to load and boot the new interface protocol.

[0099] In the verification device provided by the present application, the communication protocol board further comprises: an upgrade interface, the upgrade interface being connected to the fifth control unit. Thus, the upgrade interface in the present application is used to load and guide a new interface protocol.

[0100] exist Figure 1 On this basis, the verification device 100 is further illustrated with examples as follows. Fig.17 A schematic diagram of a verification device provided in an embodiment of the present application Figure 10 2. As Fig.17 As shown, the verification device 100 may further include: a temperature measurement unit 170 .

[0101] The temperature measurement unit 170 is connected to the host computer 110 for real-time monitoring of the verification environment temperature and transmitting the temperature data to the host computer 110. The host computer 110 displays the temperature and completes the high and low temperature environment verification of the electronic control unit under test based on the temperature.

[0102] For example, Fig.18 A schematic diagram of a verification device provided in an embodiment of the present application Figure 10 3. As Fig.18As shown, the temperature measurement unit 170 is connected to the host computer 110 for real-time monitoring of the verification environment temperature and transmitting the temperature data to the host computer 110. The host computer 110 displays the temperature and completes the high and low temperature environment verification of the electronic control unit under test according to the temperature.

[0103] The verification device provided by the present application may also include: a temperature measurement unit, which is connected to a host computer. Thus, the temperature measurement unit in the present application is used to monitor the verification environment temperature in real time, and transmit the temperature data to the host computer, which displays the temperature and completes the high and low temperature environment verification of the electronic control unit under test based on the temperature, thereby improving the functional verification efficiency of the electronic control unit under test.

[0104] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A verification device, characterized in that: The verification device comprises: a host computer, a first execution board, a communication protocol board, a programmable load board and a sampling board; The host computer is respectively connected to the first execution board, the communication protocol board, the programmable load board and the sampling board; the first execution board and the communication protocol board are also connected to the electronic control unit under test; the first execution board is used to perform logic control on the electronic control unit under test; The programmable load board is used to simulate the controlled functional unit corresponding to the electronic control unit under test. The electronic control unit under test is also connected to the programmable load board to control the controlled functional unit. The programmable load board is also connected to the sampling board to sample the electrical parameters of the controlled functional unit.

2. The verification device according to claim 1, characterized in that: The verification device further includes: a second execution board, the host computer is also communicatively connected to the second execution board, and the second execution board is also connected to the electronic control unit under test and the programmable load board, so that the second execution board performs open-short circuit control.

3. The verification device according to claim 1, characterized in that: The first execution board includes: a first communication interface, a first control unit, a signal generating circuit and a first switch array, wherein the first communication interface is communicatively connected to the host computer, the first communication interface is connected to the first control unit, the first control unit is also connected to the signal generating circuit and the control end of the first switch array, the signal generating circuit is also connected to the first end of the first switch array, and the multiple second ends of the first switch array are respectively connected to the multiple logic control ends of the electronic control unit under test.

4. The verification device according to claim 2, characterized in that: The second execution board includes: a second communication interface, a second control unit, a first drive isolation circuit and a second switch array, the second communication interface is communicatively connected to the host computer, the second communication interface is connected to the second control unit, the second control unit is also connected to the first drive isolation circuit, the first drive isolation circuit is connected to the control end of the second switch array, multiple first ends of the second switch array are respectively connected to multiple output ends of the electronic control unit under test, and multiple second ends of the second switch array are respectively connected to the programmable load board.

5. The verification device according to claim 1, characterized in that: The sampling board includes: a third communication interface, a third control unit, a sampling conditioning circuit and a current clamp array. The third communication interface is communicatively connected to the host computer, the third communication interface is connected to the third control unit, the third control unit is also connected to the sampling conditioning circuit, the sampling conditioning circuit is connected to the current clamp array, and the current clamp array is also connected to the programmable load board.

6. The verification device according to claim 1, characterized in that: The programmable load board comprises: a fourth communication interface, a fourth control unit, a fifth communication interface, a second drive isolation circuit, a third switch array and a functional module, wherein the functional module is used to simulate the controlled functional unit; The fourth communication interface is connected to the host computer for communication, the fourth communication interface is connected to the fourth control unit, the fourth control unit is connected to the control end of the third switch array through the second drive isolation circuit, multiple first ends of the third switch array are connected to multiple output ends of the electronic control unit under test, and multiple second ends of the third switch array are connected to the functional module; The functional module is also connected to the fifth communication interface, and the fifth communication interface is connected to the first communication interface of the electronic control unit under test; The functional module is also connected to the sampling board.

7. The verification device according to claim 6, characterized in that: The electronic control unit under test is a vehicle light control unit, and the functional module includes: a light-emitting drive circuit and a light-emitting array; The fifth communication interface is connected to the driving end of the light emitting array through the light emitting driving circuit, multiple positive electrodes of the light emitting array are connected to multiple first ends of the third switch array, multiple first negative electrodes of the light emitting array are grounded, and multiple second negative electrodes of the light emitting array are connected to a preset power supply; A plurality of output ends of the light emitting array are connected to the sampling board.

8. The verification device according to claim 1, characterized in that: The communication protocol board includes: a sixth communication interface, a fifth control unit, and a communication interface circuit. The sixth communication interface is connected to the host computer, and the sixth communication interface is also connected to the fifth control unit. The fifth control unit is connected to the communication interface circuit, and the communication interface circuit is used to connect to the second communication interface of the electronic control unit under test.

9. The verification device according to claim 8, characterized in that: The communication protocol board further includes: an upgrade interface, and the upgrade interface is connected to the fifth control unit.

10. The verification device according to any one of claims 1 to 9, characterized in that: The verification device further includes: a temperature measurement unit, and the temperature measurement unit is connected to the host computer.