Laser projection equipment and fault reporting method thereof
By introducing a TV board and a display panel into the laser projection device, the processing and display of multiple fault information is realized, and the problem of low accuracy of fault reporting in the prior art is solved, and the accuracy and user experience of fault reporting are improved.
Patent Information
- Application Number
- CN202311094114.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-28
- Publication Date
- 2025-02-28
AI Technical Summary
When existing laser projection equipment reports a fault, the flashing of indicator light is poor, and when multiple faults occur at the same time, it is difficult for users to distinguish the specific fault, resulting in low accuracy of fault reporting.
By introducing a TV board and a display panel into the laser projection device, the TV board obtains multiple fault information, determines the target main fault code based on the priority of the main fault code, and controls the indicator light to flash to report an error. At the same time, the fault content corresponding to the sub-fault code is output to the display panel, and the fault content is displayed through the optical modulation component.
Improves the accuracy of fault reporting, reduces the confusion of indicator lights flashing, and allows users to clearly understand the faults of the device.
Smart Images

Figure CN119544933A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to electronic equipment technology, and more specifically, to a laser projection device and a fault reporting method thereof. Background Art
[0002] During the operation of the laser projection device, hardware or software modules in the laser projection device may fail, affecting the use of the laser projection device. Therefore, when the laser projection device fails during operation, it is necessary to report the failure.
[0003] At present, when a laser projection device detects a fault in an internal hardware or software module, the indicator light of the laser projection device can be controlled to flash according to the type of fault to report the fault. The laser projection device controls the indicator light to flash at different times for different fault types. For example, the indicator light corresponding to fault 1 flashes once, the indicator light corresponding to fault 2 flashes twice, and the indicator light corresponding to fault 3 flashes three times. When fault 1 and fault 2 occur at the same time, the indicator light can flash alternately once and twice.
[0004] However, the device may have various faults. When each fault corresponds to a different number of indicator light flashes, it may be stored that a certain fault requires the indicator light to flash multiple times, such as 100 times. The scalability of the indicator light error reporting is poor. In addition, in the current indicator light error reporting method, when multiple faults occur at the same time, the indicator light flashes alternately for the number of flashes corresponding to each fault. The user cannot distinguish how many faults the indicator light is flashing, and there may be a problem of confusing indicator light flashes. Therefore, the current method of reporting faults through indicator lights makes the accuracy of laser projection equipment fault reporting poor. Summary of the invention
[0005] The exemplary implementation of the present application provides a laser projection device and a fault error reporting method thereof, which can improve the problem of confusing fault error reporting of the laser projection device and enhance the accuracy of fault error reporting.
[0006] In a first aspect, the present application provides a laser projection device, the laser projection device comprising: a display panel, a TV panel, an indicator light, a light source assembly, and a light modulation assembly;
[0007] The display panel is used to receive the video image display signal transmitted by the TV panel, and control the light modulation component based on the light beam emitted by the light source component according to the video display signal to display the image corresponding to the video display signal;
[0008] The TV panel is configured to: obtain a plurality of fault information transmitted by the display panel, the fault information including a main fault code, a priority corresponding to the main fault code and at least one sub-fault code;
[0009] Determine a target main fault code from the plurality of fault information according to the priority of the main fault code, and determine the fault content corresponding to any of the sub-fault codes;
[0010] According to the target main fault code, controlling the indicator light to flash so as to report the target main fault code;
[0011] The fault content corresponding to each sub-fault code in the multiple fault information is output to the display panel.
[0012] In this way, the control indicator light reports the target main fault code instead of reporting all faults. In this way, the laser projection device can remind the user that the laser projection device has a fault by flashing the indicator light, which can reduce the situation where the indicator light flashes chaotically due to multiple faults being reported by the indicator light. In addition, the TV board also outputs multiple fault contents to the display board, so that when the display board is in working state, the fault content can be displayed through the light modulation component, so that the user can clearly understand the fault of the laser projection device, improve the problem that the user cannot distinguish the specific fault due to the flashing of the indicator light, and improve the accuracy of fault reporting.
[0013] In some embodiments, the display panel is configured to:
[0014] receiving a plurality of fault contents transmitted by the TV panel, and determining display signals corresponding to the plurality of fault contents;
[0015] According to the display signal, the light modulation component is controlled to display an image corresponding to the display signal based on the light beam emitted by the light source component, and the image corresponding to the display signal includes the multiple fault contents.
[0016] In this way, the display panel controls the light modulation component to display multiple fault contents based on the light beam emitted by the light source component, so that the user can intuitively see the fault content, making it easier for maintenance personnel to maintain the laser projection equipment based on the fault content.
[0017] In some embodiments, the TV panel is further configured to:
[0018] Determining whether the target major fault code exists in a first preset major fault code group, wherein the first preset fault code group includes at least one major fault code;
[0019] When the target main fault code does not exist in the first preset fault code group, the laser projection device is controlled to be powered off after a first time period, where the first time period is a time period corresponding to the target main fault code.
[0020] In this way, at least one main fault code included in the first preset fault code group can be a main fault code corresponding to a fault with a higher severity that requires the laser projection device to be immediately powered off. By controlling the power off of the laser projection device, the laser projection device can function as a laser projection device, and by cutting off the power after a first time period, multiple fault contents can be displayed within the first time period.
[0021] In some embodiments, the TV panel is configured to:
[0022] Determining whether the target major fault code exists in a first preset major fault code group, wherein the first preset fault code group includes at least one major fault code;
[0023] When the target main fault code exists in the first preset main fault code group, the multiple fault contents are stored, and the laser projection device is controlled to be powered off. The stored multiple fault contents are used to be output to a detection device, and the detection device is used to perform fault detection on the laser projection device.
[0024] In this way, when there is a serious fault in the laser projection device, the laser projection device can be immediately controlled to be powered off to protect the laser projection device. And by storing multiple fault contents, maintenance personnel can obtain multiple fault contents through the detection equipment without having to detect the modules of the laser projection device one by one to determine the fault.
[0025] In some embodiments, the TV panel is configured to:
[0026] Determine the fault content corresponding to the sub-fault code in the pre-stored fault mapping table to obtain multiple fault contents.
[0027] In this way, the TV board can obtain multiple fault contents through the fault mapping table, which can improve the efficiency of determining multiple fault contents.
[0028] In some embodiments, the display panel of the laser projection device is further configured as:
[0029] When a fault is detected in the laser projection device, a main fault code and a priority corresponding to the main fault code are determined according to the type of the fault, and a sub-fault code is determined according to the content of the fault to obtain fault information corresponding to the fault;
[0030] The fault information is transmitted to the TV board.
[0031] In this way, the display panel can transmit fault information including the main fault code and the sub-fault code to the TV panel, so that when the laser projection device fails, the TV panel can quickly obtain the fault information to execute the fault reporting process.
[0032] In some embodiments, the display panel is configured to:
[0033] When the fault information meets a preset condition, transmitting the fault information to the TV board;
[0034] The preset condition includes at least one of the following:
[0035] The amount of fault information in the fault pool is greater than or equal to a preset amount, and the fault pool is used to store the fault information;
[0036] The storage duration of the first fault information in the fault pool is greater than or equal to the second duration;
[0037] The main fault code of the fault information in the fault pool exists in a second preset main fault code group, and the second preset main fault code group includes at least one main fault code;
[0038] The storage time length of any fault information in the fault pool is greater than or equal to a third time length, and the third time length is a waiting time length for transmission after a fault corresponding to any fault information occurs.
[0039] In this way, the display panel transmits the fault information to the TV panel only when the fault information meets the preset conditions, and there is no need to frequently transmit the fault information, which can reduce the situation where more system resources are occupied by transmitting the fault information.
[0040] In some embodiments, the TV panel is configured to:
[0041] According to the priorities of the main fault codes, a main fault code with the highest priority among the plurality of fault information is determined as a target main fault code.
[0042] In this way, by setting the main fault code with the highest priority as the target main fault code, the laser projection device can report the fault corresponding to the main fault code with the highest priority.
[0043] In a second aspect, the present application provides a fault reporting method, the method being applied to a laser projection device, the method comprising: a display panel, a TV panel, an indicator light, a light source assembly, and a light modulation assembly;
[0044] Receiving a video image display signal transmitted by a TV panel through the display panel, and controlling the light modulation component based on the light beam emitted by the light source component according to the video display signal to display an image corresponding to the video display signal;
[0045] Acquire multiple fault information transmitted by the display panel through the TV panel, wherein the fault information includes a main fault code, a priority corresponding to the main fault code, and at least one sub-fault code; determine a target main fault code in the multiple fault information according to the priority of the main fault code, and determine the fault content corresponding to any sub-fault code; control the indicator light to flash according to the target main fault code to report an error for the target main fault code; and output the fault content corresponding to each sub-fault code in the multiple fault information to the display panel.
[0046] In a third aspect, an embodiment of the present application further provides a fault reporting device, which is applied to a laser projection device, and includes:
[0047] An acquisition module, used for acquiring a plurality of fault information transmitted by the display panel, wherein the fault information includes a main fault code, a priority corresponding to the main fault code and at least one sub-fault code;
[0048] A processing module, used to determine a target main fault code from the plurality of fault information according to the priority of the main fault code, and determine the fault content corresponding to any of the sub-fault codes;
[0049] A control module, used for controlling the indicator light to flash according to the target main fault code, so as to report the target main fault code;
[0050] The processing module is further used to output the fault content corresponding to each sub-fault code in the multiple fault information to the display panel.
[0051] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, the method described in the second aspect above is implemented.
[0052] In a fifth aspect, an embodiment of the present application further provides a computer program product, including a computer program, which, when executed by a processor, implements the method described in the second aspect above.
[0053] The present application provides a laser projection device and a fault reporting method thereof, wherein the laser projection device includes: a display panel, a TV panel, an indicator light, a light source component and a light modulation component; the display panel is used to receive a video image display signal transmitted by the TV panel, and control the light modulation component to display an image corresponding to the video display signal based on the light beam emitted by the light source component according to the video display signal; the TV panel is configured to: obtain multiple fault information transmitted by the display panel, the fault information includes a main fault code, a priority corresponding to the main fault code and at least one sub-fault code; determine the target main fault code in the multiple fault information according to the priority of the main fault code, and determine the fault content corresponding to any sub-fault code; control the indicator light to flash according to the target main fault code to report an error for the target main fault code; and output the fault content corresponding to each sub-fault code in the multiple fault information to the display panel. In the present application, the indicator light is controlled to report an error for the target main fault code instead of reporting an error for all faults, so that the laser projection device can remind the user that the laser projection device has a fault by flashing the indicator light, which can reduce the situation where the indicator light flashes chaotically due to multiple faults being reported by the indicator light. In addition, the TV board also outputs multiple fault contents to the display board, so that when the display board is in working state, the fault contents can be displayed through the light modulation component, so that the user can clearly understand the fault of the laser projection equipment, improve the problem that the user cannot distinguish the specific fault due to the chaotic flashing indicator light, and improve the accuracy of fault reporting. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to more clearly illustrate the implementation methods in the embodiments of the present application or the related technologies, the following is a brief introduction to the drawings required for use in the embodiments or the related technology descriptions. Obviously, the drawings described below are some embodiments of the present application, and a person skilled in the art can also obtain other drawings based on these drawings.
[0055] Figure 1 A schematic diagram of a flow chart of an existing laser projection device fault reporting process provided in an embodiment of the present application;
[0056] Figure 2a A schematic diagram of the structure of a laser projection device provided in an embodiment of the present application;
[0057] Figure 2b A schematic diagram of a circuit architecture of a laser projection device provided in an embodiment of the present application;
[0058] Figure 3 A flowchart of a fault reporting method provided in an embodiment of the present application;
[0059] Figure 4 A schematic diagram of a projection screen displaying multiple fault contents provided in an embodiment of the present application;
[0060] Figure 5 A schematic diagram of storing fault information in a fault pool provided in an embodiment of the present application;
[0061] Figure 6 A flow chart of a method for reporting a fault in a laser projection device provided in an embodiment of the present application;
[0062] Figure 7 A schematic diagram of a method for a display panel to store fault information in a fault pool provided in an embodiment of the present application;
[0063] Figure 8 A schematic diagram of a method for mapping a fault code to fault content provided in an embodiment of the present application;
[0064] Fig. 9 A flowchart of a method for reporting a fault error of a TV board provided in an embodiment of the present application;
[0065] Fig.10 A schematic diagram of the structure of a fault reporting device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0066] In order to make the purpose, implementation mode and advantages of the present application clearer, the exemplary implementation mode of the present application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of the present application. Obviously, the described exemplary embodiments are only part of the embodiments of the present application, rather than all the embodiments.
[0067] Based on the exemplary embodiments described in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the claims attached to this application. In addition, although the disclosure in this application is introduced according to one or several exemplary examples, it should be understood that each aspect of the disclosure can also constitute a complete implementation method separately.
[0068] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.
[0069] The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise indicated. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, for example, they can be implemented according to orders other than those given in the diagrams or descriptions of the embodiments of this application.
[0070] In addition, the terms "include" and "have" and any variations thereof are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to those components expressly listed but may include other components not expressly listed or inherent to such products or devices.
[0071] The term "module" as used in this application refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.
[0072] During the operation of the laser projection device, various faults may occur, such as the temperature of the laser projection device being too high, the fan stopping, etc.
[0073] At present, the number of flashing indicators corresponding to different faults can be pre-stored in the laser projection device. In this way, during the operation of the laser projection device, if the laser projection device fails, the number of flashing indicators corresponding to the fault can be determined, and the indicator light can be controlled to flash a corresponding number of times to remind the user that the laser projection device has a fault. Maintenance personnel can determine the location of the fault in the laser projection device based on the number of flashing indicators to perform maintenance.
[0074] Figure 1 A schematic diagram of a flow chart of an existing laser projection device fault error reporting provided in an embodiment of the present application.
[0075] like Figure 1 As shown, the laser projection device may include a TV panel, a display panel and an indicator light. The display panel is externally connected to multiple hardware and functional modules, and the hardware may include a temperature sensor, a fan, a digital light processing chip (Digital Light Processing, referred to as DLP), etc.
[0076] like Figure 1 As shown, the display board can detect whether the hardware and functional modules in the laser projection device are abnormal. The display board can determine whether the data is abnormal by detecting the data of modules such as temperature sensors and fans. If the data is abnormal, it can be determined that the module is faulty. The display board can generate a fault code based on the abnormal data and send the fault code to the TV board. The TV board can determine the number of indicator light flashes corresponding to the fault code in the pre-stored correspondence between the fault code and the number of indicator light flashes, and control the indicator light to flash the corresponding number of times to report an error.
[0077] For example, the number of times the indicator light flashes corresponding to the faults pre-stored in the laser projection device may include: when the temperature sensor fails, the indicator light flashes once, when the fan fails, the indicator light flashes twice, and when the DLP fails, the indicator light flashes three times. If the temperature sensor and the fan fail at the same time, the indicator light flashes once and twice alternately.
[0078] However, in the fault reporting method of the prior art, when the device may have multiple faults, it is necessary to set the corresponding indicator light to flash for each fault. When multiple faults occur at the same time, the indicator light needs to flash alternately for the number of flashes corresponding to each fault, which makes the flashing of the indicator light more chaotic, and the maintenance personnel cannot judge the specific fault according to the flashing of the indicator light. As in the above example, when the temperature sensor and the fan have errors at the same time, the indicator light flashes 1 time and 2 times alternately, which may make the maintenance personnel mistakenly think that the fault is a DLP fault, and there may be a problem of chaotic indicator light flashing. In addition, the laser projection device may have various faults, and the user needs to set a number of indicator light flashes for each fault in advance. For example, when there are 100 known faults, the user may need to set the indicator light from flashing 1 time to flashing 100 times, and set the number of flashes for 100 faults in turn. In this way, when the laser projection device has the 50th fault, it is necessary to control the flashing light to flash 50 times. The flashing time of the indicator light is relatively long, and there may be a situation where the user counts the number of flashes incorrectly, resulting in poor human-computer interaction. Therefore, the accuracy of fault reporting of the laser projection device in the prior art is low.
[0079] Based on this, the embodiment of the present application provides a fault error reporting method, which can reduce the situation where the indicator light flashes alternately for multiple faults, resulting in chaotic indicator light flashing, by flashing an indicator light for one of multiple faults. And by outputting the fault contents corresponding to multiple faults to the display board, the display board can report multiple fault contents, making the fault error reporting more specific and improving the accuracy of the fault error reporting.
[0080] In order to better understand the embodiment of the present application, the structure of the laser projection device of the embodiment of the present application is introduced below. Figure 2a A schematic diagram of a laser projection device provided in an embodiment of the present application.
[0081] like Figure 2aAs shown, after the upper shell of the laser projection device is disassembled, the internal structure is divided according to the optical function, and may include a light source assembly 100, an optical machine 200, and a lens 300, wherein the light source assembly 100 is used to provide a light source illumination beam, which is transmitted to the rear-end optical modulation device and the projection lens. The light source assembly 100 may include a laser of at least one color, such as a blue laser, or a two-color laser, such as a blue laser and a red laser, or a three-color laser light source, including red, green, and blue lasers, for providing a three-color laser illumination beam.
[0082] The laser beam provided by the light source assembly 100 enters the illumination optical path part of the incident light machine 200 after light combination and shaping. In the DLP projection architecture, the DMD chip is the core optical modulation device. The DMD chip receives the driving control signal corresponding to the image signal, and flips the thousands of tiny mirrors on its surface to the positive or negative angle corresponding to the driving signal, and reflects the light beam irradiating its surface into the lens 300.
[0083] The lens 300 may be an ultra-short-throw projection lens, which is used to project an image beam onto a projection screen, thereby realizing projection image display. In the present application, when a laser projection device fails, the lens 300 may project an image beam containing the fault content onto the projection screen, so as to display the fault content on the projection screen.
[0084] The laser projection device in the above example may be an ultra-short-throw laser projection device.
[0085] Based on the above Figure 2a Example laser projection device structure, Figure 2b A schematic diagram of a circuit architecture of a laser projection device according to an embodiment is shown.
[0086] like Figure 2b As shown, the laser projection device includes: a display panel 001, a power panel 002, and a TV panel 003. Among them, the power panel 02 is connected to the display panel 001 and the TV panel 003 respectively, and can be used to power various devices or partial modules on the display panel 001 and the TV panel 003. At the same time, it can also power other functional modules in the laser projection device, such as the human eye protection module, the fan, the WIFI module, etc., to ensure the normal power supply of various parts of the laser projection device. In some specific implementations, a laser drive circuit can also be provided on the power panel 002. Alternatively, the laser drive circuit can also be provided independently of the power panel 002.
[0087] TV board 003 is mainly used for decoding external audio and video signals.
[0088] The TV panel 003 is provided with a system on chip (SoC), which can decode data in different data formats into a normalized format, and transmit the data in the normalized format to the display panel 001 through, for example, a connector.
[0089] The video image signal output by the TV panel 003 is transmitted to the display panel 001. Exemplarily, in the solution of the present application, when the laser projection device fails, the video image signal transmitted by the TV panel 003 to the display panel 001 may include a video image signal corresponding to the failure content.
[0090] The display panel 001 may be provided with a Field Programmable Gate Array (FPGA) and an algorithm processing module FPGA, which are used to process the input video image signal, such as performing MEMC frequency multiplication processing or image correction to realize image enhancement functions. The projection display control processing unit 010 is connected to the algorithm processing module FPGA to receive the processed video image processing signal data as the image data to be displayed. It should be noted that FPGA usually exists as an enhancement function module. In some low-cost solutions, this module part may not be provided, and the projection display control processing unit 010 receives the video image display signal output by the TV panel 003.
[0091] The projection display control processing unit 010 mainly includes a digital light processing chip (Digital Light Processing, DLP), and may also include a driving chip.
[0092] Exemplarily, the FPGA may be located in the projection display control processing unit, that is, the projection display control processing unit may directly receive the video image signal transmitted by the SOC.
[0093] In the DLP control architecture, the light source part needs to cooperate with the working timing of the DLP chip and the DMD chip. Specifically, the DLP chip outputs an image enable signal, which can also be called a primary color light enable signal, usually expressed as X_EN, where X is the abbreviation of different primary color lights, and also outputs a brightness adjustment signal, referred to as a PWM signal. Along with the DMD chip's sequential modulation process of different primary color image components, the light source part needs to synchronously output the primary color light beams of the corresponding colors. That is, the DLP chip outputs a primary color light enable signal to notify the laser light source to enable the lighting of a certain color laser, and outputs a PWM signal to notify a certain laser in the laser light source to light up at what brightness.
[0094] Corresponds to Figure 2bAs shown, the projection display control processing unit 010 is used to generate a modulation drive signal for driving the light modulator 011 according to the image signal to be displayed. On the other hand, since the display of the projection image requires the synchronous coordination of the light source light beam and the light modulator, the projection display control processing unit 010 also generates a drive signal for driving the light source to emit light. The drive signal can be called an initial drive signal, including two specific drive signals, an image enable signal EN and a current PWM signal. Among them, the image enable signal EN is a timing control signal for coordinating the timing of light output of different colors, and the current PWM signal is a square wave signal for providing a current signal for lighting the laser.
[0095] as well as, Figure 2b The circuit architecture diagram of the laser projection device shown also includes a laser driving circuit 030 for receiving an image enable signal EN and a current PWM signal output by the projection display control processing unit 010 , and specifically controlling the lighting of the laser 040 .
[0096] In the figure, the laser 040 can be a laser of one color or a laser of multiple colors. Usually, a corresponding laser driving circuit 030 is provided for each color of the laser.
[0097] In addition, the hardware circuit framework diagram of the laser projection device in this example also includes a signal shaping current 020, which can be used to generate a periodic sub-signal to shape the image enable signal EN or the current PWM signal, affecting the signal waveform and period ultimately output to the laser 040.
[0098] It should be noted that the laser projection device may also include an indicator light and a projection screen ( Figure 2a and Figure 2b The indicator light can be used to indicate whether the laser projection device has a fault.
[0099] The fault reporting method provided by the present application will be described in detail below through specific embodiments. It is understandable that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0100] Combined with the above Figure 2a and Figure 2b The laser projection device is described, and the scenarios in which the fault reporting method provided in the embodiments of the present application can be applied are described.
[0101] In one possible scenario, the laser projection device may be in a scene where a video image is displayed. When the laser projection device displays a video image, the TV panel may transmit a video image display signal to be displayed to the display panel. The display panel may receive the video image display signal transmitted by the TV panel, and control the light modulation component based on the light beam emitted by the light source component according to the video display signal to display an image corresponding to the video display signal.
[0102] Exemplarily, the display panel controls the light modulation component based on the light beam emitted by the light source component according to the video display signal, and when displaying the image corresponding to the video display signal, the display panel can generate a light source driving signal and a modulation driving signal according to the video display signal. The light source driving signal can be used to drive the light source component to emit laser, and the modulation driving component can control the light modulation component based on the light beam emitted by the light source component to display the image corresponding to the video display signal.
[0103] In this way, the light source assembly can emit a light beam driven by the light source driving signal, and the light modulation assembly can display an image corresponding to the video display signal based on the light beam emitted by the light source assembly driven by the modulation driving signal.
[0104] Based on the application scenarios described in the above embodiments, Figure 3 The following is a flow chart of a fault reporting method provided in an embodiment of the present application. For example, the fault reporting method can be applied to the above Figure 2a and Figure 2b The laser projection device, such as Figure 3 As shown, the fault reporting method may include the following steps:
[0105] S301. The TV panel obtains multiple fault information transmitted by the display panel, where the fault information includes a main fault code, a priority corresponding to the main fault code, and at least one sub-fault code.
[0106] The main fault code may be related to the type of fault or the hardware or software module corresponding to the fault, and the embodiments of the present application do not limit this. The sub-fault code may be used to characterize a specific fault. For example, when the fault of the laser projection device is that fan 1 stops rotating, the main fault code can be used to characterize fan 1, and the sub-fault code can be used to characterize fan 1 stops rotating. The main fault code and the sub-fault code may be composed of letters, numbers, symbols, or other forms. The embodiments of the present application do not specifically limit the main fault code and the sub-fault code.
[0107] The priority of the main fault code may be positively correlated with the degree of impact of the fault on the laser projection device. The higher the priority, the more serious the impact of the fault corresponding to the main fault code on the laser projection device.
[0108] Exemplarily, the multiple fault information acquired by the TV panel may be transmitted by the display panel.
[0109] In a possible implementation, multiple fault information may be transmitted from the display panel to the TV panel in the form of a fault pool, or may be transmitted in other ways, which is not limited in this embodiment of the present application.
[0110] S302. The TV board determines a target main fault code from a plurality of fault information according to the priority of the main fault code, and determines the fault content corresponding to any sub-fault code.
[0111] Exemplarily, when the TV board determines the target main fault code among multiple fault information according to the priority of the main fault code, the TV board may determine the main fault code with the highest priority among the multiple fault information as the target main fault code according to the priority of the main fault code.
[0112] It should be noted that the faults of the laser projection equipment may include faults with higher severity or faults with lower severity. For faults with higher severity, it may be necessary to control the laser projection equipment to be powered off immediately. Therefore, the priority of the main fault code can be divided according to the severity, and the higher the priority, the higher the severity.
[0113] In this way, by setting the main fault code with the highest priority as the target main fault code, the TV board can report a fault error for the main fault code with the highest priority.
[0114] Alternatively, the TV board may determine, according to the priority of the main fault code, a main fault code with the second highest priority among multiple fault information as the target main fault code.
[0115] The embodiment of the present application does not specifically limit the main fault code of the curtain.
[0116] Exemplarily, a fault mapping table may be pre-stored in the TV board, and the fault mapping table may include multiple sub-fault codes and fault contents corresponding to each sub-fault code. When the TV board determines the fault content corresponding to any sub-fault code, the TV board may determine the fault content corresponding to each sub-fault code in the pre-stored fault mapping table to obtain multiple fault contents.
[0117] For example, when the fault is that fan 1 stops rotating, the TV board can determine the fault content as "fan 1 stops rotating" in the fault mapping table according to the sub-fault code corresponding to the fault.
[0118] In this way, the content corresponding to each sub-fault code can be accurately determined through the pre-stored fault mapping table, which facilitates the subsequent display of the fault content.
[0119] S303. The TV board controls the indicator light to flash according to the target main fault code to report the target main fault code.
[0120] Exemplarily, when the TV board controls the indicator light to flash according to the target main fault code, the following possible implementations may be included:
[0121] In a possible implementation, a plurality of main fault codes and the flashing times of the indicator lights corresponding to the main fault codes may be pre-stored in the TV board. In this way, the TV board may control the indicator lights to flash a corresponding number of times according to the flashing times of the indicator lights corresponding to the target main fault code, so as to report the target main fault code.
[0122] For example, when the target main fault code is the main fault code corresponding to a fault in fan 1, if the indicator light corresponding to the target fault code flashes twice, the TV board can control the indicator light to flash twice to report an error for the target main fault code.
[0123] In another possible implementation, a plurality of main fault code groups and the flashing times of the indicator lights corresponding to the main fault code groups may be pre-stored in the TV board, and the main fault code group may include a plurality of main fault codes. In this way, the TV board may control the indicator lights to flash a corresponding number of times according to the flashing times of the indicator lights corresponding to the main fault code group where the target main fault code is located, so as to report the target main fault code.
[0124] For example, three main fault code groups and the flashing times of the indicator lights corresponding to the main fault code groups are pre-stored, wherein the flashing times of the indicator lights corresponding to fault code group 1 is 1 time, the flashing times of the indicator lights corresponding to fault code group 2 is 2 times, and the flashing times of the indicator lights corresponding to fault code group 3 is 3 times. When the target fault code is in fault code group 2, it can be determined that the flashing times of the indicator lights corresponding to the target fault code is 2 times, and the TV board can control the indicator lights to flash 2 times to report the target main fault code.
[0125] In another possible implementation, when the indicator light can flash different colors, the TV board can pre-store multiple main fault code groups and the flashing colors of the indicator lights corresponding to each main fault code group, and the main fault code group can include multiple main fault codes. In this way, the TV board can control the indicator light to flash with the corresponding color according to the flashing color of the indicator light corresponding to the main fault code group where the target main fault code is located, so as to report the target main fault code.
[0126] The embodiments of the present application are merely described by taking the above several possible implementation methods as examples and do not constitute any limitation.
[0127] S304. The TV board outputs the fault content corresponding to each sub-fault code in the multiple fault information to the display board.
[0128] In a possible implementation, the TV board can directly output the fault content corresponding to each sub-fault code in the multiple fault information to the display board.
[0129] In another possible implementation, after obtaining the fault content corresponding to each sub-fault code in the multiple fault information, the TV board can process the multiple fault contents, obtain display data corresponding to each fault content, and transmit the display data to the display board. The display data can be video or image data, which is not limited in the embodiment of the present application.
[0130] It can be seen that the fault reporting method provided by the present application can remind the user that the laser projection device has a fault by controlling the indicator light to flash when the laser projection device has multiple faults, and can output the specific multiple fault contents to the display board so that the subsequent display board can control the display of multiple fault contents. In this way, the problem of indicator light confusion when reminding multiple faults through the indicator light can be improved, and the accuracy of fault reporting can be improved.
[0131] In the embodiment of the present application, after the TV board outputs the fault content corresponding to each sub-fault code in the multiple fault information to the display board, there may be two possible implementations:
[0132] In one possible implementation, after the TV board determines the target main fault, it can also determine whether the target main fault code exists in a first preset main fault code group, which includes at least one main fault code; when the target main fault code does not exist in the first preset fault code group, the TV board can control the laser projection device to power off after a first time period, and the first time period is the time period corresponding to the target main fault code.
[0133] For example, the TV board may pre-store multiple main fault codes and the durations corresponding to the main fault codes. Different main fault codes may correspond to different durations or the same duration, which is not limited in the embodiment of the present application. The first duration may be 30 seconds, 1 minute, etc., which is not limited in the embodiment of the present application.
[0134] In this way, by controlling the laser projection device to cut off power after a certain period of time, when the laser projection device fails, the display panel can be controlled to display multiple fault contents within a certain period of time, and the user can view multiple fault contents displayed on the projection screen within a certain period of time.
[0135] In this possible implementation, the display panel can receive multiple fault contents transmitted by the TV panel and determine display signals corresponding to the multiple fault contents; according to the display signal, the light modulation component is controlled to display the image corresponding to the display signal based on the light beam emitted by the light source component, and the image corresponding to the display signal includes multiple fault contents.
[0136] Exemplarily, the display panel may control the light modulation component to project the multiple fault contents onto the projection screen based on the light beam emitted by the light source component, so that the multiple fault contents are displayed on the projection screen.
[0137] For example, when multiple fault contents are displayed on the projection screen, the multiple fault contents may be displayed on one side of the projection screen, or the multiple fault contents may be displayed in a pop-up window, which is not limited in the embodiments of the present application.
[0138] Multiple fault contents are displayed on the projection screen. Figure 4 As shown, Figure 4 A schematic diagram of a projection screen displaying multiple fault contents provided in an embodiment of the present application.
[0139] like Figure 4 As shown, when a video / image is being played on the projection screen of the laser projection device, multiple fault contents may be displayed in the lower right corner of the projection screen, including: 1. DLP communication error. 2. Fan 1 is stopped. 3. Fan 2 is stopped. 4. Temperature sensor 1 is open. 5. Temperature sensor 2 is short.
[0140] Understandably, Figure 4 The currently played video / image displayed on the projection screen may be the video / image corresponding to the video image signal described in the above embodiment, and this embodiment of the present application does not limit this.
[0141] The embodiments of this application are only Figure 4 The example is used to illustrate the display of multiple fault contents on the projection screen, which does not constitute any limitation.
[0142] In this possible implementation, the TV board may store multiple fault contents before controlling the laser projection device to be powered off.
[0143] In this way, when the laser projection device is powered off, maintenance personnel can obtain multiple fault contents stored before the power outage in the TV panel, which is convenient for maintenance personnel to repair the laser projection device according to the multiple fault contents.
[0144] In another possible implementation, after the TV board determines the target main fault, it can also determine whether the target main fault code exists in a first preset main fault code group, which includes at least one main fault code; when the target main fault code exists in the first preset main fault code group, the TV board can control the laser projection device to power off.
[0145] Exemplarily, at least one main fault code included in the first preset fault code group may be at least one main fault code with a higher priority. That is, the fault corresponding to at least one main fault code may be a fault that has a greater impact on the laser projection device. For example, a DLP fault, etc. The embodiment of the present application does not limit the main fault code in the first preset fault code group.
[0146] Exemplarily, when the TV board controls the laser projection device to be powered off, the laser projection device can be powered off by controlling the power board 002 .
[0147] It should be noted that when the TV board controls the laser projection device to be powered off, the indicator light can still be controlled to flash to report a fault.
[0148] In this way, when the target main fault code is one of the pre-set multiple main fault codes, controlling the laser projection device to cut off power can play a certain protective role on the laser projection device and reduce the damage to the laser projection device caused by faults.
[0149] In this possible implementation, the TV board may store multiple fault contents before controlling the laser projection device to power off.
[0150] In this way, when the laser projection device is powered off, maintenance personnel can obtain multiple fault contents stored before the power outage in the TV panel, which is convenient for maintenance personnel to repair the laser projection device according to the multiple fault contents.
[0151] Based on the above embodiments, the multiple fault information acquired by the TV panel may be transmitted by the display panel. The following describes a method for generating fault information and transmitting fault information by the display panel.
[0152] In an embodiment of the present application, when the display board detects that a fault has occurred in the laser projection device, the main fault code and the priority corresponding to the main fault code can be determined according to the type of fault, and the sub-fault code can be determined according to the content of the fault to obtain the fault information corresponding to the fault; and the fault information is transmitted to the TV board.
[0153] For example, as mentioned above Figure 1 As shown, the display board can detect whether the external hardware and functional modules are abnormal. The display board can detect the data of modules such as temperature sensors, fans, DLP, etc. to determine whether the data is abnormal. If the data is abnormal, it can be determined that the module is faulty. The display board can generate a main fault code, the priority corresponding to the main fault code, and a sub-fault code based on the abnormal data.
[0154] In a possible implementation, the display panel may store a plurality of abnormal data and a first correspondence relationship between the first fault code information, and the fault code information may include a main fault code corresponding to each abnormal data, a priority level corresponding to the main fault code, and a sub-fault code. In this way, when the display panel detects abnormal data, the display panel may determine the main fault code, the priority level corresponding to the main fault code, and the sub-fault code in the first correspondence relationship according to the abnormal data.
[0155] In another possible implementation, the display panel may store a plurality of fault contents and a second correspondence relationship between the second fault code information, and the second fault code information may include a main fault code corresponding to each fault content, a priority level corresponding to the main fault code, and a sub-fault code. In this way, when the display panel detects abnormal data, the display panel may determine the fault content according to the abnormal data, and determine the main fault code, the priority level corresponding to the main fault code, and the sub-fault code in the second correspondence relationship according to the fault content.
[0156] The embodiments of the present application do not limit the specific method for determining the main fault code, the priority corresponding to the main fault code, and the sub-fault code.
[0157] Exemplarily, the display panel may store the fault information in a fault pool, and transmit the fault information to the TV panel by transmitting the fault pool.
[0158] In this way, faults can be detected through the display panel, and the fault codes can be upgraded, the main fault codes can be abstracted, the main fault codes can be given priority functions, and sub-fault codes can be added under the main fault codes, that is, a main fault code and a sub-fault code are used to accurately represent a fault, making the fault information more accurate and facilitating fault reporting based on the fault information.
[0159] When the display panel transmits the fault information to the TV panel, if the fault information meets a preset condition, the display panel may transmit the fault information to the TV panel.
[0160] Exemplarily, the display panel may store the fault information in a fault pool, and when the fault information meets a preset condition, the display panel may transmit the fault information to the TV panel by transmitting the fault pool.
[0161] Among them, the preset conditions include at least one of the following: the number of fault information in the fault pool is greater than or equal to the preset number, and the fault pool is used to store fault information; the storage time of the first fault information in the fault pool is greater than or equal to the second time; the main fault code of the fault information in the fault pool exists in the second preset main fault code group, and the second preset main fault code group includes at least one main fault code; the storage time of any fault information in the fault pool is greater than or equal to the third time, and the third time is the waiting transmission time after the fault corresponding to any fault information occurs.
[0162] The preset number may be 4, 5, 8, etc., which is not limited in the present embodiment. For example, when the preset number is 5, if the content of the fault information in the fault pool reaches 5, the display board can transmit the fault information to the TV board by transmitting the fault pool.
[0163] The second duration may be a preset duration, for example, 5 minutes, 10 minutes, etc., and the second duration is not specifically limited in the embodiment of the present application. For example, when the second duration is 5 minutes, when the storage duration of the first fault information stored in the fault pool reaches 5 minutes, the display panel may transmit the fault information to the TV panel by transmitting the fault pool.
[0164] At least one of the main fault codes in the second preset main fault code group may be a main fault code with a higher priority, that is, the fault corresponding to the main fault code is a main fault code that has a greater impact on the laser projection device. The main fault codes in the second preset main fault code group may be the same as or different from the main fault codes in the first preset main fault code, and this embodiment of the application does not limit this.
[0165] For example, when the display board stores fault information in the fault pool, it can determine whether the main fault code of the fault information exists in the second preset main fault code group. If it exists in the second preset main fault code group of the TV board, the display board transmits the fault pool to the TV board.
[0166] Exemplarily, the display panel may pre-store a correspondence between multiple main fault codes and the waiting transmission time lengths of each main fault code. The waiting transmission time lengths corresponding to different main fault codes may be different or the same, and the embodiment of the present application does not limit this. Among them, the main fault code with less impact on the laser projection device corresponds to a longer waiting transmission time length.
[0167] For example, the waiting transmission time corresponding to the main fault code 1 is 2 minutes, the waiting transmission time corresponding to the main fault code 2 is 5 minutes, and the waiting transmission time corresponding to the main fault code 3 is 1 minute. When the fault information of the main fault code 1 is stored in the fault pool, and the fault information of the main fault code 1 is the first fault information in the fault pool, at this time, the third time length is 2 minutes. If the fault information of the main fault code 2 is stored in the fault pool, and the fault information of the main fault code 2 is the second fault information in the fault pool, at this time, the third time length is still 2 minutes. If the fault information of the main fault code 3 is stored in the fault pool, and the fault information of the main fault code 3 is the third fault information in the fault pool, at this time, the third time length is updated to 1 minute.
[0168] In the embodiment of the present application, the fault information stored in the fault pool of the display panel can be as follows: Figure 5 As shown, Figure 5 A schematic diagram of storing fault information in a fault pool provided in an embodiment of the present application.
[0169] like Figure 5As shown, the fault pool stores N main fault codes, among which the priority corresponding to main fault code 1 is 1, the priority corresponding to main fault code 2 is 2, the priority corresponding to main fault code 3 is 3, and the priority corresponding to main fault code N is N. And main fault code 1 corresponds to N sub-fault codes, and the N sub-fault codes include sub-fault code 1, sub-fault code 2, ..., sub-fault code N.
[0170] exist Figure 5 In the fault pool, multiple main fault codes stored in the fault pool can be arranged in order of priority from high to low. The priority of the main fault code can be represented by a number, the smaller the number, the higher the priority, and the main fault code with the highest priority is at the top of the fault pool.
[0171] For example, Figure 5 Each sub-fault code can represent an actual fault, and the main fault code indicates which fault category this actual fault belongs to. The main fault code can also be considered as a grouping of sub-fault codes.
[0172] Understandably, Figure 5 In addition to the main fault code 1, other main fault codes can also correspond to at least one sub-fault code. Figure 5 Not drawn in.
[0173] In this way, the display board transmits the fault information to the TV board by means of the transmission fault pool, so that the TV board can obtain multiple fault information at the same time, and the TV board can centrally report multiple fault information.
[0174] Based on the above embodiments, the process of the laser projection device detecting a fault and controlling the indicator light to flash and the interface to display in the embodiments of the present application can be seen in Figure 6 As shown, Figure 6 A flowchart of a method for reporting faults in a laser projection device provided in an embodiment of the present application.
[0175] like Figure 6 As shown, the display board can detect whether the external hardware and functional modules are abnormal. The display board can determine whether the data is abnormal by detecting the data of modules such as temperature sensors, fans, DLP, etc. If the data is abnormal, it can be determined that the module is faulty. The display board can generate a main fault code, a priority corresponding to the main fault code, and a sub-fault code based on the abnormal data to obtain the fault information corresponding to the fault. The method for the display board to generate a main fault code, a priority corresponding to the main fault code, and a sub-fault code based on the abnormal data can be referred to the above embodiment, and will not be repeated here.
[0176] After the display panel obtains the fault information corresponding to the fault, the fault information can be stored in the fault pool. When the display panel stores the fault information in the fault pool, the fault pool may not store the fault information, or may store multiple fault information.
[0177] Exemplarily, the method of storing fault information in the fault pool may be as follows: Figure 5 shown.
[0178] When no fault information is stored in the fault pool, the fault information currently to be stored is the first fault information in the fault pool, and the display panel can directly store the fault information in the fault pool.
[0179] When multiple fault information has been stored in the fault pool, the display panel can store the main fault code in the fault information to be stored at the top of the fault pool, and arrange the multiple fault information stored in the fault pool in descending order according to the priority of the main fault code.
[0180] by Figure 5 The fault pool shown in the figure already includes N main fault codes. For example, the method of storing fault information in the fault pool by the display board can be found in Figure 7 shown. Figure 7 A schematic diagram of a method for a display panel to store fault information in a fault pool provided in an embodiment of the present application.
[0181] It should be noted that Figure 7 The main fault code indicates the location where the fault information is stored in the fault pool. The main fault code may correspond to at least one sub-fault code. Figure 7 Not drawn in.
[0182] like Figure 7 As shown, N main fault codes are stored in the fault pool, among which the priority corresponding to main fault code 1 is 1, the priority corresponding to main fault code 2 is 2, the priority corresponding to main fault code 3 is 3, and the priority corresponding to main fault code N is N.
[0183] The fault detection module in the display panel can perform fault detection. When the fault detection module detects a fault, it generates fault information corresponding to the fault. The fault information may include the main fault code N-1 (priority N-1) | sub-fault code.
[0184] The fault detection module can store the fault information of the main fault code N-1 (priority N-1) | sub-fault code into the fault pool. Figure 7 As shown, the fault detection module can add the main fault code N-1 to the top of the fault pool. Further, the display panel can sort the main fault codes in the fault pool according to the priority, and the sorted main fault code N-1 is before the main fault code N.
[0185] like Figure 7 As shown, after the display board sorts the main fault codes in the fault pool, and the fault information in the fault pool meets the preset conditions, the display board can report the fault pool to the fault processing module in the TV board. The preset conditions can be referred to in the above embodiment, which will not be repeated here.
[0186] The fault processing module in the TV board can be used to analyze multiple fault information in the fault pool to control the indicator light to flash and display the fault content through the projection screen.
[0187] Exemplarily, after receiving the fault pool, the TV board can traverse the entire fault pool, generate an indicator light control signal according to the top of the fault pool (the main fault with the highest priority), and control the indicator light to flash and report an error through the indicator light control signal. The TV board can also determine the fault content corresponding to all sub-fault codes in the fault pool through the fault mapping table, and can generate a video signal based on multiple fault contents, map the fault content to the UI window through the generated video signal, and display the interface error, so that the fault error prompt is more detailed and specific. The TV board can also store the fault content corresponding to all sub-fault codes in a file by reading and writing files, so as to realize file recording of faults, so that maintenance personnel can obtain the fault content.
[0188] For example, the faults of laser projection equipment include: fan 1 stall, fan 2 stall, temperature sensor 1 open circuit, temperature sensor 2 short circuit, and DLP communication error. Among them, fan 1 stall and fan 2 stall are both fan faults, so the main fault codes corresponding to fan 1 stall and fan 2 stall can be the same. Temperature sensor 1 open circuit and temperature sensor 2 short circuit are both temperature sensor faults, so the main fault codes corresponding to temperature sensor 1 open circuit and temperature sensor 2 short circuit can be the same. The display board reports the above fault information to the TV board through the fault pool. The TV board maps the fault information in the fault pool into specific fault content. Please refer to Figure 8 As shown, Figure 8 A schematic diagram of a method for mapping fault codes to fault contents provided in an embodiment of the present application.
[0189] like Figure 8 As shown, the fault pool includes main fault code 1, main fault code 2 and main fault code 3, and the priorities of main fault code 1, main fault code 2 and main fault code 3 are in descending order. Among them, main fault code 1 corresponds to sub-fault code 1, main fault code 2 corresponds to sub-fault code 2 and sub-fault code 3, and main fault code 3 corresponds to sub-fault code 4 and sub-fault code 5.
[0190] After the display board receives the fault pool, it can map the main fault code and sub-fault code, and determine that the main fault code 1 is a DLP fault, the main fault code 2 is a fan fault, and the main fault code 3 is a temperature sensor (Negative Temperature Coefficient Sensor, referred to as NTC) fault. The fault content corresponding to sub-fault code 1 is DLP communication error, the fault content corresponding to sub-fault code 2 is fan 1 stalled, the fault content corresponding to sub-fault code 3 is fan 2 stalled, the fault content corresponding to sub-fault code 4 is temperature sensor 1 open circuit, and sub-fault code 5 is temperature sensor 2 short circuit.
[0191] In this way, the TV panel can determine the fault content and display the fault content on the projection screen. The way in which the projection screen displays the fault content can refer to the above embodiment, for example Figure 4 The display method shown will not be described in detail here.
[0192] Based on the above Figure 6 The method for reporting a fault on the laser projection device shown in the figure, and the method for reporting a fault on the TV board can be found in Fig. 9 As shown, Fig. 9 A flowchart of a method for reporting a fault error of a TV board provided in an embodiment of the present application.
[0193] like Fig. 9 As shown, the fault reporting method may include the following steps:
[0194] S901. Start.
[0195] Exemplarily, the TV panel may receive the fault pool transmitted by the display panel. The fault information included in the fault pool may be as described in the above embodiment, which will not be described in detail here.
[0196] S902. The TV board traverses the fault pool.
[0197] Exemplarily, the TV board can determine the main fault code with the highest priority and the flashing mode of the indicator light corresponding to the main fault code by traversing the fault pool. The TV board can also determine the fault content of all sub-fault codes in the fault pool, that is, determine the actual faults corresponding to all sub-fault codes.
[0198] The manner in which the TV board traverses the fault pool can be referred to the above embodiment, which will not be described in detail here.
[0199] S903: The TV board stores all sub-faults.
[0200] Exemplarily, when the TV board stores all sub-faults, the TV board may store the fault contents corresponding to all sub-fault codes in a file.
[0201] S904. The projection screen displays all sub-faults.
[0202] Exemplarily, the projection screen displays all sub-faults may be that the projection screen displays the fault contents of all sub-faults. For details, please refer to the above embodiment, which will not be repeated here.
[0203] S905, the indicator light indicates the main fault with the highest priority.
[0204] For example, the indicator light may indicate the fault corresponding to the main fault code with the highest priority by flashing in the flashing mode determined in step S902, for example, controlling the indicator light to flash a corresponding number of times, or flashing in a corresponding color, etc. For details, please refer to the above embodiments, which will not be repeated here.
[0205] S906, end.
[0206] It should be noted that the above steps S903-S905 can be performed simultaneously or sequentially, and this embodiment of the present application does not limit this.
[0207] In summary, the fault reporting method provided in the embodiment of the present application uses a main fault code and a sub-fault code to accurately indicate a fault, and uses a combined indicator light and UI error reporting method to report faults. It can simultaneously report multiple faults, has high human-computer interaction, and can directly use text to prompt fault information. By optimizing the indicator light error reporting, it can improve the accuracy of error reporting under non-startup faults, and increase the ability to report detailed fault information in startable faults.
[0208] The present application also provides a fault reporting device, Fig.10 A schematic diagram of a fault reporting device provided in an embodiment of the present application is provided. For example, see Fig.10 As shown, the fault reporting device may include:
[0209] An acquisition module 1001 is used to acquire multiple fault information transmitted by the display panel, wherein the fault information includes a main fault code, a priority corresponding to the main fault code, and at least one sub-fault code;
[0210] The processing module 1002 is used to determine a target main fault code in the plurality of fault information according to the priority of the main fault code, and determine the fault content corresponding to any sub-fault code;
[0211] The control module 1003 is used to control the indicator light to flash according to the target main fault code, so as to report the target main fault code;
[0212] The processing module 1002 is further configured to output the fault content corresponding to each sub-fault code in the plurality of fault information to the display panel.
[0213] Optionally, the processing module 1002 is further configured to receive a plurality of fault contents transmitted by the TV panel, and determine display signals corresponding to the plurality of fault contents;
[0214] The control module 1003 is further used to control the light modulation component to display the image corresponding to the display signal based on the light beam emitted by the light source component according to the display signal, and the image corresponding to the display signal includes the multiple fault contents.
[0215] Optionally, the processing module 1002 is also used to determine whether the target main fault code exists in a first preset main fault code group, which includes at least one main fault code; when the target main fault code does not exist in the first preset fault code group, the laser projection device is controlled to be powered off after a first time period, and the first time period is the time period corresponding to the target main fault code.
[0216] Optionally, the processing module 1002 is further configured to determine the fault content corresponding to the sub-fault code in the pre-stored fault mapping table to obtain multiple fault contents.
[0217] Optionally, the processing module 1002 is also used to determine the main fault code and the priority corresponding to the main fault code according to the type of fault, and determine the sub-fault code according to the content of the fault to obtain fault information corresponding to the fault; and transmit the fault information to the TV board.
[0218] Optionally, the processing module 1002 is specifically used to transmit the fault information to the TV board when the fault information meets a preset condition; wherein the preset condition includes at least one of the following: the number of fault information in the fault pool is greater than or equal to a preset number, and the fault pool is used to store fault information; the storage duration of the first fault information in the fault pool is greater than or equal to a second duration; the main fault code of the fault information in the fault pool exists in a second preset main fault code group, and the second preset main fault code group includes at least one main fault code; the storage duration of any fault information in the fault pool is greater than or equal to a third duration, and the third duration is the waiting transmission duration after the fault corresponding to any fault information occurs.
[0219] Optionally, the processing module 1002 is specifically configured to determine, according to the priorities of the main fault codes, a main fault code with the highest priority among multiple fault information as a target main fault code.
[0220] The fault reporting device provided in the embodiment of the present application can execute the technical solution of the fault reporting method in any of the above-mentioned embodiments. Its implementation principle and beneficial effects are similar to the implementation principle and beneficial effects of the fault reporting method. Please refer to the implementation principle and beneficial effects of the fault reporting method, which will not be repeated here.
[0221] The present application also provides a computer-readable storage medium, which may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. Specifically, the computer-readable storage medium stores program instructions, and the program instructions are used for the methods in the above embodiments.
[0222] The present application also provides a program product, which includes an execution instruction, which is stored in a readable storage medium. At least one control module of the laser projection device can read the execution instruction from the readable storage medium, and at least one control module executes the execution instruction so that the laser projection device implements the fault error reporting method provided by the various embodiments described above.
[0223] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0224] For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.
Claims
1. A laser projection device, characterized in that: The laser projection device comprises: a display panel, a TV panel, an indicator light, a light source component and a light modulation component; The display panel is used to receive the video image display signal transmitted by the TV panel, and control the light modulation component based on the light beam emitted by the light source component according to the video display signal to display the image corresponding to the video display signal; The TV panel is configured to: obtain a plurality of fault information transmitted by the display panel, the fault information including a main fault code, a priority corresponding to the main fault code and at least one sub-fault code; Determine a target main fault code from the plurality of fault information according to the priority of the main fault code, and determine the fault content corresponding to any of the sub-fault codes; According to the target main fault code, controlling the indicator light to flash so as to report the target main fault code; The fault content corresponding to each sub-fault code in the multiple fault information is output to the display panel.
2. The laser projection device according to claim 1, characterized in that: The display panel is configured as follows: receiving a plurality of fault contents transmitted by the TV panel, and determining display signals corresponding to the plurality of fault contents; According to the display signal, the light modulation component is controlled to display an image corresponding to the display signal based on the light beam emitted by the light source component, and the image corresponding to the display signal includes the multiple fault contents.
3. The laser projection device according to claim 2, characterized in that: The TV board is also configured to: Determining whether the target major fault code exists in a first preset major fault code group, wherein the first preset fault code group includes at least one major fault code; When the target main fault code does not exist in the first preset fault code group, the laser projection device is controlled to be powered off after a first time period, where the first time period is a time period corresponding to the target main fault code.
4. The laser projection device according to claim 1, characterized in that: The TV board is configured as: Determining whether the target major fault code exists in a first preset major fault code group, wherein the first preset fault code group includes at least one major fault code; When the target main fault code exists in the first preset main fault code group, the multiple fault contents are stored, and the laser projection device is controlled to be powered off. The stored multiple fault contents are used to be output to a detection device, and the detection device is used to perform fault detection on the laser projection device.
5. The laser projection device according to any one of claims 1 to 4, characterized in that: The TV board is configured as: Determine the fault content corresponding to the sub-fault code in the pre-stored fault mapping table to obtain multiple fault contents.
6. The laser projection device according to any one of claims 1 to 4, characterized in that: The display panel of the laser projection device is also configured as: When a fault is detected in the laser projection device, a main fault code and a priority corresponding to the main fault code are determined according to the type of the fault, and a sub-fault code is determined according to the content of the fault to obtain fault information corresponding to the fault; The fault information is transmitted to the TV board.
7. The laser projection device according to claim 6, characterized in that: The display panel is configured as follows: When the fault information meets a preset condition, transmitting the fault information to the TV board; The preset condition includes at least one of the following: The amount of fault information in the fault pool is greater than or equal to a preset amount, and the fault pool is used to store the fault information; The storage duration of the first fault information in the fault pool is greater than or equal to the second duration; The main fault code of the fault information in the fault pool exists in a second preset main fault code group, and the second preset main fault code group includes at least one main fault code; The storage time length of any fault information in the fault pool is greater than or equal to a third time length, and the third time length is a waiting time length for transmission after a fault corresponding to any fault information occurs.
8. The laser projection device according to claim 1, characterized in that: The TV board is configured as: According to the priorities of the main fault codes, a main fault code with the highest priority among the plurality of fault information is determined as a target main fault code.
9. A fault reporting method, characterized in that: The method is applied to a laser projection device, which includes: a display panel, a TV panel, an indicator light, a light source component and a light modulation component; Receiving a video image display signal transmitted by a TV panel through the display panel, and controlling the light modulation component based on the light beam emitted by the light source component according to the video display signal to display an image corresponding to the video display signal; Acquire multiple fault information transmitted by the display panel through the TV panel, wherein the fault information includes a main fault code, a priority corresponding to the main fault code, and at least one sub-fault code; determine a target main fault code in the multiple fault information according to the priority of the main fault code, and determine the fault content corresponding to any sub-fault code; control the indicator light to flash according to the target main fault code to report an error for the target main fault code; and output the fault content corresponding to each sub-fault code in the multiple fault information to the display panel.
10. A fault reporting device, characterized in that: The device is applied to laser projection equipment, and the device comprises: An acquisition module, used for acquiring a plurality of fault information transmitted by the display panel, wherein the fault information includes a main fault code, a priority corresponding to the main fault code and at least one sub-fault code; A processing module, used to determine a target main fault code from the plurality of fault information according to the priority of the main fault code, and determine the fault content corresponding to any of the sub-fault codes; A control module, used for controlling the indicator light to flash according to the target main fault code, so as to report the target main fault code; The processing module is further used to output the fault content corresponding to each sub-fault code in the multiple fault information to the display panel.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, the method of claim 9 is implemented.
12. A computer program product, characterized in that The invention comprises a computer program, which implements the method of claim 9 when being executed by a processor.