A screen backlight control method based on a power mode of a vehicle cabin domain controller

By unifying the management of instrument and central control power modes through the vehicle cockpit domain controller and combining screen backlight switch requests, synchronous control of multiple screen backlight switches is achieved, solving the problems of poor synchronization and high hardware cost in the existing technology, and improving the completeness and efficiency of control.

CN116312395BActive Publication Date: 2026-07-21YANFENG VISTEON ELECTRONICS TECH NANJING
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
YANFENG VISTEON ELECTRONICS TECH NANJING
Filing Date
2023-01-30
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

The power mode management of the existing vehicle instrument host and central control host cannot be unified, resulting in poor synchronization of multi-screen backlight control, high hardware cost, complex structure, long communication delay, and imperfect backlight switch status.

Method used

The instrument power mode, central control power mode and system power mode are uniformly managed by the vehicle cockpit domain controller. Combined with the screen backlight switch request, the screen backlight switch is synchronously controlled by SPI/IIC communication between the MCU and the QNX system.

Benefits of technology

It reduced hardware costs, solved the problems of structural complexity and communication latency, and improved the synchronization and perfection of multi-screen backlight switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116312395B_ABST
    Figure CN116312395B_ABST
Patent Text Reader

Abstract

The application discloses a screen backlight control method based on a vehicle-mounted cabin domain controller power supply mode, and comprises the following steps: after the vehicle-mounted cabin domain controller is powered on or reset, all screen enables are closed through an ENABLE pin; when a power-on timing is met, all screen enable signals are opened through the ENABLE pin; an MCU cyclically detects backlight requests, detects whether each serial number meets a screen backlight switch judgment method according to a screen backlight switch logic table serial number in sequence, and then obtains the serial number corresponding to the screen backlight switch state of all screen backlight switches required to be controlled by the highest priority of the backlight switch through the judgment of the backlight switch priority; and the MCU sends the screen backlight switch state corresponding to the highest priority serial number to a QNX system at the SOC end through an SPI communication interface. The application reduces the hardware cost, solves the defects of complex structure mold opening, too long communication link, long delay and disordered power supply mode management, and the backlight switch scene is more perfect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of vehicle cockpit domain technology, specifically relating to a screen backlight control method based on the power mode of a vehicle cockpit domain controller. Background Technology

[0002] In today's society, with the continuous advancement of science, automobiles are also developing towards intelligence. Compared to traditional in-vehicle instrument clusters and central control units, more domain controllers are being proposed. However, because traditional automotive instrument clusters and central control units are independent control units, they cannot be uniformly managed in terms of power mode management, resulting in disadvantages such as long communication links, long delays, and disordered control. With the increasing intelligence of in-vehicle systems and the application of more screens, the current multi-screen backlight control in vehicles is independent, leading to asynchronous backlight switching and an inability to manage multiple screen backlight switching scenarios in an orderly and unified manner. This presents several drawbacks: the existing in-vehicle instrument cluster and central control unit are separate control units, resulting in high hardware costs and complex structures; the power modes of the instrument cluster and central control unit are managed independently, leading to long communication links, significant latency, and an inability to control them in an orderly manner; the current multi-screen backlight control is independent, with each control unit controlling only one screen's backlight; the backlight switches of the instrument cluster, central control unit, and passenger-side screen are managed by different control units, resulting in asynchronous backlight switching scenarios that are visually unpleasant; and because each screen is managed by a different control unit, the multi-screen backlight switching scenarios are incomplete, leading to undefined backlight switching states. Summary of the Invention

[0003] To achieve the above objectives, the technical solution of the present invention is as follows: a screen backlight control method based on the power mode of an in-vehicle cockpit domain controller, the method comprising the following steps:

[0004] After the vehicle cockpit domain controller is powered on or reset, all screen enable functions are turned off via the ENABLE pin.

[0005] When the power-on sequence is met (including but not limited to vehicle unlocking or driver's door unlocking, ignition signal IGN RUN / START / ACCESSORY or ACC signal ON, Power Key pressed or remote start), all screen enable signals are turned on via the ENABLE pin.

[0006] According to the sequence number of the screen backlight switch logic table, each sequence number is checked in turn to see if it meets the screen backlight switch judgment method. The MCU cyclically checks the instrument power mode, central control power mode, SOC backlight request flag and instrument backlight request flag. Then, by judging the priority, the sequence number corresponding to all screen backlight switch states that need to be controlled with the highest priority is obtained.

[0007] The MCU sends the backlight switch status of all screens corresponding to the highest priority sequence number to the QNX system on the SOC via the SPI communication interface. The QNX system then sends the backlight switch status of each screen to the corresponding screen.

[0008] The steps also include MCU detecting instrument power mode, central control power mode, SOC backlight request flag and instrument request flag, setting the detection sequence number to one and clearing the record sequence number.

[0009] As an improvement of the present invention, the steps further include: when the MCU detects that the backlight detection is complete and the MCU detection sequence number is greater than a certain value, the MCU sends all screen backlight switches corresponding to the highest priority sequence number to the SOC-side QNX system via SPI, and the SOC-side QNX system sends the status of all screen switches to each screen via IIC.

[0010] As an improvement of the present invention, the steps further include determining whether the MCU backlight switch logic conforms to the backlight judgment method of the current sequence number when the MCU backlight detection is not completed and the MCU detection sequence number is less than or equal to a certain value. If it conforms, the current sequence number is recorded, the detection sequence number is incremented by one, and the MCU backlight sequence number detection is continued. If it does not conform, the sequence number is incremented by one and the MCU backlight sequence number detection is continued.

[0011] As an improvement of the present invention, the backlight switch determination method includes the following steps:

[0012] The screen backlight switch judgment method is used when the backlight module detects that the instrument power mode, central control power mode, SOC backlight request flag and instrument backlight request flag all meet the corresponding serial numbers.

[0013] The screen backlight switch determination method is based on the arbitration of the central control power mode, instrument power mode, SOC backlight request flag, instrument backlight request flag, and screen backlight switch priority to determine the sequence number of each screen backlight switch state corresponding to the highest priority (the screen backlight switch logic table satisfies the backlight switch determination method). The screen backlight switches include the instrument screen backlight switch, central control screen backlight switch, and passenger-side screen backlight switch. Each sequence number in the screen backlight switch logic table is checked sequentially to see if it satisfies the screen backlight switch determination method. When the backlight module detects that the instrument power mode, central control power mode, and SOC backlight request flag, as well as the instrument backlight request flag, all satisfy the screen backlight switch determination method for their corresponding sequence numbers, the MCU sends all screen switch states corresponding to the highest priority sequence number to the QNX system at the SOC via SPI. The QNX system then sends each screen backlight switch state to the corresponding screen via the IIC bus. The backlight switch priorities, from highest to lowest, are high, medium, and normal. Based on the screen backlight switch priority, the MCU sends the highest priority sequence number corresponding to the switch status of all screens to the QNX system on the SOC via SPI. The QNX system then sends the backlight switch status of each screen to the corresponding screen via the IIC bus. The multi-screen backlight switch control principle involves the MCU detecting CAN, LIN, KEY, and BATTERY signals to complete the state transition between instrument power mode and central control power mode. Then, based on the instrument power mode, central control power mode, SOC backlight request flag, and instrument backlight request flag, the MCU determines all sequence numbers corresponding to the screen backlight judgment method. The MCU then sends the highest priority sequence number corresponding to the switch status of all screens to the QNX system on the SOC via SPI. The QNX system then sends the screen backlight switch status to the corresponding screen via the IIC bus, thereby controlling each screen backlight switch.

[0014] As an improvement of the present invention, the instrument power mode includes a limited mode, an operating mode, a startup mode, and an abnormal mode. The instrument switches to different modes based on the detected ignition signals. The specific steps are as follows:

[0015] The instrument power mode is in restricted mode after the instrument power is first powered on or after the MCU is reset.

[0016] When the instrument power mode detects the IGN RUN signal in the restricted mode, the instrument power mode switches to the running mode. When the IGN START signal is detected, the instrument power mode switches to the start mode. When the instrument power mode is in the start mode, the instrument power mode switches to the restricted mode when the IGN OFF signal is detected. When the IGN RUN signal is detected, the instrument power mode switches to the running mode.

[0017] When the instrument power mode detects the ignition signal IGN OFF in the running mode, the instrument power mode switches to the restricted mode; when the ignition signal IGN START is detected, the instrument power mode switches to the start mode.

[0018] As an improvement of the present invention, the central control power mode has five power mode states: sleep mode, standby mode, running mode, partial running mode, and abnormal mode. It switches to different modes based on different detected ignition signals, as detailed below:

[0019] After the initial power-on or MCU reset, the central control power mode is in standby mode.

[0020] When the central control power mode is in standby mode, it will switch to sleep mode when the vehicle CAN network is detected to be asleep. When the ignition signal IGN RUN is detected, it will switch to running mode. When the central control power mode is in running mode, it will switch to standby mode when the ignition signal IGN OFF is detected.

[0021] As an improvement of the present invention, the system power mode includes a sleep mode and a running mode. When the vehicle cockpit domain controller is powered on for the first time or reset, the system power mode enters the running mode. When the central control power mode is detected to be in sleep mode, the instrument power mode is in restricted mode, and the instrument module sleep conditions (including but not limited to IGN signal not being RUN or START, body CAN network sleep, instrument having no of the following requests: warning / backlight / Chime sound playback / power-on / off animation playback, and all functional modules being in sleep state) are met or the voltage state is in UNDER_VOLT, the corresponding wake-up source is set (UNDER_VOLT sets BATTERY wake-up source, others set CAN / LIN / KEY wake-up source), the system power mode migrates to sleep mode, and the MCU enters a low-power state. When the MCU detects a wake-up signal, the MCU wakes up from the low-power state, triggering an MCU reset. After the MCU resets, the system power mode migrates to the running mode.

[0022] As an improvement of the present invention, when the instrument power mode is in restricted mode, start mode or running mode, when the voltage state is detected to be non-NORMAL_VOLT, the instrument power mode is switched to abnormal mode. After the voltage recovers to NORMAL_VOLT, when the ignition signal IGN RUN is detected, the instrument power mode is switched to running mode. When the ignition signal IGN OFF is detected, the instrument power mode is switched to restricted mode. When the ignition signal IGN START is detected, the instrument power mode is switched to start mode.

[0023] As an improvement of the present invention, the central control power mode is in standby mode or running mode. When the voltage is detected to be in the LOW_VOLT or HIGH_VOLT voltage range, the central control power mode migrates to a partial running mode. In the partial running mode, the voltage recovers to the NORMAL_VOLT voltage range. When the ignition signal IGN RUN is detected, the central control power mode migrates to the running mode. When the ignition signal IGN OFF is detected, the central control power mode migrates to standby mode. In standby mode, running mode, and partial running mode, when the voltage is detected to be in UNDER_VOLT or OVER_VOLT, the central control power mode migrates to an abnormal mode. In the abnormal mode, if the voltage is in the UNDER_VOLT range, the central control power mode will migrate to a sleep mode, and the system power mode will also enter a sleep mode. If the voltage is in OVER_VOLT, the voltage will be continuously monitored. When the voltage is detected to be outside the OVER_VOLT voltage range, the abnormal power mode will trigger an MCU reset.

[0024] As an improvement of this invention, the voltage management of the vehicle cockpit domain controller is mainly divided into five states, used for conditional judgment of instrument power mode management transition to abnormal mode, and for conditional judgment of central control mode transition to partial operating mode and abnormal mode. The five states are UNDER_VOLT, LOW_VOLT, NORMAL_VOLT, HIGH_VOLT, and OVER_VOLT. Each state has a common voltage reset, as shown in the figure, LOW_VOLT_MIN is less than UNDER_VOLT_MAX. The difference is generally set at 0.5V, mainly to prevent voltage fluctuations that could cause power mode changes and consequently lead to frequent screen backlight switching abnormalities.

[0025] Compared to existing technologies, the beneficial effects of this invention are as follows: This invention controls the power mode management of the entire vehicle cockpit domain controller through a single control unit. The power mode management of the cockpit domain controller can be divided into instrument power mode, central control power mode, and system power mode. The cockpit domain controller power mode management is jointly managed by the instrument power mode, central control power mode, and system power mode, allowing the instrument power mode and central control power mode to be controlled by the same control unit, reducing hardware costs and solving the shortcomings of complex structural molds, excessively long communication links, long delays, and disordered power mode management. This invention also improves the synchronization of the backlight switch control of the three screens by listing cockpit domain controller screen backlight switch requests, including instrument power mode, central control power mode, and SOC backlight requests, and combining the instrument backlight requests to determine the screen backlight switch scenarios. This makes the backlight switch control of the three screens more synchronized and the backlight switch scenarios more complete. Attached Figure Description

[0026] Figure 1 This is a schematic diagram of the vehicle-mounted cockpit domain controller architecture in this embodiment.

[0027] Figure 2 This is a power mode transition diagram for the vehicle-mounted cockpit domain controller in this embodiment.

[0028] Figure 3 This is a schematic diagram of the voltage range of the vehicle-mounted cockpit domain controller in this embodiment.

[0029] Figure 4 This is a control framework diagram of the screen backlight switch of the vehicle cockpit domain controller in this embodiment.

[0030] Figure 5 This is a flowchart of the screen backlight switch method for the vehicle cockpit domain controller in this embodiment. Implementation

[0031] The present invention will be further illustrated below with reference to the accompanying drawings and specific embodiments. It should be understood that the following specific embodiments are for illustrative purposes only and are not intended to limit the scope of the invention.

[0032] like Figure 1 , Figure 4 and Figure 5 As shown, this embodiment is a screen backlight control method based on the power mode of an in-vehicle cockpit domain controller. The method includes the following steps:

[0033] After the vehicle cockpit domain controller is powered on or reset, all screen enable functions are turned off via the ENABLE pin.

[0034] When the power-on sequence is met, all screen enable signals are turned on via the ENABLE pin.

[0035] The MCU continuously detects the instrument power mode, central control power mode, SOC backlight request flag and instrument backlight request flag, sets the detection sequence number to one, and clears the record sequence number. It then checks whether each sequence number meets the screen backlight switch judgment method according to the screen backlight switch logic table sequence number. Finally, it determines the sequence number corresponding to all screen backlight switch states that need to be controlled by the highest priority through priority judgment.

[0036] The MCU sends the backlight switch status corresponding to the highest priority number to the QNX system on the SOC via the SPI communication interface. The QNX system then sends the backlight switch status of each screen to the corresponding screen.

[0037] The steps also include MCU detecting instrument power mode, central control power mode, SOC backlight request flag and instrument request flag, setting the detection sequence number to one, and clearing the record sequence number.

[0038] Furthermore, the steps also include that when the MCU detects that the backlight detection is complete and the MCU detection sequence number is greater than 11, the MCU sends all the screen backlight switches corresponding to the highest priority sequence number to the SOC-side QNX system via SPI, and the SOC-side QNX system sends the status of all screen switches to each corresponding screen via IIC.

[0039] Furthermore, the steps also include a method for determining whether the MCU backlight request matches the current sequence number when the MCU backlight detection is not completed and the MCU detection sequence number is less than or equal to 11. If it matches, the current sequence number is recorded, the detection sequence number is incremented by one, and the MCU backlight sequence number detection continues. If it does not match, the sequence number is incremented by one and the MCU backlight sequence number detection continues.

[0040] Furthermore, the backlight determination method includes the following steps:

[0041] The screen backlight switch judgment method is used when the backlight module detects that the instrument power mode, central control power mode, SOC backlight request flag and instrument backlight request flag all meet the corresponding serial numbers.

[0042] The screen backlight switching method is based on the arbitration of the central control power mode, instrument power mode, SOC backlight request flag, and instrument backlight request flag, along with the screen backlight switch priority, to determine the highest priority corresponding to each screen backlight switch number. The backlight switches include the instrument screen backlight switch, the central control screen backlight switch, and the passenger-side screen backlight switch. When the backlight module detects that the instrument power mode, central control power mode, and SOC backlight request flag all meet the screen backlight switch judgment method for their corresponding numbers, after cyclic detection, the MCU sends the status of all screen switches corresponding to the highest priority to the QNX system on the SOC via SPI, according to the screen backlight switch priority. The QNX system then sends the status of each screen backlight switch to the corresponding screen via the IIC bus. The screen backlight switch priorities are high, medium, and normal from highest to lowest. Based on the screen backlight switch priorities, the MCU sends the status of each screen switch corresponding to the highest priority to the QNX system on the SOC via SPI, and the QNX system then sends the status of each screen backlight switch to the corresponding screen via the IIC bus. The multi-screen backlight switch control principle involves the MCU detecting CAN, LIN, KEY, and BATTERY signals to complete the state transition between instrument power mode and central control power mode. Then, based on the instrument power mode, central control power mode, SOC backlight request flag, and instrument backlight request flag, the MCU determines the sequence number of all screen backlight switches that meet the screen backlight switch judgment method. The MCU sends the highest priority corresponding screen switch status to the QNX system at the SOC end via SPI. The QNX system then sends the screen backlight switch status to the corresponding screen via the IIC bus, thereby controlling each screen backlight switch.

[0043] like Figure 2As shown, S1 represents the instrument power mode and central control power mode detection interface; S2 indicates that the sleep condition is met; S3 indicates that the system is woken up by a valid wake-up source; S4 indicates that the system is powered on or reset; S5 indicates that the system enters the running mode after power-on or reset; D1 indicates that the system enters the restricted mode after power-on or reset; D2 / D5 indicate that the ignition signal IGN OFF; D3 / D7 indicate that the ignition signal IGNSTART; D4 / D6 indicate that the ignition signal IGN RUN; D8 indicates that the voltage detection is in the UNDER_VOLT, LOW_VOLT, HIGH_VOLT, or OVER_VOLT state; D9 indicates that the voltage detection is in the NORMAL_VOLT state; D10 represents the instrument power mode detection interface; I1 indicates that the system enters the standby mode after power-on or reset; I2 indicates that the system enters the sleep mode after network sleep; I3 indicates that the ignition signal IGN RUN; and I4 indicates that the ignition signal IGN... OFF, I5 indicates that the voltage detection is in LOW_VOLT or HIGH_VOLT, I6 indicates that the voltage detection is in NORMAL_VOLT, I7 indicates that the voltage detection is in UNDER_VOLT or OVER_VOLT, I8 indicates that the voltage detection is in UNDER_VOLT, and I9 indicates that the voltage has recovered from OVER_VOLT to non-OVER_VOLT.

[0044] Furthermore, the instrument power mode includes limited mode, operating mode, start-up mode, and abnormal mode. It switches to different power modes based on the detected ignition signals, as detailed below:

[0045] The instrument power mode is in restricted mode after the instrument power is first powered on or after the MCU is reset.

[0046] When the instrument power mode detects the IGN RUN signal in the restricted mode, the instrument power mode switches to the running mode. When the IGN START signal is detected, the instrument power mode switches to the start mode. When the instrument power mode is in the start mode, the instrument power mode switches to the restricted mode when the IGN OFF signal is detected. When the IGN RUN signal is detected, the instrument power mode switches to the running mode.

[0047] When the instrument power mode detects the ignition signal IGN OFF in the running mode, the instrument power mode switches to the restricted mode; when the ignition signal IGN START is detected, the instrument power mode switches to the start mode.

[0048] Furthermore, the central control power mode has five power mode states: sleep mode, standby mode, running mode, partial running mode, and abnormal mode. It switches to different modes based on different detected ignition signals, as detailed below:

[0049] After the initial power-on or MCU reset, the central control power mode is in standby mode.

[0050] When the central control power mode is in standby mode, it will switch to sleep mode when the vehicle CAN network is detected to be asleep. When the ignition signal IGN RUN is detected, it will switch to running mode. When the central control power mode is in running mode, it will switch to standby mode when the ignition signal IGN OFF is detected.

[0051] Furthermore, the system power mode includes a sleep mode and an operating mode. When the vehicle cockpit domain controller is powered on for the first time or reset, the system power mode enters the operating mode. When the central control power mode is detected to be in sleep mode and the instrument power mode is in limited mode, and the sleep conditions of the instrument module are met, the system power mode migrates to sleep mode, and the MCU enters a low-power state. When the MCU detects a wake-up signal (CAN, LIN, KEY, and BATTERY signals), the MCU wakes up from the low-power state, triggering an MCU reset. After the MCU resets, the system power mode migrates to the operating mode.

[0052] UNDER_VOLT_MIN represents the minimum undervoltage threshold, UNDER_VOLT_MAX represents the maximum undervoltage threshold, LOW_VOLT_MIN represents the minimum low voltage threshold, LOW_VOLT_MAX represents the maximum low voltage threshold, NORMAL_VOLT_MIN represents the minimum normal voltage threshold, NORMAL_VOLT_MAX represents the maximum normal voltage threshold, HIGH_VOLT_MIN represents the minimum high voltage threshold, HIGH_VOLT_MAX represents the maximum high voltage threshold, OVER_VOLT_MIN represents the minimum overvoltage threshold, OVER_VOLT_MAX represents the maximum overvoltage threshold. Figure 3 As shown.

[0053] Furthermore, when the instrument power mode is in restricted mode, start mode, or run mode, if the voltage state is detected to be non-NORMAL_VOLT, the instrument power mode transitions to abnormal mode. After the voltage recovers to NORMAL_VOLT, if the ignition signal IGN RUN is detected, the instrument power mode transitions to run mode. If the ignition signal IGN OFF is detected, the instrument power mode transitions to restricted mode. If the ignition signal IGN START is detected, the instrument power mode transitions to start mode.

[0054] The logic table for the screen backlight switch of the vehicle cockpit domain controller is as follows: The serial number represents the backlight switch arbitration condition serial number; the instrument panel power mode represents the power mode of the instrument panel; the central control power mode represents the power mode of the central control unit; the SOC backlight request flag represents the SOC requesting the backlight switch; the instrument panel backlight request flag represents the instrument panel requesting the backlight switch; the screen backlight switch judgment method represents the backlight switch method; the instrument panel screen backlight switch represents the instrument panel screen backlight switch; the central control screen backlight switch represents the central control unit screen backlight switch; the passenger side screen backlight switch represents the passenger side screen backlight switch; and the backlight switch priority represents the priority of the screen backlight switch serial number.

[0055] Serial Number Instrument power mode Central power mode SOC backlight request flag Instrument backlight request flag How to determine if the screen backlight is on Instrument panel backlight switch Central control screen backlight switch Passenger screen backlight switch Backlight switch priority 01 Restricted mode hibernation mode none none Are both the instrument panel power mode and the central control power mode true? close close close normal 02 Startup mode hibernation mode none none Are both the instrument panel power mode and the central control power mode true? close close close normal 03 Operating mode hibernation mode none none Are both the instrument panel power mode and the central control power mode true? close close close normal 04 Restricted mode Standby mode SOC backlight request flag none Are the instrument power mode, central control power mode, and SOC request flag all true? open open open high 05 Restricted mode Standby mode none Instrument backlight request flag Are the instrument power mode, central control power mode, and instrument request flag all true? open close close medium 06 Restricted mode Standby mode none none Are both the instrument panel power mode and the central control power mode true? close close close normal 07 Restricted mode Operating mode none none Are both the instrument panel power mode and the central control power mode true? open open open normal 08 Startup mode Operating mode none none Are both the instrument panel power mode and the central control power mode true? open open open normal 09 Operating mode Operating mode none none Are both the instrument panel power mode and the central control power mode true? open open open normal 10 Abnormal mode Abnormal mode none none Are both the instrument panel power mode and the central control power mode true? close close close high 11 Abnormal mode Partial operating modes none none Are both the instrument panel power mode and the central control power mode true? close close close high

[0056] Furthermore, when the central control power mode is in standby or running mode, if the detected voltage is in the LOW_VOLT or HIGH_VOLT range, the central control power mode transitions to a partial running mode. In the partial running mode, the voltage returns to the NORMAL_VOLT range. When the ignition signal IGN RUN is activated, the central control power mode transitions to running mode. When the ignition signal IGN OFF is activated, the central control power mode transitions to standby mode. When the central control power mode is in standby, running, or partial running mode, and the detected voltage is in UNDER_VOLT or OVER_VOLT, the central control power mode transitions to an abnormal mode. In the abnormal mode, if the voltage is in the UNDER_VOLT range, the central control power mode transitions to sleep mode. If the voltage is in the OVER_VOLT range, the central control power mode continuously monitors the voltage. When the detected voltage is outside the OVER_VOLT range, the abnormal power mode triggers an MCU reset.

[0057] Furthermore, the voltage management of the vehicle cockpit domain controller is mainly divided into five states, used for conditional judgment of the transition from instrument power mode management to abnormal mode, and for conditional judgment of the transition from some operating modes and abnormal modes of central control power mode management. The five states are UNDER_VOLT (undervoltage), LOW_VOLT (low voltage), NORMAL_VOLT (normal voltage), HIGH_VOLT (high voltage), and OVER_VOLT (overvoltage). Each state has a common voltage threshold, as shown in the figure, where LOW_VOLT_MIN is less than UNDER_VOLT_MAX. The difference is generally set at 0.5V, mainly to prevent voltage fluctuations that could cause power mode changes and consequently lead to frequent screen backlight switching abnormalities.

[0058] It should be noted that the above content merely illustrates the technical concept of the present invention and should not be construed as limiting the scope of protection of the present invention. For those skilled in the art, various improvements and modifications can be made without departing from the principle of the present invention, and all such improvements and modifications fall within the scope of protection of the claims of the present invention.

Claims

1. A screen backlight control method based on the power mode of an in-vehicle cockpit domain controller, characterized in that, The method includes the following steps: After the vehicle cockpit domain controller is powered on or reset, all screen enable functions are turned off via the ENABLE pin. When the power-on sequence is met, all screen enable signals are turned on via the ENABLE pin. The MCU continuously detects backlight requests, checks each sequence number in the order of screen backlight switch logic to see if it meets the screen backlight switch judgment method, and then determines the sequence number of all screen backlight switch states that need to be controlled by the highest priority through priority judgment. The MCU sends the backlight switch status of all screens corresponding to the highest priority sequence number to the QNX system on the SOC via the SPI communication interface. The QNX system then sends the backlight switch status of each screen to the corresponding screen. The steps also include that when the MCU backlight sequence number detection is completed, the MCU sends the backlight switch status of all screens corresponding to the highest priority sequence number to the QNX system on the SOC via SPI, and the QNX system on the SOC sends the backlight switch status of all screens to each screen via the IIC bus. The steps also include, if the MCU backlight sequence number detection is not completed, further determining whether the MCU backlight switch logic conforms to the backlight judgment method of the current sequence number. If it does, the current sequence number is recorded, the detection sequence number is incremented by one, and the MCU backlight sequence number detection is continued. If it does not conform, the sequence number is incremented by one and the MCU backlight sequence number detection is continued. The backlight switch determination method includes the following steps: when the backlight module detects that the instrument power mode, central control power mode, SOC backlight request flag and instrument backlight request flag all meet the corresponding serial numbers, the screen backlight switch determination method is used. Based on the screen backlight switch priority, the MCU sends the highest priority corresponding screen switch status to the QNX system on the SOC via SPI. The QNX system then sends the screen backlight switch status to the corresponding screen via the IIC bus. The instrument power mode includes restricted mode, running mode, start mode and abnormal mode. It switches to different modes according to different ignition signals detected. The specific steps are as follows: The instrument power mode is in restricted mode after the instrument power is first powered on or after the MCU is reset. When the instrument power mode detects the IGN RUN signal in the restricted mode, the instrument power mode switches to the running mode. When the IGN START signal is detected, the instrument power mode switches to the start mode. When the instrument power mode is in the start mode, the instrument power mode switches to the restricted mode when the IGN OFF signal is detected. When the IGN RUN signal is detected, the instrument power mode switches to the running mode. When the instrument power mode detects the ignition signal IGN OFF in the running mode, the instrument power mode switches to the restricted mode; when the ignition signal IGN START is detected, the instrument power mode switches to the start mode. The central control power mode has five power mode states, including sleep mode, standby mode, running mode, partial running mode and abnormal mode. It switches to different modes according to different ignition signals detected. The specific steps are as follows: After the central control power mode is first powered on or after the MCU is reset, the central control power mode is in standby mode. When the central control power mode is in standby mode, it will switch to sleep mode when the vehicle CAN network is detected to be asleep. When the ignition signal IGN RUN is detected, it will switch to running mode. When the central control power mode is in running mode, it will switch to standby mode when the ignition signal IGN OFF is detected.

2. The screen backlight control method based on the power mode of an in-vehicle cockpit domain controller according to claim 1, characterized in that, The system power modes include sleep mode and running mode. After the vehicle cockpit domain controller is powered on for the first time or reset, the system power mode enters the running mode. When the central control power mode is detected to be in sleep mode and the instrument power mode is in limited mode, and the sleep conditions of the instrument module are met, the system power mode migrates to sleep mode, and the MCU enters a low-power state. When the MCU detects a wake-up signal, it wakes up from the low-power state, triggering an MCU reset. After the MCU resets, the system power mode migrates to the running mode.

3. The screen backlight control method based on the power mode of an in-vehicle cockpit domain controller according to claim 1, characterized in that, When the instrument power mode is in restricted mode, start mode, or run mode, if a voltage state other than NORMAL_VOLT is detected, the instrument power mode transitions to abnormal mode. After the voltage recovers to NORMAL_VOLT, if an ignition signal IGN RUN is detected, the instrument power mode transitions to run mode. If an ignition signal IGN OFF is detected, the instrument power mode transitions to restricted mode. If an ignition signal IGN START is detected, the instrument power mode transitions to start mode.

4. The screen backlight control method based on the power mode of an on-board cockpit domain controller according to claim 1, characterized in that, When the central control power mode is in standby or running mode, if the detected voltage is in the LOW_VOLT or HIGH_VOLT range, the central control power mode will transition to a partial running mode. In the partial running mode, the voltage will return to the NORMAL_VOLT range. When the ignition signal IGN RUN is detected, the central control power mode will transition to running mode. When the ignition signal IGN OFF is detected, the central control power mode will transition to standby mode. When the central control power mode is in standby, running, or partial running modes, if the detected voltage is in UNDER_VOLT or OVER_VOLT, the central control power mode will transition to an abnormal mode. In the abnormal mode, if the voltage is in the UNDER_VOLT range, the central control power mode will transition to sleep mode. If the voltage is in the OVER_VOLT range, the voltage will be continuously monitored. When the detected voltage is not in the OVER_VOLT range, the abnormal power mode will trigger an MCU reset.

5. A screen backlight control method based on the power mode of an in-vehicle cockpit domain controller according to claim 3 or 4, characterized in that, The voltage management module of the vehicle cockpit domain controller judges the conditions for the instrument power mode management to migrate to the abnormal mode, as well as the conditions for the central control mode to migrate to the operating mode and abnormal mode. The voltage of each state has the same reset.