Vehicle lamp light adjustment control system and control method thereof
The dual-mode adjustment control system utilizes stepper motors and wireless communication technology to achieve flexible and precise adjustment of electric bicycle headlights, solving the problem of the single and inconvenient adjustment method of existing electric bicycle headlights, and improving riding safety and user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-16
- Publication Date
- 2026-04-07
AI Technical Summary
Existing electric bicycle headlights have a single and inconvenient adjustment method, cannot be adjusted in real time according to riding scenarios, resulting in a poor user experience. Furthermore, they require disassembly for adjustment, failing to meet the needs of different usage conditions.
It adopts a dual-mode adjustment control system, including a local command input unit and a remote command input unit. It drives the headlights to adjust the vertical projection angle through a stepper motor, supports local button and remote APP control, and has a self-test reset process and parameter memory function.
It enables flexible and precise adjustment of the vehicle lights, improving riding safety and ease of operation. It is suitable for various riding scenarios and can meet user needs without disassembly, thus enhancing the product's practicality and versatility.
Smart Images

Figure CN121799530A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicle lighting technology, in particular to a vehicle lamp light adjustment control system and a control method thereof, and is especially suitable for non-motor vehicles or small motor vehicles such as tricycles, electric vehicles, and motorcycles. BACKGROUND
[0002] With the popularity of electric bicycles, their practicality and convenience as a short-distance transportation tool have been widely recognized. As a core safety component in night or low-visibility environments, the use experience of the headlamp directly affects the safety of riding. The technical upgrading of existing electric bicycle headlamps is mostly focused on brightness improvement and energy consumption optimization, and there is insufficient attention to the adjustment function of the light height.
[0003] The existing technology has the following significant defects: The adjustment method is single and inconvenient to operate. Most headlamps only support mechanical manual adjustment during installation, and cannot be adjusted in real time according to the road conditions during riding, making it difficult to adapt to different riding scenarios (such as lifting the light when climbing, lowering the light when descending, and avoiding direct reflection on oncoming vehicles when passing). Some headlamps with electric adjustment function only support light-on and light-off modes. If the light height needs to be adjusted, the headlamp must be disassembled and adjusted at the corresponding repair shop, which cannot meet the needs of users in different use states. Therefore, in view of the many drawbacks of existing electric bicycle headlamp technology in terms of adjustment, such as inconvenience and poor user experience, there is an urgent need to develop a new vehicle lamp light adjustment scheme. SUMMARY
[0004] The present application discloses a vehicle lamp light adjustment control system and a control method thereof, which overcomes the shortcomings of the prior art and provides a vehicle lamp light adjustment control system and a control method thereof that can be adjusted in two modes, improves user experience, and is easy to operate.
[0005] To solve the above technical problems, the present application adopts the following technical solutions: The first aspect of the present application discloses a vehicle lamp light adjustment control system, comprising: An adjustment execution unit 10, comprising a stepper motor 11 and a vehicle lamp body 12 drivenly connected to the stepper motor 11, for changing the vertical projection angle of the vehicle lamp light; A local instruction input unit 20 for receiving user operations locally and generating a first light adjustment control signal; A remote instruction input unit 30 for receiving user operations remotely through wireless communication and generating a second light adjustment control signal; The signal processing and driving unit 40 is connected to the local command input unit 20, the remote command input unit 30 and the adjustment execution unit 10 respectively; The signal processing and driving unit 40 is configured to include: The instruction response module 41 is used to receive and parse the first dimming control signal or the second dimming control signal, and identify the adjustment mode and direction therein; The motor drive module 42 is used to generate a corresponding drive signal according to the output of the instruction response module 41 to control the operation of the adjustment execution unit 10.
[0006] Preferably, the signal processing and driving unit 40 is configured to further include: The status management module 43 is used to monitor the working status of the vehicle lights and perform at least one of the following operations: When the vehicle lights are turned on, the adjustment execution unit is triggered to perform a self-test reset process; When the headlights are off, the adjustment unit is controlled to move to a preset safe angle.
[0007] Preferably, the self-test reset process includes: The control unit 10 drives the headlight body to move from a first preset position to a second preset position, and then to a third preset position; Wherein, the first preset position is the upper limit of the angle in the vertical direction, the second preset position is the lower limit of the angle in the vertical direction, and the third preset position is the user-set or system default memorized angle position.
[0008] Preferably, the instruction response module 41 is configured as follows: If the signal is a rising or falling edge electrical pulse from a local button, it is determined that the first dimming control signal has been received: When the timing starts, if the signal disappears within the preset first time threshold, it enters the jog adjustment mode and determines the adjustment direction according to whether the triggered button is the up or down button, thereby driving the motor to perform a single forward or single reverse rotation with a preset stroke. If the signal duration exceeds the first time threshold, the continuous adjustment mode is entered, and the adjustment direction is determined according to whether the triggered button is the up or down button, so as to drive the motor to continuously rotate forward or continuously rotate in reverse. If the signal is a data packet received via a wireless communication protocol, it is determined that a second dimming control signal has been received: Decode the data packet and examine its command words; If the command word is a preset command, it is determined to be a parameter setting instruction, and the parameter value is extracted from the data segment; If the command word is a driver command, it is determined to be a driver instruction, and the direction and mode identifiers are extracted from it.
[0009] Preferably, the parameter setting instruction is an instruction for setting the target travel percentage; The signal processing and driving unit 40 is further configured to: store the target stroke percentage in a non-volatile memory, and when an execution instruction is received subsequently, calculate the target number of steps based on the stored percentage and the total stroke of the stepper motor 11, and control the stepper motor 11 to run to the corresponding absolute angular position.
[0010] Preferably, the local command input unit 20 includes an up button 21 and a down button 22 physically located on the handlebars.
[0011] Preferably, the signal processing and driving unit 40 is configured to have a conflict handling mechanism: when a valid first dimming control signal and a second dimming control signal are received simultaneously within a preset time window, the first dimming control signal is responded to first, and the second dimming control signal is ignored or delayed.
[0012] Preferably, the adjustment execution unit 10 is configured such that the vertical projection angle adjustment range of its output headlight is not less than ±18°, the single angle positioning error is not greater than ±0.5°, and the repeated positioning error is not greater than ±0.3°.
[0013] A second aspect of this invention discloses a method for controlling vehicle headlight adjustment, applied to the control system described in the first aspect, comprising the following steps: S1. Receive the dimming control signal and determine whether its source is a local physical button or a remote wireless terminal. S2. Based on the signal source and characteristics, analyze the adjustment direction and determine the adjustment mode, wherein the adjustment mode includes at least one of jog mode, continuous mode, and parameter setting mode; S3. Based on the analyzed direction and pattern, generate and output the corresponding stepper motor drive signal to control the headlight body to change the projection angle.
[0014] S4. Monitor the on / off status of the vehicle lights; When the low beam headlights are turned on, a self-test and reset process is triggered. The process includes controlling the headlights to move from the upper vertical position to the lower vertical position, and then to the memory angle position. When the low beam headlights are off, control the headlights to move to a preset safe angle position.
[0015] A third aspect of this invention discloses a control system, comprising: Stepper motor 11 is connected to the headlight body for driving; The local input device 101 is equipped with an up arrow key and a down arrow key; Wireless communication module 102; Processor 103; The memory 104 stores a computer program that can be executed by the processor; When the processor executes the computer program, it performs the following steps: The key operation signal from the local input device 101 is obtained through a wired connection, or the adjustment command from the mobile terminal is obtained through the wireless communication module 102. The adjustment direction and adjustment mode are determined according to the button operation signal or the adjustment command, wherein the adjustment mode includes jog adjustment and continuous adjustment; Based on the determined adjustment direction and adjustment mode, generate the corresponding stepper motor control signal; The stepper motor is driven to run based on the stepper motor control signal in order to adjust the vertical projection angle of the vehicle headlight; In response to the headlights being turned on, the stepper motor is controlled to perform a self-test process from the highest point to the lowest point and back to the memory angle. In response to the headlights being turned off, the stepper motor is controlled to run to a preset maximum angle.
[0016] The fourth aspect of this invention discloses an electric bicycle, which includes the headlight adjustment and control system described in the first aspect.
[0017] Compared with the prior art, the advantages of this invention are as follows: 1. This invention supports dual control modes: local handlebar button (intermittent / continuous adjustment) and remote APP (precise parameter setting). It allows for quick adjustment while riding and precise calibration when parked, without the need for disassembly or reliance on repair shops. It solves the pain points of traditional bicycle light adjustment methods being singular and cumbersome to operate. Through dual-mode adjustment, it adapts to diverse scenarios and is convenient and efficient to operate.
[0018] 2. When the low beam headlights are turned on, a full-stroke self-test reset is triggered to calibrate angle deviations and troubleshoot mechanical faults; when turned off, they automatically reset to a safe angle to prevent the lights from shining directly on oncoming road users. At the same time, the parameter memory function eliminates the need for repeated adjustments, balancing safety and convenience.
[0019] 3. The vertical projection angle adjustment range of the headlight in this case is no less than ±18°, which can be adapted to extreme scenarios such as riding on steep slopes (raising the headlight for long-distance illumination) and riding on low-lying roads / passing oncoming vehicles (lowering the headlight to prevent glare); at the same time, it maintains a single positioning error of ≤±0.5° and a repeat positioning error of ≤±0.3°, achieving precise control under a large stroke adjustment, and solving the problems of limited adjustment range and insufficient precision of traditional headlights. Attached Figure Description
[0020] Figure 1 This is a structural block diagram of a first embodiment of a vehicle headlight adjustment control system disclosed in this invention; Figure 2 This is a flowchart of the control method of Embodiment 2 disclosed in this invention; Figure 3 This is a structural block diagram of the control system of Embodiment 3 of the present invention. Detailed Implementation
[0021] The following examples further illustrate the features and other related characteristics of the present invention in detail, to facilitate understanding by those skilled in the art: Example 1 like Figure 1 As shown, an output is characterized by comprising: The adjustment execution unit 10 includes a stepper motor 11 and a headlight body 12 driven and connected to the stepper motor 11, used to change the vertical projection angle of the headlight beam. Specifically, the stepper motor is a push-pull type motor; during adjustment, pushing forward and pulling backward causes the headlight to swing up and down, thus achieving adjustment. The angle of each adjustment is fixed, based on the motor's stroke. Currently, the motor's single stroke is 12mm, corresponding to a certain range of illumination angles. The illumination angle is adjusted by controlling the motor's stroke.
[0022] The local instruction input unit 20 is used to receive user operations locally and generate a first dimming control signal. The hardware part of the local instruction input unit 20 includes an up key and a down key, which are fixed to the left grip area of the electric bicycle handlebars and electrically connected to the IO interface of the signal processing and drive unit 40 through wires.
[0023] The remote command input unit 30 is used to receive the user's operation at a remote location via wireless communication and generate a second dimming control signal. The hardware of the remote command input unit 30 can integrate a wireless communication module such as a Bluetooth communication module or a WiFi communication module, which can support establishing wireless communication with a smartphone with a dedicated control APP installed and receive remote dimming command data packets.
[0024] The signal processing and driving unit 40 is electrically or communicatively connected to the local command input unit 20, the remote command input unit 30, and the adjustment execution unit 10, respectively; wherein, the signal processing and driving unit 40 is configured to include: The instruction response module 41 is used to receive and parse the first dimming control signal or the second dimming control signal, and identify the adjustment mode and direction therein; The motor drive module 42 is used to generate corresponding drive signals based on the output of the instruction response module 41 to control the operation of the adjustment execution unit 10. Specifically, the hardware part of the signal processing and drive unit 40 is mainly a microcontroller chip, such as an STM32F103C8T6 microcontroller. The instruction response module 41 receives local button pulses and remote instructions, and parses the adjustment mode and direction. The motor drive module 42 uses a general drive chip to amplify the signal output by the microcontroller and drive the stepper motor to rotate forward or reverse.
[0025] As described above, the headlight adjustment control system in this case, by setting up an adjustment execution unit and using a stepper motor to drive the headlight body, can change the vertical projection angle of the headlight beam. Users can operate it via a local command input unit or remotely via wireless communication using a remote command input unit. This allows for real-time adjustment of the headlight height according to actual road conditions during riding. For example, raising the headlight when climbing hills provides a longer illumination distance, lowering the headlight when descending hills to avoid excessive light interfering with vision, and lowering the headlight when meeting oncoming traffic to prevent direct glare. This greatly improves riding safety and user experience, overcoming the limitations of existing technologies that offer only a single adjustment method and are inconvenient to operate. Some existing headlights with electric adjustment functions only support on / off modes, making headlight height adjustment extremely inconvenient and requiring a visit to a repair shop for disassembly and adjustment. In contrast, this system allows users to adjust the headlight height independently under different usage conditions, without relying on a repair shop. Whether for daily riding, riding on special road conditions, or meeting oncoming traffic in different scenarios, it easily meets users' headlight adjustment needs, enhancing the product's practicality and versatility, and satisfying the diverse needs of today's users. The reasonable configuration of the signal processing and drive units makes the entire system operation process clear and efficient. The command response module accurately receives and analyzes dimming control signals transmitted locally or remotely, identifying the adjustment mode and direction. The motor drive module, based on the output of the command response module, quickly generates corresponding drive signals to precisely control the adjustment execution unit, ensuring the accuracy and timeliness of light adjustment and providing users with a convenient and efficient operating experience. The dual-mode adjustment of local buttons and remote APP covers both rapid operation while riding and precise setting while parked.
[0026] Because existing vehicle lighting control systems lack lighting status management functions and have no self-check process when the lights are turned on, they cannot ensure the accuracy of the initial light angle; and the light angle is fixed after the lights are turned off, which may cause safety hazards by directly shining on oncoming pedestrians or vehicles; therefore, as a preferred embodiment, the signal processing and driving unit 40 is configured to further include: The status management module 43 is used to monitor the working status of the vehicle lights and perform at least one of the following operations: When the vehicle lights are turned on, the adjustment execution unit is triggered to perform a self-test reset process; When the headlights are off, the adjustment execution unit is controlled to move to a preset safe angle. Specifically, when the user turns on the headlights via the local command input unit 20 or the remote command input unit 30, the state management module 43 immediately detects this state change. At this time, the state management module 43 triggers the adjustment execution unit 10 to perform a self-test reset process. Specifically, under the control of the state management module 43, the stepper motor 11 performs a series of actions according to the preset self-test program, such as first rotating forward by a certain angle, and then rotating backward by the same angle, to check whether the mechanical connection between the stepper motor 11 and the headlight body 12 is normal, whether the driving performance of the stepper motor 11 is good, and whether the angle has deviated. When the user turns off the headlights, the state management module 43 will also detect this state change. Subsequently, the state management module 43 controls the adjustment execution unit 10 to move to the preset safe angle according to the preset program. This safety angle has been carefully designed and experimentally verified. For example, it can be set to deflect the headlights vertically downwards at a certain angle. This way, when the headlights are turned off, they will not be in a position where they might be accidentally turned on and shine directly on others or interfere with the vision of other vehicles due to accidental touch or other factors. At the same time, it can also reduce the risk of damage to the headlights from external collisions when they are not in use.
[0027] As described above, this design, by setting the state management module 43 to trigger the adjustment execution unit 10 to perform a self-test reset process when the low beam headlight is turned on, avoids deviation problems after long-term use and can promptly detect potential mechanical failures in the headlight adjustment system. This prevents riding safety from being affected by headlight adjustment function failure during riding, greatly improving the reliability and stability of the entire headlight adjustment control system. After the low beam headlight is turned off, it resets to a safe angle to prevent the light from shining directly on oncoming pedestrians or vehicles, thus improving riding safety.
[0028] In a preferred embodiment, the self-test reset process includes: The control unit 10 drives the headlight body to move from a first preset position to a second preset position, and then to a third preset position; Wherein, the first preset position is the upper limit of the angle in the vertical direction, the second preset position is the lower limit of the angle in the vertical direction, and the third preset position is the user-set or system default memorized angle position.
[0029] As described above, in the self-test reset process, the control adjustment execution unit drives the headlight body from the upper angle limit to the lower angle limit in the vertical direction. This process allows the stepper motor to drive the headlight body to complete a full vertical stroke, comprehensively checking whether the movement of the headlight adjustment mechanism between its extreme positions is smooth, and whether there are any abnormalities such as jamming, abnormal noises, or deviations. This facilitates the timely and complete detection of these potential faults, enabling subsequent repairs or component replacements and ensuring the normal operation of the headlight adjustment function. The memory angle position is usually the most frequently used headlight angle by the user during daily riding, such as the standard lighting angle when riding on a flat road. Automatically returning the headlight body to this memory angle position eliminates the need for manual readjustment of the headlight angle each time the headlight is turned on, greatly improving ease of use.
[0030] In a preferred embodiment, the instruction response module 41 can process local key signals at the near end and wireless communication signals at the far end, respectively. Local button signal processing is as follows: When a user presses a local button, an electrical pulse signal is generated. The instruction response module 41 monitors the input signal in real time. Once it detects a rising or falling edge electrical pulse from the local button, it determines that the first dimming control signal has been received.
[0031] Subsequently, the command response module 41 immediately starts the timing function. Within a preset first time threshold (e.g., 0.5 seconds), it continuously monitors the signal status. If the signal disappears within this 0.5 seconds, it indicates that the user only briefly pressed the button, and the command response module 41 determines that it has entered the momentary adjustment mode. Next, depending on the type of button triggered, if it is an up button, the adjustment direction is determined to be upward, and the drive motor performs a single forward rotation with a preset stroke (e.g., 12mm); if it is a down button, the adjustment direction is determined to be downward, and the drive motor performs a single reverse rotation with the same preset stroke. If the signal duration exceeds 0.5 seconds, it indicates that the user has pressed and held the button, and the command response module 41 determines that it has entered the continuous adjustment mode. Similarly, depending on the type of button triggered, after determining the adjustment direction, the drive motor performs continuous forward or reverse rotation until the user releases the button, the signal disappears, and the motor stops rotating.
[0032] Wireless communication signal processing is as follows: When a data packet is received via a wireless communication protocol (such as Bluetooth, Wi-Fi, etc.), the instruction response module 41 determines that the second dimming control signal has been received.
[0033] First, the data packet is decoded to check the command words within it.
[0034] If the command word is a preset command (such as a specific code used to set headlight angle parameters), it is determined to be a parameter setting instruction. Further extraction of parameter values from the data segment is then performed. These parameter values may include the headlight angle values that the user wants to set, and these parameters can subsequently be used to adjust the final position of the headlights.
[0035] If the command word is a drive command (such as code used to directly control the direction and mode of motor rotation), it is determined to be a drive instruction. Then, the direction and mode identifiers are extracted. The direction identifier clarifies whether the motor rotates forward or backward, and the mode identifier determines whether it is in jogging mode or continuous mode, etc. Then, the motor is driven to perform the corresponding rotation operation based on these identifier information.
[0036] As mentioned above, regarding local control at the near end, this invention features a momentary adjustment mode. Users can achieve minute adjustments to the headlight angle with a brief press of the button, improving the flexibility and precision of local operation. A continuous adjustment mode allows for rapid changes in headlight angle. In situations involving sudden changes in road conditions, such as transitioning from a flat road to an uphill section, requiring a quick headlight elevation for greater illumination, the user can press and hold the up button, causing the motor to rotate continuously and the headlight to rise rapidly, saving operation time and improving the ability to handle unexpected road conditions. Regarding enhanced remote control at the far end, this invention utilizes wireless communication to receive parameter setting commands. The command response module 41 accurately decodes and extracts parameter values, allowing users to precisely set parameters such as headlight angle via remote devices (such as a mobile app), meeting the personalized needs of different users in different riding scenarios. For example, users can pre-set the headlight angle parameters for each section of the route before setting off, eliminating the need for frequent manual adjustments during the ride and enhancing the intelligence of remote control. Meanwhile, the accurate identification and processing of drive commands ensures the reliability and stability of remotely controlled vehicle headlight motor rotation. Regardless of whether the user selects jogging or continuous mode, or the motor's forward or reverse rotation, the commands are accurately transmitted and executed via wireless communication, enhancing the completeness of remote control functionality. Furthermore, this processing method based on standard wireless communication protocols gives the vehicle headlight adjustment control system excellent compatibility, allowing it to connect and communicate with various common remote control devices, facilitating user operation. Thus, the different processing methods of local and remote signals by the command response module 41 enable the entire vehicle headlight adjustment control system to flexibly adopt appropriate adjustment modes based on different input signal characteristics, optimizing the overall system performance and providing users with a smoother and more efficient user experience.
[0037] In a preferred embodiment, the parameter setting instruction is an instruction for setting the target travel percentage; The signal processing and driving unit 40 is further configured to: upon receiving an execution command, calculate the target number of steps based on the pre-stored target travel percentage and the total travel steps of the stepper motor 11, and control the stepper motor 11 to run to the corresponding absolute angle position. Specifically, the user-set target travel percentage is stored in non-volatile memory; when a parameter setting command is received, the target number of steps is calculated using the formula: target number of steps = total travel steps × target travel percentage. For example, if the total travel steps are 1000 and the target travel percentage is 30%, then the target number of steps is 1000 × 30% = 300 steps. The stepper motor is then controlled to run to the angle corresponding to that number of steps, and the number of steps is stored in memory for automatic recall upon the next startup. This supports precise angle percentage settings, meeting personalized user needs; the non-volatile memory ensures that parameters are not lost when power is off, avoiding repeated settings and improving ease of use.
[0038] If both local and remote control commands are received simultaneously, control malfunctions can easily occur, leading to motor misoperation and affecting operational stability. Therefore, as a preferred embodiment, the signal processing and drive unit 40 described in this case is configured to have a conflict resolution mechanism. The preset time window is set to 50ms. When the signal processing and drive unit 40 detects that the first dimming control signal and the second dimming control signal are both valid within this time window, it prioritizes executing the action corresponding to the first dimming control signal. If no new instruction is received within 50ms after the first dimming control signal is executed, the delayed second dimming control signal will be executed. This avoids motor malfunctions caused by dual-mode instruction conflicts and ensures the stability of the control logic.
[0039] In a preferred embodiment, the adjustment execution unit 10, after precise parameter setting and optimization configuration, has its output vertical projection angle adjustment range for the vehicle headlight clearly defined as not less than ±18°, meaning it can be flexibly adjusted within the range of -18° (downward angle not less than 18°) to +18° (upward angle not less than 18°). Furthermore, this invention strictly limits single-angle positioning error and repeatability positioning error, with a single-angle positioning error not exceeding ±0.5° and a repeatability positioning error not exceeding ±0.3°, ensuring precise and controllable light projection position through high adjustment accuracy. As a result, the ultra-large adjustment range of not less than ±18° can adapt to various riding scenarios, providing more comprehensive lighting coverage. Compared to the limited adjustment range of traditional vehicle headlights, this offers significant advantages: for example, when riding on steep slopes, the headlight can be significantly raised for long-distance illumination, while on low-lying sections or when meeting oncoming traffic at close range, the headlight can be deeply lowered to avoid glare, making it more adaptable to extreme road conditions. Meanwhile, based on a large stroke with an adjustment range of no less than ±18°, it still maintains high precision with a single positioning error of ≤±0.5° and a repeat positioning error of ≤±0.3°. With the signal conflict handling mechanism (local command priority), it can avoid dual-mode command disorder and ensure that the system remains accurate and stable under large stroke adjustment, perfectly meeting the core technical requirements of large stroke coverage and high-precision control.
[0040] Example 2 like Figure 2 As shown, a method for controlling vehicle headlight brightness adjustment specifically includes the following steps: Step S1: Receive and determine the source of the dimming control signal. The signal processing module continuously monitors signal input from local physical buttons and remote wireless terminals. When a dimming control signal is received, the signal processing module first performs a preliminary analysis of the signal, identifying its source by recognizing its characteristic identifiers.
[0041] Step S2: Analyze the adjustment direction and determine the adjustment mode After determining the signal source, the mode determination module further analyzes the adjustment direction based on the specific characteristics of the signal and determines the adjustment mode.
[0042] Analyzing the adjustment direction: For local physical buttons, different button operations (such as pressing the up button or the down button) may send adjustment signals in different directions; for remote wireless terminals, the transmitted signals may contain information fields indicating the direction. By analyzing these signal characteristics, it can be determined whether the adjustment direction of the headlight projection angle is upward or downward.
[0043] Determine the adjustment mode: Determine the adjustment mode based on characteristics such as the signal transmission method and duration.
[0044] Incremental mode: If the signal is a short pulse signal sent by a short press of a local physical button or a remote wireless terminal, it is determined to be in incremental mode. In this mode, the headlight projection angle will be adjusted slightly in a set increment each time a signal is received.
[0045] Continuous Mode: When the local physical button is pressed and held or the remote wireless terminal continuously sends a signal, it is determined to be in continuous mode. In continuous mode, the headlight projection angle will continuously adjust according to the set travel until a stop signal is received or the limit position is reached.
[0046] Parameter setting mode: If the signal sent by the remote wireless terminal contains specific parameter setting instructions, such as setting a memory angle point, it is determined to be in parameter setting mode. In this mode, the system will set and store the relevant parameters of the vehicle lights based on the received parameter information.
[0047] Step S3: Generate and output stepper motor drive signals Based on the adjustment direction and determined adjustment mode parsed in step S2, the stepper motor drive module generates a corresponding stepper motor drive signal. For example, in jog mode, a single step pulse signal is generated in the corresponding direction according to the adjustment direction, driving the stepper motor to rotate by one step angle, thereby making a small adjustment to the headlight projection angle; in continuous mode, step pulse signals are continuously generated at a set frequency, causing the stepper motor to rotate continuously, realizing continuous adjustment of the headlight projection angle; in parameter setting mode, corresponding control signals are generated according to the set parameters to set the headlight's limit position, memory angle, etc. The generated stepper motor drive signal is transmitted to the stepper motor to control the stepper motor's rotation direction and number of rotation steps, thereby controlling the headlight body to change the projection angle.
[0048] Step S4: Monitor the low beam status and execute the corresponding procedures. The system continuously monitors the on / off status of the vehicle lights.
[0049] When the low beam headlights are on: Upon detecting a low beam headlight activation signal, a self-test reset process is triggered. The stepper motor drive module first controls the stepper motor to rotate, moving the headlight from the upper vertical position to the lower vertical position. During this process, the system can detect whether the headlight movement is normal and whether there are any faults such as misalignment or jamming. Then, the headlight is controlled to move from the lower vertical position to the memory angle point. The memory angle point is a previously set angle for the headlight in a specific driving scenario. By moving to this position, it is ensured that the headlight can quickly return to a suitable lighting state.
[0050] When the low beam headlights are off: When a low beam headlight off signal is detected, the stepper motor drive module controls the headlight to move to a preset safe angle position. The safe angle position is a specific angle set to prevent the headlights from being impacted by external forces or other accidents when they are off. At this angle, the headlights are better protected and the possibility of damage is reduced.
[0051] Thus, this method supports two signal sources: local physical buttons and remote wireless terminals, allowing users to choose the most convenient operation method based on their needs. Whether adjusting from the driver's seat using local physical buttons or controlling from outside the vehicle via a remote wireless terminal (such as a mobile app), the headlight projection angle can be easily adjusted, greatly improving the flexibility and convenience of adjustment. Multiple adjustment modes, including inching mode, continuous mode, and parameter setting mode, can meet the diverse adjustment needs of users in different scenarios. Inching mode is suitable for precise adjustments of small angles; continuous mode is suitable for situations requiring rapid and significant headlight angle adjustments; and parameter setting mode allows users to set parameters such as the headlight's extreme positions and memory angles according to their driving habits and common scenarios, enabling the headlights to better adapt to personalized driving needs. A self-check and reset process is executed when the low beam headlights are on, promptly detecting and addressing any potential faults during headlight movement to ensure normal operation. Simultaneously, moving the headlights to the memory angle point allows them to quickly return to a suitable lighting state, improving driving safety. Controlling the headlights to a safe angle when the low beams are off can effectively protect the headlights, reduce headlight damage caused by accidental collisions, and enhance the reliability and stability of the system.
[0052] Example 3 like Figure 3 As shown, the present invention discloses a control system, which may include: A control system, comprising: Stepper motor 11 is connected to the headlight body for driving; The local input device 101 is equipped with an up arrow key and a down arrow key; Wireless communication module 102; Processor 103; The memory 104 stores a computer program that can be executed by the processor; When the processor executes the computer program, it performs the following steps: The key operation signal from the local input device 101 is obtained through a wired connection, or the adjustment command from the mobile terminal is obtained through the wireless communication module 102. The adjustment direction and adjustment mode are determined according to the button operation signal or the adjustment command, wherein the adjustment mode includes jog adjustment and continuous adjustment; Based on the determined adjustment direction and adjustment mode, generate the corresponding stepper motor control signal; The stepper motor is driven to run based on the stepper motor control signal in order to adjust the headlight angle; In response to the headlights being turned on, the stepper motor is controlled to perform a self-test process from the highest point to the lowest point and back to the memory angle. In response to the headlights being turned off, the stepper motor is controlled to run to a preset maximum angle.
[0053] The embodiments of this case also disclose an electric bicycle including the control system. The electric bicycle includes a frame, wheels, and the aforementioned headlight adjustment and control system. The headlights of the control system are fixed to a lamp holder at the front of the frame. The buttons of the local command input unit are integrated into the combination switch panel on the handlebars, and the wireless communication module is linked to the electric bicycle's power management system. Thus, by integrating this headlight adjustment and control system, the safety of nighttime riding on the electric bicycle is significantly improved, adapting to various road conditions and usage scenarios. Compared to traditional electric bicycles, it adds intelligent dimming functionality, enhancing the product's market competitiveness.
[0054] In summary, this invention discloses a vehicle headlight adjustment control system and its control method, aiming to solve the problems of existing vehicle headlight adjustment methods being singular, inconvenient to operate, and lacking in safety. The system includes an adjustment execution unit, a local / remote command input unit, and a signal processing and drive unit (including command response, motor drive, and status management modules). Commands are received in two modes: local buttons (jog / continuous adjustment) or a remote APP (parameter setting). After signal processing, a stepper motor is driven to precisely adjust the vertical projection angle of the headlight. A self-check process is performed when the low beam is on, and it resets to a safe angle when off. It also features signal conflict handling and parameter memory functions. This invention enables convenient adjustment in multiple scenarios, improves riding safety and operating experience, operates stably, and has a wide range of applications, suitable for electric bicycles, motorcycles, and other non-motorized vehicles or small motorized vehicles.
[0055] The above provides a detailed description of a vehicle headlight adjustment control system and its control method disclosed in the embodiments of the present invention. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A vehicle headlight adjustment control system, characterized in that, include: The adjustment execution unit (10) includes a stepper motor (11) and a vehicle lamp body (12) driven and connected to the stepper motor (11), for changing the vertical projection angle of the vehicle lamp light; The local instruction input unit (20) is used to receive the user's local operation and generate a first dimming control signal; The remote command input unit (30) is used to receive the user's operation at a remote location via wireless communication and generate a second dimming control signal; The signal processing and driving unit (40) is electrically or communicatively connected to the local command input unit (20), the remote command input unit (30), and the adjustment execution unit (10), respectively. The signal processing and driving unit (40) is configured to include: The instruction response module (41) is used to receive and parse the first dimming control signal or the second dimming control signal, and identify the adjustment mode and direction therein; The motor drive module (42) is used to generate a corresponding drive signal according to the output of the instruction response module (41) to control the action of the adjustment execution unit (10).
2. The system according to claim 1, characterized in that, The signal processing and driving unit (40) is configured to further include: The status management module (43) is used to monitor the working status of the vehicle lights and perform at least one of the following operations: When the vehicle lights are turned on, the adjustment execution unit is triggered to perform a self-test reset process; When the headlights are off, the adjustment unit is controlled to move to a preset safe angle.
3. The system according to claim 2, characterized in that, The self-test reset process includes: The control unit (10) drives the headlight body to move from the first preset position to the second preset position, and then to the third preset position; Wherein, the first preset position is the upper limit of the angle in the vertical direction, the second preset position is the lower limit of the angle in the vertical direction, and the third preset position is the user-set or system default memorized angle position.
4. The system according to any one of claims 1-3, characterized in that, The instruction response module (41) is configured as follows: If the signal is an electrical pulse from a local button, it is determined that the first dimming control signal has been received: When the timing starts, if the signal disappears within the preset first time threshold, it enters the jog adjustment mode and determines the adjustment direction according to whether the triggered button is the up or down button, thereby driving the motor to perform a single forward or single reverse rotation with a preset stroke. If the signal duration exceeds the first time threshold, the system enters continuous adjustment mode and determines the adjustment direction based on the type of button triggered, thereby driving the motor to rotate continuously forward or in reverse. If the signal is a data packet received via a wireless communication protocol, it is determined that a second dimming control signal has been received: Decode the data packet and examine its command words; If the command word is a preset command, it is determined to be a parameter setting instruction, and the parameter value is extracted from the data segment; If the command word is a driver command, it is determined to be a driver instruction, and the direction and mode identifiers are extracted from it.
5. The system according to claim 4, characterized in that, The parameter setting command is used to set the target travel percentage; The signal processing and driving unit (40) is further configured to: upon receiving an execution instruction, calculate the target number of steps based on the pre-stored target stroke percentage and the total stroke of the stepper motor (11), and control the stepper motor (11) to run to the corresponding absolute angle position.
6. The system according to claim 1, characterized in that, The signal processing and driving unit (40) is configured to have a conflict handling mechanism: when a valid first dimming control signal and a second dimming control signal are received simultaneously within a preset time window, the first dimming control signal is responded to first, and the second dimming control signal is ignored or delayed.
7. The system according to claim 1, characterized in that, The adjustment execution unit (10) is configured such that the vertical projection angle adjustment range of its output headlight is not less than ±18°, the single angle positioning error is not greater than ±0.5°, and the repeated positioning error is not greater than ±0.3°.
8. A method for controlling vehicle headlight adjustment, characterized in that, Applied to the system of any one of claims 1-7, the method comprises the following steps: S1. Receive the dimming control signal and determine whether its source is a local physical button or a remote wireless terminal. S2. Based on the signal source and characteristics, analyze the adjustment direction and determine the adjustment mode, wherein the adjustment mode includes at least one of jog mode, continuous mode, and parameter setting mode; S3. Based on the analyzed direction and pattern, generate and output the corresponding stepper motor drive signal to control the headlight body to change the projection angle.
9. The method according to claim 8, characterized in that, The method further includes: S4. Monitor the on / off status of the vehicle lights: When the lights are on, trigger the execution of a self-test reset process, which includes controlling the vehicle lights to move from the upper vertical position to the lower vertical position, and then to the memory angle position; when the lights are off, control the vehicle lights to move to the preset safe angle position.
10. A control system, characterized in that, include: A stepper motor (11) is connected to the headlight body for driving; The local input device (101) is equipped with an up arrow key and a down arrow key; Wireless communication module (102); Processor (103); A memory (104) thereon stores a computer program executable by the processor; When the processor executes the computer program, it performs the following steps: The key operation signal from the local input device (101) is obtained through a wired connection, or the adjustment command from the mobile terminal is obtained through the wireless communication module (102). The adjustment direction and adjustment mode are determined according to the button operation signal or the adjustment command, wherein the adjustment mode includes jog adjustment and continuous adjustment; Based on the determined adjustment direction and adjustment mode, generate the corresponding stepper motor control signal; The stepper motor is driven to run based on the stepper motor control signal in order to adjust the vertical projection angle of the vehicle headlight; In response to the headlights being turned on, the stepper motor is controlled to perform a self-test process from the highest point to the lowest point and back to the memory angle. In response to the headlights being turned off, the stepper motor is controlled to run to a preset maximum angle.