Height self-adaptive control method of vehicle-mounted head-up display
By monitoring various signals and states, the motor height of the vehicle head-up display is automatically adjusted, solving the problems of distraction and safety hazards caused by manual adjustment, and realizing automated control and improved safety of the vehicle head-up display.
Patent Information
- Application Number
- CN202511902769.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-17
- Publication Date
- 2026-01-16
AI Technical Summary
The height adjustment of existing in-vehicle head-up displays requires manual operation, which can lead to distraction while driving and cannot automatically adjust according to vehicle status and environment, posing a safety hazard.
By monitoring power-on signals, power-off signals, display screen on/off signals, HUD system temperature, and vehicle power supply voltage in the vehicle infotainment system, the motor height of the head-up display is automatically adjusted to achieve multi-level protection and automated control.
It enables reliable operation of the in-vehicle head-up display under various abnormal conditions, avoiding jamming or damage, improving driving safety and convenience, and reducing the safety hazards of manual adjustment by users.
Smart Images

Figure CN121340916A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle head-up display (HUD) height control technology, and more specifically to a height adaptive control method for vehicle HUDs. Background Technology
[0002] A head-up display (HUD) is a device used to display information such as vehicle speed, navigation, steering, and adaptive cruise control (ACC). HUD uses optical principles to project relevant vehicle information onto the windshield, allowing drivers to understand key driving and navigation information without looking down at the dashboard.
[0003] During HUD use, the height of the HUD needs to be adjusted according to the user's height and usage habits. Currently, manual mechanical adjustment is generally used to adjust the mechanical position of the HUD to change the projection light path. However, manual mechanical adjustment requires manual operation by the user, which can distract the user, especially while driving, and poses a safety hazard. Furthermore, it cannot adjust the HUD height or provide safety protection based on vehicle operating status, ambient temperature, and power status. It also lacks calibration of the HUD position and travel, thus affecting the display effect and the positioning accuracy of the height. Summary of the Invention
[0004] The purpose of this invention is to provide a height adaptive control method for vehicle head-up displays, which solves the technical problems mentioned in the background art.
[0005] To solve the above-mentioned technical problems, the present invention specifically provides the following technical solution: The height adaptive control method for vehicle head-up displays includes the following steps: The S100 provides multiple motor height settings in the vehicle infotainment system. The system responds to user-initiated height adjustment commands, drives the motor to the target height, and persistently stores this height value as the user's preference setting. After the system starts operating, it monitors the power-on and power-off signals, the display screen off signal, the display screen on signal, the HUD system temperature, and the vehicle power supply voltage, and adjusts the motor height settings of the head-up display based on the monitored data and signals. S200: When the vehicle system receives the power-on signal, it detects whether the limit switch is in contact with the motor and adjusts the height accordingly. When the vehicle system receives a power-down signal, the S300 controls the motor to rotate until it touches the limit switch and then stops, retracting the optical module used for the vehicle head-up display. S400, when the vehicle system receives a signal to turn off the display screen, it immediately executes step S300; when the system receives a signal to turn on the display screen, it immediately executes step S200. When the HUD system temperature triggers a high-temperature alarm in the vehicle's infotainment system, the S500 automatically controls the motor to implement high-temperature protection measures. In the S600, when the vehicle's infotainment system detects that the voltage of the vehicle's power supply is at a near-low voltage, it automatically controls the motor to implement low-voltage protection measures.
[0006] In a preferred embodiment of the present invention, in step S200, the power-on signal is divided into an initial power-on signal and a normal power-on signal, and different actions are performed respectively.
[0007] As a preferred embodiment of the present invention, when the vehicle system receives the first power-on signal, the motor does not touch the limit switch. The motor is controlled to rotate in the limit direction with the maximum stroke until it touches the limit switch and then the motor stops rotating. After the limit switch position is recorded, the motor rotates to the working gear height.
[0008] As a preferred embodiment of the present invention, when the vehicle system receives a normal power-on signal, the motor has already touched the limit switch, and the motor is controlled to rotate directly to the working gear height or the user-memorized gear height.
[0009] As a preferred embodiment of the present invention, in step S500, the high temperature protection measure is to immediately interrupt the current task of the motor, automatically control the motor to return to the limit switch position for cooling, and automatically control the motor to return to the working gear height before triggering the high temperature alarm after the HUD system temperature returns to normal.
[0010] As a preferred embodiment of the present invention, in step S600, the low-voltage protection measure is that the vehicle system confirms that the motor position is accurate and prioritizes controlling the motor to return to the limit switch position. When the voltage returns to normal, the system automatically controls the motor to rise back to the working height.
[0011] As a preferred embodiment of the present invention, in step S100, when the vehicle system responds to the user's gear adjustment height command, the vehicle system calculates the target gear according to the command direction, responds to the user's adjustment command, then calculates the target gear, queries the preset gear-position mapping table, controls the motor to move precisely to the new target height according to the gear-position mapping table, and saves the new target height position.
[0012] Compared with the prior art, the present invention has the following advantages: (1) This invention achieves multi-level protection by monitoring the power-on signal, power-off signal, display screen off signal, display screen on signal, HUD system temperature and vehicle power supply voltage, ensuring that the vehicle system can work reliably under various abnormal conditions and avoiding vehicle system jamming or damage.
[0013] (2) By monitoring the initial power-on signal, the limit switch position is automatically found and memorized. Subsequent normal power-on signals are monitored for rapid positioning, realizing "seamless" initialization. It is deeply linked with the display switch, the voltage status of the vehicle power supply and the temperature of the HUD system. When the initial power-on signal is received, the limit switch is automatically found. When a normal power-on signal is received, the HUD height management is directly positioned to the working height, making the HUD height management fully automated. No manual intervention by the user is required, which improves driving safety and convenience. No manual adjustment by the user is required, reducing safety hazards. Attached Figure Description
[0014] To more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are merely exemplary, and those skilled in the art can derive other embodiments based on the provided drawings without creative effort.
[0015] Figure 1 This is a flowchart illustrating the height adaptive control method for an in-vehicle head-up display provided by the present invention. Detailed Implementation
[0016] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0017] The concepts involved in this application will first be described with reference to the accompanying drawings. It should be noted that the following descriptions of various concepts are only for the purpose of making the content of this application easier to understand and do not constitute a limitation on the scope of protection of this application; furthermore, the embodiments and features in the embodiments of this application can be combined with each other unless otherwise specified. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0018] like Figure 1 As shown, the present invention provides a height adaptive control method for an in-vehicle head-up display, which specifically includes the following steps: The S100 provides multiple motor height settings in the vehicle infotainment system. The system responds to user-initiated height adjustment commands, drives the motor to the target height, and persistently stores this height value as the user's preference setting. After the system starts operating, it monitors the power-on and power-off signals, the display screen off signal, the display screen on signal, the HUD system temperature, and the vehicle power supply voltage, and adjusts the motor height settings of the head-up display based on the monitored data and signals. The user's gear shift height command refers to a manual adjustment initiated by the user for personalized settings. The vehicle system receives and executes the user's gear shift height command to complete the personalized height setting and stores the final set height value in non-volatile memory (EEPROM). Secondly, adjusting the motor gear height based on monitored data and signals refers to the vehicle system automatically adjusting the motor gear height based on power-on signals, power-off signals, display screen off signals, display screen on signals, HUD system temperature, and vehicle power supply voltage. In this application, the motor gear height adjustment has two modes: one is responding to the user's gear shift height command for personalized settings and saving; the other is that the system automatically adjusts the height based on the monitored current signal type (power-on signal, power-off signal, display screen off signal, display screen on signal, HUD system temperature, and vehicle power supply voltage). The two modes are independent of each other.
[0019] S200: When the vehicle system receives the power-on signal, it detects whether the limit switch is in contact with the motor and adjusts the height accordingly. When the vehicle system receives a power-down signal, the S300 controls the motor to rotate until it touches the limit switch and then stops, retracting the optical module used for the vehicle head-up display. S400, when the vehicle system receives a signal to turn off the display screen, it immediately executes step S300; when the system receives a signal to turn on the display screen, it immediately executes step S200. When the temperature of the in-vehicle head-up display triggers a high-temperature alarm in the vehicle's infotainment system, the S500 automatically controls the motor to implement high-temperature protection measures. In the S600, when the vehicle's infotainment system detects that the voltage of the vehicle's power supply is at a near-low voltage, it automatically controls the motor to implement low-voltage protection measures.
[0020] In step S200, the power-on signal is divided into the initial power-on signal and the normal power-on signal, and different actions are performed respectively.
[0021] When the vehicle system receives the first power-on signal, the motor does not touch the limit switch. The system controls the motor to rotate in the limit direction with the maximum stroke until it touches the limit switch and then stops rotating. After recording the position of the limit switch, the motor rotates to the working gear height.
[0022] When the vehicle system receives a normal power-on signal, the motor has already touched the limit switch, controlling the motor to rotate directly to the working gear height or the user-memorized gear height.
[0023] When the vehicle is started for the first time, the vehicle's infotainment system receives the initial power-on signal. The MCU (the main control chip of the infotainment system) powers on and reads the limit switch flag (default value is FALSE) from the EEPROM to determine the location of the limit switch. The MCU controls the motor to rotate. When the motor touches the physical position of the limit switch, it stops rotating. The limit switch flag is then set to TRUE and stored in the EEPROM. Subsequently, the MCU controls the motor to read the default gear height (e.g., gear 10) from the EEPROM, looks up the corresponding encoder value (e.g., 5000) in the mapping table, and then controls the motor to move precisely to the position where the encoder count is 5000 before stopping.
[0024] In this embodiment, FALSE and TRUE are both Boolean values used to represent logical values.
[0025] When the user feels that the image needs fine-tuning, the MCU receives a signal, for example, calculates the target gear to be 9, looks up the mapping table, finds that gear 9 corresponds to encoder value 4750, and then drives the motor to fine-tune downwards until it stops at encoder value 4750. The current gear 9 is then written to the EEPROM.
[0026] When the trip is over, the user turns off the vehicle. The MCU receives the power-off signal and immediately controls the motor to rotate until the limit switch flag (i.e., the Park bit) is triggered again, at which point the motor stops, and the HUD's optical module is then safely stored away.
[0027] When the user restarts the vehicle, the vehicle system receives a normal power-on signal. The MCU reads the limit switch flag as TRUE, so it skips the process of finding the limit switch position and directly reads the last gear stored in the EEPROM (such as gear 9 mentioned above). It then queries the mapping table to obtain the target position (such as the encoder value 4750 corresponding to gear 9). Subsequently, it controls the motor to rotate, precisely moving from the limit switch flag position to the encoder position (such as the position of encoder value 4750).
[0028] EEPROM, or Electrically Erasable Programmable Read-Only Memory, is an existing technology. It is a type of memory that does not lose data even when the power is off, similar to a USB flash drive. Data stored in EEPROM can be preserved for a long time after the device is powered off. The data can be erased and reprogrammed by applying specific electrical signals.
[0029] In this application, users can adjust the motor gear height as needed to fine-tune the HUD height, and the vehicle system will save the user-set gear height. Upon receiving a power-on signal, the vehicle system can automatically adjust the motor gear height based on different power-on signals. During initialization, i.e., upon receiving the first power-on signal, it automatically searches for the limit switch and sets the reference position. Upon receiving a normal power-on signal, it directly positions itself to the working gear height or the user-memorized gear height. It can automatically adjust the motor gear height based on power-on signals, power-off signals, display off signals, display on signals, HUD system temperature, and vehicle power supply voltage, thereby automatically adjusting the HUD height and avoiding the problem of user distraction caused by manual HUD height adjustment.
[0030] In step S100, after the user issues a height adjustment command, positioning is performed by an encoder or a potentiometer, wherein the potentiometer performs positioning by measuring the voltage corresponding to the resistance value.
[0031] Furthermore, in the height control logic of the motor gear, in addition to the motor gear height set, a camera eye-tracking function can be added to fine-tune the motor height in real time, forming a hybrid control scheme to further improve accuracy.
[0032] This application achieves multi-level protection by monitoring power-on signals, power-off signals, display screen off signals, display screen on signals, HUD system temperature, and vehicle power supply voltage. This ensures that the vehicle system can operate reliably under various abnormal conditions, preventing the system from freezing or being damaged. It can also remember the user's preferred operating height, achieving a high degree of personalization. Furthermore, by monitoring the vehicle power supply voltage, it ensures that the system can complete protective actions with optimal power consumption strategy when the main power supply is unstable, thus improving the overall reliability of the system.
[0033] In step S500, the high temperature protection measure is to immediately interrupt the current task of the motor, automatically control the motor to return to the limit switch position for cooling, and automatically control the motor to return to the working gear height before the high temperature alarm was triggered when the temperature returns to normal.
[0034] After the HUD has been working normally for a period of time, the temperature of the HUD system will rise due to the ambient temperature and its own heat. When the vehicle system detects that the temperature of the HUD system has risen to the threshold, the MCU will immediately generate an interrupt, forcibly stop any ongoing tasks (such as the user fine-tuning the height), and forcibly call the power-down procedure (normal power-down). The motor will immediately rotate and return the HUD to the limit switch flag position. The HUD will stop working and the heat will begin to dissipate.
[0035] The MCU continuously monitors the temperature at the limit switch flag. Once the temperature drops below the threshold, the MCU automatically triggers the recovery process: it queries the EEPROM to find the working position before protection (e.g., position 9, position 4750), and then controls the motor to rotate, rotating the HUD back to the previous working position height (e.g., encoder position 4750). The driver does not need to operate the system at all, and the system demonstrates a high degree of autonomy and reliability.
[0036] In step S600, the low-voltage protection measure is to confirm that the motor position is accurate by the vehicle system and to prioritize controlling the motor to return to the limit switch position. When the voltage returns to normal, the motor is automatically controlled to rise back to the working height.
[0037] When the voltage of the vehicle power supply drops from normal (e.g., 9-16V) to near-low voltage (e.g., 6.2-9V), the actual rotation height of the motor may be inconsistent with the height expected by the control system. The MCU will determine whether the motor has touched the limit switch position. If it has been touched before (flag is True), it will directly return to the working position height without repositioning. If it has not touched the limit switch position, the motor will rotate towards the limit switch with its maximum stroke until it touches the limit switch, and the limit switch flag will be set to True. When the voltage returns to normal, the motor will rotate from the limit switch position height to the working position height.
[0038] In step S100, when the vehicle system responds to the user's gear adjustment height command, the vehicle system calculates the target gear according to the command direction, responds to the user's adjustment command, then calculates the target gear, queries the preset gear-position mapping table, controls the motor to move precisely to the new target height according to the gear-position mapping table, and saves the new target height position.
[0039] In the attached diagram, N indicates that the condition is not met (i.e., NO), and Y indicates that the condition is met (i.e., YES).
[0040] The embodiments and / or implementation methods described above are merely preferred embodiments and / or implementation methods for implementing the technology of the present invention, and are not intended to limit the implementation methods of the technology of the present invention in any way. Any person skilled in the art can make some modifications or alterations to other equivalent embodiments without departing from the scope of the technical means disclosed in the present invention, but these should still be regarded as the technology or embodiments that are substantially the same as the present invention.
[0041] This document uses specific examples to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. The above descriptions are only preferred embodiments of this application. It should be noted that due to the limitations of written expression, while there are objectively infinite specific structures, those skilled in the art can make several improvements, modifications, or changes without departing from the principles of this application, and can also combine the above technical features in an appropriate manner. These improvements, modifications, changes, or combinations, or the direct application of the inventive concept and technical solution to other situations without modification, should all be considered within the scope of protection of this application.
Claims
1. A method for height adaptive control of a head-up display in a vehicle, characterized in that Specifically comprising the following steps: S100, a plurality of motor gear heights are provided in the car machine system, the car machine system will respond to the gear height instruction performed by the user, drive the motor to move to the target height according to the user gear height instruction, and the height value is stored as the user preference setting; After the car machine system runs, the power-on signal, power-off signal, display screen off signal, display screen on signal, HUD system temperature and voltage of the vehicle power supply are monitored, and the motor gear height of the head-up display is adjusted according to the monitored data and signals; S200, when the car machine system receives the power-on signal, whether the limit switch touches the motor is detected, and different height adjustments are made according to whether the limit switch touches the motor; S300, when the car machine system receives the power-off signal, the motor is controlled to rotate to the limit switch and stop, and the optical module for the head-up display is retracted; S400, when the car machine system receives the display screen off signal, step S300 is immediately executed, and when the system receives the display screen on signal, step S200 is immediately executed; S500, when the HUD system temperature triggers the high temperature alarm of the car machine system, the motor is automatically controlled to execute the high temperature protection measure; S600, when the car machine system monitors that the voltage of the vehicle power supply is in the quasi-low voltage, the motor is automatically controlled to execute the low voltage protection measure.
2. The method of claim 1, wherein, In step S200, the power-on signal is divided into the first power-on signal and the normal power-on signal, and different actions are performed respectively.
3. The method of claim 2, wherein, When the car machine system receives the first power-on signal, the motor does not touch the limit switch, the motor is controlled to rotate to the limit direction with the maximum stroke, and stops rotating until the limit switch is touched. After recording the position of the limit switch, the motor rotates to the working gear height.
4. The method of claim 2, wherein, When the car machine system receives the normal power-on signal, the motor has touched the limit switch, and the motor is directly controlled to rotate to the working gear height or the user memory gear height.
5. The method of claim 1, wherein, In step S500, the high temperature protection measure is that the motor immediately interrupts the current task, automatically controls the motor to return to the limit switch position for cooling, and when the HUD system temperature returns to normal, automatically controls the motor to return to the working gear height before triggering the high temperature alarm.
6. The method of claim 1, wherein, In step S600, the low voltage protection measure is that the car machine system confirms the position of the motor, and preferentially controls the motor to return to the limit switch position, and when the voltage returns to normal, the motor is automatically controlled to return to the working height.
7. The method of claim 1, wherein, In step S100, when the car machine system responds to the user gear height instruction, the car machine system calculates the target gear according to the instruction direction, responds to the user adjustment instruction, then calculates the target gear, queries the preset gear-position mapping table, controls the motor to accurately move to the new target height according to the gear-position mapping table, and saves the new target height position.
Citation Information
Patent Citations
Vehicle-mounted head-up display system and projected image height adjusting method thereof
CN105786306A
Vehicle-mounted head up display cover plate operation detecting circuit control method and system
CN109725566A
Height adjusting method and system for head-up display image and vehicle
CN111591223A
Head-up display device PGU temperature overheating protection method and overheating protection structure
CN113950224A
Personalized function adjusting method for vehicle-mounted HUD (Head Up Display)
CN116872728A