System and method for testing electromagnetic compatibility of vehicle-mounted display screen
Through the electromagnetic compatibility testing system of the vehicle display screen, the microcontroller and serial port connection are used to solve the problem of accidentally touching data reading and parsing in the electromagnetic compatibility test of the vehicle display screen, and the accuracy and completeness of the data are achieved. Automatic analysis.
Patent Information
- Application Number
- CN202411293305.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-14
- Publication Date
- 2024-12-17
AI Technical Summary
The prior art cannot accurately and completely read, verify, store and analyze the error-touch data caused by electromagnetic interference in the electromagnetic compatibility test of vehicle-mounted display screens. The experimental data has garbled code, which affects analysis and judgment.
An electromagnetic compatibility testing system for on-board display screens was designed, including the body domain controller module, on-board display screen, computer and video wiring harness. The interrupt signal noise value data generated by the touch chip is read and verified through the microcontroller, and the interrupt signal noise value data generated by the touch chip is read and verified through the microcontroller. Connect the serial port to the computer for data analysis to ensure the accuracy and completeness of the data.
It realizes accurate and complete reading, verification, storage and parsing of accidentally touched data in electromagnetic compatibility testing, avoids garbled data, ensures the accuracy and completeness of the data, and supports automated analysis.
Smart Images

Figure CN119147859A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of automobile testing, and in particular, relates to an electromagnetic compatibility testing system and method for a vehicle-mounted display screen. Background Art
[0002] The electromagnetic compatibility test of the whole vehicle is an important test. Its purpose is to verify whether the whole vehicle meets the electromagnetic compatibility standards to ensure that the whole vehicle can operate normally in various usage scenarios. Nowadays, almost all vehicle manufacturers have formulated corporate electromagnetic compatibility specifications that are far higher than the requirements of international standards. They have made detailed provisions for the technical indicators of the conducted disturbance, conducted transient disturbance, electromagnetic radiation disturbance, radiation interference resistance, transient conducted interference resistance, electrostatic discharge, etc. of the whole vehicle and its electronic and electrical components, and put forward mandatory electromagnetic compatibility evaluation requirements for related electronic and electrical components. Among them, the electromagnetic compatibility test of the vehicle display is very important. In the electromagnetic compatibility test experiment of the vehicle display, problems such as black screen, touch failure and false touch are always exposed. To solve such problems, a large amount of data is needed for analysis, but the electromagnetic interference in the laboratory during the electromagnetic compatibility test is huge. There will be a lot of garbled characters in the conventional experimental data obtained by hard-line method, which affects the accuracy and completeness of the experimental data, and then affects the subsequent analysis and judgment of the experimental data.
[0003] Patent CN111948468A discloses a vehicle EMC test system and its operation method, but the technology disclosed in the patent and the prior art are both unable to accurately and completely read, verify, store, and analyze false touch data caused by electromagnetic interference in an experiment of electromagnetic compatibility (EMC) testing of a vehicle display. Summary of the invention
[0004] The technical problem to be solved by the present invention is to provide an electromagnetic compatibility testing system and method for a vehicle-mounted display screen in view of the deficiencies in the prior art, so as to achieve the purpose of accurately and completely reading, verifying, storing and analyzing false touch data caused by electromagnetic interference in the electromagnetic compatibility test experiment of the vehicle-mounted display screen.
[0005] In order to achieve the above object, the technical solution adopted by the present invention is:
[0006] The present invention provides an electromagnetic compatibility test system for a vehicle-mounted display screen, comprising a vehicle body domain controller module, a vehicle-mounted display screen, a computer, a video harness and a serial port, wherein the vehicle body domain controller module is connected to the vehicle-mounted display screen via a video harness; and the computer is connected to the vehicle-mounted display screen via a serial port.
[0007] Furthermore, the body domain controller module includes a system-on-chip (SOC) and a serializer, and the vehicle-mounted display screen includes a microcontroller (MCU), a deserializer, a touch chip and a display screen, wherein the serializer is respectively connected to the system-on-chip (SOC) and the deserializer; the microcontroller (MCU) is respectively connected to the touch chip and the deserializer; and the touch chip is also connected to the display screen.
[0008] Furthermore, the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference is read, verified, and stored by a microcontroller (MCU), and the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference is received, verified, and analyzed by a computer.
[0009] Furthermore, the serializer and the system-on-chip (SOC), the microcontroller (MCU) and the deserializer, and the microcontroller (MCU) and the touch chip all communicate in the form of an integrated circuit bus (IIC).
[0010] Furthermore, the touch chip includes a main control unit and a register.
[0011] Furthermore, the noise value data corresponding to the interrupt signal generated by the touch chip due to electromagnetic interference refers to false touch data caused by the electromagnetic interference to the display screen.
[0012] The present invention also provides a method for testing the electromagnetic compatibility of a vehicle-mounted display screen, the method comprising the following steps:
[0013] Step 1: Initialize the touch chip;
[0014] Step 2: determine whether the touch chip has an interrupt signal generated by the microcontroller (MCU). If the touch chip has an interrupt signal generated, proceed to step 3; if the touch chip has no interrupt signal generated, re-execute step 2;
[0015] Step 3: The microcontroller (MCU) sends a command to the touch chip to read the touch coordinate information;
[0016] Step 4: After the touch chip receives the instruction to read the touch coordinate information sent by the microcontroller (MCU), the microcontroller (MCU) sends an instruction to enter the safe mode to the touch chip;
[0017] Step 5: The touch chip enters the safe mode after receiving the instruction to enter the safe mode sent by the microcontroller (MCU);
[0018] Step 6: When the touch chip is in the safety mode, the main control unit on it will send a password to the register on it, and at the same time receive and read back to determine whether the password is correct. If it is correct, go to step 7; if it is not correct, re-execute step 6;
[0019] Step 7: Read the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference through a microcontroller (MCU);
[0020] Step 8: verifying the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference through a microcontroller (MCU);
[0021] Step nine, storing the noise value data corresponding to the interrupt signal generated by the touch chip due to electromagnetic interference in the microcontroller (MCU), and judging by the microcontroller (MCU) whether the noise value data corresponding to the interrupt signal generated by the touch chip due to electromagnetic interference stored in the microcontroller (MCU) is complete, if complete, proceeding to step ten, if incomplete, re-execute step nine;
[0022] Step 10, connect the computer to the vehicle display screen through the serial port;
[0023] Step 11, sending a request command to the microcontroller (MCU) in the vehicle display screen through the computer via the serial port;
[0024] Step 12, after receiving the request instruction, the microcontroller (MCU) sends the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference, which has been stored in the microcontroller (MCU), to the computer via the serial port;
[0025] Step 13, the computer receives the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference and stored in the microcontroller (MCU) and sent by the microcontroller (MCU) to the computer through the serial port through the serial port software;
[0026] Step 14, verifying the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference through a computer;
[0027] Step 15: Analyze the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference through the computer through automatic analysis software.
[0028] Furthermore, verifying the noise value data corresponding to the interrupt signal generated by the touch chip due to electromagnetic interference by the microcontroller (MCU), determining whether the noise value data corresponding to the interrupt signal generated by the touch chip due to electromagnetic interference stored in the microcontroller (MCU) is complete, and verifying the noise value data corresponding to the interrupt signal generated by the touch chip due to electromagnetic interference by the computer are all achieved by calculating and determining whether the checksum of the noise value data is correct by the microcontroller (MCU).
[0029] Furthermore, the request instruction refers to an instruction sent by the computer to the microcontroller (MCU) in the vehicle display screen via the serial port, requesting the microcontroller (MCU) to send the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference to the computer.
[0030] The present invention also mentions a car, wherein the central control screen of the car adopts the aforementioned on-board display screen.
[0031] The electromagnetic compatibility testing system and method of the vehicle display screen of the present invention have the following advantages:
[0032] (1) The electromagnetic compatibility testing system and method for a vehicle display screen of the present invention can accurately and completely read, verify, store, and analyze the false touch data of the display screen caused by electromagnetic interference during the electromagnetic compatibility testing experiment of the vehicle display screen.
[0033] (2) The electromagnetic compatibility testing system and method for the vehicle display screen of the present invention can read the false touch data of the display screen caused by electromagnetic interference in the electromagnetic compatibility testing experiment in blocks.
[0034] (3) Through the electromagnetic compatibility testing system and method of the vehicle display screen of the present invention, after the electromagnetic compatibility testing experiment, the computer is connected to the vehicle display screen through the serial port to receive the false touch data of the display screen caused by electromagnetic interference stored in the microcontroller (MCU) during the electromagnetic compatibility testing experiment. After the electromagnetic compatibility testing experiment, the computer obtains the false touch data of the display screen caused by electromagnetic interference in this way, so that there is no garbled code in the data, thereby ensuring the accuracy and integrity of the data.
[0035] (4) The electromagnetic compatibility testing system and method for the vehicle display screen of the present invention can automatically analyze the false touch data of the display screen caused by electromagnetic interference in the electromagnetic compatibility testing experiment on the computer side. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] This specification includes the following drawings, which show the following contents:
[0037] Figure 1 It is a logical structure block diagram of an electromagnetic compatibility test system for a vehicle-mounted display screen of the present invention;
[0038] Figure 2 The present invention is a flowchart of an electromagnetic compatibility testing method for a vehicle-mounted display screen.
[0039] Explanation of the accompanying drawings: 1. Body domain controller module; 2. Vehicle display screen; 3. Computer; 4. Video harness; 5. Serial port; 11. System on chip (SOC); 12. Serializer; 21. Microcontroller (MCU); 22. Deserializer; 23. Touch chip; 24. Display screen. DETAILED DESCRIPTION
[0040] The specific implementation methods of the present invention are further explained in detail below by describing the embodiments with reference to the accompanying drawings, with the aim of helping those skilled in the art to have a more complete, accurate and in-depth understanding of the inventive concept and technical solution of the present invention and facilitating their implementation.
[0041] Figure 1 It is a logical structure block diagram of an electromagnetic compatibility test system of a vehicle-mounted display screen 2 of the present invention, including a body domain controller module 1, a vehicle-mounted display screen 2, a computer 3, a video harness 4 and a serial port 5, wherein the body domain controller module 1 is connected to the vehicle-mounted display screen 2 through the video harness 4; the computer 3 is connected to the vehicle-mounted display screen 2 through the serial port 5. The body domain controller module 1 includes a system-level chip (SOC) 11 and a serializer 12, and the vehicle-mounted display screen 2 includes a microcontroller (MCU) 21, a deserializer 22, a touch chip 23 and a display screen 24, wherein the serializer 12 is respectively connected to the system-level chip (SOC) 11 and the deserializer 22; the microcontroller (MCU) 21 is respectively connected to the touch chip 23 and the deserializer 22; the touch chip 23 is also connected to the display screen 24. In addition, the serializer 12 and the system-on-chip (SOC) 11, the microcontroller (MCU) 21 and the deserializer 22, and the microcontroller (MCU) 21 and the touch chip 23 all communicate using an integrated circuit bus (IIC); the touch chip includes a main control unit and a register.
[0042] Through the system and method of the present invention, in the electromagnetic compatibility test experiment, the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference is read, verified, and stored by the microcontroller (MCU) 21. After the electromagnetic compatibility test experiment, the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference is received, verified, and analyzed by the computer 3. Among them, the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference refers to the false touch data caused by electromagnetic interference to the display screen 24.
[0043] Combine the following Figure 1The working process and principle of the electromagnetic compatibility test system of the vehicle display screen 2 of the present invention are introduced as follows. When the vehicle display screen 2 of the whole vehicle is subjected to an electromagnetic compatibility test experiment in the electromagnetic compatibility test laboratory, it is first necessary to power on the vehicle display screen 2 so that the touch chip 23 is initialized. After the touch chip 23 is initialized, the electromagnetic compatibility test experiment of the vehicle display screen 2 is started in the electromagnetic compatibility test laboratory. When the vehicle display screen 2 is subjected to the electromagnetic compatibility test experiment, the electromagnetic interference in the laboratory will cause the display screen 24 to be falsely touched. These false touches will cause the touch chip 23 to generate an interrupt signal. After the touch chip 23 generates the interrupt signal, the interrupt signal will be sent to the microcontroller (MCU) 21. After the microcontroller (MCU) 21 receives the interrupt signal generated by the touch chip 23, it will send an instruction to read the touch coordinate information to the touch chip 23. If the touch chip 23 does not generate an interrupt signal, the touch chip 23 continues to wait for the generation of the interrupt signal. When the touch chip 23 receives the instruction to read the touch coordinate information sent by the microcontroller (MCU) 21, it will notify the microcontroller (MCU) 21 that the instruction to read the touch coordinate information has been received. At this time, the microcontroller (MCU) 21 will send an instruction to enter the safe mode to the touch chip 23. When the touch chip 23 receives the instruction to enter the safe mode sent by the microcontroller (MCU) 21, it will enter the safe mode. After the touch chip 23 enters the security mode, the main control unit thereon will send a password to the register thereon. After receiving the password sent by the main control unit thereon, the register thereon will return the received password to the main control unit thereon. At this time, the main control unit thereon will receive the password returned by the register thereon, and read and determine whether the password is consistent with the password sent to the register thereon at the beginning. If they are inconsistent, it indicates that the password received and read back by the main control unit on the touch chip 23 is incorrect. At this time, the main control unit on the touch chip 23 will resend the password to the register on the touch chip 23 to re-receive and read back to determine whether the password is correct; if they are consistent, it indicates that the password received and read back by the main control unit on the touch chip 23 is correct. At this time, the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment is read in blocks by the microcontroller (MCU) 21.In the electromagnetic compatibility test experiment, each time the touch chip 23 generates an interrupt signal, it corresponds to a set of noise value data. Because the size of the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference each time in the electromagnetic compatibility test experiment is the same, and the size of the data that the microcontroller (MCU) 21 can read each time is also fixed, so the microcontroller (MCU) 21 can calculate the number of times required to read the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment. When the number of times the microcontroller (MCU) 21 reads reaches the required number calculated by it, it determines that the reading is completed; when the number of times the microcontroller (MCU) 21 reads does not reach the required number calculated by it, it determines that the reading is not completed and continues to read the aforementioned noise value data. After the microcontroller (MCU) 21 reads the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment, the microcontroller (MCU) 21 will calculate the checksum of the data and determine whether the checksum is correct. If it is correct, the verification passes; if it is incorrect, the verification fails. At this time, the main control unit on the touch chip 23 will resend the password to the register on the touch chip to re-receive and read back to determine whether the password is correct. When the verification is passed, the microcontroller (MCU) 21 will store the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment in the microcontroller (MCU) 21, and then calculate the checksum of the aforementioned noise value data stored therein and determine whether the checksum is correct to determine whether the stored noise value data is complete. If the microcontroller (MCU) 21 determines that the checksum of the aforementioned noise value data is incorrect, it indicates that the aforementioned noise value data stored by the microcontroller (MCU) 21 is incomplete. At this time, the microcontroller (MCU) 21 re-stores the aforementioned noise value data and determines whether the stored noise value data is complete; if the microcontroller (MCU) 21 determines that the checksum of the aforementioned noise value data is correct, it indicates that the aforementioned noise value data stored by the microcontroller (MCU) 21 is complete. At this time, the electromagnetic compatibility test experiment on the vehicle display screen 2 in the electromagnetic compatibility test laboratory is ended, and the electromagnetic compatibility test laboratory is entered to connect the computer 3 and the vehicle display screen 2 through the serial port 5.After the computer 3 and the vehicle display screen 2 are connected through the serial port 5, the computer 3 sends a request instruction to the vehicle display screen 2 through the serial port 5. The request instruction refers to an instruction sent by the computer 3 to the microcontroller (MCU) 21 in the vehicle display screen 2 through the serial port 5 to request the microcontroller (MCU) 21 to send the computer 3 the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment. When the vehicle display screen 2 receives the request instruction sent by the computer 3 through the serial port 5, the microcontroller (MCU) 21 in the vehicle display screen 2 will send the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment stored in the microcontroller (MCU) 21 to the computer 3 through the serial port software therein. After the computer 3 receives the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment, it will start to calculate the checksum of the noise value data and determine whether the checksum is correct. If not, the verification fails. At this time, the computer 3 will resend the request instruction to the vehicle display screen 2 via the serial port 5; if correct, the verification passes. At this time, the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment received is analyzed by the automatic analysis software on the computer 3.
[0044] Figure 2 It is a flowchart of an electromagnetic compatibility test method of a vehicle-mounted display screen 2 of the present invention, and the method comprises the following steps:
[0045] Step 1: Initialize the touch chip 23, corresponding to Figure 2 Specifically, in step S1, when performing an electromagnetic compatibility test experiment on the vehicle-mounted display screen 2 of the whole vehicle in the electromagnetic compatibility test laboratory, it is first necessary to power on the vehicle-mounted display screen 2 to complete 23 the initialization of the touch chip.
[0046] Step 2: The microcontroller (MCU) 21 determines whether the touch chip 23 generates an interrupt signal. If the touch chip 23 generates an interrupt signal, the process proceeds to step 3. If the touch chip 23 does not generate an interrupt signal, the process re-executes step 2, which corresponds to Figure 2In step S2, it is determined whether an interrupt signal is generated. Specifically, in step S2, after the touch chip 23 is initialized, the electromagnetic compatibility test experiment of the vehicle-mounted display screen 2 is started in the electromagnetic compatibility test laboratory. When the electromagnetic compatibility test experiment of the vehicle-mounted display screen 2 is performed, the electromagnetic interference in the laboratory will cause the display screen 24 to be falsely touched. These false touches will cause the touch chip 23 to generate an interrupt signal. After the touch chip 23 generates an interrupt signal, it will send the interrupt signal to the microcontroller (MCU) 21. After the microcontroller (MCU) 21 receives the interrupt signal generated by the touch chip 23, it enters step S3. If the touch chip 23 does not generate an interrupt signal, the touch chip 23 continues to wait for the generation of an interrupt signal.
[0047] Step 3: The microcontroller (MCU) 21 sends a command to the touch chip 23 to read the touch coordinate information, corresponding to Figure 2 Specifically, in step S3, when the microcontroller (MCU) 21 receives the interrupt signal generated by the touch chip 23, it sends an instruction to read the touch coordinate information to the touch chip 23.
[0048] Step 4: After the touch chip 23 receives the instruction to read the touch coordinate information sent by the microcontroller (MCU) 21, the microcontroller (MCU) 21 sends an instruction to enter the safe mode to the touch chip 23, corresponding to Figure 2 Specifically, in step S4, when the touch chip 23 receives the instruction to read the touch coordinate information sent by the microcontroller (MCU) 21, it will notify the microcontroller (MCU) 21 that the instruction to read the touch coordinate information has been received. At this time, the microcontroller (MCU) 21 will send an instruction to enter the safe mode to the touch chip 23.
[0049] Step five, the touch chip 23 enters the safe mode after receiving the instruction to enter the safe mode sent by the microcontroller (MCU) 21. Specifically, in step S5, the touch chip 23 enters the safe mode after receiving the instruction to enter the safe mode sent by the microcontroller (MCU) 21.
[0050] Step 6: When the touch chip 23 is in the security mode, the main control unit on it sends a password to the register on it, and receives and reads back the password to determine whether it is correct. If it is correct, it goes to step 7. If it is not correct, it re-executes step 6, which corresponds to Figure 2In step S6, a password is sent and in step S7, the password is received and read back to determine whether the password is correct. Specifically, in step S6, after the touch chip 23 enters the security mode, the main control unit thereon will send a password to the register thereon. In step S7, after receiving the password sent by the main control unit thereon, the register thereon will return the received password to the main control unit thereon. At this time, the main control unit thereon will receive the password returned by the register thereon, and read to determine whether the password is consistent with the password sent to the register thereon at the beginning. If they are inconsistent, it indicates that the password received and read back by the main control unit on the touch chip 23 is incorrect, and then the process goes to step S6. If they are consistent, it indicates that the password received and read back by the main control unit on the touch chip 23 is correct, and then the process goes to step S8.
[0051] Step 7: The microcontroller (MCU) 21 reads the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference, that is, the corresponding Figure 2 Step S8 in the process reads the noise value data and step S9 determines whether the reading is completed. Specifically, in step S8, because the microcontroller (MCU) 21 cannot read all the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment at one time, the noise value data is read in blocks by the microcontroller (MCU) 21. In step S9, in the electromagnetic compatibility test experiment, each interrupt signal generated by the touch chip 23 corresponds to a set of noise value data. Because the size of the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference each time in the electromagnetic compatibility test experiment is the same, the size of the data that the microcontroller (MCU) 21 can read each time is also fixed, so the microcontroller (MCU) 21 can calculate the number of times required to read the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment. When the number of times the microcontroller (MCU) 21 reads reaches the required number calculated by it, it determines that the reading is completed and enters step S10. When the number of times the microcontroller (MCU) 21 reads does not reach the required number calculated by it, it determines that the reading is not completed, and enters step S8 to continue reading the aforementioned noise value data.
[0052] Step 8: Verify the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference through the microcontroller (MCU) 21, that is, Figure 2The step S10 in the embodiment verifies the noise value data and the step S11 determines whether the verification is passed. Specifically, in step S10, after the microcontroller (MCU) 21 reads the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment, the microcontroller (MCU) 21 calculates the checksum of the data. In step S11, the microcontroller (MCU) 21 determines whether the checksum is correct. If not, the verification fails and the process goes to step S6. If correct, the verification passes and the process goes to step S12.
[0053] Step nine, storing the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the microcontroller (MCU) 21, and determining by the microcontroller (MCU) 21 whether the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference stored in the microcontroller (MCU) 21 is complete. If it is complete, proceed to step ten. If it is incomplete, re-execute step nine, that is, corresponding to Figure 2 In step S12, the noise value data is stored, and in step S13, the stored noise value data is judged to be complete. Specifically, in step S12, the microcontroller (MCU) 21 stores the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment in the microcontroller (MCU) 21. In step S13, the microcontroller (MCU) 21 calculates the checksum of the aforementioned noise value data stored therein and judges whether the checksum is correct to judge whether the aforementioned noise value data stored therein is complete. If the microcontroller (MCU) 21 judges that the checksum of the aforementioned noise value data is incorrect, it indicates that the aforementioned noise value data stored by the microcontroller (MCU) 21 is incomplete. At this time, step S12 is entered to re-store the aforementioned noise value data. If the microcontroller (MCU) 21 judges that the checksum of the aforementioned noise value data is correct, it indicates that the aforementioned noise value data stored by the microcontroller (MCU) 21 is complete, and step S14 is entered.
[0054] Step 10: Connect the computer 3 to the vehicle display screen 2 via the serial port 5. Figure 2 Step S14 in the process connects the computer 3 to the vehicle display screen 2. Specifically, in step S14, after the electromagnetic compatibility test experiment of the vehicle display screen 2 in the electromagnetic compatibility test laboratory is completed, the electromagnetic compatibility test laboratory is entered to connect the computer 3 to the vehicle display screen 2 through the serial port 5.
[0055] Step 11, the computer 3 sends a request instruction to the microcontroller (MCU) 21 in the vehicle display screen 2 via the serial port 5, that is, the corresponding Figure 2 Specifically, in step S15, after the computer 3 and the vehicle display screen 2 are connected via the serial port 5, the computer 3 sends a request instruction to the vehicle display screen 2 via the serial port 5. The request instruction refers to an instruction sent by the computer 3 to the microcontroller (MCU) 21 in the vehicle display screen 2 via the serial port 5 to request the microcontroller (MCU) 21 to send the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference to the computer 3.
[0056] Step 12: After receiving the request instruction, the microcontroller (MCU) 21 sends the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference, which has been stored in the microcontroller (MCU) 21, to the computer 3 via the serial port 5, that is, the corresponding Figure 2 Specifically, in step S16, when the vehicle-mounted display screen 2 receives the request instruction sent by the computer 3 via the serial port 5, the microcontroller (MCU) 21 in the vehicle-mounted display screen 2 sends the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment, which has been stored in the microcontroller (MCU) 21, to the computer 3 via the serial port 5.
[0057] Step 13: Computer 3 receives the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference and stored in the microcontroller (MCU) 21, which is sent by the microcontroller (MCU) 21 to computer 3 via the serial port 5, i.e., the corresponding Figure 2 Specifically, in step S17, the computer 3 receives the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment, which is sent by the microcontroller (MCU) 21 to the computer 3 through the serial port 5 and has been stored in the microcontroller (MCU) 21.
[0058] Step 14: Verify the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference through the computer 3, that is, Figure 2The step S18 in the process verifies the noise value data and the step S19 determines whether the verification is passed. Specifically, in step S18, after receiving the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment, the computer 3 will start to calculate the checksum of the noise value data. In step S19, the computer 3 determines whether the checksum of the noise value data is correct. If not, the verification fails and the process goes to step S15. If correct, the verification passes and the process goes to step S20.
[0059] Step 15: The computer 3 analyzes the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference through the automatic analysis software, that is, the corresponding Figure 2 Specifically, in step S20, the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference in the electromagnetic compatibility test experiment is analyzed by the automatic analysis software on the computer 3. The result of the analysis can prepare for the technical personnel of the relevant departments to further analyze the problem points in the noise value data.
[0060] In the above method, the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference is verified by the microcontroller (MCU) 21, the microcontroller (MCU) 21 determines whether the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference and stored in the microcontroller (MCU) 21 is complete, and the computer 3 verifies the noise value data corresponding to the interrupt signal generated by the touch chip 23 caused by electromagnetic interference, all of which are achieved by the microcontroller (MCU) 21 calculating and judging whether the checksum of the noise value data is correct; in addition, the present invention also mentions a car, the central control screen of which adopts the aforementioned vehicle display screen 2.
[0061] The present invention is described above by way of example in conjunction with the accompanying drawings. Obviously, the specific implementation of the present invention is not limited to the above-mentioned methods. As long as various non-substantial improvements are made using the method concept and technical solution of the present invention; or the above concept and technical solution of the present invention are directly applied to other occasions without improvement, they are all within the protection scope of the present invention.
Claims
1. An electromagnetic compatibility test system for a vehicle display screen, characterized in that: It includes a body domain controller module, a vehicle display screen, a computer, a video harness and a serial port. The body domain controller module is connected to the vehicle display screen via the video harness; the computer is connected to the vehicle display screen via the serial port.
2. The electromagnetic compatibility test system for a vehicle display screen as claimed in claim 1, characterized in that: The body domain controller module includes a system-on-chip (SOC) and a serializer, and the vehicle-mounted display screen includes a microcontroller (MCU), a deserializer, a touch chip and a display screen. The serializer is respectively connected to the system-on-chip (SOC) and the deserializer; the microcontroller (MCU) is respectively connected to the touch chip and the deserializer; and the touch chip is also connected to the display screen.
3. The electromagnetic compatibility test system for a vehicle display screen as claimed in claim 2, characterized in that: The noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference is read, verified and stored by the microcontroller (MCU), and the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference is received, verified and analyzed by the computer.
4. The electromagnetic compatibility test system for a vehicle display screen as claimed in claim 2, characterized in that: The serializer and the system-on-chip (SOC), the microcontroller (MCU) and the deserializer, and the microcontroller (MCU) and the touch chip all communicate in the form of an integrated circuit bus (IIC).
5. The electromagnetic compatibility test system for a vehicle display screen as claimed in claim 2, characterized in that: The touch chip includes a main control unit and a register.
6. The electromagnetic compatibility test system for a vehicle display screen as claimed in claim 3, characterized in that: The noise value data corresponding to the interrupt signal generated by the touch chip due to electromagnetic interference refers to false touch data caused by electromagnetic interference to the display screen.
7. A method for testing electromagnetic compatibility of a vehicle display screen according to any one of claims 1 to 6, characterized in that: The method comprises the following steps: Step 1: Initialize the touch chip; Step 2: determine whether the touch chip has an interrupt signal generated by the microcontroller (MCU). If the touch chip has an interrupt signal generated, proceed to step 3; if the touch chip has no interrupt signal generated, re-execute step 2; Step 3: The microcontroller (MCU) sends a command to the touch chip to read the touch coordinate information; Step 4: After the touch chip receives the instruction to read the touch coordinate information sent by the microcontroller (MCU), the microcontroller (MCU) sends an instruction to enter the safe mode to the touch chip; Step 5: The touch chip enters the safe mode after receiving the instruction to enter the safe mode sent by the microcontroller (MCU); Step 6: When the touch chip is in the safety mode, the main control unit on it will send a password to the register on it, and at the same time receive and read back to determine whether the password is correct. If it is correct, go to step 7; if it is not correct, re-execute step 6; Step 7: Read the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference through a microcontroller (MCU); Step 8: verifying the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference through a microcontroller (MCU); Step nine, storing the noise value data corresponding to the interrupt signal generated by the touch chip due to electromagnetic interference in the microcontroller (MCU), and judging by the microcontroller (MCU) whether the noise value data corresponding to the interrupt signal generated by the touch chip due to electromagnetic interference stored in the microcontroller (MCU) is complete, if complete, proceeding to step ten, if incomplete, re-execute step nine; Step 10, connect the computer to the vehicle display screen through the serial port; Step 11, sending a request command to the microcontroller (MCU) in the vehicle display screen through the computer via the serial port; Step 12, after receiving the request instruction, the microcontroller (MCU) sends the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference, which has been stored in the microcontroller (MCU), to the computer via the serial port; Step 13, the computer receives the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference and stored in the microcontroller (MCU) and sent by the microcontroller (MCU) to the computer through the serial port through the serial port software; Step 14, verifying the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference through a computer; Step 15: Analyze the noise value data corresponding to the interrupt signal generated by the touch chip caused by electromagnetic interference through the computer through automatic analysis software.
8. The electromagnetic compatibility testing method of a vehicle display screen according to claim 7, characterized in that: The verifying of the noise value data corresponding to the interrupt signal generated by the touch chip due to electromagnetic interference by the microcontroller (MCU), the determining of whether the noise value data corresponding to the interrupt signal generated by the touch chip due to electromagnetic interference and stored in the microcontroller (MCU) is complete by the microcontroller (MCU), and the verifying of the noise value data corresponding to the interrupt signal generated by the touch chip due to electromagnetic interference by the computer are all achieved by calculating and determining whether the checksum of the noise value data is correct by the microcontroller (MCU).
9. The electromagnetic compatibility testing method of a vehicle display screen according to claim 7, characterized in that: The request instruction refers to an instruction sent by a computer to a microcontroller (MCU) in a vehicle display screen via a serial port, requesting the microcontroller (MCU) to send noise value data corresponding to an interrupt signal generated by a touch chip caused by electromagnetic interference to the computer.
10. An automobile, characterized in that: The central control screen configured for the automobile adopts the vehicle-mounted display screen as described in any one of claims 1 to 9.
