Fault detection method for display device, storage medium, computer program product, display device and vehicle
By introducing a driving circuit and a controller into the display device, the real-time status parameters of the display device are obtained and judged, and the problem of difficulty in diagnosing the on-board display screen fault is solved, effective recording and improvement of the fault is achieved, and user experience is improved.
Patent Information
- Application Number
- CN202411496669.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2044-10-25
AI Technical Summary
Car display failures such as black screen, flower screen, and splash screen are difficult to reproduce and diagnose, resulting in failure to effectively improve and affect the user experience.
By introducing a driving circuit and a controller into the display device, the instant status parameters of the display device are obtained and judged, and the fault reference data is compared, and the instant fault data is stored and notified to the controller by triggering signals.
It realizes effective diagnosis and recording of most low-probability and easy-to-disappear failures, helps find the root cause of the failure and improves the user experience.
Smart Images

Figure CN118991425B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic technology, and in particular to a display device fault detection method, a storage medium, a computer program product, a display device and a vehicle. Background Art
[0002] With the continuous development of smart cockpits in cars, the number of on-board display screens has gradually increased, which has also brought more screen display failure problems, such as black screen, flowery screen, flashing screen, etc.; because most failures have a low probability of occurrence, disappear after restart or power failure and are difficult to reproduce, it is impossible to find the root cause of the problem, and thus it is impossible to take effective improvement measures, which seriously affects the user experience. Summary of the invention
[0003] The embodiments of the present application provide a display device fault detection method, a storage medium, a computer program product, a display device, and a vehicle, which improve the reliability of the display device and at least partially solve the above-mentioned technical problems.
[0004] In order to achieve the above-mentioned purpose, according to the first aspect of the present application, a display device fault detection method is provided, comprising: in response to a trigger signal input by a driving circuit of the display device, a controller stores the immediate fault data currently stored in the register of the driving circuit to the memory of the controller.
[0005] Optionally, in some embodiments of the present application, in response to a trigger signal input by a driving circuit of the display device, before the controller stores the immediate fault data currently stored in the register of the driver to the memory of the controller, the method further includes:
[0006] The driving circuit determines whether the instantaneous state parameter of the display device is instantaneous fault data.
[0007] Optionally, in some embodiments of the present application, before the driving circuit determines whether the instantaneous state parameter of the display device is fault data, the method further includes:
[0008] The driving circuit obtains the instantaneous state parameters of the display device.
[0009] Optionally, in some embodiments of the present application, before the driving circuit obtains the real-time state parameter of the display device, the method further includes:
[0010] The driving circuit stores fault reference data of the display device.
[0011] Optionally, in some embodiments of the present application, the driving circuit determines whether the instantaneous state parameter of the display device is fault data, including:
[0012] The driving circuit compares the instant state parameter with the fault reference data. When the instant state parameter is identical to any of the fault reference data, the driving circuit determines that the instant state parameter is instant fault data and stores the instant fault data in a register.
[0013] Optionally, in some embodiments of the present application, when the driving circuit determines that the immediate status parameter is immediate fault data, it outputs the trigger signal to notify the controller.
[0014] Optionally, in some embodiments of the present application, after the trigger signal is output to notify the controller, before the controller stores the immediate fault data currently stored in the register of the drive circuit to the memory of the controller, the method further includes:
[0015] The controller reads the instant fault data from the register of the driving circuit.
[0016] Optionally, in some embodiments of the present application, the instantaneous status parameters of the display device include a power supply voltage and a LVDS signal detected by a screen driver in a driving circuit.
[0017] Optionally, in some embodiments of the present application, the trigger signal is a first trigger signal output by the screen driver.
[0018] Optionally, in some embodiments of the present application, the real-time status parameters of the display device also include a backlight voltage and a backlight current measured by a backlight driver in a driving circuit.
[0019] Optionally, in some embodiments of the present application, the trigger signal is a second trigger signal output by the backlight driver.
[0020] According to a second aspect of the present application, a storage medium is provided for implementing the above-mentioned display device fault detection method.
[0021] According to a third aspect of the present application, a computer program product is also provided for implementing the above-mentioned display device fault detection method.
[0022] According to a fourth aspect of the present application, a display device is further provided, comprising:
[0023] Display panel;
[0024] The controller is electrically connected to the display panel and is used to store and execute a computer program to implement the above-mentioned display device fault detection method.
[0025] Optionally, in some embodiments of the present application, the display panel includes:
[0026] Backlight source;
[0027] The backlight driver is used to provide power to the backlight source and detect whether the real-time status parameter of the display device is real-time fault data, and output a first trigger signal to the controller when it is determined that the real-time status parameter of the display device is real-time fault data.
[0028] Optionally, in some embodiments of the present application, the backlight driver includes:
[0029] A backlight register is used to store instant fault data related to the backlight driver.
[0030] Optionally, in some embodiments of the present application, the display panel further includes:
[0031] The screen driver is used to control the image display of the display panel and detect whether the real-time status parameter of the display device is real-time fault data, and output a second trigger signal to the controller when it is determined that the real-time status parameter of the display device is real-time fault data.
[0032] Optionally, in some embodiments of the present application, the screen driver includes:
[0033] The screen register is used to store instant fault data related to the screen driver.
[0034] Optionally, in some embodiments of the present application, the controller receives the first trigger signal and the second trigger signal, and reads the immediate fault data in the backlight register and the screen register, and the controller at least includes:
[0035] The memory is used to store the instant fault data related to the backlight driver and the instant fault data related to the screen driver.
[0036] According to a fifth aspect of the present application, a vehicle is also provided for implementing the above-mentioned display device fault detection method.
[0037] The beneficial effects of the present application are: providing a display device fault detection method, storage medium, computer program product, display device and vehicle for improving the reliability of the display device by storing a screen fault signal in the display device.
[0038] More specifically, some embodiments of the present application may produce the following specific beneficial effects:
[0039] By using a screen driver, the output related voltage can be controlled to light up the screen content display, and it also supports the diagnosis of faults such as abnormal output voltage and abnormal LVDS signal.
[0040] By using a backlight driver, the output constant current can be controlled to light up the screen backlight LED, and it also supports the diagnosis of faults such as overvoltage, undervoltage, overcurrent, overtemperature, LED open circuit and LED short circuit.
[0041] Other features and advantages of the present application will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application, and those skilled in the art can obtain other drawings based on these drawings without creative work.
[0043] In order to more completely understand the present application and its beneficial effects, the following description will be given in conjunction with the accompanying drawings, wherein the same figure numbers represent the same parts in the following description.
[0044] Figure 1 is an overall flow chart of a display device fault detection method provided in an exemplary embodiment of the present application;
[0045] Figure 2 is a schematic diagram of data transmission direction in a display device provided in an exemplary embodiment of the present application;
[0046] Figure 3 is a specific flow chart of an optional display device fault detection method provided in an exemplary embodiment of the present application;
[0047] Figure 4 is a specific flow chart of another optional display device fault detection method provided in an exemplary embodiment of the present application;
[0048] Figure 5 is a schematic structural diagram of a display device provided in an exemplary embodiment of the present application;
[0049] Figure 6 is a schematic structural diagram of a driving circuit provided in an exemplary embodiment of the present application;
[0050] Figure 7 is a schematic diagram of fault contents stored in a controller provided in an exemplary embodiment of the present application;
[0051] Figure 8 It is a schematic diagram of the vehicle structure provided in an exemplary embodiment of the present application.
[0052] Description of reference numerals:
[0053] 1. Vehicle; 10. Display device;
[0054] 100, controller; 110, memory;
[0055] 200, display panel; 210, backlight source; 220, screen driver; 221, screen register; 230, backlight driver; 231, backlight register; 240, driving circuit. DETAILED DESCRIPTION
[0056] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0057] According to the first aspect of the present application, referring to Figure 1 and Figure 2 The present application provides a display device 10 fault detection method, comprising the following steps:
[0058] S10 : the driving circuit 240 obtains the real-time status parameters of the display device 10 .
[0059] In this step, specifically, in some embodiments of the present application, the instant status parameters include the power supply voltage and LVDS signal (Low-Voltage DifferentialSignaling) detected by the screen driver 220 in the driving circuit 240. It should be noted that the LVDS signal is used to transmit image data inside the display device 10. The instant status parameters detected by the screen driver 220 also include TFT gate-on voltage VGH, gate-off voltage VGL, common voltage VCOM, etc.
[0060] In some other embodiments of the present application, the real-time status parameters also include the backlight voltage and backlight current measured by the backlight driver 230 in the driving circuit 240, and may also include the backlight temperature, the connection status of the backlight temperature detection resistor, etc.
[0061] S20: The driving circuit 240 determines whether the real-time status parameter of the display device 10 is real-time fault data.
[0062] It should be noted that before determining whether the instantaneous state parameter of the display device 10 is the instantaneous fault data, it also includes S00: the driving circuit 240 stores the fault reference data of the display device 10, and determines whether the instantaneous state parameter is the instantaneous fault data by comparing the data in the instantaneous state parameter with the fault reference data. Specifically, the fault reference data is stored in the register of the driving circuit 240. It should be noted that the driving circuit 240 may include the screen driver 220 in the display device 10, and may also include the backlight driver 230 in the display device 10. More specifically, the screen driver 220 may also be the timing controller 100, etc.
[0063] Specifically, the fault reference data will be divided into several categories according to the different detection conditions of the screen driver 220 or the backlight driver 230. Each category will be stored in the form of different register addresses, etc. A category may include multiple fault contents. Each time any fault content occurs, the corresponding register address will also be different.
[0064] In S20, specifically, it also includes:
[0065] S21: register stores instant fault data;
[0066] In this step, specifically, the driving circuit 240 compares the immediate status parameter with the fault reference data. When the immediate status parameter is identical to any of the fault reference data, the driving circuit 240 determines that the immediate status parameter is immediate fault data, and stores the immediate fault data in the register. It should be noted that the immediate fault data stored in the register will be cleared after the display device 10 is powered off, and when the display device 10 is powered on next time, if the corresponding immediate fault data appears again, the register will re-store the immediate fault data until the fault disappears.
[0067] S22: the driving circuit 240 outputs a trigger signal to the controller 100;
[0068] It should be noted that when the instant status parameter is determined to be the instant fault data, the driving circuit 240 outputs a trigger signal to notify the controller 100 .
[0069] S30 : In response to the trigger signal input by the driving circuit 240 of the display device 10 , the controller 100 stores the immediate fault data currently stored in the register of the driving circuit 240 to the memory 110 of the controller 100 .
[0070] Specifically, this step also includes:
[0071] S31: the controller 100 reads the immediate fault data;
[0072] In this step, after receiving the trigger signal, the controller 100 will read the real-time fault data from the register of the driving circuit 240 and store it in the memory 110 of the controller 100. It should be noted that the real-time fault data stored in the memory 110 of the controller 100 will continue to store the real-time fault data regardless of whether the display device 10 is powered on or not, unless cleared by external operation.
[0073] S32 : The controller 100 stores the immediate fault data in the memory 110 .
[0074] In this step, the immediate fault data is identical to at least one of the fault reference data. Figure 6 , defines different register addresses corresponding to specific bytes and specific bits of storage fault content in the memory 110 of the controller 100 of the display device 10, among which TFT-related faults are related to the screen driver 220, and backlight-related faults are related to the backlight driver 230.
[0075] In summary, the present application provides two specific fault detection methods for the display device 10 .
[0076] Reference Figure 3 and Figure 6 As shown, the driving circuit 240 includes a screen driver 220, which continuously detects the screen power supply voltage and LVDS signal, etc., and determines whether the screen has a fault according to the power supply voltage and LVDS signal, etc. during the detection process. When the screen fails, a first trigger signal is output, that is, the output Fail_det signal notifies the controller 100MCU. After receiving the first trigger signal, the controller 100MCU reads the instant fault data temporarily stored in the register of the screen driver 220 through I2C and saves it in the memory 110 of the controller 100.
[0077] Reference Figure 4 and Figure 6 As shown, the driving circuit 240 includes a backlight driver 230, which continuously detects the backlight voltage and current, etc., and determines whether the backlight has a fault according to the backlight voltage and current, etc. during the detection process. When the backlight fails, a second trigger signal is output, that is, the output BL_FF signal notifies the controller 100MCU. After receiving the second trigger signal, the controller 100MCU reads the instant fault data temporarily stored in the register in the screen driver 220 through I2C and saves it in the memory 110 of the controller 100.
[0078] The present application adds a fault indication signal Fail_det and I2C on the screen side, and adds a fault indication signal BL_FF and I2C on the backlight driving side, which are connected to the main control MCU respectively; when a screen fault or a backlight fault occurs, the screen fault signal Fail_det or the backlight fault signal BL_FF respectively outputs a low level to notify the main control MCU, and after receiving the corresponding low-level interrupt, the main control MCU reads the information of the corresponding fault register of the screen or backlight through I2C, and stores it in the internal memory of the MCU, so that most faults with low probability of occurrence, which disappear after restart or power failure and are not easy to reproduce, can be analyzed and viewed in the MCU of the controller 100, so as to find the root cause of the problem of the display device 10, so that effective improvement measures can be taken in time, which greatly improves the user experience.
[0079] Reference Figure 7 As shown, as mentioned above, the fault content can be stored in the memory 110 of the controller 100. As an optional solution, the corresponding fault content can be stored in different byte positions and different bit positions. Although the memory 110 of the controller 100 can still be viewed after power failure, if the user restarts the display device and does not view the fault content and a new fault occurs at the same time, the old fault data may be overwritten by the new fault data due to the set byte position and bit position. At this time, the user cannot view the old fault data.
[0080] In order to solve the above problems, in some embodiments of the present application, alternative byte positions may also be provided, for example, in addition to Figure 7 In addition to Byte7, Byte8, Byte9, and Byte10, Byte3, Byte4, Byte5, and Byte6 can also be used as storage locations; when Byte7, Byte8, Byte9, and Byte10 store data, Byte3, Byte4, Byte5, and Byte6 can also be used to store a group of data. Such a combination of byte positions can be set to a preset order, so that data can be stored and overwritten in order, so that users can view the fault content within a certain historical range. It should be noted that developers can set several groups of backup historical data according to memory size and actual needs, that is, set multiple storage addresses for unit backup.
[0081] However, this requires occupying more storage locations in the memory 110 of the controller 100. In order to further improve the above solution, a spare storage location is still set, but the spare storage location is only used when certain preset byte positions or bit positions in the priority storage location are used to store content representing a fault. The specific method of use is to store the fault data in the priority storage location to the spare storage location, and then store the new fault data in the priority storage location, which is equivalent to shift storage. The advantage of this is that from the perspective of determining whether the preset byte position or bit position stores content representing a fault, the controller 100 only needs to access the priority storage location. At the same time, the user can also preferentially read the data in the priority storage location when calling fault information. This can improve data access efficiency and reduce the number of spare storage locations.
[0082] According to the second aspect of the present application, the embodiment of the present application further provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of the above-mentioned vehicle 1 control method are implemented. The non-transitory computer-readable storage medium has all the beneficial effects of the above-mentioned vehicle 1 control method, and the present application will not repeat them here.
[0083] According to the third aspect of the present application, an embodiment of the present application also provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the above-mentioned vehicle 1 control method and has all the beneficial effects of the above-mentioned vehicle 1 control method, which will not be repeated in this application.
[0084] Reference Figure 5 and Figure 6 As shown, according to the fourth aspect of the present application, the embodiment of the present application further provides a display device 10, including: a controller 100 and a display panel 200, wherein the controller 100 is electrically connected to the display panel 200 and is used to store and execute a computer program to implement the above-mentioned fault detection method of the display device 10. The display device 10 has all the beneficial effects of the above-mentioned fault detection method, which will not be described in detail in this application.
[0085] In particular, according to some embodiments of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, some embodiments of the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In some such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device, or installed from a ROM. When the computer program is executed by the controller 100, the above-mentioned functions defined in the method of some embodiments of the present application are executed.
[0086] It should be noted that the computer-readable medium in some embodiments of the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, device or device, or any combination of the above, which is not specifically limited in the present application. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0087] In some embodiments of the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, apparatus, or device. In some embodiments of the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0088] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (Hyper Text Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an adhoc peer-to-peer network), as well as any currently known or future developed network.
[0089] The computer-readable medium may be included in the display device 10, or may exist independently without being assembled into the display device 10. The computer-readable medium carries one or more programs. When the one or more programs are executed by the display device 10, the display device 10: in response to a trigger signal input by the drive circuit 240 of the display device 10, the controller 100 stores the immediate fault data currently stored in the register of the drive circuit 240 to the memory 110 of the controller 100.
[0090] Computer program code for performing the operations of some embodiments of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0091] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flowchart or block diagram may represent a module, a program segment or a portion of a code, which contains one or more executable instructions for implementing a specified logical function.
[0092] It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures.
[0093] For example, two boxes shown in succession may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and combinations of boxes in the block diagram and / or flow chart, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0094] The units described in some embodiments of the present application may be implemented by software or by hardware.
[0095] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0096] Specifically, in some embodiments of the present application, the display device 10 includes a display panel 200 and a controller 100 .
[0097] The display panel 200 includes: a backlight source 210, a backlight driver 230 and a screen driver 220. Specifically, the backlight source 210 is used to provide power to the backlight source 210, and detect whether the real-time state parameter of the display device 10 is real-time fault data, and output a first trigger signal to the controller 100 when the real-time state parameter of the display device 10 is judged to be real-time fault data; the screen driver 220 is used to control the image display of the display panel 200, and detect whether the real-time state parameter related to the screen driver 220 is normal, and output a second trigger signal to the controller 100 when an abnormality occurs.
[0098] In some embodiments of the present application, the backlight driver 230 includes at least: a backlight register 231 for storing instant fault data related to the backlight driver 230, and the backlight register 231 is also used to store fault reference data related to the backlight of the display device 10. In some other embodiments, more specifically, the backlight driver 230 may also include a backlight comparison module for determining whether the instant state parameter related to the backlight driver 230 belongs to the data in the fault reference data; a backlight output module for outputting a first trigger signal to the controller 100; and a backlight execution module for outputting a first trigger signal when the instant state parameter related to the backlight driver 230 belongs to the data in the fault reference data. It should be noted that in some examples, the controller 100 uses an MCU, and the first trigger signal, i.e., the backlight fault indication signal output, is valid at a low level and is connected to a certain interrupt port of the controller 100.
[0099] In some other embodiments of the present application, the screen driver 220 at least includes: a screen register 221 for storing instant fault data related to the screen driver 220, and a backlight register 231 for storing fault reference data related to the display device 10. In some other embodiments, more specifically, the backlight driver 230 may also include a display comparison module, a display output module and a display execution module. Among them, the display sampling module is used to obtain the instant state parameters related to the screen driver 220; the display comparison module is used to determine whether the instant state parameters related to the screen driver 220 belong to the data in the fault reference data; the display output module is used to output the second trigger signal; the display execution module is used to output the second trigger signal when the instant state parameters related to the screen driver 220 belong to the data in the fault reference data. It should be noted that in some examples, the second trigger signal is a screen fault indication signal output, which is valid at a low level and is connected to a certain interrupt port of the controller 100.
[0100] In addition, the controller 100 receives the first trigger signal and the second trigger signal, and reads the immediate fault data in the backlight register 231 and the screen register 221. The controller 100 includes at least one storage module for storing the immediate fault data related to the backlight driver 230 and the immediate fault data related to the screen driver 220. It should be noted that in the present application, the controller 100 can use an MCU as a master device and communicate with the backlight driver 230 and the screen driver 220 through a synchronous half-duplex serial communication bus I2C.
[0101] Reference Figure 8 According to the sixth aspect of the present application, the embodiment of the present application also provides a vehicle 1 for implementing the above-mentioned display device 10 control method. The vehicle 1 includes the above-mentioned display device 10 or the above-mentioned display device 10, and has all the beneficial effects of the above-mentioned display device 10, which will not be repeated in this application.
[0102] The vehicle 1 may be a fuel vehicle, a plug-in hybrid vehicle, a new energy vehicle, etc., and this application does not make any specific limitation on this.
[0103] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0104] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0105] The embodiments, implementation methods and related technical features of the present application can be combined and replaced with each other without conflict.
[0106] The above are only preferred embodiments of the present application and do not constitute any form of limitation to the present application. Although the present application has been described in examples with different focuses on the descriptions of various embodiments, for parts not described in detail in a certain embodiment, reference can be made to the relevant embodiments of other embodiments. However, any simple modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present application without departing from the content of the technical solution of the present application are within the scope of the technical solution of the present application.
Claims
1. A method for detecting a fault in a display device, characterized in that: include: The driving circuit determines whether the instantaneous state parameter of the display device is instantaneous fault data; In response to a trigger signal input from a driving circuit of the display device, the controller stores the immediate fault data currently stored in the register of the driving circuit into the memory of the controller; The instantaneous state parameters of the display device include a power supply voltage and a LVDS signal detected by a screen driver in a driving circuit; The instantaneous state parameters of the display device also include a backlight voltage and a backlight current measured by a backlight driver in the driving circuit.
2. The fault detection method according to claim 1, characterized in that: in, Before the driving circuit determines whether the instantaneous state parameter of the display device is fault data, the method further includes: The driving circuit obtains the real-time status parameters of the display device.
3. The fault detection method according to claim 2, characterized in that: in, Before the driving circuit determines whether the instantaneous state parameter of the display device is fault data, the method further includes: The driving circuit stores the fault reference data of the display device before acquiring the instantaneous state parameters of the display device.
4. The fault detection method according to claim 3, characterized in that: in, The driving circuit determines whether the instantaneous state parameter of the display device is fault data, including: The driving circuit compares the immediate state parameter with the fault reference data. When the immediate state parameter is identical to any one of the fault reference data, the driving circuit determines that the immediate state parameter is immediate fault data and stores the immediate fault data in a register.
5. The fault detection method according to claim 4, characterized in that: in, The driving circuit determines whether the instantaneous state parameter of the display device is fault data, and further includes: When the driving circuit determines that the immediate state parameter is immediate fault data, the driving circuit outputs the trigger signal to notify the controller.
6. The fault detection method according to claim 5, characterized in that: in, After the trigger signal is output to notify the controller, before the controller stores the immediate fault data currently stored in the register of the drive circuit into the memory of the controller, the method further includes: The controller reads the instant fault data from the register of the driving circuit.
7. The fault detection method according to claim 6, characterized in that: The trigger signal is a first trigger signal output by the screen driver.
8. The fault detection method according to claim 7, characterized in that: The trigger signal is a second trigger signal output by the backlight driver.
9. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the display device failure detection method according to any one of claims 1 to 8 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the display device failure detection method according to any one of claims 1 to 8 is implemented.
11. A display device, characterized in that: include: Display panel; A controller is electrically connected to the display panel and is used to store and execute a computer program to implement the display device fault detection method according to any one of claims 1 to 8.
12. The display device according to claim 11, characterized in that: The display device further includes: Backlight source; The backlight driver is used to provide power to the backlight source and detect whether the real-time status parameter of the display device is real-time fault data, and output a first trigger signal to the controller when it is determined that the real-time status parameter of the display device is real-time fault data.
13. The display device according to claim 12, characterized in that: The backlight driver comprises: A backlight register is used to store instant fault data related to the backlight driver.
14. The display device according to claim 13, characterized in that: The display panel further includes: The screen driver is used to control the image display of the display panel and detect whether the real-time status parameter of the display device is real-time fault data, and output a second trigger signal to the controller when it is determined that the real-time status parameter of the display device is real-time fault data.
15. The display device according to claim 14, characterized in that: The screen driver comprises: The screen register is used to store instant fault data related to the screen driver.
16. The display device according to claim 15, characterized in that: The controller receives the first trigger signal and the second trigger signal, and reads the immediate fault data in the backlight register and the screen register, and the controller at least includes: The memory is used for storing the instant fault data related to the backlight driver and the instant fault data related to the screen driver.
17. A vehicle, characterized in that: Used to implement the display device fault detection method described in any one of claims 1 to 8.
Citation Information
Patent Citations
Light emitting diode (LED) display screen fault acquisition and analysis system
CN102081895A
Power transmission line transient current collecting device
CN105717353A
Circuit intelligent diagnosis device and method based on electrochromic device
CN116991140A