Vehicle-mounted screen signal link checking method and device, vehicle-mounted screen, and storage medium
By using press commands to control the MCU and deserializer output when an anomaly is detected on the vehicle screen, and combining brightness and image quality, the problem of distinguishing between host and screen faults is solved, enabling rapid fault location and simplified repair.
Patent Information
- Application Number
- CN202310058273.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-16
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2043-01-16
Smart Images

Figure CN116259258B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle fault positioning, in particular to a vehicle-mounted screen signal link checking method and device, a vehicle-mounted screen and a storage medium. BACKGROUND
[0002] With the gradual intelligentization of automobiles, vehicle-mounted screens are increasingly common in automobiles. A vehicle-mounted screen is generally connected to a host computer of an automobile through a cable. At present, signal transmission of an automobile central control screen on the market is controlled by a car multimedia host computer. The central control screen can only passively display the picture transmitted by the host computer. In the screen-host separation scheme in which the vehicle-mounted display screen is connected to the host computer of the automobile, when the screen display is abnormal, it is difficult to determine whether the problem is with the host computer or the line from the host computer to the screen or the screen itself without disassembling the automobile. Since the fault cannot be effectively located, a large number of unnecessary parts are often disassembled, a large amount of labor and time is consumed during disassembly and replacement, and the automobile interior parts, automobile body parts and other lines are easily damaged, making the maintenance and repair of the screen display fault complex and costly. When the screen cannot display normally during the lighting process, for example, when the screen displays abnormal pictures or flashes, the screen and the host computer cannot be directly disassembled at this time. It is very difficult for engineers to determine whether the problem is with the host computer or the screen. There is no good solution, which brings a lot of trouble to the location of the problem and the maintenance. SUMMARY
[0003] The main purpose of the present application is to provide a vehicle-mounted screen signal link checking method, device, vehicle-mounted screen and storage medium, which aims to solve the technical problem that the prior art cannot determine whether the problem is with the host computer or the line from the host computer to the screen or the screen itself when the screen display is abnormal without disassembling the automobile.
[0004] To achieve the above-mentioned purpose, the present application provides a vehicle-mounted screen signal link checking method applied to a vehicle-mounted screen. The vehicle-mounted screen includes a central control panel and a screen. A host computer is connected to the central control panel and the screen in sequence. The central control panel includes an MCU, a touch chip and a deserializer. The MCU, the deserializer and the touch chip are connected in sequence. The method includes the following steps:
[0005] The screen is turned on by touching, and it is detected in real time whether the screen display is abnormal during the screen lighting process;
[0006] When an abnormality is detected, a first pressing instruction is received by an interrupt triggering area on the screen, and the screen is controlled according to the first pressing instruction, so that the MCU stops transmitting a touch signal to the host computer and adjusts the backlight brightness of the screen;
[0007] It is judged whether the signal communication between the central control panel and the screen is normal according to the change of the backlight brightness;
[0008] When the signal communication between the central control panel and the screen is normal, a second pressing instruction is received through the interrupt trigger area on the screen, and the screen is controlled according to the second pressing instruction, so that the MCU changes the output of the deserializer through the IIC channel between the MCU and the deserializer to stop receiving the video signal sent by the host, and controls the deserializer to output a preset video signal to the screen for display.
[0009] It is determined whether the video link between the central control panel and the screen is normal according to the screen display.
[0010] Optionally, the interrupt trigger area includes a first interrupt trigger area and a second interrupt trigger area, and when an abnormality is detected, a first pressing instruction is received through the interrupt trigger area on the screen, and the screen is controlled according to the first pressing instruction, so that the MCU stops transmitting a touch signal to the host and adjusts the backlight brightness of the screen.
[0011] When an abnormality is detected, it is detected whether the first interrupt trigger area and the second interrupt trigger area both exist for a preset duration of pressing operation.
[0012] If yes, a first pressing instruction is received and the screen is controlled according to the first pressing instruction, so that the MCU stops transmitting a touch signal to the host and adjusts the backlight brightness of the screen.
[0013] Optionally, the determination of whether the signal communication between the central control panel and the screen is normal according to the change of the backlight brightness includes:
[0014] When the backlight brightness changes, it is determined that the signal communication between the central control panel and the screen is normal.
[0015] When the backlight brightness does not change, it is determined that the signal communication between the central control panel and the screen has an abnormality, and cross verification is performed by sequentially replacing the central control panel and the screen to determine the specific fault position.
[0016] Optionally, the interrupt trigger area further includes a third pressing area, and when the signal communication between the central control panel and the screen is normal, a second pressing instruction is received through the interrupt trigger area on the screen, and the screen is controlled according to the second pressing instruction, so that the MCU changes the output of the deserializer through the IIC channel between the MCU and the deserializer to stop receiving the video signal sent by the host, and controls the deserializer to output a preset video signal to the screen for display.
[0017] When the signal communication between the center control panel and the screen is normal, it is detected whether the first interruption trigger area, the second interruption trigger area and the third pressing area all exist the pressing operation of the preset time length;
[0018] If yes, a second pressing instruction is received, and the screen is controlled according to the second pressing instruction to make the MCU change the output of the deserializer through the IIC channel between the MCU and the deserializer to stop receiving the video signal sent by the host, and control the deserializer to output a preset video signal to the screen for display.
[0019] Optionally, the judging whether the video link between the center control panel and the screen is normal according to the screen display includes:
[0020] When the screen display is a preset picture, it is judged that the video link between the center control panel and the screen is normal, and the normal picture is returned by restarting;
[0021] When the screen display is not a preset picture, it is judged that the video link between the center control panel and the screen is abnormal, and the specific fault position is determined by cross verification by replacing the center control panel and the screen in turn.
[0022] Optionally, after the screen is turned on by the touch, and it is detected whether the screen display is abnormal during the screen turning-on process, the method further includes:
[0023] When no abnormality is detected, the local voltage signal change of the touch panel of the screen during the touch process is collected by the touch chip in real time, and the changed voltage signal is obtained;
[0024] The changed voltage signal is converted into an IIC signal and transmitted to the MCU, so that the MCU processes the IIC signal again and transmits the IIC signal to the deserializer through the IIC channel between the MCU and the deserializer, wherein the IIC signal is a signal transmitted through the IIC channel;
[0025] The IIC signal is converted into an LVDS signal by the deserializer, and the LVDS signal is transmitted to the host through the video beam line of the host;
[0026] The LVDS signal is analyzed and processed by the host, the video signal of the entering picture corresponding to the touch position is sent to the screen, so that the screen plays the video.
[0027] Optionally, the changed voltage signal is converted into an IIC signal and transmitted to the MCU, so that the MCU reprocesses the IIC signal and transmits the IIC signal to the deserializer through an IIC channel between the MCU and the deserializer, wherein the IIC signal is a signal transmitted through an IIC channel, and the IIC signal comprises:
[0028] The touch position coordinates are determined according to the changed voltage signal, the touch position coordinates are converted into an IIC signal and transmitted to the MCU, so that the MCU reads the IIC signal and obtains touch coordinate information;
[0029] The touch coordinate information is transmitted to the deserializer through an IIC channel between the MCU and the deserializer.
[0030] In addition, to achieve the above object, the application further provides a vehicle-mounted screen signal link checking device, which comprises:
[0031] The detection module is configured to detect whether there is an abnormality in screen display in a screen lighting process in real time by lighting the screen through a touch point.
[0032] The first control module is configured to receive a first pressing instruction through an interrupt triggering area on the screen and control the screen according to the first pressing instruction when the abnormality is detected, so that the MCU stops transmitting a touch signal to a host and adjusts a backlight brightness of the screen.
[0033] The first judgment module is configured to judge whether signal communication between the central control panel and the screen is normal according to a change in the backlight brightness.
[0034] The second control module is configured to receive a second pressing instruction through the interrupt triggering area on the screen and control the screen according to the second pressing instruction when the signal communication between the central control panel and the screen is normal, so that the MCU changes an output of the deserializer to stop receiving a video signal sent by the host through an IIC channel between the MCU and the deserializer, and controls the deserializer to output a preset video signal to the screen for display.
[0035] The second judgment module is configured to judge whether a video link between the central control panel and the screen is normal according to a picture displayed by the screen.
[0036] In addition, to achieve the above object, the application further provides a vehicle-mounted screen, which comprises a memory, a processor, and a vehicle-mounted screen signal link checking program stored in the memory and capable of running on the processor, and the vehicle-mounted screen signal link checking program is configured to implement steps of the vehicle-mounted screen signal link checking method.
[0037] In addition, to achieve the above object, the application further provides a storage medium, wherein the storage medium stores a vehicle screen signal link checking program, and the vehicle screen signal link checking program realizes the steps of the vehicle screen signal link checking method when executed by a processor.
[0038] The application controls the screen by detecting the press operation of the interrupt trigger area on the screen to trigger the press instruction when the screen display is abnormal, and judges whether the signal communication between the central control panel and the screen and the video link are normal according to the brightness change and the display of the screen, so as to locate the fault, solve the problem that it is difficult to determine whether the host, the link from the host to the screen or the screen itself is faulty, and facilitate the quick fault positioning, the maintenance and the high universality. BRIEF DESCRIPTION OF DRAWINGS
[0039] Figure 1 is a structural schematic diagram of the vehicle screen of the hardware running environment related to the embodiment scheme of the application.
[0040] Figure 2 is a flowchart of the vehicle screen signal link checking method of the first embodiment of the application.
[0041] Figure 3 is a structural schematic diagram of the vehicle screen in the embodiment of the vehicle screen signal link checking method of the application.
[0042] Figure 4 is a flowchart of the vehicle screen signal link checking method of the second embodiment of the application.
[0043] Figure 5 is a flowchart of the vehicle screen signal link checking method of the third embodiment of the application.
[0044] Figure 6 is a structural block diagram of the vehicle screen signal link checking device of the first embodiment of the application.
[0045] The realization of the object, the functional features and the advantages of the application will be further explained by combining the embodiments with the drawings. DETAILED DESCRIPTION
[0046] It should be understood that the specific embodiments described herein are only used to explain the application, and are not used to limit the application.
[0047] REFERENCE Figure 1 , Figure 1 is a structural schematic diagram of the vehicle screen of the hardware running environment related to the embodiment scheme of the application.
[0048] As Figure 1As shown in the figure, the vehicle-mounted screen can include a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to realize the connection and communication between the components. The user interface 1003 can include a display, an input unit such as a keyboard, and can also include a standard wired interface, a wireless interface. The network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a wireless fidelity (Wi-Fi) interface). The memory 1005 can be a high-speed random access memory (RAM), and can also be a stable non-volatile memory (NVM), such as a disk memory. The memory 1005 can also be a storage device independent of the aforementioned processor 1001.
[0049] Those skilled in the art can understand that Figure 1 The structure shown in the figure does not constitute a limitation on the vehicle-mounted screen, and can include more or fewer components than the figure, or combine certain components, or different component arrangements.
[0050] As Figure 1 As shown in the figure, the memory 1005 as a storage medium can include an operating system, a network communication module, a user interface module, and a vehicle-mounted screen signal link checking program.
[0051] In Figure 1 In the vehicle-mounted screen shown in the figure, the network interface 1004 is mainly used for data communication with a network server; the user interface 1003 is mainly used for data interaction with a user; the processor 1001 and the memory 1005 in the vehicle-mounted screen of the application can be arranged in the vehicle-mounted screen, and the vehicle-mounted screen calls the vehicle-mounted screen signal link checking program stored in the memory 1005 through the processor 1001, and executes the vehicle-mounted screen signal link checking method provided by the embodiment of the application.
[0052] The embodiment of the application provides a vehicle-mounted screen signal link checking method, which is described with reference to Figure 2 , Figure 2 The flowchart of the first embodiment of the vehicle-mounted screen signal link checking method of the application.
[0053] In the embodiment, the vehicle-mounted screen signal link checking method is applied to a vehicle-mounted screen, the vehicle-mounted screen comprises a central control panel and a screen, a host is sequentially connected with the central control panel and a screen end, the central control panel comprises an MCU, a touch chip and a deserializer, the MCU, the deserializer and the touch chip are sequentially connected, and the method comprises the following steps.
[0054] In step S10, the screen is turned on by touch, and whether there is an abnormality in screen display during the screen turning-on process is detected in real time.
[0055] It should be noted that the screen is a device or an electrical appliance for displaying images and colors, also known as a display screen, and is widely used in mobile phones, computers, monitors, televisions and devices with image or text display functions.
[0056] It can be understood that the screen is a touch screen, and screen turning-on, video playing and other operations can be performed by touch operation, and the abnormality includes a garbled screen, a flashing screen and the like, which is not limited in the embodiment.
[0057] In a specific implementation, when the screen is in the turning-on process, whether there is an abnormality such as a garbled screen or a flashing screen in the screen display is detected in real time, which causes the playing picture to be unable to be normally displayed.
[0058] As shown in FIG. 1, Figure 3 Figure 3 FIG. 1 is a structure diagram of a vehicle-mounted screen in the vehicle-mounted screen signal link checking method, the vehicle-mounted screen comprises a central control panel and a screen, a host is sequentially connected with the central control panel and a screen end, the central control panel comprises an MCU, a touch chip and a deserializer, and the MCU, the deserializer and the touch chip are sequentially connected.
[0059] In step S20, when the abnormality is detected, a first pressing instruction is received by an interrupt trigger area on the screen, and the screen is controlled according to the first pressing instruction, so that the MCU stops transmitting a touch signal to the host and adjusts the brightness of the backlight of the screen.
[0060] It should be noted that the interrupt trigger area is a pre-set fixed position on the screen, and the instruction for controlling the screen can be triggered by long pressing the interrupt trigger area.
[0061] It should be noted that the MCU is a micro control unit (Microcontroller Unit), also known as a single-chip microcomputer or a single-chip microprocessor, which is a chip-level computer formed by integrating a central processing unit frequency and specifications, memory, counters, USB, A / D conversion, UART, PLC, DMA and other peripheral interfaces, even LCD driving circuit on a single chip, for different application scenarios to make different combinations of control.
[0062] It can be understood that when the first pressing instruction is not received, the MCU continuously receives the touch signal and transmits the touch signal to the host.
[0063] It should be noted that the backlight brightness is the brightness generated by the screen backlight, which is illuminated from the side or the back to increase the illumination in a low light environment and the brightness on the computer display and liquid crystal screen.
[0064] In a specific implementation, when the first pressing instruction is received, the MCU stops transmitting the corresponding touch signal to the host, and the MCU adjusts the backlight brightness through the IO port. The backlight brightness is switched from the original brightness to 100% and then to 0%, and then switched back to the original brightness.
[0065] Step S30: determining whether the signal communication between the central control panel and the screen is normal according to the change of the backlight brightness.
[0066] It can be understood that the change of the backlight brightness is the process of switching the backlight brightness from the original brightness to 100% and then to 0%, and then switching back to the original brightness.
[0067] It should be understood that the determination of whether the signal communication between the central control panel and the screen is normal according to the change of the backlight brightness is to determine whether the signal communication between the central control panel and the screen is normal according to whether the backlight brightness is switched from the original brightness to 100% and then to 0%, and then switched back to the original brightness.
[0068] Further, in order to locate the fault, the step S30 includes: when the backlight brightness changes, determining that the signal communication between the central control panel and the screen is normal; when the backlight brightness does not change, determining that the signal communication between the central control panel and the screen is abnormal, and cross- verifying by sequentially replacing the central control panel and the screen to determine the specific fault position.
[0069] It should be noted that when the backlight brightness is switched from the original brightness to 100% and then to 0%, and then switched back to the original brightness, it is determined that the signal communication between the central control panel and the screen is normal, and it is further determined whether the video link between the central control panel and the screen is normal.
[0070] It can be understood that when the backlight brightness remains unchanged at the original brightness, it is determined that the signal communication between the central control panel and the screen is abnormal, and cross- verifying by sequentially replacing the central control panel and the screen to determine the specific fault position.
[0071] In a specific implementation, when it is judged that the signal communication between the control panel and the screen is abnormal, the control panel is replaced, and the screen is controlled again by receiving the first pressing instruction through the interrupt trigger area on the screen, it is judged again whether the backlight brightness changes, if the backlight brightness changes, it is determined that the control panel is faulty, if the backlight brightness does not change, the screen is replaced, the operation is repeated, if the backlight brightness changes, it is determined that the screen is faulty, and if the backlight brightness does not change, the control panel and the screen are normal, and it is determined that the host is faulty.
[0072] Step S40: When the signal communication between the control panel and the screen is normal, a second pressing instruction is received through the interrupt trigger area on the screen, and the screen is controlled according to the second pressing instruction, so that the MCU changes the output of the deserializer through the IIC channel between the MCU and the deserializer to stop receiving the video signal sent by the host, and controls the deserializer to output a preset video signal to the screen for display.
[0073] It should be noted that the IIC channel is a signal line for transmitting signals, and IIC (Inter-Integrated Circuit) is an integrated circuit bus, which is a multi-directional control bus. In IIC, multiple chips can be connected to the same bus structure, and each chip can act as a control source for data transmission. Therefore, the IIC connection mode simplifies the signal transmission bus interface.
[0074] It should be noted that the deserializer is used to convert low-speed parallel signals into high-speed serial signals, which can effectively reduce the number of pins and tracks and improve the communication data rate.
[0075] It can be understood that when no second pressing instruction is received, the deserializer receives the video signal sent by the host and sends the video signal to the screen for video playing.
[0076] In a specific implementation, when the first pressing instruction is received, the MCU changes the output of the deserializer through the IIC channel between the MCU and the deserializer, the deserializer stops receiving the video signal sent by the host, and outputs a fixed video signal to the screen. The screen is a fixed color bar picture generated according to the fixed signal output by the deserializer, instead of the video picture transmitted by the host.
[0077] Step S50: judging whether the video link between the control panel and the screen is normal according to the picture displayed by the screen.
[0078] It should be noted that the picture displayed by the screen is a fixed color bar picture generated according to the fixed signal output by the deserializer.
[0079] It can be understood that the video link between the center control panel and the screen is judged to be normal according to whether the screen displayed picture is a fixed color bar picture generated according to the fixed signal output by the de-serializer.
[0080] Further, in order to locate the fault, the step S50 comprises: when the screen displayed picture is the preset picture, judging that the video link between the center control panel and the screen is normal, returning to the normal picture by restarting; and when the screen displayed picture is not the preset picture, judging that the video link between the center control panel and the screen is abnormal, and determining the specific fault position by cross verification through replacing the center control panel and the screen in turn.
[0081] It should be noted that the preset picture is a fixed color bar picture generated according to the fixed signal output by the de-serializer.
[0082] It can be understood that when the screen displayed picture is the fixed color bar picture, it is judged that the video link between the center control panel and the screen is normal, and the normal picture is returned by restarting; and when the screen displayed picture is not the fixed color bar picture but the video picture transmitted by the host, it is judged that the video link between the center control panel and the screen is abnormal.
[0083] In a specific implementation, when it is judged that the video link between the center control panel and the screen is abnormal, the center control panel is replaced, and the screen is controlled again by receiving the second pressing instruction through the interrupt trigger area on the screen, and it is judged again whether the screen displayed picture is the fixed color bar picture, if yes, it is determined that the center control panel is faulty, if not, the screen is replaced, and the operation is repeated, if the screen displayed picture is the fixed color bar picture, it is determined that the screen is faulty, and if the screen displayed picture is not the fixed color bar picture, both the center control panel and the screen are normal, and it is determined that the host is faulty.
[0084] The embodiment detects the pressing operation of the interrupt trigger area on the screen to trigger the pressing instruction to control the screen when the screen displays an abnormal picture, judges whether the signal communication and the video link between the center control panel and the screen are normal according to the brightness change and the display of the screen, thereby locating the fault, solving the problem that it is difficult to determine whether the host or the link from the host to the screen or the screen itself is faulty, positioning the fault conveniently and quickly, facilitating maintenance, and having high universality.
[0085] Reference Figure 4 , Figure 4 The figure is a flowchart of the second embodiment of the vehicle-mounted screen signal link checking method.
[0086] Based on the above first embodiment, the step S20 in the vehicle-mounted screen signal link checking method of the embodiment comprises:
[0087] Step S201: When detecting the abnormality, detecting whether the first interrupt trigger area and the second interrupt trigger area both exist the press operation of the preset time length.
[0088] It should be noted that the interrupt trigger area is a fixed position on the screen, and the first interrupt trigger area and the second interrupt trigger area can be the areas of the upper left and the lower right of the screen, and the embodiment does not make specific limitation.
[0089] It can be understood that the preset time length is greater than or equal to 10 seconds, which can be 10 seconds, 15 seconds, 12 seconds, etc., and the embodiment does not make specific limitation.
[0090] In a specific implementation, when it is detected that the screen display exists abnormal phenomenon such as screen flashing, long-pressing the fixed position (such as the upper left and the lower right) of the screen for ten seconds triggers the first press instruction.
[0091] Step S202: If yes, receiving the first press instruction and controlling the screen according to the first press instruction to make the MCU stop transmitting the touch signal to the host and adjust the backlight brightness of the screen.
[0092] It should be noted that when the fixed positions of the upper left and the lower right of the screen are simultaneously detected for ten seconds or more, the first press instruction is received, the MCU stops transmitting the corresponding touch signal to the host, and the backlight brightness is controlled through the IO port to switch from the original brightness to 100% and then to 0%, and then switch back to the original brightness change.
[0093] Further, in order to detect whether the video link between the central control panel and the screen is normal, when the signal communication between the central control panel and the screen is normal, a second press instruction is received through the interrupt trigger area on the screen and the screen is controlled according to the second press instruction to make the MCU change the output of the deserializer through the IIC channel between the MCU and the deserializer to stop receiving the video signal sent by the host, and control the deserializer to output a preset video signal to the screen for display, including: when the signal communication between the central control panel and the screen is normal, detecting whether the first interrupt trigger area, the second interrupt trigger area and the third press area all exist the press operation of the preset time length; if yes, receiving the second press instruction and controlling the screen according to the second press instruction to make the MCU change the output of the deserializer through the IIC channel between the MCU and the deserializer to stop receiving the video signal sent by the host, and control the deserializer to output a preset video signal to the screen for display.
[0094] It should be noted that the interrupt trigger area further comprises a third pressing area, which can be a middle area on the screen, and the embodiment does not make a specific limitation to this.
[0095] It can be understood that when the screen display has abnormal phenomena such as a garbled screen and a flashing screen, and the signal communication between the central control panel and the screen is normal, the screen fixed position (such as the upper left, lower right and middle) is long-pressed for ten seconds to trigger the second pressing instruction.
[0096] In a specific implementation, when the screen fixed position upper left, lower right and middle simultaneously detects a long press of ten seconds or more, the second pressing instruction is received, the MCU changes the output of the deserializer through the IIC channel connection between the MCU and the deserializer, the deserializer stops receiving the video signal sent by the host, and outputs a fixed video signal to the screen, and the screen picture is the fixed color bar picture output by the deserializer, instead of the video picture sent by the host.
[0097] The embodiment triggers the pressing instruction to control the screen by long-pressing the screen interrupt trigger area for a preset time length, judges whether the signal communication between the central control panel and the screen and the video link are normal according to the brightness change and display of the screen, and does not need to increase the cost without adding hardware.
[0098] Reference Figure 5 , Figure 5 FIG. 2 is a flowchart of a car screen signal link checking method according to a third embodiment of the present application.
[0099] Based on the above first embodiment, the car screen signal link checking method further comprises the following steps after the step S10.
[0100] Step S11: When no abnormality is detected, the local voltage signal change of the touch panel of the screen in the touch process is collected in real time by the touch chip to obtain the changed voltage signal.
[0101] It should be noted that the touch chip is a single-point or multi-point touch technology, and is applied to mobile phones, computers and the like, and is an important part of electronic equipment, and bears the functions of calculation and storage, and in the embodiment, the touch chip is used to collect the local voltage signal change of the touch panel of the screen in the touch process and store the changed voltage signal.
[0102] It can be understood that the screen can be a capacitive screen, and when the screen is touched, the capacitance value of the capacitor changes, and the voltage signal of the corresponding area also changes, and the touch chip collects the change of the voltage signal in real time.
[0103] Step S12: converting the changed voltage signal into an IIC signal and transmitting the IIC signal to the MCU, so that the MCU re-processes the IIC signal and transmits the IIC signal to the deserializer through an IIC channel between the MCU and the deserializer.
[0104] It should be noted that the IIC signal is a signal transmitted through an IIC channel, and the IIC signal is only a path for transmitting a signal, that is, the signal at the transmitting end is transmitted to the receiving end through the IIC channel.
[0105] It can be understood that the MCU has multiple IO ports, which can all be selected as IIC channels, and the IIC channels between each chip are separate and not multiplexed, that is, the communication between the touch chip and the MCU is an IIC channel, and the communication between the MCU and the deserializer is an IIC channel, and the two IIC channels are separate.
[0106] In a specific implementation, the MCU reads the IIC signal to obtain touch coordinate information.
[0107] Further, in order to convert the changed voltage signal into an IIC signal, the step S12 comprises: determining a touch position coordinate according to the changed voltage signal, converting the touch position coordinate into an IIC signal and transmitting the IIC signal to the MCU, so that the MCU reads the IIC signal to obtain touch coordinate information; and transmitting the touch coordinate information to the deserializer through an IIC channel between the MCU and the deserializer.
[0108] It should be noted that when the touch screen is touched, the capacitance value of the capacitor changes, and the voltage signal of the corresponding area also changes accordingly, so the position of the touch can be determined according to the changed voltage signal.
[0109] It can be understood that the touch chip can collect the changed voltage signal in real time, and the firmware pre-burned in the touch chip can process the changed voltage signal to obtain the touch position coordinate, convert the touch position coordinate into an IIC signal, and the MCU reads the IIC signal according to the IIC protocol set in advance with the touch chip to obtain the touch coordinate information, and transmits the coordinate information to the deserializer, and the deserializer transmits the coordinate information to the host.
[0110] Step S13: converting the IIC signal into an LVDS signal through the deserializer, and transmitting the LVDS signal to the host through the video beam line of the host.
[0111] It should be noted that the LVDS signal is a low-voltage differential signal (Low-Voltage Differential Signaling), which is a differential signal technology with low power consumption, low bit error rate, low crosstalk and low radiation, and the data transmission rate can reach more than 155Mbps, and the core of the LVDS technology is to use a very low voltage swing to transmit data at a high speed, which can realize point-to-point or one-to-multipoint connection.
[0112] It can be understood that the deserializer obtains the touch coordinate information by reading the IIC signal sent by the MCU, converts the touch coordinate information into an LVDS signal, and sends the LVDS signal to the serializer on the host through the video harness inserted on the video connector, wherein the harness video harness can only transmit the LVDS signal and can be synchronously sent and received.
[0113] Step S14: The host analyzes the LVDS signal and sends a video signal corresponding to the touch position into the screen to the screen for video playing.
[0114] It should be noted that the host is a terminal device for sending and receiving information.
[0115] It can be understood that the video signal refers to a television signal, a still image signal and a visual television image signal.
[0116] In a specific implementation, after the host analyzes the LVDS signal, the serializer of the host sends an interrupt signal to the SOC, the SOC reads the touch coordinate information through the IIC channel and outputs a video signal corresponding to the touch position into the screen to the screen for video playing.
[0117] The embodiment can collect the changed voltage signal generated by the touch screen in real time through the touch chip, convert the changed voltage signal into an IIC signal, transmit the IIC signal to the deserializer and convert the IIC signal into an LVDS signal, transmit the LVDS signal to the host for analysis, and output a video signal corresponding to the touch position into the screen to the screen for video playing.
[0118] Reference Figure 6 , Figure 6 is a structural block diagram of a first embodiment of a vehicle screen signal link checking device of the present application.
[0119] As Figure 6 shown, the vehicle screen signal link checking device according to the embodiment of the present application comprises:
[0120] The detection module 10 is configured to light up the screen through a touch point, and detect whether there is an abnormality in the screen display during the screen lighting process in real time.
[0121] The first control module 20 is configured to receive a first pressing instruction through the interrupt triggering area on the screen when an abnormality is detected, and control the screen according to the first pressing instruction, so that the MCU stops transmitting touch signals to the host and adjusts the backlight brightness of the screen.
[0122] The first judging module 30 is configured to judge whether the signal communication between the central control panel and the screen is normal according to the change of the backlight brightness.
[0123] The second control module 40 is configured to receive a second pressing instruction through the interrupt triggering area on the screen when the signal communication between the central control panel and the screen is normal, and control the screen according to the second pressing instruction, so that the MCU changes the output of the deserializer through the IIC channel between the MCU and the deserializer to stop receiving the video signal sent by the host, and controls the deserializer to output a preset video signal to the screen for display.
[0124] The second judging module 50 is configured to judge whether the video link between the central control panel and the screen is normal according to the screen displayed by the screen.
[0125] In an embodiment, the first control module 20 is further configured to, when an abnormality is detected, detect whether the first interrupt triggering area and the second interrupt triggering area both exist a pressing operation for a preset time length; if yes, receive a first pressing instruction and control the screen according to the first pressing instruction, so that the MCU stops transmitting touch signals to the host and adjusts the backlight brightness of the screen.
[0126] In an embodiment, the first judging module 30 is further configured to, when the backlight brightness changes, judge that the signal communication between the central control panel and the screen is normal; and when the backlight brightness does not change, judge that the signal communication between the central control panel and the screen is abnormal, and determine the specific fault position by cross-verification by sequentially replacing the central control panel and the screen.
[0127] In an embodiment, the second control module 40 is further configured to, when the signal communication between the central control panel and the screen is normal, detect whether the first interrupt triggering area, the second interrupt triggering area and the third pressing area all exist a pressing operation for a preset time length; if yes, receive a second pressing instruction and control the screen according to the second pressing instruction, so that the MCU changes the output of the deserializer through the IIC channel between the MCU and the deserializer to stop receiving the video signal sent by the host, and controls the deserializer to output a preset video signal to the screen for display.
[0128] In an embodiment, the second judging module 50 is further configured to determine that the video link between the center control panel and the screen is normal when the screen displays a preset picture, and return to the normal picture by restarting; and determine that the video link between the center control panel and the screen is abnormal when the screen displays a picture other than the preset picture, and determine the specific fault position by cross-verification by replacing the center control panel and the screen in sequence.
[0129] In addition, to achieve the above object, the application further provides a vehicle-mounted screen, which comprises a memory, a processor, and a vehicle-mounted screen signal link checking program stored in the memory and executable on the processor, and the vehicle-mounted screen signal link checking program is configured to implement the steps of the vehicle-mounted screen signal link checking method.
[0130] Since the vehicle-mounted screen adopts all the technical solutions of the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be repeated here.
[0131] In addition, the application further provides a storage medium, which stores a vehicle-mounted screen signal link checking program, and the vehicle-mounted screen signal link checking program implements the steps of the vehicle-mounted screen signal link checking method when executed by a processor.
[0132] Since the storage medium adopts all the technical solutions of the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be repeated here.
[0133] It should be understood that the above is only for illustration, and does not constitute any limitation on the technical solutions of the application. In specific applications, those skilled in the art can set it according to the needs, and the application does not limit it.
[0134] It should be noted that the above-described workflow is only illustrative and does not limit the scope of protection of the application. In actual application, those skilled in the art can select part or all of them to achieve the purpose of the embodiment, and this place does not limit it.
[0135] In addition, technical details not described in detail in the embodiment can be referred to the vehicle-mounted screen signal link checking method provided by any embodiment of the application, which will not be repeated here.
[0136] Moreover, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of "including" "comprising" or "having" and variations thereof herein is intended to encompass the presence of one or more recited elements or steps and not the exclusion of any other integers or steps. The use of "including", "comprising", "having" and "with" and variations thereof herein is intended to encompass the presence of one or more recited elements or steps and not the exclusion of any other integers or steps.
[0137] The above-mentioned embodiment numbers of the present application are only for description, and do not represent the advantages or disadvantages of the embodiments.
[0138] Those skilled in the art can clearly understand the above-mentioned embodiment methods from the description of the above embodiments, which can be realized by software and necessary general hardware platforms, of course, can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a read only memory (ROM) / RAM, a magnetic disk, an optical disk), and includes a plurality of instructions for making a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) execute the methods described in various embodiments of the present application.
[0139] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent process transformation, or direct or indirect application in other related technical fields, is also included in the patent protection scope of the present application.
Claims
1. A method for checking a vehicle-mounted screen signal link, characterized by, The application is applied to a vehicle-mounted screen, the vehicle-mounted screen comprises a central control panel and a screen, a host is sequentially connected with the central control panel and the screen end, the central control panel comprises an MCU, a touch chip and a deserializer, the MCU, the deserializer and the touch chip are sequentially connected, and the method comprises: The screen is turned on by touching, and whether there is an abnormality in screen display during the screen turning-on process is detected in real time; When an abnormality is detected, a first pressing instruction is received through an interrupt trigger area on the screen, and the screen is controlled according to the first pressing instruction, so that the MCU stops transmitting a touch signal to the host and adjusts the backlight brightness of the screen; Whether the signal communication between the central control panel and the screen is normal is judged according to the change of the backlight brightness; When the signal communication between the central control panel and the screen is normal, a second pressing instruction is received through the interrupt trigger area on the screen, and the screen is controlled according to the second pressing instruction, so that the MCU changes the output of the deserializer through an IIC channel between the MCU and the deserializer to stop receiving the video signal sent by the host, and controls the deserializer to output a preset video signal to the screen for display; Whether the video link between the central control panel and the screen is normal is judged according to the screen display; The judging whether the video link between the central control panel and the screen is normal according to the screen display comprises: When the screen display is a preset picture, it is judged that the video link between the central control panel and the screen is normal, and the normal picture is returned by restarting; When the screen display is not a preset picture, it is judged that the video link between the central control panel and the screen is abnormal, and the specific fault position is determined by sequentially replacing the central control panel and the screen for cross verification.
2. The method of claim 1, wherein, The interrupt trigger area comprises a first interrupt trigger area and a second interrupt trigger area, and the first pressing instruction is received through the interrupt trigger area on the screen when an abnormality is detected, and the screen is controlled according to the first pressing instruction, so that the MCU stops transmitting a touch signal to the host and adjusts the backlight brightness of the screen. When an abnormality is detected, whether there is a pressing operation of a preset time length in the first interrupt trigger area and the second interrupt trigger area is detected; If yes, the first pressing instruction is received, and the screen is controlled according to the first pressing instruction, so that the MCU stops transmitting a touch signal to the host and adjusts the backlight brightness of the screen.
3. The method of claim 1, wherein, The judging whether the signal communication between the central control panel and the screen is normal according to the change of the backlight brightness comprises: When the backlight brightness changes, it is judged that the signal communication between the central control panel and the screen is normal; When the backlight brightness does not change, it is judged that there is an abnormality in the signal communication between the central control panel and the screen, and the specific fault position is determined by sequentially replacing the central control panel and the screen for cross verification.
4. The method of claim 2, wherein, The interrupt trigger area further comprises a third pressing area, when the signal communication between the central control panel and the screen is normal, a second pressing instruction is received through the interrupt trigger area on the screen, and the screen is controlled according to the second pressing instruction, so that the MCU changes the output of the deserializer through the IIC channel between the MCU and the deserializer to stop receiving the video signal sent by the host, and controls the deserializer to output a preset video signal to the screen for display, comprising: When the signal communication between the central control panel and the screen is normal, whether the first interrupt trigger area, the second interrupt trigger area and the third pressing area all exist for a preset time length of pressing operation is detected; If so, a second pressing instruction is received and the screen is controlled according to the second pressing instruction so that the MCU changes the output of the deserializer through the IIC channel between the MCU and the deserializer to stop receiving the video signal sent by the host, and controls the deserializer to output a preset video signal to the screen for display.
5. The method of claim 1, wherein, After the screen is turned on by touching, whether there is an abnormality in the screen display during the screen turning-on process is detected in real time, further comprising: When no abnormality is detected, the local voltage signal change of the touch panel of the screen in the touch process is collected in real time by the touch chip to obtain the changed voltage signal; The changed voltage signal is converted into an IIC signal and transmitted to the MCU, so that the MCU processes the IIC signal again and transmits it to the deserializer through the IIC channel between the MCU and the deserializer, wherein the IIC signal is a signal transmitted through the IIC channel; The IIC signal is converted into an LVDS signal by the deserializer, and the LVDS signal is transmitted to the host through the video beam line of the host; The LVDS signal is parsed and processed by the host, and the video signal corresponding to the entered picture of the touch position is sent to the screen to make the screen play the video.
6. The method of claim 5, wherein, The changed voltage signal is converted into an IIC signal and transmitted to the MCU, so that the MCU processes the IIC signal again and transmits it to the deserializer through the IIC channel between the MCU and the deserializer, wherein the IIC signal is a signal transmitted through the IIC channel, comprising: The touch position coordinates are determined according to the changed voltage signal, the touch position coordinates are converted into an IIC signal and transmitted to the MCU, so that the MCU reads the IIC signal to obtain touch coordinate information; The touch coordinate information is transmitted to the deserializer through the IIC channel between the MCU and the deserializer.
7. An on-board screen signal link checking device, characterized by The device comprises: A detection module for turning on the screen by touching and detecting in real time whether there is an abnormality in the screen display during the screen turning-on process; The first control module is configured to receive a first pressing instruction through the interrupt trigger area on the screen when an abnormality is detected, and control the screen according to the first pressing instruction, so that the MCU stops transmitting a touch signal to the host and adjusts the backlight brightness of the screen. The first judgment module is configured to determine whether the signal communication between the central control panel and the screen is normal according to the change of the backlight brightness. The second control module is configured to receive a second pressing instruction through the interrupt trigger area on the screen when the signal communication between the central control panel and the screen is normal, and control the screen according to the second pressing instruction, so that the MCU changes the output of the deserializer through the IIC channel between the MCU and the deserializer to stop receiving the video signal sent by the host, and controls the deserializer to output a preset video signal to the screen for display. The second judgment module is configured to determine whether the video link between the central control panel and the screen is normal according to the screen displayed by the screen. The second judgment module is further configured to determine that the video link between the central control panel and the screen is normal when the screen displayed by the screen is the preset screen, and return to the normal screen by restarting, and determine that the video link between the central control panel and the screen is abnormal when the screen displayed by the screen is not the preset screen, and cross-verify by sequentially replacing the central control panel and the screen to determine the specific fault position.
8. A vehicle screen, characterised in that The vehicle-mounted screen comprises a memory, a processor, and a vehicle-mounted screen signal link checking program stored in the memory and executable on the processor, and the vehicle-mounted screen signal link checking program is configured to implement the vehicle-mounted screen signal link checking method in any one of claims 1 to 6.
9. A storage medium, characterized by The storage medium stores a vehicle-mounted screen signal link checking program, and the vehicle-mounted screen signal link checking program is executed by the processor to implement the vehicle-mounted screen signal link checking method in any one of claims 1 to 6.
Citation Information
Patent Citations
Vehicle-mounted display screen reset control method, device and system and computer storage medium
CN112486303A
Vehicle-mounted display screen fault diagnosis method
CN114546698A
Self-diagnosis device of display device for vehicle
JP2007118949A