Controller electrical performance testing method, device, equipment and readable storage medium
By automatically obtaining and analyzing the controller's electrical signal data and displaying screen images, and combining with the restart status, the controller's electrical performance test results are graded, solving the high cost and low efficiency problems caused by manual operations in the prior art, and achieving more accurate and efficient test results.
Patent Information
- Application Number
- CN202210762328.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-29
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2042-06-29
AI Technical Summary
The existing controller electrical performance testing methods rely on manual operations, resulting in high labor costs, low efficiency and insufficient accuracy of test results.
By obtaining the voltage signal data and current signal data of the tested controller, and combining the display screen image collected by the camera, we can determine whether the message has an error and the display screen change status. Combined with the restart status, we can divide the test results level and output the test result report.
It realizes efficient automation of controller electrical performance testing, reduces labor costs, and improves test efficiency and accuracy of results.
Smart Images

Figure CN115220425B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of controller electrical performance testing, and in particular to a controller electrical performance testing method, device, equipment and readable storage medium. Background Art
[0002] The electrical performance test of the controller in the automotive industry is an indispensable project in the research and development of vehicles. Confirming the performance stability of the controller under various workloads through testing is of great significance to the research and development and production of vehicles. At present, the electrical performance test of the controller is monitored manually, and the tester needs to operate the equipment to test the controller under test. The tester observes the test process, and after the test is completed, it is necessary to manually analyze the failure data, judge the test results, and issue a test report based on the test results. It basically relies on semi-automatic or pure manual testing, which consumes a lot of manpower costs and has low efficiency. In addition, the manual operation of the test process and the manual observation and analysis of the test results are prone to test errors, which will lead to the accuracy of the test results. Summary of the invention
[0003] The main purpose of the present invention is to provide a controller electrical performance testing method, device, equipment and readable storage medium, aiming to solve the technical problems of high labor cost, low efficiency and insufficient test result accuracy when performing electrical performance testing on the controller.
[0004] In a first aspect, the present invention provides a controller electrical performance testing method, the controller electrical performance testing method comprising:
[0005] Acquiring voltage signal data and current signal data of the tested controller;
[0006] The display screen of the monitoring computer is captured by a camera, and whether an error occurs in the message of the tested controller according to the captured image of the display screen of the monitoring computer, wherein the captured image of the display screen of the monitoring computer includes a message curve of the tested controller;
[0007] The display screen of the tested controller is captured by a camera, and a change state of the display screen of the tested controller is obtained according to the captured image of the display screen of the tested controller;
[0008] Based on the voltage signal data and the current signal data, whether an error occurs in the message of the tested controller, and the change state of the display screen of the tested controller, combined with the restart state of the tested controller, the test results are graded;
[0009] Output the test result report after grading.
[0010] Optionally, before acquiring the voltage signal data and the current signal data of the tested controller, the method further includes:
[0011] A preset pulse interference signal is applied to the controller under test to perform an electrical performance test on the controller under test.
[0012] Optionally, the display screen of the monitoring computer is captured by a camera, and whether an error occurs in the message of the tested controller is determined based on the captured image of the display screen of the monitoring computer, wherein the captured image of the display screen of the monitoring computer includes a message curve of the tested controller including:
[0013] The display screen of the computer is monitored through the camera;
[0014] Obtain the message curve of the tested controller from the collected image of the monitoring computer display screen;
[0015] If the fluctuation range of the message curve of the tested controller exceeds the preset fluctuation range, it is determined that an error occurs in the message of the tested controller; otherwise, it is determined that no error occurs in the message of the tested controller.
[0016] Optionally, the capturing of the display screen of the tested controller by a camera, and obtaining the change state of the display screen of the tested controller according to the captured image of the display screen of the tested controller includes:
[0017] Capture the display screen of the tested controller through a camera;
[0018] Compare the multiple images of the display screen of the tested controller collected to obtain the change state of the display screen of the tested controller.
[0019] Optionally, the change state of the tested controller display screen includes whether the screen flickers, whether the screen brightness changes, whether the screen icons are displayed normally, and whether the screen is black. The change state of the tested controller display screen includes whether the screen flickers, whether the screen brightness changes, whether the screen icons are displayed normally, and whether the screen is black. The test results are graded based on the voltage signal data and the current signal data, whether an error occurs in the message of the tested controller, and the change state of the tested controller display screen, combined with the restart state of the tested controller, including:
[0020] If the voltage signal data and the current signal data are both within the preset range, and the message of the tested controller has no error, and the screen does not flicker, and the screen brightness does not change, and the screen icon is displayed normally, the test result is classified as the first level;
[0021] If the voltage signal data and the current signal data are both within the preset range, and the screen icon is displayed normally, but an error occurs in the message of the tested controller, or the screen flickers, or the screen brightness changes, the test result is classified into the second level;
[0022] If the voltage signal data or the current signal data exceeds the preset range and the screen appears black, but the tested controller can automatically restart and recover to the working state after the test is completed, the test result is classified as the third level;
[0023] If the voltage signal data or the current signal data exceeds the preset range, and the screen appears black, and the tested controller cannot automatically restart and recover to the working state after the test is completed, if the tested controller can restart and recover to the working state after the tested controller is powered on again, the test result is classified as the fourth level, otherwise the test result is classified as the fifth level;
[0024] The first level, the second level, the third level, the fourth level and the fifth level represent the electrical performance of the tested controller from high to low.
[0025] In a second aspect, the present invention further provides a controller electrical performance testing device, the controller electrical performance testing device comprising:
[0026] An acquisition module, used for acquiring voltage signal data and current signal data of the controller under test;
[0027] A judgment module, used for collecting the display screen of the monitoring computer through a camera, and judging whether an error occurs in the message of the tested controller according to the collected image of the display screen of the monitoring computer, wherein the collected image of the display screen of the monitoring computer includes a message curve of the tested controller;
[0028] An obtaining module is used to collect the display screen of the tested controller through a camera, and obtain the change state of the display screen of the tested controller according to the collected image of the display screen of the tested controller;
[0029] A classification module, used for classifying the test results based on the voltage signal data and the current signal data, whether an error occurs in the message of the tested controller, and the change state of the display screen of the tested controller, combined with the restart state of the tested controller;
[0030] The output module is used to output the test result report after grading.
[0031] Optionally, the judging module is used to:
[0032] The display screen of the computer is monitored through the camera;
[0033] Obtain the message curve of the tested controller from the collected image of the monitoring computer display screen;
[0034] If the fluctuation range of the message curve of the tested controller exceeds the preset fluctuation range, it is determined that an error occurs in the message of the tested controller; otherwise, it is determined that no error occurs in the message of the tested controller.
[0035] Optionally, the obtaining module is used to:
[0036] Capture the display screen of the tested controller through a camera;
[0037] Compare the multiple images of the display screen of the tested controller collected to obtain the change state of the display screen of the tested controller.
[0038] In the third aspect, the present invention also provides a controller electrical performance testing device, which includes a processor, a memory, and a controller electrical performance testing program stored in the memory and executable by the processor, wherein when the controller electrical performance testing program is executed by the processor, the steps of the controller electrical performance testing method described above are implemented.
[0039] In a fourth aspect, the present invention further provides a readable storage medium, on which a controller electrical performance test program is stored, wherein when the controller electrical performance test program is executed by a processor, the steps of the controller electrical performance test method as described above are implemented.
[0040] In the present invention, voltage signal data and current signal data of the tested controller are obtained; the display screen of a monitoring computer is captured by a camera, and whether an error occurs in a message of the tested controller is determined based on the captured image of the display screen of the monitoring computer, wherein the captured image of the display screen of the monitoring computer includes a message curve of the tested controller; the display screen of the tested controller is captured by a camera, and the change state of the display screen of the tested controller is obtained based on the captured image of the display screen of the tested controller; based on the voltage signal data and the current signal data, whether an error occurs in the message of the tested controller and the change state of the display screen of the tested controller, and in combination with the restart state of the tested controller, the test results are graded; and a graded test result report is output. The present invention performs an electrical performance test on a controller under test, firstly obtains voltage signal data and current signal data of the controller under test, then collects a display screen of a monitoring computer through a camera, judges whether a message of the controller under test has an error according to the collected image of the display screen of the monitoring computer, then collects the display screen of the controller under test through a camera, obtains a change state of the display screen of the controller under test according to the collected image of the display screen of the controller under test, classifies the test results according to the voltage signal data and the current signal data, whether an error occurs in the message of the controller under test and the change state of the display screen of the controller under test, and combines the restart state of the controller under test, and outputs a test result report after the classification, the voltage signal data and the current signal data of the controller under test can be obtained through monitoring software, whether an error occurs in the message of the controller under test and the change state of the display screen of the controller under test can be obtained by collecting the display screen of the monitoring computer and the display screen of the controller under test during the test by a camera, and then analyzing and comparing the collected images, thereby realizing efficient automation of the controller electrical performance test process, and solving the problems of high labor cost, low efficiency and low accuracy of the test results due to reliance on manual labor. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 A schematic diagram of the hardware structure of an embodiment of a controller electrical performance test device of the present invention;
[0042] Figure 2 A schematic diagram of a flow chart of an embodiment of a method for testing electrical performance of a controller according to the present invention;
[0043] Figure 3 for Figure 2 Detailed flow chart of step S20;
[0044] Figure 4 for Figure 2 Detailed flow chart of step S30;
[0045] Figure 5This is a schematic diagram of the functional modules of an embodiment of a controller electrical performance testing device of the present invention.
[0046] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0047] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0048] In a first aspect, an embodiment of the present invention provides a controller electrical performance testing device.
[0049] Reference Figure 1 , Figure 1 The hardware structure diagram of one embodiment of the controller electrical performance test device of the present invention. In the embodiment of the present invention, the controller electrical performance test device may include a processor 1001 (e.g., a central processing unit, CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components; the user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard); the network interface 1004 may optionally include a standard wired interface, a wireless interface (such as a wireless fidelity WIreless-FIdelity, WI-FI interface); the memory 1005 may be a high-speed random access memory (random access memory, RAM), or a stable memory (non-volatile memory), such as a disk storage, and the memory 1005 may optionally be a storage device independent of the aforementioned processor 1001. Those skilled in the art will understand that Figure 1 The hardware structure shown in the figure does not constitute a limitation of the present invention, and may include more or less components than those shown in the figure, or combine certain components, or arrange the components differently.
[0050] Continue to refer to Figure 1 , Figure 1 The memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a controller electrical performance test program. The processor 1001 may call the controller electrical performance test program stored in the memory 1005 and execute the controller electrical performance test method provided in the embodiment of the present invention.
[0051] In a second aspect, an embodiment of the present invention provides a method for testing electrical performance of a controller.
[0052] In order to more clearly demonstrate the controller electrical performance testing method provided in the embodiment of the present application, the application scenario of the controller electrical performance testing method provided in the embodiment of the present application is first introduced.
[0053] The controller electrical performance testing method provided in the embodiment of the present application is applied to the controller before it is put into actual use. It is necessary to perform electrical performance testing on the controller to understand the performance stability of the controller under various workloads through testing.
[0054] In one embodiment, referring to Figure 2 , Figure 2 FIG. 1 is a flow chart of an embodiment of a method for testing the electrical performance of a controller according to the present invention. Figure 2 As shown, the controller electrical performance test method includes:
[0055] Step S10, obtaining voltage signal data and current signal data of the tested controller.
[0056] In this embodiment, during the process of performing an electrical performance test on the controller, the voltage signal data and the current signal data of the tested controller can be acquired and recorded in real time through the monitoring software.
[0057] Step S20, capturing the display screen of the monitoring computer through a camera, and judging whether an error occurs in the message of the tested controller based on the captured image of the display screen of the monitoring computer, wherein the captured image of the display screen of the monitoring computer includes the message curve of the tested controller.
[0058] In this embodiment, the monitoring computer is equipped with monitoring software for monitoring various states of the tested controller during the testing process, including monitoring the curve states of the tested controller sending and receiving messages, capturing the display screen of the monitoring computer through a camera, and analyzing and determining whether an error occurs in the message of the tested controller based on the captured image of the monitoring computer display screen.
[0059] Step S30, capturing the display screen of the tested controller through a camera, and obtaining a change state of the display screen of the tested controller based on the captured image of the display screen of the tested controller.
[0060] In this embodiment, a camera is used to capture the display screen of the tested controller during the test to obtain an image of the display screen of the tested controller. Based on the captured image of the display screen of the tested controller, the change state of the display screen of the tested controller can be obtained through analysis.
[0061] Step S40 , classifying the test results based on the voltage signal data and the current signal data, whether an error occurs in the message of the tested controller, and the change state of the display screen of the tested controller, combined with the restart state of the tested controller.
[0062] In this embodiment, the voltage signal data and current signal data of the tested controller, whether an error occurs in the message, the change status of the display screen and the restart status of the tested controller respectively represent the performance of the tested controller. These are combined and the test results are used to grade the performance of the tested controller.
[0063] Step S50, outputting a test result report after grading.
[0064] In this embodiment, after the test is completed, a test result report is output based on the test results after grading.
[0065] In this embodiment, during the electrical performance test of the controller, the display screen of the monitoring computer and the display screen of the tested controller are captured by a camera, and subsequent analysis is used to obtain whether an error occurs in the message of the tested controller and the change status of the display screen, thereby realizing efficient automation of the test process. No human intervention is required, labor costs are saved, and errors caused by reliance on manual labor are avoided. The performance of the tested controller is graded according to the voltage signal data and current signal data of the tested controller, whether an error occurs in the message, the change status of the display screen, and the restart status of the tested controller, and the electrical performance status of the tested controller is clearly and comprehensively understood through the test results.
[0066] Furthermore, in one embodiment, before step S10, the following steps are included:
[0067] A preset pulse interference signal is applied to the controller under test to perform an electrical performance test on the controller under test.
[0068] In this embodiment, during the electrical performance test of the controller, a preset pulse interference signal is applied to the tested controller by the testing equipment, and the state of the tested controller during the test is monitored to test whether the performance of the tested controller is stable.
[0069] Further, in one embodiment, referring to Figure 3 , Figure 3 for Figure 2 The detailed flow chart of step S20 is as follows: Figure 3 As shown, step S20 includes:
[0070] Step S201, collecting and monitoring the display screen of the computer through a camera;
[0071] Step S202, obtaining a message curve of the tested controller from the collected image of the monitoring computer display screen;
[0072] Step S203: if the fluctuation range of the message curve of the tested controller exceeds the preset fluctuation range, it is determined that an error occurs in the message of the tested controller; otherwise, it is determined that no error occurs in the message of the tested controller.
[0073] In this embodiment, the monitoring computer is equipped with monitoring software for monitoring various states during the testing process of the tested controller, including monitoring the curve states of the messages sent and received by the tested controller. The display screen of the monitoring computer is captured by a camera, and the message curve of the tested controller is obtained based on the captured image of the display screen of the monitoring computer. If the fluctuation range of the message curve exceeds the preset fluctuation range, that is, an abnormal fluctuation occurs, it means that an error has occurred in the message of the tested controller. If it does not exceed the preset fluctuation range, it means that no error has occurred in the message of the tested controller.
[0074] Further, in one embodiment, referring to Figure 4 , Figure 4 for Figure 2 The detailed flow chart of step S30 is as follows: Figure 4 As shown, step S30 includes:
[0075] Step S301, capturing the display screen of the tested controller through a camera;
[0076] Step S302 : comparing the collected multiple images of the display screen of the tested controller to obtain the change state of the display screen of the tested controller.
[0077] In this embodiment, a camera is used to capture the display screen of the tested controller during the test process, and multiple images of the display screen of the tested controller are obtained. The captured multiple images of the display screen of the tested controller are compared, and the changing state of the display screen of the tested controller can be obtained through analysis, such as whether the screen flickers, whether the screen brightness changes, whether the screen icons are displayed normally, and whether the screen is black.
[0078] Further, in one embodiment, the change state of the tested controller display screen includes whether the screen flickers, whether the screen brightness changes, whether the screen icons are displayed normally, and whether the screen is black. Step S40 includes:
[0079] If the voltage signal data and the current signal data are both within the preset range, and the message of the tested controller has no error, and the screen does not flicker, and the screen brightness does not change, and the screen icon is displayed normally, the test result is classified as the first level;
[0080] If the voltage signal data and the current signal data are both within the preset range, and the screen icon is displayed normally, but an error occurs in the message of the tested controller, or the screen flickers, or the screen brightness changes, the test result is classified into the second level;
[0081] If the voltage signal data or the current signal data exceeds the preset range and the screen appears black, but the tested controller can automatically restart and recover to the working state after the test is completed, the test result is classified as the third level;
[0082] If the voltage signal data or the current signal data exceeds the preset range, and the screen appears black, and the tested controller cannot automatically restart and recover to the working state after the test is completed, if the tested controller can restart and recover to the working state after the tested controller is powered on again, the test result is classified as the fourth level, otherwise the test result is classified as the fifth level;
[0083] The first level, the second level, the third level, the fourth level and the fifth level represent the electrical performance of the tested controller from high to low.
[0084] In this embodiment, the voltage signal data and current signal data of the tested controller, whether an error occurs in the message, the change status of the display screen and the restart status of the tested controller respectively represent the performance of the tested controller. These are combined to divide the test results into first level, second level, third level, fourth level and fifth level representatives from high to low. If the voltage signal data or the current signal data exceeds the preset range, and the screen appears black, and the tested controller cannot automatically restart and recover to the working state after the test is completed, it is necessary to manually or automatically restart the tested controller by re-powering on the tested controller. If the tested controller cannot be automatically restarted by re-powering on, it is restarted by manually re-powering on the tested controller.
[0085] In a third aspect, an embodiment of the present invention further provides a controller electrical performance testing device.
[0086] Reference Figure 5 , Figure 5 This is a schematic diagram of the functional modules of an embodiment of a controller electrical performance testing device of the present invention.
[0087] In this embodiment, the controller electrical performance testing device includes:
[0088] An acquisition module 10 is used to acquire voltage signal data and current signal data of the controller under test;
[0089] The judgment module 20 is used to collect the display screen of the monitoring computer through a camera, and judge whether an error occurs in the message of the tested controller according to the collected image of the display screen of the monitoring computer, wherein the collected image of the display screen of the monitoring computer includes the message curve of the tested controller;
[0090] The obtaining module 30 is used to collect the display screen of the tested controller through a camera, and obtain the change state of the display screen of the tested controller according to the collected image of the display screen of the tested controller;
[0091] A classification module 40, configured to classify the test results based on the voltage signal data and the current signal data, whether an error occurs in the message of the tested controller, and the change state of the display screen of the tested controller, combined with the restart state of the tested controller;
[0092] The output module 50 is used to output the test result report after the classification.
[0093] Furthermore, in one embodiment, the controller electrical performance testing device further includes an application module, which is used to:
[0094] A preset pulse interference signal is applied to the controller under test to perform an electrical performance test on the controller under test.
[0095] Furthermore, in one embodiment, the determination module 20 is used to:
[0096] The display screen of the computer is monitored through the camera;
[0097] Obtain the message curve of the tested controller from the collected image of the monitoring computer display screen;
[0098] If the fluctuation range of the message curve of the tested controller exceeds the preset fluctuation range, it is determined that an error occurs in the message of the tested controller; otherwise, it is determined that no error occurs in the message of the tested controller.
[0099] Further, in one embodiment, a module 30 is obtained for:
[0100] Capture the display screen of the tested controller through a camera;
[0101] Compare the multiple images of the display screen of the tested controller collected to obtain the change state of the display screen of the tested controller.
[0102] Furthermore, in one embodiment, the division module 40 is used to:
[0103] If the voltage signal data and the current signal data are both within the preset range, and the message of the tested controller has no error, and the screen does not flicker, and the screen brightness does not change, and the screen icon is displayed normally, the test result is classified as the first level;
[0104] If the voltage signal data and the current signal data are both within the preset range, and the screen icon is displayed normally, but an error occurs in the message of the tested controller, or the screen flickers, or the screen brightness changes, the test result is classified into the second level;
[0105] If the voltage signal data or the current signal data exceeds the preset range and the screen appears black, but the tested controller can automatically restart and recover to the working state after the test is completed, the test result is classified as the third level;
[0106] If the voltage signal data or the current signal data exceeds the preset range, and the screen appears black, and the tested controller cannot automatically restart and recover to the working state after the test is completed, if the tested controller can restart and recover to the working state after the tested controller is powered on again, the test result is classified as the fourth level, otherwise the test result is classified as the fifth level;
[0107] The first level, the second level, the third level, the fourth level and the fifth level represent the electrical performance of the tested controller from high to low.
[0108] Among them, the functional implementation of each module in the above-mentioned controller electrical performance testing device corresponds to the various steps in the above-mentioned controller electrical performance testing method embodiment, and its functions and implementation processes will not be repeated here one by one.
[0109] In a fourth aspect, an embodiment of the present invention further provides a readable storage medium.
[0110] The readable storage medium of the present invention stores a controller electrical performance test program, wherein when the controller electrical performance test program is executed by a processor, the steps of the controller electrical performance test method as described above are implemented.
[0111] Among them, the method implemented when the controller electrical performance test program is executed can refer to the various embodiments of the controller electrical performance test method of the present invention, and will not be repeated here.
[0112] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0113] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0114] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device to execute the methods described in each embodiment of the present invention.
[0115] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A controller electrical performance testing method, characterized in that: The controller electrical performance testing method comprises: Acquiring voltage signal data and current signal data of the tested controller; The display screen of the monitoring computer is captured by a camera, and according to the captured image of the display screen of the monitoring computer, whether an error occurs in the message of the tested controller is determined, wherein the captured image of the display screen of the monitoring computer includes a message curve of the tested controller; The display screen of the tested controller is captured by a camera, and a change state of the display screen of the tested controller is obtained according to the captured image of the display screen of the tested controller; Based on the voltage signal data and the current signal data, whether an error occurs in the message of the tested controller, and the change state of the display screen of the tested controller, combined with the restart state of the tested controller, the test results are graded; Output the test result report after grading; The change state of the display screen of the tested controller includes whether the screen flickers, whether the screen brightness changes, whether the screen icons are displayed normally, and whether the screen is black. The test results are graded based on the voltage signal data and the current signal data, whether an error occurs in the message of the tested controller, and the change state of the display screen of the tested controller, combined with the restart state of the tested controller, including: If the voltage signal data and the current signal data are both within the preset range, and the message of the tested controller has no error, and the screen does not flicker, and the screen brightness does not change, and the screen icon is displayed normally, the test result is classified as the first level; If the voltage signal data and the current signal data are both within the preset range, and the screen icon is displayed normally, but an error occurs in the message of the tested controller, or the screen flickers, or the screen brightness changes, the test result is classified into the second level; If the voltage signal data or the current signal data exceeds the preset range and the screen appears black, but the tested controller can automatically restart and recover to the working state after the test is completed, the test result is classified as the third level; If the voltage signal data or the current signal data exceeds the preset range, and the screen appears black, and the tested controller cannot automatically restart and recover to the working state after the test is completed, if the tested controller can restart and recover to the working state after the tested controller is powered on again, the test result is classified as the fourth level, otherwise the test result is classified as the fifth level; The first level, the second level, the third level, the fourth level and the fifth level represent the electrical performance of the tested controller from high to low.
2. The controller electrical performance testing method according to claim 1, characterized in that: Before obtaining the voltage signal data and the current signal data of the tested controller, the method includes: A preset pulse interference signal is applied to the controller under test to perform an electrical performance test on the controller under test.
3. The controller electrical performance testing method according to claim 1, characterized in that: The display screen of the monitoring computer is collected by a camera, and according to the collected image of the display screen of the monitoring computer, whether an error occurs in the message of the tested controller is determined, wherein the collected image of the display screen of the monitoring computer includes the message curve of the tested controller, including: The display screen of the computer is monitored through the camera; Obtain the message curve of the tested controller from the collected image of the monitoring computer display screen; If the fluctuation range of the message curve of the tested controller exceeds the preset fluctuation range, it is determined that an error occurs in the message of the tested controller; otherwise, it is determined that no error occurs in the message of the tested controller.
4. The controller electrical performance testing method according to claim 1, characterized in that: The step of acquiring the display screen of the tested controller by a camera and obtaining the change state of the display screen of the tested controller according to the acquired image of the display screen of the tested controller comprises: Capture the display screen of the tested controller through a camera; Compare the multiple images of the display screen of the tested controller collected to obtain the change state of the display screen of the tested controller.
5. A controller electrical performance test device, characterized in that: The controller electrical performance testing device comprises: An acquisition module, used for acquiring voltage signal data and current signal data of the controller under test; A judgment module, used for collecting the display screen of the monitoring computer through a camera, and judging whether an error occurs in the message of the tested controller according to the collected image of the display screen of the monitoring computer, wherein the collected image of the display screen of the monitoring computer includes a message curve of the tested controller; An obtaining module is used to collect the display screen of the tested controller through a camera, and obtain the change state of the display screen of the tested controller according to the collected image of the display screen of the tested controller; A classification module, used for classifying the test results based on the voltage signal data and the current signal data, whether an error occurs in the message of the tested controller, and the change state of the display screen of the tested controller, combined with the restart state of the tested controller; Output module, used to output the test result report after grading; The change state of the tested controller display screen includes whether the screen flickers, whether the screen brightness changes, whether the screen icons are displayed normally, and whether the screen is black. The division module is also used for: If the voltage signal data and the current signal data are both within the preset range, and the message of the tested controller has no error, and the screen does not flicker, and the screen brightness does not change, and the screen icon is displayed normally, the test result is classified as the first level; If the voltage signal data and the current signal data are both within the preset range, and the screen icon is displayed normally, but an error occurs in the message of the tested controller, or the screen flickers, or the screen brightness changes, the test result is classified into the second level; If the voltage signal data or the current signal data exceeds the preset range and the screen appears black, but the tested controller can automatically restart and recover to the working state after the test is completed, the test result is classified as the third level; If the voltage signal data or the current signal data exceeds the preset range, and the screen appears black, and the tested controller cannot automatically restart and recover to the working state after the test is completed, if the tested controller can restart and recover to the working state after the tested controller is powered on again, the test result is classified as the fourth level, otherwise the test result is classified as the fifth level; The first level, the second level, the third level, the fourth level and the fifth level represent the electrical performance of the tested controller from high to low.
6. The controller electrical performance testing device according to claim 5, characterized in that: The judging module is used for: The display screen of the computer is monitored through the camera; Obtain the message curve of the tested controller from the collected image of the monitoring computer display screen; If the fluctuation range of the message curve of the tested controller exceeds the preset fluctuation range, it is determined that an error occurs in the message of the tested controller; otherwise, it is determined that no error occurs in the message of the tested controller.
7. The controller electrical performance testing device according to claim 5, characterized in that: The module is used to: Capture the display screen of the tested controller through a camera; Compare the multiple images of the display screen of the tested controller collected to obtain the change state of the display screen of the tested controller.
8. A controller electrical performance test device, characterized in that: The controller electrical performance testing device includes a processor, a memory, and a controller electrical performance testing program stored in the memory and executable by the processor, wherein when the controller electrical performance testing program is executed by the processor, the steps of the controller electrical performance testing method as described in any one of claims 1 to 4 are implemented.
9. A readable storage medium, characterized in that: The readable storage medium stores a controller electrical performance test program, wherein when the controller electrical performance test program is executed by a processor, the steps of the controller electrical performance test method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Intelligent testing robot based on digital image and use method thereof
CN103838674A
Rebooting system and method for liquid crystal display advisement player
CN106444115A
Automatic tool testing method, equipment and system
CN109831348A
A multi-functional camera test board
CN201600404U