Method, device, equipment and storage medium for adjusting high-temperature brightness of vehicle display screen
By obtaining the voltage value of the NTC resistor to determine the temperature and combining the brightness adjustment strategy, the problem of fluctuation and fluctuation of brightness at high temperatures in the vehicle display screen is solved, and the stable adjustment of brightness is achieved and the user experience is improved.
Patent Information
- Application Number
- CN202310099150.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-03
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2043-02-03
AI Technical Summary
In the prior art, the NTC resistor of the vehicle display screen is sensitive to brightness, causing the brightness to fluctuate and fluctuate in high temperatures, affecting the user experience.
By obtaining the current voltage value of the NTC resistor, determining the current temperature value, and adjusting the temperature critical value according to the high temperature mark information and brightness, combining the temperature difference value and brightness hysteresis area, adjusting the backlight brightness of the on-board display screen to avoid the brightness fluctuations.
It effectively avoids the brightness of the vehicle display screen fluctuates and decreases in high temperatures, and improves the user experience and the stability of the display screen.
Smart Images

Figure CN116386548B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle-mounted display screen control technology, and in particular to a method, device, equipment and storage medium for adjusting the high-temperature brightness of a vehicle-mounted display screen. Background Art
[0002] The in-vehicle display is one of the most frequently used devices when driving a car. Its operating temperature is one of the important parameters that affects the display life, user experience, and car safety. Therefore, when the temperature of the in-vehicle display is detected, a strategy needs to be adopted to adjust the temperature so that it drops or stops rising.
[0003] The current strategy is to use the ADC function of the MCU to collect the voltage value corresponding to the change in the resistance of the NTC resistor on the screen, calculate the current temperature of the display screen based on the collected voltage value, and then adjust the brightness according to the brightness corresponding to the temperature on the curve based on a specific temperature-brightness change curve, thereby adjusting the temperature of the vehicle display screen. However, in the existing technology, when this strategy is applied to a side-emitting LCD screen, since the NTC resistor is very sensitive to brightness, that is, when the temperature of the display screen is too high, after the brightness is reduced, the temperature feedback from the NTC resistor immediately decreases. According to the change curve, the brightness will increase again. Therefore, the brightness of the display screen will fluctuate under high temperature conditions, affecting the user experience.
[0004] The above content is only used to assist in understanding the technical solution of the present invention and does not constitute an admission that the above content is prior art. Summary of the Invention
[0005] The main purpose of the present invention is to provide a method, device, equipment and storage medium for adjusting the high-temperature brightness of a vehicle display screen, aiming to solve the technical problem in the prior art that the brightness of the display screen fluctuates at high temperatures because the NTC resistor of the display screen is very sensitive to brightness.
[0006] To achieve the above object, the present invention provides a method for adjusting the brightness of a vehicle display screen at high temperature, the method comprising the following steps:
[0007] Obtaining a current voltage value of the NTC resistor, and determining a current temperature value based on the current voltage value;
[0008] Update high temperature flag information according to the current temperature;
[0009] When the high temperature identification information is not a high temperature, comparing the current temperature with a critical value under the brightness adjustment temperature;
[0010] When the current temperature is not less than the critical value under the brightness adjustment temperature, obtaining the last collected temperature value, and obtaining a temperature difference value according to the last collected temperature value and the current temperature value;
[0011] When the temperature difference value is greater than the temperature corresponding to the brightness hysteresis zone, the backlight brightness of the vehicle display screen is adjusted according to the current temperature value.
[0012] Optionally, updating the high temperature flag information according to the current temperature includes:
[0013] When the current temperature value is greater than the brightness adjustment temperature upper critical value or the current temperature is within the temperature corresponding to the temperature hysteresis zone, the high temperature identification information is updated to high temperature.
[0014] Optionally, after updating the high temperature flag information according to the current temperature, the method further includes:
[0015] When the high temperature identification information indicates high temperature, the backlight brightness of the vehicle-mounted display screen is adjusted to the lowest brightness.
[0016] Optionally, when the high temperature identification information is not a high temperature, after comparing the current temperature with a critical value of the brightness adjustment temperature, the method further includes:
[0017] When the current temperature value is less than a critical value under the brightness adjustment temperature, the backlight brightness of the vehicle-mounted display screen is adjusted to an initial brightness.
[0018] Optionally, after adjusting the backlight brightness of the vehicle display screen according to the current temperature value when the temperature difference value is greater than the brightness hysteresis region, the method further includes:
[0019] The temperature value collected last time is updated as the current temperature value, and the steps of obtaining the current voltage value of the NTC resistor and determining the current temperature value according to the current voltage value are performed.
[0020] Optionally, obtaining a current voltage value of the NTC resistor and determining a current temperature value according to the current voltage value includes:
[0021] Continuously sampling the NTC resistor to obtain a plurality of current voltage values;
[0022] Obtaining an average voltage value according to the multiple current voltage values;
[0023] When the average voltage value is within a reasonable voltage range, the current temperature value is obtained according to the average voltage value.
[0024] Optionally, after obtaining an average voltage value according to the multiple current voltage values, the method further includes:
[0025] When the average voltage value is not within a reasonable voltage range, the NTC resistor fault information is recorded.
[0026] In addition, to achieve the above-mentioned purpose, the present invention also proposes a high-temperature brightness adjustment device for a vehicle-mounted display screen, the high-temperature brightness adjustment device for a vehicle-mounted display screen comprising:
[0027] A temperature acquisition module is used to obtain the current voltage value of the NTC resistor and determine the current temperature value according to the current voltage value;
[0028] A flag updating module, configured to update high temperature flag information according to the current temperature;
[0029] a temperature judgment module, configured to compare the current temperature with a critical value of the brightness adjustment temperature when the high temperature identification information is not high temperature;
[0030] A temperature processing module, configured to obtain a last acquired temperature value when the current temperature is not less than a critical value of the brightness adjustment temperature, and obtain a temperature difference value based on the last acquired temperature value and the current temperature value;
[0031] The brightness adjustment module is used to adjust the backlight brightness of the vehicle display screen according to the current temperature value when the temperature difference value is greater than the brightness hysteresis zone.
[0032] In addition, to achieve the above-mentioned purpose, the present invention also proposes a high-temperature brightness adjustment device for a vehicle display screen, which includes: a memory, a processor, and a high-temperature brightness adjustment program for a vehicle display screen stored in the memory and runnable on the processor. The high-temperature brightness adjustment program for the vehicle display screen is configured to implement the steps of the high-temperature brightness adjustment method for the vehicle display screen as described above.
[0033] In addition, to achieve the above-mentioned purpose, the present invention also proposes a storage medium, which stores a high-temperature brightness adjustment program for a vehicle display screen. When the high-temperature brightness adjustment program for a vehicle display screen is executed by a processor, the steps of the high-temperature brightness adjustment method for a vehicle display screen as described above are implemented.
[0034] The present invention obtains the current voltage value of the NTC resistor, determines the current temperature value according to the current voltage value, updates high temperature flag information according to the current temperature, compares the current temperature with a critical value under the brightness adjustment temperature when the high temperature flag information is not high temperature, obtains the last acquired temperature value when the current temperature is not less than the critical value under the brightness adjustment temperature, obtains a temperature difference value according to the last acquired temperature value and the current temperature value, and adjusts the backlight brightness of the vehicle display according to the current temperature value when the temperature difference value is greater than the temperature corresponding to the brightness hysteresis zone. In this way, the current temperature value of the vehicle display can be determined according to the voltage value of the NTC resistor, and a brightness hysteresis zone is added when the temperature value is judged, so as to ensure that changes within the temperature corresponding to the brightness hysteresis zone will not affect changes in the brightness of the vehicle display, thereby avoiding the situation where the brightness of the vehicle display fluctuates. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 It is a structural diagram of a high-temperature brightness adjustment device for an in-vehicle display screen in a hardware operating environment involved in an embodiment of the present invention;
[0036] Figure 2 This is a flow chart of a first embodiment of a method for adjusting brightness of a vehicle display screen at high temperature according to the present invention;
[0037] Figure 3 A flow chart of a vehicle display screen temperature adjustment brightness method according to an embodiment of the present invention;
[0038] Figure 4 A diagram showing the connection relationship between the MCU and the vehicle display screen according to an embodiment of a method for adjusting the brightness of a vehicle display screen at high temperature according to the present invention;
[0039] Figure 5 This is a flow chart of a second embodiment of a method for adjusting brightness of a vehicle display screen at high temperature according to the present invention;
[0040] Figure 6 This is a flow chart of obtaining the current temperature of a display screen according to an embodiment of a method for adjusting the brightness of a vehicle display screen at high temperature according to the present invention;
[0041] Figure 7 This is a structural block diagram of the first embodiment of the high-temperature brightness adjustment device for a vehicle display screen of the present invention.
[0042] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION
[0043] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0044] Reference Figure 1 , Figure 1 This is a schematic diagram of the structure of a high-temperature brightness adjustment device for an in-vehicle display screen in the hardware operating environment involved in an embodiment of the present invention.
[0045] like Figure 1 As shown, the high-temperature brightness adjustment device for a vehicle display screen may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the user interface 1003 may optionally include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0046] Those skilled in the art will understand that Figure 1 The structure shown in does not constitute a limitation on the high-temperature brightness adjustment device for a vehicle display screen, and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.
[0047] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a vehicle display screen high temperature brightness adjustment program.
[0048] exist Figure 1 In the high-temperature brightness adjustment device for a vehicle display shown, the network interface 1004 is mainly used for data communication with a network server; the user interface 1003 is mainly used for data interaction with a user; the processor 1001 and the memory 1005 in the high-temperature brightness adjustment device for a vehicle display of the present invention can be set in the high-temperature brightness adjustment device for a vehicle display. The high-temperature brightness adjustment device for a vehicle display calls the high-temperature brightness adjustment program for a vehicle display stored in the memory 1005 through the processor 1001, and executes the high-temperature brightness adjustment method for a vehicle display provided in an embodiment of the present invention.
[0049] The embodiment of the present invention provides a method for adjusting the brightness of a vehicle display screen at high temperature, referring to Figure 2 , Figure 2 The figure is a flow chart of a first embodiment of a method for adjusting the brightness of a vehicle display screen at high temperature according to the present invention.
[0050] In this embodiment, the method for adjusting the brightness of a vehicle display at high temperature includes the following steps:
[0051] Step S10: obtaining a current voltage value of the NTC resistor, and determining a current temperature value according to the current voltage value.
[0052] It should be noted that the executor of this embodiment is a high-temperature brightness adjustment device for a vehicle-mounted display screen, wherein the high-temperature brightness adjustment device for a vehicle-mounted display screen has functions such as data processing, data communication, and program running. The high-temperature brightness adjustment device for a vehicle-mounted display screen can be an integrated controller, a control computer, and other devices. Of course, it can also be other devices with similar functions, and this embodiment does not limit this.
[0053] It should be understood that NTC resistors are a type of thermistor. NTC resistors are very sensitive to temperature. When the temperature changes, the resistance of the NTC resistor will change, and the voltage value across the NTC resistor will also change.
[0054] In the specific implementation, refer to Figure 3 , Figure 3 Flowchart for adjusting the brightness of a car display screen by temperature. Car displays are generally made of liquid crystal displays (LCDs). NTC resistors are included in the car display screen to sense the temperature changes of the car display screen. When the brightness of the car display screen increases, the heat generated by the car display screen will increase, causing the temperature of the car display screen to rise. Therefore, there is a clear correspondence between the temperature of the car display screen and the brightness of the light. Figure 4 , Figure 4 This is a diagram of the connection between the MCU and the vehicle display. The MCU's ADC is connected to the NTC resistor in the LCD display. When determining the temperature of the vehicle display, the MCU uses the ADC to collect the voltage value corresponding to the NTC resistor at the screen end. The collected voltage value is used to determine the current temperature value LCDTempValue of the vehicle display according to the corresponding relationship between the voltage value and the temperature.
[0055] Step S20: updating high temperature flag information according to the current temperature.
[0056] It should be noted that the high temperature sign information refers to the current temperature condition of the vehicle display screen. The high temperature sign information can include two states: high temperature and non-high temperature. When the sign information is at high temperature, it means that the current temperature value is already greater than the set high temperature value.
[0057] In a specific implementation, after obtaining the current temperature value LCDTempValue of the vehicle display screen, the temperature of the vehicle display screen can be judged, and the current temperature value LCDTempValue is compared with the upper critical value LCDMaxTempValue for brightness adjustment. When the current temperature of the vehicle display screen is higher than the upper critical value LCDMaxTempValue for brightness adjustment, the high temperature flag information is set to high temperature. Specifically, the high temperature flag information position can be set to "1" to indicate the current temperature state. Similarly, when the current temperature value of the vehicle display screen is not higher than the upper critical value LCDMaxTempValue for brightness adjustment, the high temperature flag information is set to non-high temperature. Specifically, the high temperature flag information position can be set to "0". This embodiment does not limit the setting method of the high temperature flag information.
[0058] Step S30: When the high temperature identification information is not high temperature, the current temperature is compared with a critical value of the brightness adjustment temperature.
[0059] It should be noted that the critical value LCDTempLOW under the brightness adjustment temperature refers to the lowest temperature value at which the brightness of the vehicle display needs to be adjusted, that is, when the temperature of the vehicle display is greater than the critical value LCDTempLOW under the brightness adjustment temperature, the vehicle display high-temperature brightness adjustment device will limit the brightness of the vehicle display; when the current temperature LCDTempValue of the vehicle display is lower than the critical value LCDTempLOW under the brightness adjustment temperature, the vehicle display high-temperature brightness adjustment device will not limit the brightness of the vehicle display. The critical value under the specific brightness adjustment temperature is reasonably set according to actual conditions.
[0060] In a specific implementation, after the high temperature flag information is determined according to the current temperature LCDTempValue of the vehicle display screen and the high temperature flag information is updated, it is necessary to judge the current high temperature flag information. When the high temperature flag information is not high temperature, it is necessary to obtain the critical value LCDTempLOW under the brightness adjustment temperature of the vehicle display screen, compare the current temperature value LCDTempValue of the vehicle display screen with the critical value LCDTempLOW under the brightness adjustment temperature, and perform corresponding brightness adjustment according to the comparison result.
[0061] Step S40: When the current temperature is not less than the critical value of the brightness adjustment temperature, the last collected temperature value is obtained, and a temperature difference value is obtained according to the last collected temperature value and the current temperature value.
[0062] It should be noted that the last collected temperature value is the temperature value collected for the vehicle display screen last time before the current temperature value of the vehicle display screen currently collected. According to the last collected temperature value preLCDTempValue and the current temperature value of the vehicle display screen, the temperature change during the two temperature collection times can be obtained, wherein the difference between the last collected temperature value preLCDTempValue and the current temperature value LCDTempValue of the vehicle display screen is the temperature difference value.
[0063] In a specific implementation, when the current temperature value LCDTempValue of the vehicle display screen is not less than the critical value LCDTempLOW under the brightness adjustment temperature, it means that limited brightness adjustment is required at this time. At this time, the current temperature LCDTempValue of the vehicle display screen needs to be further judged. Therefore, the temperature value preLCDTempValue collected last time can be compared with the current temperature value LCDTempValue of the vehicle display screen, and the absolute value of the difference between the current display screen temperature LCDTempValue and the last collected temperature preLCDTempValue is calculated, and the absolute value of the difference is recorded as the temperature difference value LCDTempVauleDiff of the two temperature values, where LCDTempVauleDiff = |LCDTempValue-preLCDTempValue|.
[0064] Step S50: When the temperature difference value is greater than the temperature corresponding to the brightness hysteresis zone, the backlight brightness of the vehicle display screen is adjusted according to the current temperature value.
[0065] It should be noted that the brightness hysteresis zone can be understood as an interval used to determine whether the current temperature difference value is too large, that is, the brightness fluctuates. When the temperature difference value exceeds the temperature corresponding to the brightness hysteresis zone, it indicates that the current temperature value of the vehicle display screen has changed significantly.
[0066] In a specific implementation, after calculating the temperature difference value LCDTempVauleDiff based on the last collected temperature value preLCDTempValue and the current temperature value LCDTempValue of the vehicle display, the temperature difference value LCDTempVauleDiff can be compared with the brightness hysteresis area BrightnessLimitHysteresis. The brightness hysteresis area BrightnessLimitHysteresis corresponds to the temperature value, where the lower limit of the brightness hysteresis area is 0, and the upper limit is reasonably set according to actual conditions. When the temperature difference value LCDTempVauleDiff is greater than the temperature corresponding to the brightness hysteresis area, it means that the current temperature change is large and the brightness change is also large. Therefore, the brightness of the current vehicle display needs to be adjusted. When performing measurement adjustment, the brightness level that needs to be limited can be determined according to the current temperature value LCDTempValue of the vehicle display, and the backlight brightness of the current vehicle display can be adjusted according to the brightness level.
[0067] When the temperature difference value is greater than the brightness hysteresis region, after adjusting the backlight brightness of the vehicle display screen according to the current temperature value, the method further includes:
[0068] The temperature value collected last time is updated as the current temperature value, and the steps of obtaining the current voltage value of the NTC resistor and determining the current temperature value according to the current voltage value are performed.
[0069] In a specific implementation, after adjusting the brightness of the vehicle display screen, the current temperature value of the vehicle display screen can be used as the last collected temperature value for subsequent temperature judgment, and the voltage value of the NTC resistor can be obtained again, and the current temperature value can be determined based on the voltage value.
[0070] This embodiment obtains the current voltage value of the NTC resistor, determines the current temperature value according to the current voltage value, updates the high temperature flag information according to the current temperature, compares the current temperature with the critical value under the brightness adjustment temperature when the high temperature flag information is not high temperature, obtains the last collected temperature value when the current temperature is not less than the critical value under the brightness adjustment temperature, obtains the temperature difference value according to the last collected temperature value and the current temperature value, and adjusts the backlight brightness of the vehicle display according to the current temperature value when the temperature difference value is greater than the temperature corresponding to the brightness hysteresis zone. In this way, the current temperature value of the vehicle display can be determined according to the voltage value of the NTC resistor, and a brightness hysteresis zone is added when the temperature value is judged, so as to ensure that changes in the temperature corresponding to the brightness hysteresis zone will not affect changes in the brightness of the vehicle display, thereby avoiding the situation where the brightness of the vehicle display fluctuates.
[0071] refer to Figure 5 , Figure 5 This is a flow chart of a second embodiment of a method for adjusting the brightness of a vehicle display screen at high temperature according to the present invention.
[0072] Based on the first embodiment described above, the method for adjusting the brightness of a vehicle display screen at high temperature in this embodiment includes, in step S20:
[0073] Step S201: when the current temperature value is greater than the upper critical value of the brightness adjustment temperature or the current temperature is in the temperature corresponding to the temperature hysteresis zone, the high temperature identification information is updated to high temperature.
[0074] In a specific implementation, when the current temperature value LCDTempValue of the vehicle display is obtained, it is necessary to compare the current temperature value of the vehicle display with the brightness adjustment temperature upper limit value LCDMaxTempValue. When the current temperature of the vehicle display is less than the brightness adjustment temperature upper limit value, it is necessary to further judge the current temperature value LCDTempValue of the vehicle display. First, a temperature value LCDTempHysteresis corresponding to a preset temperature hysteresis zone is obtained. The temperature value LCDTempHysteresis corresponding to the temperature hysteresis zone is less than the brightness adjustment temperature upper limit value LCDMaxTempValue. The temperature interval between the temperature value LCDTempHysteresis corresponding to the temperature hysteresis zone and the brightness adjustment temperature upper limit value LCDMaxTempValue is A temperature hysteresis zone is formed, and then a temperature range outside the temperature hysteresis zone is calculated according to the temperature value LCDTempHysteresis corresponding to the temperature hysteresis zone and the brightness adjustment temperature upper limit value LCDMaxTempValue. When the current temperature value LCDTempValue of the vehicle display screen is compared with the temperature corresponding to the temperature hysteresis zone, if the current temperature value LCDTempValue of the vehicle display screen is within the temperature value range corresponding to the temperature hysteresis zone, that is, LCDTempValue>LCDMaxTempValue-LCDTempHysteresis, the high temperature flag information is updated to high temperature, and the high temperature flag information position is "1", and when LCDTempValue<LCDMaxTempValue-LCDTempHysteresis, the high temperature flag information position is "0".
[0075] Furthermore, after the high temperature flag information is updated according to the current temperature, the method further includes:
[0076] When the high temperature identification information indicates high temperature, the backlight brightness of the vehicle-mounted display screen is adjusted to the lowest brightness.
[0077] In a specific implementation, after the high temperature flag information is updated, the high temperature flag information is judged. If the high temperature flag information is high temperature, that is, when the high temperature flag information position is "1", the brightness of the vehicle display screen is limited, and the brightness is limited to the minimum brightness of the vehicle display screen backlight brightness. The minimum brightness is reasonably set according to actual conditions, and this embodiment does not impose any restrictions on this.
[0078] Furthermore, when the high temperature identification information is not a high temperature, after comparing the current temperature value with the critical value under the brightness adjustment temperature, the method further includes:
[0079] When the current temperature value is less than a critical value under the brightness adjustment temperature, the backlight brightness of the vehicle-mounted display screen is adjusted to an initial brightness.
[0080] In a specific implementation, when the high temperature identification information is not high temperature, it means that the temperature value at this time is within the range of brightness limit adjustment or the temperature is low, and no brightness limit is required. When comparing the current temperature value LCDTempValue with the critical value LCDTempLOW at the brightness adjustment temperature, if the current temperature value LCDTempValue is less than the critical value LCDTempLOW at the brightness adjustment temperature, it means that no brightness limit is required. At this time, the original brightness of the vehicle display can be obtained, and the brightness of the current vehicle display can be adjusted to the original brightness without limiting the brightness.
[0081] Furthermore, the obtaining of the current voltage value of the NTC resistor and determining the current temperature value according to the current voltage value include:
[0082] Continuously sampling the NTC resistor to obtain a plurality of current voltage values;
[0083] Obtaining an average voltage value according to the multiple current voltage values;
[0084] When the average voltage value is within a reasonable voltage range, the current temperature value is obtained according to the average voltage value.
[0085] In the specific implementation, refer to Figure 6 , Figure 6To obtain the current temperature of the display screen, a flowchart is provided. To ensure the accuracy of the current temperature value obtained and avoid the influence of accidental mutations, the NTC resistor can be sampled multiple times continuously. Based on the resistance values of the multiple NTC resistors, multiple corresponding current voltage values are determined. The number of continuously sampled data is preferably four, but other numbers are possible, and this embodiment does not limit this. After continuously sampling the four voltage values of the NTC resistor, the four collected voltage values are averaged to obtain an average voltage value Lcd_ADValue. The average voltage value Lcd_ADValue is then determined to determine whether it is within a reasonable voltage range, where the reasonable voltage range refers to the voltage range corresponding to the normal operation of the NTC resistor. If the average voltage value Lcd_ADValue is found to be a reasonable voltage, it can be filtered to obtain the current temperature LCDTempValue of the current vehicle display screen through a filtering algorithm.
[0086] After obtaining the average voltage value according to the plurality of current voltage values, the method further includes:
[0087] When the average voltage value is not within a reasonable voltage range, the NTC resistor fault information is recorded.
[0088] In a specific implementation, if the current average voltage value is found to be unreasonable when judging the average voltage value, it means that the current NTC resistor is abnormal, that is, the obtained voltage value is abnormal. Therefore, after determining that the average voltage value is unreasonable, the abnormal information of the NTC resistor can be analyzed and recorded for later maintenance.
[0089] This embodiment first continuously samples the voltage value of the NTC resistor and calculates the average voltage value of the continuous sampling to avoid sudden changes in the brightness of the vehicle display screen due to excessive voltage changes caused by accidental factors. After obtaining the average voltage value, it is also necessary to detect the average voltage value to determine whether the current voltage value can be adopted. If the current voltage value is not within a reasonable range, it means that the current NTC resistor is abnormal. The abnormal information can be recorded for subsequent maintenance. When the average voltage value is reasonable, the current temperature value of the display screen is obtained according to the average voltage value through a filtering algorithm, and the current temperature value is judged. If the high temperature flag information corresponding to the current temperature value is high temperature, the brightness of the display screen is limited to the minimum brightness. If If the high temperature flag information corresponding to the previous temperature value is a non-high temperature situation, the current temperature value can be compared with the critical value under the brightness adjustment temperature. When the current temperature value is less than the critical value under the brightness adjustment temperature, the brightness of the display screen is restored to the original brightness and the brightness of the display screen is not limited. Otherwise, it is necessary to determine the brightness level to which the current display screen needs to be adjusted based on the temperature value of the current display screen, and perform brightness limitation. This embodiment can fully cope with the brightness adjustment conditions of the display screen under various working conditions during operation. When the temperature of the display screen fluctuates, the brightness will not be adjusted when the fluctuation amplitude does not exceed the set hysteresis zone, thereby avoiding the phenomenon that the brightness of the display screen fluctuates due to excessive sensitivity to temperature changes.
[0090] In addition, an embodiment of the present invention also proposes a storage medium, which stores a high-temperature brightness adjustment program for a vehicle display screen. When the high-temperature brightness adjustment program for a vehicle display screen is executed by a processor, the steps of the high-temperature brightness adjustment method for a vehicle display screen as described above are implemented.
[0091] Reference Figure 7 , Figure 7 This is a structural block diagram of the first embodiment of the high-temperature brightness adjustment device for a vehicle display screen of the present invention.
[0092] like Figure 7 As shown, the high-temperature brightness adjustment device for a vehicle display screen proposed in an embodiment of the present invention includes:
[0093] The temperature acquisition module 10 is used to obtain the current voltage value of the NTC resistor and determine the current temperature value according to the current voltage value;
[0094] A flag updating module 20 is configured to update high temperature flag information according to the current temperature;
[0095] The temperature judgment module 30 is used to compare the current temperature with the critical value of the brightness adjustment temperature when the high temperature identification information is not high temperature;
[0096] The temperature processing module 40 is configured to obtain a previously acquired temperature value when the current temperature is not less than a critical value of the brightness adjustment temperature, and obtain a temperature difference value based on the previously acquired temperature value and the current temperature value;
[0097] The brightness adjustment module 50 is configured to adjust the backlight brightness of the vehicle display screen according to the current temperature value when the temperature difference value is greater than the brightness hysteresis zone.
[0098] This embodiment obtains the current voltage value of the NTC resistor, determines the current temperature value according to the current voltage value, updates the high temperature flag information according to the current temperature, compares the current temperature with the critical value under the brightness adjustment temperature when the high temperature flag information is not high temperature, obtains the last collected temperature value when the current temperature is not less than the critical value under the brightness adjustment temperature, obtains the temperature difference value according to the last collected temperature value and the current temperature value, and adjusts the backlight brightness of the vehicle display according to the current temperature value when the temperature difference value is greater than the temperature corresponding to the brightness hysteresis zone. In this way, the current temperature value of the vehicle display can be determined according to the voltage value of the NTC resistor, and a brightness hysteresis zone is added when performing temperature value judgment, so as to ensure that changes within the temperature corresponding to the brightness hysteresis zone will not affect changes in the brightness of the vehicle display, thereby avoiding the situation where the brightness of the vehicle display fluctuates.
[0099] In one embodiment, the flag updating module 20 is further configured to update the high temperature flag information to high temperature when the current temperature value is greater than the upper critical value of the brightness adjustment temperature or the current temperature is within the temperature corresponding to the temperature hysteresis zone.
[0100] In one embodiment, the brightness adjustment module 50 is further configured to update the high temperature identification information to high temperature when the current temperature value is greater than the brightness adjustment temperature upper critical value or the current temperature is within the temperature corresponding to the temperature hysteresis zone.
[0101] In one embodiment, the brightness adjustment module 50 is further configured to adjust the backlight brightness of the vehicle display screen to an initial brightness when the current temperature value is less than a critical value under the brightness adjustment temperature.
[0102] In one embodiment, the brightness adjustment module 50 is further configured to update the last collected temperature value to the current temperature value, and execute the steps of obtaining the current voltage value of the NTC resistor and determining the current temperature value according to the current voltage value.
[0103] In one embodiment, the temperature acquisition module 10 is further configured to continuously sample the NTC resistor to obtain a plurality of current voltage values;
[0104] Obtaining an average voltage value according to the multiple current voltage values;
[0105] When the average voltage value is within a reasonable voltage range, the current temperature value is obtained according to the average voltage value.
[0106] In one embodiment, the brightness adjustment module 50 is further configured to record the NTC resistor fault information when the average voltage value is not within a reasonable voltage range.
[0107] It should be understood that the above is only an example and does not constitute any limitation to the technical solution of the present invention. In specific applications, those skilled in the art can make settings as needed, and the present invention does not impose any limitation on this.
[0108] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of it according to actual needs to achieve the purpose of the embodiment scheme, and no limitation is made here.
[0109] In addition, it should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.
[0110] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.
[0111] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, or of course by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0112] The above are only preferred embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention description and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A method for adjusting the brightness of a vehicle-mounted display screen at high temperature, characterized in that: The method for adjusting the brightness of a vehicle-mounted display screen at high temperature includes: Obtaining a current voltage value of the NTC resistor, and determining a current temperature value based on the current voltage value; Update high temperature flag information according to the current temperature; When the high temperature identification information is not a high temperature, comparing the current temperature with a critical value under the brightness adjustment temperature; When the current temperature is not less than the critical value under the brightness adjustment temperature, obtaining the last collected temperature value, and obtaining a temperature difference value according to the last collected temperature value and the current temperature value; When the temperature difference value is greater than the maximum temperature corresponding to the brightness hysteresis zone, the backlight brightness of the vehicle display screen is adjusted according to the current temperature value.
2. The method for adjusting the brightness of a vehicle-mounted display screen at high temperature according to claim 1, wherein: The updating of the high temperature flag information according to the current temperature includes: When the current temperature value is greater than the brightness adjustment temperature upper critical value or the current temperature is within the temperature corresponding to the temperature hysteresis zone, the high temperature identification information is updated to high temperature.
3. The method for adjusting the brightness of a vehicle-mounted display screen at high temperature according to claim 2, wherein: After the high temperature flag information is updated according to the current temperature, the method further includes: When the high temperature identification information indicates high temperature, the backlight brightness of the vehicle-mounted display screen is adjusted to the lowest brightness.
4. The method for adjusting brightness of a vehicle-mounted display screen at high temperature according to claim 1, wherein: When the high temperature identification information is not a high temperature, after comparing the current temperature with the critical value of the brightness adjustment temperature, the method further includes: When the current temperature value is less than a critical value under the brightness adjustment temperature, the backlight brightness of the vehicle-mounted display screen is adjusted to an initial brightness.
5. The method for adjusting brightness of a vehicle-mounted display screen at high temperature according to claim 1, wherein: After adjusting the backlight brightness of the vehicle display screen according to the current temperature value when the temperature difference value is greater than the maximum temperature corresponding to the brightness hysteresis zone, the method further includes: The temperature value collected last time is updated as the current temperature value, and the steps of obtaining the current voltage value of the NTC resistor and determining the current temperature value according to the current voltage value are performed.
6. The method for adjusting the brightness of a vehicle display screen at high temperature according to any one of claims 1 to 5, characterized in that: The obtaining of the current voltage value of the NTC resistor and determining the current temperature value according to the current voltage value include: Continuously sampling the NTC resistor to obtain a plurality of current voltage values; Obtaining an average voltage value according to the multiple current voltage values; When the average voltage value is within a reasonable voltage range, the current temperature value is obtained according to the average voltage value.
7. The method for adjusting the brightness of a vehicle-mounted display screen at high temperature according to claim 6, wherein: After obtaining the average voltage value according to the plurality of current voltage values, the method further includes: When the average voltage value is not within a reasonable voltage range, the NTC resistor fault information is recorded.
8. A high-temperature brightness adjustment device for a vehicle-mounted display screen, characterized in that: The high-temperature brightness adjustment device for a vehicle-mounted display screen comprises: A temperature acquisition module is used to obtain the current voltage value of the NTC resistor and determine the current temperature value according to the current voltage value; A flag updating module, configured to update high temperature flag information according to the current temperature; a temperature judgment module, configured to compare the current temperature with a critical value of the brightness adjustment temperature when the high temperature identification information is not high temperature; A temperature processing module, configured to obtain a last acquired temperature value when the current temperature is not less than a critical value of the brightness adjustment temperature, and obtain a temperature difference value based on the last acquired temperature value and the current temperature value; The brightness adjustment module is used to adjust the backlight brightness of the vehicle display screen according to the current temperature value when the temperature difference value is greater than the maximum temperature of the brightness hysteresis zone.
9. A high-temperature brightness adjustment device for a vehicle-mounted display screen, characterized in that: The device includes: a memory, a processor, and a high-temperature brightness adjustment program for a vehicle display screen stored in the memory and executable on the processor. The high-temperature brightness adjustment program for a vehicle display screen is configured to implement the steps of the high-temperature brightness adjustment method for a vehicle display screen according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium stores a high-temperature brightness adjustment program for a vehicle display screen. When the high-temperature brightness adjustment program for a vehicle display screen is executed by a processor, the steps of the high-temperature brightness adjustment method for a vehicle display screen according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Luminance Control Device And Display Device Comprising The Same
CN106875921A
Screen display method and device
CN111355839A