Motor control method, display device, storage medium and vehicle

By monitoring the sound environment in the vehicle in the HUD display device and adjusting the motor driving speed according to the sound environment, the problem of high noise when adjusting the optical lens is solved, and the user experience is improved.

CN120010131AActive Publication Date: 2025-05-16南京睿维视科技有限公司
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
CN202510482259.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-17
Publication Date
2025-05-16
Estimated Expiration
2045-04-17

AI Technical Summary

Technical Problem

Existing HUD display devices will emit noise when adjusting optical lenses, affecting the user's user experience.

Method used

By monitoring the sound environment in the vehicle, different motor drive speeds are used to control the motor, such as low-speed drive at quiet levels and high-speed drive at noisy levels to reduce noise interference.

Benefits of technology

It effectively reduces the noise interference of the motor to the user when adjusting the optical lens, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120010131A_ABST
    Figure CN120010131A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of projection display, in particular to a motor control method, display equipment, a storage medium and a vehicle. When the motor drives the optical lens to perform angle rotation, the sound level in the vehicle is monitored, and when the sound environment in the vehicle is at a quiet level, the motor is controlled by adopting the first driving speed, so that the motor emits unperceived sound as much as possible, and the sound environment in the vehicle is at a noisy level; the higher second driving speed is adopted to control the motor, and even if the second driving speed enables the motor to generate certain sound, the sound can be covered by noisy sound in the vehicle. The driving speed of the motor can be adaptively selected according to the environment in the vehicle, the perceiving of a user on the sound of the motor is reduced, and the use experience of the user is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of projection display technology, and in particular to a motor control method, a display device, a storage medium and a vehicle. Background Art

[0002] HUD (Head Up Display) is a new way to realize in-vehicle display by using reflection on the vehicle windshield. Specifically, the display light is emitted by the optical machine of the HUD display device, and is projected on the windshield through the corresponding optical lens to produce a corresponding virtual image, which forms an enhanced display effect with the real world outside the windshield. Among them, the optical lens is driven by a motor to rotate the angle to realize the power on and off of the HUD display device and the adjustment of the projection position. However, due to the mechanical structure of the motor and other reasons, it often makes a sound when driving the optical lens to adjust the angle, and the large noise may affect the user experience. Summary of the invention

[0003] The purpose of this application is to provide a motor control method, a display device, a storage medium and a vehicle, which solve the technical problem in the prior art that the HUD display device makes a sound when adjusting the optical lens during operation, and when the noise is loud, it makes the user feel harsh and affects the experience.

[0004] In order to solve the above technical problems, this application adopts the following technical solutions.

[0005] In a first aspect, the present application provides a motor control method, comprising: The motor drives the optical lens to rotate so that the HUD display device in the vehicle reaches a specific projection display state; In response to the sound environment in the vehicle being at a quiet level, controlling the motor at a first driving speed; In response to the sound environment in the vehicle being at a noisy level, the motor is controlled at a second drive speed that is greater than the first drive speed.

[0006] In an optional implementation of the first aspect, the motor control method includes: Setting a first threshold; The sound environment in the vehicle is smaller than the first threshold and is determined to be at a quiet level; The sound environment in the vehicle is greater than the first threshold and is determined to be a noisy level.

[0007] According to the above description, optional implementations may adopt different motor driving strategies in different sound environments to reduce the noise interference of the HUD display device to the user when adjusting the optical lens, and to ensure that the user is unaware of the lens adjustment as much as possible.

[0008] In an optional implementation of the first aspect, in response to the sound environment in the vehicle being at a quiet level, controlling the motor at a first driving speed comprises: The sound of the sound system in the vehicle is increased to mask at least a portion of the sound of controlling the motor at the first driving speed.

[0009] In an optional implementation of the first aspect, the increasing the sound volume in the vehicle includes: The HUD displays the specific prompt sound when the device is turned on and off.

[0010] According to the above description, the optional implementation method assists in providing some user-acceptable sounds in the vehicle to help cover up the sounds that may be produced by the motor, while also not bringing a bad experience to the user.

[0011] In an optional implementation of the first aspect, the motor control method includes: There is also a regular level between the quiet level and the noisy level described; In response to the sound environment in the vehicle being at a normal level, the motor is controlled at a third driving speed, the third driving speed being between the first driving speed and the second driving speed.

[0012] In an optional implementation of the first aspect, the motor control method includes: Setting a second threshold and a third threshold, wherein the second threshold is smaller than the third threshold; The sound environment in the vehicle is smaller than the second threshold and is determined to be at a quiet level; The sound environment in the vehicle is between the second threshold and the third threshold and is determined to be a normal level; The sound environment in the vehicle is greater than the third threshold and is determined to be a noisy level.

[0013] According to the above description, an optional implementation method adopts a more refined sound environment interval classification, and different motor drive strategies are adopted for different classifications, especially strengthening the strategy optimization in extreme cases at the two end intervals, taking into account the balance between sound emission and adjustment time.

[0014] In an optional implementation of the first aspect, in response to the sound environment in the vehicle being at a quiet level, controlling the motor at a first driving speed comprises: The first driving speed includes at least a first graded speed and a second graded speed; When the optical lens is driven to be at an edge range angle, the motor is controlled by using the first graded speed; When the optical lens is driven to a middle range angle, the motor is controlled by the second graded speed, and the first graded speed is greater than the second graded speed; In response to the sound environment in the vehicle being at a noisy level, controlling the motor at a second driving speed includes: The second driving speed includes at least a third graded speed and a fourth graded speed; When the optical lens is driven to be at an edge range angle, the motor is controlled by using the third graded speed; When the optical lens is driven to a middle range angle, the fourth graded speed is used to control the motor, and the third graded speed is greater than the fourth graded speed.

[0015] In an optional implementation of the first aspect, the fourth classification speed is greater than the first classification speed.

[0016] According to the above description, an optional implementation method can use a faster driving speed to drive the optical lens in the upper and lower edge ranges where projection is not often performed, thereby saving the rotation time of the optical lens in the edge range, reducing the user's waiting time, and at the same time can easily divert the user's attention through the starting prompt sound.

[0017] In an optional implementation of the first aspect, in response to the sound environment in the vehicle being at a quiet level, controlling the motor at a first driving speed comprises: A first operation input by a user is received, wherein the first operation includes an upward operation or a downward operation, and when the operation direction is consistent with the corresponding direction of the downward rotation of the optical lens, the driving of the motor is stopped.

[0018] According to the above description, an optional implementation can pause the rotation of the optical lens at any time at a quiet level, quickly stop the projection position at a specific height according to user needs, and does not take up too much key space.

[0019] In an optional implementation of the first aspect, in response to the sound environment in the vehicle being at a noisy level, controlling the motor at a second driving speed comprises: The optical lens is configured to perform a gear adjustment in response to a second operation and a third operation input by a user, respectively, wherein the second operation and the third operation include an upward operation or a downward operation; When the operation interval between the second operation and the third operation is less than the first time threshold, and the operation directions of the second operation and the third operation are opposite, the second operation corresponds to a coarse adjustment of one gear, and the third operation corresponds to a fine adjustment of one gear; When the operation directions of the second operation and the third operation are the same, the second operation and the third operation simultaneously correspond to a coarse adjustment by one gear or a fine adjustment by one gear.

[0020] According to the above description, an optional implementation can adaptively switch between coarse adjustment and fine adjustment under noisy levels to ensure that the optical lens can stay in a precise position when rotating rapidly.

[0021] In an optional implementation manner of the first aspect, the upward operation of the first operation, the second operation, and the third operation share the same key, and the downward operation of the first operation, the second operation, and the third operation share the same key.

[0022] According to the above description, the optional implementation method can automatically implement different adjustment functions at quiet level and noisy level by multiplexing buttons, effectively meeting the user's projection position adjustment needs, and optimizing the user experience.

[0023] In an optional implementation of the first aspect, the responding to the sound environment in the vehicle being at a quiet level or the responding to the sound environment in the vehicle being at a noisy level comprises: The sound inside the vehicle is collected by a microphone inside the vehicle for judgment.

[0024] In an optional implementation manner of the first aspect, the collecting the sound in the vehicle by using a microphone in the vehicle to make a judgment includes: When the microphone collects sound, the motor does not work temporarily.

[0025] In an optional implementation manner of the first aspect, the collecting the sound in the vehicle by using a microphone in the vehicle to make a judgment includes: The sound collected by the microphone is determined comprehensively in combination with the current driving speed of the motor and the configured volume of the vehicle audio system.

[0026] According to the above description, the optional implementation method can obtain an accurate sound environment within the vehicle, help the HUD display device evaluate the user's level of involvement, and thus provide a basis for the control of the motor.

[0027] In a second aspect, the present application provides a display device, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor implements the steps of the motor control method described in the first aspect when executing the computer program.

[0028] In a third aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the motor control method described in the first aspect are implemented.

[0029] In a fourth aspect, the present application provides a vehicle comprising the display device described in the second aspect or the computer-readable storage medium described in the third aspect.

[0030] Compared with the prior art, the present application monitors the sound level in the vehicle when the motor drives the optical lens to rotate the angle. When the sound environment in the vehicle is at a quiet level, the first driving speed is used to control the motor to make the motor emit an imperceptible sound as much as possible. When the sound environment in the vehicle is at a noisy level, a faster second driving speed is used to control the motor. Even if the second driving speed causes the motor to produce a certain sound, it will be masked by the noise in the vehicle itself. The present application can adaptively select the motor driving speed according to the in-vehicle environment, reduce the user's perception of the motor sound, and optimize the user's experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] In order to more clearly illustrate the technical solution of the present application, the following is a brief introduction to the drawings required for use in the description of the technical solution. Obviously, the drawings described below are only some examples recorded in the present application, and a person of ordinary skill in the art can obtain other drawings based on these drawings without creative work.

[0032] Figure 1 Schematic diagram of HUD projection display in some examples of this application.

[0033] Figure 2 Schematic diagram of optomechanically controlled optical lenses in some examples of this application.

[0034] Figure 3 Schematic diagram of the rotation of optical lenses in some examples of this application.

[0035] Figure 4 This is a schematic diagram of adjusting the projection area within the projectable range in some examples of the present application.

[0036] Figure 5 This is a schematic diagram of the partitioning of the projection area according to the projection frequency in some examples of this application.

[0037] Figure 6 This is a schematic diagram of the projection area divided by operation in some examples of this application.

[0038] Figure 7 This is a schematic diagram of the fine division of the projection area according to operations in some examples of this application.

[0039] Figure 8 Schematic diagram of button configuration in some examples of this application.

[0040] Fig. 9 This is a schematic diagram of key function switching in some examples of this application.

[0041] Fig.10 Schematic diagram of coarse and fine gear positions in some examples of this application.

[0042] Fig.11 Schematic diagram of HUD display device module in some examples of this application.

[0043] Fig.12 This is a schematic diagram of the composition of the HUD display device in some examples of this application.

[0044] Fig.13 This is a schematic diagram of projection display in a vehicle in some examples of the present application. DETAILED DESCRIPTION

[0045] The present application will be described in detail below in conjunction with the accompanying drawings, but the content of the description is merely some examples recorded in the present application and does not limit the present application. Changes in structure, method, function, etc. made by ordinary technicians in this field based on these examples are included in the protection scope of the present application.

[0046] It should be noted that the same reference numerals or marks may be used in different examples, but these do not represent an absolute connection in structure or function. In addition, the "first", "second", etc. mentioned in each example are only for the convenience of description, and do not represent an absolute distinction in structure or function, nor can they be understood as indicating or implying the relative importance or the number of corresponding objects. Unless otherwise specified, the "at least one" that may be involved in the description refers to one or more, and "more than one" refers to two or more.

[0047] In addition, when expressing a feature, the character " / " can indicate that there is an or relationship between the front and back associated objects. For example, head-up display / head-up display can be expressed as head-up display or head-up display. When expressing an operation, the character " / " can indicate that there is a division relationship between the front and back associated objects. For example, the magnification M=L / P can be expressed as L (virtual image size) divided by P (image source size). Moreover, the "and / or" in different examples is only to describe the association relationship between the front and back associated objects. This association relationship can include three situations. For example, a concave mirror and / or a convex mirror can be expressed as the existence of a concave mirror alone, the existence of a convex mirror alone, and the existence of both a concave mirror and a convex mirror.

[0048] HUD projection display mainly uses the optical reflection principle to reflect the imaging light to be displayed through a transparent surface into the viewer's eyes. The human eye can see the virtual image information in the opposite direction of the light. Correspondingly, the transparent surface can be the windshield of the vehicle, and the windshield can be used as a display screen to display the navigation instructions of the vehicle, the vehicle's driving speed, etc. Figure 1As shown, the HUD display device may include at least an optical machine 1, a first reflector 2, a second reflector 3, etc., wherein the optical machine 1 includes a backlight source and an image source (not shown), the backlight source is used to provide illumination light and adjust the brightness of the illumination light according to control, for example, the backlight source may be an LED (Light Emitting Diode), a laser, etc. Under the illumination light provided by the backlight source, the image source adjusts the corresponding display content according to control and projects the display light from the surface of the image source, for example, the image source may be an LCD (Liquid Crystal Display), a DMD (Digital Micromirror Devices), a MEMS (Micro-Electro-Mechanical System) micromirror, a LCOS (Liquid Crystal on Silicon), etc. The first reflector 2 and the second reflector 3 can project the display light projected by the optical machine 1 onto the windshield 4, so as to customize the optical path in a smaller space and meet different projection display requirements. The first reflector 2 and the second reflector 3 can be set as a concave mirror, a convex mirror, a concave lens, a convex lens, etc. according to the requirements of optical planning, and the surface shape of the lens can adopt a free-form surface. Optionally, at least one of the first reflector 2 and the second reflector 3 can also be adjusted to a certain degree of angle, so as to change the projection position of the display light on the windshield 4 to meet the needs of viewers of different heights. The display light of the optical machine 1 is finally reflected on the windshield 4 of the vehicle to form a virtual image 5. When the human eye 6 observes the virtual image 5 facing the windshield 4, it can feel a certain sense of depth, just like watching a real object at a specific distance outside the windshield. The virtual image 5 can be the navigation instruction content, vehicle speed, etc. as described above. It should be added that, according to the characteristics of different optical machines, the HUD display device can also be provided with a diffuser. In some examples, the HUD display device can also include Fresnel lenses, waveguide optical devices, diffractive optical devices, holographic optical devices, tapered optical fibers, etc.

[0049] In order to meet specific projection display states, the HUD display device adjusts the direction of the optical lens in the HUD display device according to different projection display states (projection positions), including adjusting the projection area formed by the projection to a specific position when turning the device on and off, or temporarily changing the projection position of the projection area in front of the windshield according to user needs. For example, Figure 1 At least the first reflector 2 in. Figure 2As shown, the rotation of the optical lens 20 is driven by the motor 22. Specifically, the motor 22 adjusts the optical lens 20 up and down around the rotating shaft 21 through a transmission mechanism. It should be noted that the "up" and "down" directions in the context are based on the actual moving direction of the projection position. When the projection position moves upward toward the sky, according to the design of the optical system, the optical lens is defined to correspond to the upward direction regardless of whether it rotates upward or downward. Similarly, when the projection position moves downward toward the ground, the optical lens is defined to correspond to the downward direction. Figure 3 As shown, the optical lens 20 rotates around the rotating shaft 21, and its rotation force is provided by the motor. As the optical lens 20 rotates, its direction also changes, which changes the transmission path of the light path. Among them, the initial position and the cut-off position are determined by the drivable range of the motor. Within the drivable range, there is a projection range when the HUD display device is turned on, and a stop position when the HUD display device is turned off. In a specific example, when the HUD display device is turned off, the angle of the optical lens 20 is in the shutdown position. Since the optical lens 20 in this position is not facing the outside, the external light cannot pass through the optical lens to reach the image source surface in reverse, and will not be affected by the backflow of sunlight and cause damage to the internal devices. Correspondingly, when it is detected that the temperature of the image source surface is too high, the optical lens can also be directly driven to the shutdown position to cut off the external light to avoid a sharp increase in temperature. When the HUD display device is turned on, the optical lens 20 is driven by the motor to leave the shutdown position, and the optical lens 20 is adjusted within the projection range between the upper edge and the lower edge. Correspondingly, for the power-on action, the optical lens 20 will be driven to a default position within the projection range. This default position can be determined according to the last used position, or the corresponding stop position parameter can be called for adjustment according to the acquired user identity. Further, in order to adapt to the height of different viewers, the HUD display device also supports temporary adjustment of the projection position after it is turned on, that is, the optical lens can be repositioned within the projection range under the drive of the motor. This positioning control can be adaptively adjusted according to the recognized user identity, or customized according to the upward or downward operation input by the user. However, no matter which position the optical lens is rotated to, the motor will make a sound when driving the optical lens to rotate. These sounds may be vibration noise caused by the radial force generated by the interaction of the magnetic field in the air gap of the motor, which causes the stator core and the base to deform periodically. It may also be noise caused by bearing rotation, rotor imbalance, or friction between carbon brushes and steering gears, and noise caused by air flow and friction between components. Therefore, the sound emitted by the motor is strongly related to the driving speed. The faster the motor rotates, the louder the sound is, and the slower the motor rotates, the quieter the sound is.

[0050] In some examples, when the HUD display device rotates the optical lens driven by the motor, it also collects the sound environment in the vehicle through the microphone. In order to reduce the interference caused by the sound emitted by the motor itself, the motor can be temporarily stopped while the microphone collects the sound for sound environment evaluation. After the collection is completed, the motor drives the optical lens to rotate. Alternatively, in order not to delay the operation of the motor, the microphone will also judge according to the current driving speed of the motor when evaluating the collected sound. For example, there is a pre-calibrated motor sound volume at the corresponding driving speed. These calibration values ​​can be the sound detection of the motor at different driving speeds in advance. When evaluating the sound environment, the influence of the motor sound will be deducted accordingly. Furthermore, it will be corrected according to the configured volume of the vehicle audio to improve the accuracy of the sound environment evaluation. For the above-mentioned sound environment determined by the microphone, for example, the decibel value or voltage value can be obtained, and then it can be distinguished into different sound environment levels by a pre-set threshold. In some examples, the sound can be divided into two intervals according to its size. Specifically, a first threshold can be set. When the sound environment in the vehicle is less than the first threshold, it is determined to be a quiet level. When the sound environment in the vehicle is greater than the first threshold, it is determined to be a noisy level. The first threshold can be pre-calibrated by comprehensively considering the sensitivity of the human ear, the sound range of the motor at different driving speeds, etc. Different strategies for different sound environment levels will be described in detail below. In some examples, the sound can be divided into three intervals according to its size. Specifically, a second threshold and a third threshold can be set. The setting mechanism of the second threshold and the third threshold can refer to the first threshold. The second threshold is less than the third threshold. When the sound environment in the vehicle is less than the second threshold, it is determined to be a quiet level. The sound environment in the vehicle is between the second threshold and the third threshold, it is determined to be a normal level. The sound environment in the vehicle is greater than the third threshold, it is determined to be a noisy level.

[0051] Correspondingly, when the motor drives the optical lens to rotate, when the sound environment in the vehicle is determined to be a quiet level, the first driving speed is used to control the motor, and the sound of the motor running at the first driving speed matches the sound environment of the quiet level. This driving speed can be determined in advance by calibration, which is a compromise parameter between the sound emitted by the motor and the adjustment time of the motor, so as to maximize the experience. When the sound environment in the vehicle is determined to be a noisy level, the second driving speed is used to control the motor. The second driving speed is faster than the first driving speed. Although the sound emitted by the motor at the second driving speed is relatively loud, it is enough to be covered by the ambient sound in the vehicle itself. The second driving speed can also be determined by prior calibration to determine its corresponding sound environment. In more examples, the quiet level and the noisy level also include a regular level. When the sound environment in the vehicle is determined to be a regular level, the third driving speed is used to control the motor. The third driving speed is between the first driving speed and the second driving speed. It is neither as slow as the first driving speed, and the adjustment of the optical lens can be completed faster, nor as fast as the second driving speed, and the running sound of the motor will not be very high. Optionally, the conventional level of lens adjustment belongs to a conventional strategy branch, and does not adopt specific speed classification, gear classification, etc. It is particularly suitable for power on and off operations in ordinary environments, etc., and can achieve simple one-click arrival. Further, the sound environment is directly compared with the sound emitted by the motor, so that the user's auditory perception in this environment can be evaluated. The sound emitted by the motor can be determined according to the specific driving speed. As mentioned above, the sound emitted by the motor can be calibrated in advance. Taking the quiet level as an example, if the first driving speed is already a sufficiently low motor speed, but the sound emitted is still a bit loud relative to the sound environment, it is easy to be perceived by the user. At this time, it can be assisted by turning up the sound of the audio in the vehicle. The sound can be specific music. For example, when turning on the machine, there will be a power-on prompt sound accompanied by the user's power-on operation, and the volume of the power-on prompt sound can also be adaptively adjusted according to the sound environment. At the same time, the playback time of the power-on prompt sound can also be adaptively adjusted according to the time required to adjust the optical lens at the first driving speed.

[0052] like Figure 4 As shown, the HUD display device is projected on the windshield 4 and reflected to form a projection area 50 that can be viewed by the human eye. Accordingly, the projection information exists in the projection area 50 in the form of a virtual image. The position of the projection area 50 is strongly related to the orientation of the optical lens. The position of the projection area 50 can be changed by adjusting the angle of the optical lens to accommodate viewers of different heights. Figure 3 Example, when the optical lens points to Figure 3 When the stop position of the lower middle edge is reached, the projection area 50 corresponds to Figure 4 The lower edge of the projection range of the windshield is visible, and when the optical lens points to Figure 3 When the stop position of the upper middle edge is reached, the projection area 50 corresponds to Figure 4 The upper edge of the windshield projection range. In some examples, such as Figure 5 As shown, considering that the height fluctuation of different drivers sitting in the driver's seat is not large, the concentrated demand for viewing the virtual image should generally project the projection area 50 in the middle range 520 that can be projected, that is, there is not much projection demand in the edge range 510, so the edge range 510 can be adjusted faster to make the projection area 50 pass quickly, and the middle range 520 can be adjusted slower to cooperate with the user to achieve precise adjustment. Taking the sound environment in the vehicle as a quiet level as an example, the first driving speed used specifically includes a group of first graded speeds and second graded speeds, the first graded speed is greater than the second graded speed, and when the optical lens is driven to make the projection area 50 in the edge range 510, the first graded speed is used, and when the optical lens is driven to make the projection area 50 in the middle range 520, the second graded speed is used. Optionally, in order to cover up the sound caused by the first graded speed, a specific prompt sound, such as a startup music, can be played according to the time when the projection area 50 passes through the edge range 510. Similarly, taking the case where the sound environment in the vehicle is determined to be a noisy level as an example, the second driving speed used may also specifically include a set of third graded speeds and fourth graded speeds, the third graded speed is greater than the fourth graded speed, when the optical lens is driven to make the projection area 50 in the edge range 510, the third graded speed is used to pass at a faster speed, and when the optical lens is driven to make the projection area 50 in the middle range 520, the fourth graded speed is used to adjust the optical lens at a speed relatively acceptable to the user, even if the third graded speed will be felt by the user a little sound, it will be ignored because it does not take up a long time. Further, in the example that supports switching between the quiet level and the noisy level, there are the first graded speed, the second graded speed, the third graded speed, and the fourth graded speed at the same time, and the fourth graded speed is greater than the first graded speed, which fully distinguishes the adjustment experience under the two sound environments of the quiet level and the noisy level. In the example where there is a regular level between the quiet level and the noisy level, the third driving speed may include the driving speeds corresponding to the edge range and the middle range of the projection area 50, respectively, or a unified driving speed may be used, and accordingly, the third driving speed is between the fourth graded speed and the first graded speed.

[0053] In more examples, the projection range can be divided into several gears for adjusting the unit distance in response to a single operation of the user, so that the projection position of the HUD display device can be configured according to the user's customization, and the user can be assisted in selecting the stop position of the projection area 50. Figure 6As shown, by further dividing the edge range 510 and the middle range 520, different gears 530 can be provided. The gear 530 determines the stop position of the projection within the projectable range, and the user's input operation can select a gear as the target stop position, and the motor can rotate the optical lens to a specified angle according to the predetermined driving parameters. The gear can be the number of driving steps of the motor under a specific pulse frequency and pulse step length, so that the adjustment can be started in response to a single operation of the user, and a specific number of steps can be adjusted accordingly to reach a specific gear and stop automatically. Since the pulse frequency and pulse step length of the motor are fixed, it can be accurately adjusted between different gears. As shown Figure 7 As shown, the distances between adjacent gears can be the same or different. For example, since the edge range 510 does not often have the projection position required by the viewer, there is not much stopping demand. Therefore, compared with the middle range 520, not too many gears are needed to adapt to different position requirements, and more gears can be divided in the middle range 520, while the edge range 510 only needs to directly pass through to reach the target gear set in the middle range 520, showing that the distance in the middle range 520 is smaller than the distance in the edge range 510. The distances between gears in the middle range 520 can be the same or different. For example, the distance close to the edge range 510 is larger than the distance away from the upper and lower edge ranges 510, so as to meet the adjustment habits of users.

[0054] In some examples, such as Figure 8 As shown, the vehicle is equipped with an up button 201, a power on / off button 202, and a down button 203 for controlling the HUD display device. These buttons can be physical buttons, such as those set on the steering wheel or center console of the vehicle, or virtual buttons, such as the projection control function keys called up on the center control screen. Among them, the power on / off button 202 is used as a switch operation of the HUD display device. Accordingly, when the HUD display device is turned off, the user's operation of the power on / off button 202 will turn on the HUD display device. Figure 3 , the optical lens 20 will reach a specific position from the off position under the drive of the motor. Specifically, it needs to be reset to the initial position first, which will not be repeated here. When the HUD display device is turned on, the user's operation of the power on / off button 202 will turn off the HUD display device. Figure 3 , the optical lens 20 will be driven by the motor from the current position to the shutdown position, completing the shutdown operation. Optionally, the power-on function and the power-off function can be independently implemented by two separate buttons, which is not limited here. Further, in addition to the power-on / power-off button 202 for implementing the HUD display device switch, the up button 201 and the down button 203 can realize the upper and lower custom adjustment of the projection area 50 (refer to Figure 4), when the user has a need to adjust the projection position, under normal circumstances, the projection position can be adjusted upward by operating the up button 201, and the projection position can be adjusted downward by operating the down button 203. Figure 6 , Figure 7 The projection position is adjusted between the configured gears. In response to a user operation on the up button 201, it will be adjusted up one gear relative to the current gear. In response to a user operation on the down button 203, it will be adjusted down one gear relative to the current gear. The user does not need to always pay attention to the moving process of the projection area and issue a stop operation.

[0055] In some examples, Figure 8 The buttons in the example will also switch to different functions in different sound environments. In a specific example, at a quiet level, the motor drives the rotation of the optical lens relatively slowly, and uses the first driving speed. Therefore, the user can intervene in the control more easily, and a stop command can be issued to pause the rotation of the optical lens at the moment the projection position reaches the specified position, so that the light path is projected exactly at the desired position. Accordingly, in addition to moving up and down between adjacent gears in response to the user's up or down operation, it is also possible to stop immediately before the projection position reaches the corresponding gear, that is, to stop between gears according to the user's custom operation, so that the configuration of the projection position meets the flexibility requirements and the position where it stays is more precise. This custom operation issued by the user can be implemented using an independent stop button. Preferably, in order to achieve the above control, Figure 8 The up button 201 and the down button 203 in the embodiment will automatically activate specific operation logic at the quiet level, such as Fig. 9As shown, when the projection area 50 is moving upward, the user's operation on the up button 201 is received again, and the motor directly stops, and the optical lens will also stop rotating without the driving force, so that the user can manually stop it at the specified position according to the observed projection position change. Similarly, when the projection area 50 is moving downward, the user's operation on the down button 203 is received again, and the motor will also be triggered to drive the optical lens to stop. When the projection area 50 is moving downward, the user's operation on the up button 201 is received again, and the projection area 50 is changed in direction and moves upward. When there is no other operation, it will reach the nearest gear position in the same direction and stop automatically, or it will receive the user's operation on the up button 201 again and stop manually. Similarly, when the projection area 50 is moving upward, the user's operation on the down button 203 is received again, and the projection area 50 will turn around and move downward. When there is no other operation, it will reach the nearest gear position in the same direction and stop automatically, or it will receive the user's operation on the down button 203 again and stop manually. That is, when the operation directions of two consecutive key presses by the user are the same, the stop function is triggered at the second key press, and when the operation directions of the two consecutive key presses are different, the moving direction of the projection area 50 is changed according to the operation direction of the key itself. In some examples, the projection area 50 at the quiet level may not have a gear configuration within the projection range, and accordingly, the movement at any position also adopts a unified driving speed, that is, a single first driving speed, and the start and direction of movement can be controlled by Figure 8 The up button 201 or the down button 203 is used to achieve this, and if the movement needs to be stopped, the up button 201 or the down button 203 is continuously operated to achieve this, which will not be repeated here.

[0056] At the noisy level, the motor drives the optical lens to rotate relatively fast, and the second driving speed is adopted. Accordingly, in order to shorten the adjustment time, it is difficult to stop the rotation of the optical lens through user intervention control, especially it cannot be accurately controlled at the desired position. Therefore, the operation logic of the up button 201 and the down button 203 will be different. They will automatically switch in response to the changes in the sound environment in the vehicle. The user does not need to reconfigure them, which improves the user experience. Accordingly, in response to the user's up and down operations on the up button 201 and the down button 203, the projection area 50 starts to move up and down, and at the same time, it will receive additional button operations from the user. Fig. 9As shown, when the projection area 50 is moving upward, the user's operation on the up button 201 is received again, and no processing is performed at the noise level, and the behavior triggered by the last button is maintained. Similarly, when the projection area 50 is moving downward, the user's operation on the down button 203 is received again, and no processing is performed. That is, when the operation directions of the two adjacent buttons of the user are consistent, the behavior triggered by the first button will be maintained, that is, the original rotation direction, and when there is an adjustment gear, the original gear distance will also be maintained. Optionally, when the operation directions of the two adjacent buttons of the user are consistent, the driving speed can also be increased while maintaining the original rotation direction, so that it can respond to the user's needs and reach the next gear faster and stop. Optionally, the increase in driving speed triggered by the user can be perceived by the user as the sound of the motor. When the projection area 50 is moving downward, the user's operation on the up button 201 is received again, which will not only change the moving direction of the projection area 50, but also change from moving downward to moving upward in this case. At the same time, the method of adjusting the coarse gear distance will be changed to reaching the nearest gear under the fine gear distance, which will be described in detail below. Similarly, when the projection area 50 is moving upward and receives the user's operation of the down-shift button 203 again, it will change from the original upward movement direction to the downward movement direction, and at the same time change to the nearest gear under the fine adjustment distance. That is, when the operation directions of the user's two adjacent buttons are opposite, the movement direction of the projection area 50 will be changed according to the operation direction of the second button. More importantly, the user's callback needs are met by changing the coarse adjustment to the fine adjustment method, so that the projection area 50 is adjusted to the precise position between the coarse adjustment gears and stops automatically, and the viewing experience is more satisfactory to different users. In some examples, in response to the user's two adjacent button operation directions being opposite, two strategies will be divided according to the time interval between the two adjacent button presses. Specifically, a first time threshold is set. When the time interval between the two adjacent button presses is less than the first time threshold, it means that the user has operated the button at a high frequency, reflecting that the user believes that the projection position has been adjusted. At this time, the user's needs will be responded to and the callback will be made by fine adjustment. When the time interval between two adjacent key presses is greater than the first time threshold, it means that the user is only re-determining the projection position, and will only change the moving direction of the projection area 50, and will maintain the original distance adjustment, that is, the previous coarse adjustment mode is still coarse adjustment, and the previous fine adjustment mode is still fine adjustment. Further, in order to make the user who operates the button more clear about the current operation logic, certain prompts will be made on the central control screen or instrument panel according to the current sound environment, and accordingly, prompts will be made for the operation logic of the up button 201 and the down button 203.

[0057] In more examples, the operation logic of the up button 201 and the down button 203 in the above example can also be applied to the process of powering on and off. Taking powering on as an example, an intervention control method of temporarily changing the projection position can be provided to the user. Figure 8 When the HUD display device is in the off state, the user needs to start the HUD display device, which can be achieved by operating the power on / off button 202, or the HUD display device is automatically turned on when the user starts the vehicle engine. Accordingly, the optical machine in the HUD display device is turned on, and the display light in the optical machine is guided to the windshield by the optical lens. Figure 3 , the optical lens will adjust from the off position to a specific position in the projection range, and the display light will be directed to different positions on the windshield. Through the reflection on the windshield, the user can see the projection area in front of the windshield. The projection area will adjust up and down as the optical lens rotates, such as gradually approaching the desired power-on position from bottom to top. In this example, the user can further control the projection position by watching the up and down adjustment trend of the projection area, such as modifying the projection area to a position other than the default position to stay. Accordingly, the user can control Figure 8 The up button 201 and the down button 203 in the embodiment can be used to realize temporary control. Fig. 9At the quiet level, the upward button 201 can be operated when the projection area 50 moves upward, or the downward button 203 can be operated when the projection area 50 moves downward. Since the power on / off function of the power on / off button 202 does not have the content of the operation direction, when the operation direction of the button is consistent with the moving direction of the projection area 50, the rotation of the optical lens is triggered to stop, so that it stops in advance before reaching the default position. When the operation direction of the button is inconsistent with the moving direction of the projection area 50, only the reversal of the moving direction is triggered. At the noisy level, when the operation direction of the button is consistent with the moving direction of the projection area 50, the default moving direction after power on can be maintained, and on this basis, a certain moving speed can be appropriately increased. For example, the user does not mind the sound generated by the operation of the motor, so that the user can accept the rapid adjustment of the driving speed. When the operation direction of the button is inconsistent with the moving direction of the projection area 50, the moving direction of the projection area 50 will be triggered to reverse, and adjusted with a finer gear distance to achieve fine callback of the projection position. In some examples, the triggering of switching between fine adjustment and coarse adjustment may also be in response to the user's two adjacent key operation directions being opposite, and the time interval between the two adjacent key presses being less than the first time threshold, the first time threshold referring to the above example. If the gear distance switching is required during the power-on process, such as powering on to adjust the projection area from bottom to top, at this time, the up button 201 may be operated first to maintain the upward movement direction, and then the down button 203 may be operated immediately to trigger the reversal of the movement direction, and at the same time switch from coarse adjustment to fine adjustment. In this example, if the down button 203 is operated directly without the up button 201 being operated before, it will only move downward in a coarse adjustment manner, which can provide users with a richer control method and achieve separate direction change control.

[0058] The button under the noisy level switches between coarse and fine adjustment. Fig.10 As shown, for step 1, the power-on process or the power-off process can be triggered by the power-on / power-off button 202, or the directional movement process can be triggered by the up button 201 or the down button 203. The coarse adjustment method is used by default. It should be noted that the coarse adjustment and fine adjustment in this example will use several gears to respond to the user's up and down control. As mentioned above, a coarse adjustment or a fine adjustment can be achieved in response to a single operation of the up button 201 or the down button 203 by the user. The difference between coarse adjustment and fine adjustment is that the distance between adjacent gears of coarse adjustment is larger than that of adjacent gears of fine adjustment, so that Fig.10For example, in the middle range 520, fine adjustment supports adjustment of 9 gears, while coarse adjustment supports adjustment of 3 gears. This results in that during the coarse adjustment process, many positions between gears cannot be adjusted by the up button 201 and the down button 203. For example, gear 3 and gear 4 cannot be stopped in time during the movement from gear 1 to gear 2 through coarse adjustment. In more examples, more precise adjustment methods can be set by setting different numbers of gears. Accordingly, taking step 1 as an example, when the projection area reaches gear 2 from gear 1, the coarse adjustment misses the gear 4 position where it needs to stay, so it needs to be called back, refer to Fig. 9 For example, the callback will automatically switch the coarse adjustment to the fine adjustment gear, specifically, it can move from gear 2 to gear 3 in response to the user's downward operation, because gear 3 is the fine adjustment gear closest to gear 2. Further, when the operation direction of the button is consistent with the moving direction of the projection area, for example, in step 3, the downward movement button 203 is operated again to move downward, the last moving direction and adjustment gear distance will be maintained, so it will reach gear 4 from gear 3, thereby satisfying the corresponding projection position. In step 4, if the user then operates the upward movement button 201, because the upward operation direction is inconsistent with the downward movement direction of the projection area, the moving direction of the projection area will be changed upward, and the adjustment gear distance will be changed at the same time. In this example, it will switch from fine adjustment to coarse adjustment, and gear 2 is the coarse adjustment gear closest to gear 4. Accordingly, step 4 will move from gear 4 to gear 2, realizing convenient operation. It should be noted that the association between coarse adjustment and fine adjustment is also determined by pre-setting, and the nearest next gear can be determined by setting records when switching back and forth.

[0059] When the HUD display device implementing the motor control method in the above example is applied to a vehicle, it can first support different motor drive speed strategies in different sound environments, so that the user can minimize the perception of the sound of the motor. Furthermore, the user can reuse the same key to achieve different function input control in different sound environments, reducing key usage and optimizing the smoothness of user manual control. Fig.11 As shown, the HUD display device integrated in the vehicle can be powered and data by the vehicle computer 92, or the HUD display device itself can provide power and generate data. The HUD display device can specifically include a processor 91, an Ethernet interface 901, a CAN (Controller Area Network) interface 902, a power management module 903, a running memory 904, a storage memory 905, a temperature detection module 906, a motor 907, a backlight source 908, an image source 909, a positioning module 910, a radar 911, a camera 912, etc. It should be noted that Fig.11The modules listed in the description are merely exemplary and do not constitute any limitation. In some examples, the HUD display device may further include other modules. In addition, the above modules may be implemented in one or more hardware in different examples, or a single module may be implemented by a combination of multiple hardware.

[0060] The processor 91 serves as the control center of the HUD display device, and includes one or more processing units of any type, including but not limited to a microcontroller, a microcontroller, a DSP (Digital Signal Processor) or any combination thereof. The processor 91 is used to generate operation control signals according to a computer program, realize the control of other modules, and cooperate with corresponding modules to process the acquired or inherent data, instructions, etc.

[0061] The Ethernet interface 901 is a network data connection port for local area network communication, which defines a series of software and hardware standards. Multiple electronic devices can be connected together through the Ethernet interface 901. In this example, the processor 91 can exchange information with the vehicle computer 92 through the Ethernet interface 901, such as sending data to the vehicle computer 92 or receiving data sent by the vehicle computer 92.

[0062] The CAN interface 902 is a network data connection port of the controller area network, which provides a standard bus for the control system and embedded industrial control inside the car, and realizes the communication interaction between the control nodes. In this example, the processor 91 can also exchange information with the vehicle computer 92 through the CAN interface 902. Optionally, the processor 91 can also connect to other external devices through the CAN interface 902. In some examples, the processor 91 can also be provided with a GPIO (General-purpose input / output) interface to improve the compatibility of peripheral connections.

[0063] The power management module 903 is connected to the vehicle computer 92 and can receive the power provided by the vehicle computer 92 to provide a regulated power supply for each module of the HUD display device, thereby ensuring that the processor 91 and each module operate under normal voltage supply and avoid damage due to overvoltage.

[0064] The running memory 904 is used to store computer programs executed by the processor 91, temporarily stored calculation data, data exchanged with the storage memory, etc. The running memory 904 can be a memory such as SDRAM (Synchronous Dynamic Random-access Memory).

[0065] The storage memory 905 is used to store resources such as display content related to the HUD display device, and long-term storage of running programs and data, etc. The storage memory 905 can be a memory such as Flash (flash memory). In some examples, the processor 91 can also provide an interface to access an external memory.

[0066] The temperature detection module 906 is used to detect the temperature inside the HUD display device, and may specifically include several temperature sensors. Since the resistance value of the temperature sensor changes with the change of temperature, the processor 91 can determine the resistance value of the temperature sensor at the corresponding temperature according to the voltage change between each temperature sensor and the voltage divider resistor under a fixed power supply voltage, thereby reversely deducing the temperature at the location of the temperature sensor. In some examples, the processor 91 can control several temperature sensors through the GPIO interface, and several temperature sensors can be set at different locations inside the HUD display device. The processor 91 can use time-sharing detection to obtain the temperature values ​​fed back by several temperature sensors respectively.

[0067] Motor 907 is used to drive the optical lens in the HUD display device to rotate under the control of processor 91, so as to achieve the change of the corresponding optical path. For example, when the backflow of sunlight causes the temperature rise on the surface of the image source, the motor can be used to drive the optical lens to prevent the external sunlight from reaching the surface of the image source. In some examples, the processor 91 can also drive the fan provided on the HUD display device through motor 907 to increase the speed of air exchange between the inside and outside of the HUD display device to achieve heat dissipation. Specifically, the motor 907 is connected to the processor 91 through a motor driver chip, and the motor driver chip provides high-performance power output for the motor 907, and can also communicate and control with the processor 91 through interfaces such as SPI (Serial Peripheral Interface).

[0068] The backlight source 908 is used to provide illumination light and adjust the brightness of the illumination light according to the control of the processor 91, so as to adjust the projection display brightness of the entire HUD display device. The backlight source 908 cooperates with the image source 909 to realize the main function of optical machine projection display. The backlight source 908 can be an LED (Light Emitting Diode), a laser, etc. Specifically, the backlight source 908 is connected to the processor 91 through a backlight driver chip, and the backlight driver chip provides a driving voltage for the backlight source 908 and controls the brightness of the backlight source 908 under the pulse width signal output by the processor 91.

[0069] The image source 909 is used to display an image of corresponding content and project the display light corresponding to the image according to the control of the processor 91. The image source 909 can be an LCD (Liquid Crystal Display), a DMD (Digital Micromirror Devices), a MEMS (Micro-Electro-Mechanical System) micromirror, a LCOS (Liquid Crystal on silicon), etc.

[0070] The positioning module 910 is used to monitor the position of the HUD display device and the corresponding vehicle. The positioning module 910 can be a global navigation satellite system such as GPS (Global Positioning System) and Beidou Satellite Navigation System. By measuring the distance between the satellite and the receiver on the positioning module 910 at different positions, the corresponding position and orientation data are determined. In some examples, the positioning module 910 may also include an inertial navigation system, which is based on Newton's laws of mechanics. By measuring the acceleration of the positioning module 910 in the inertial reference system, integrating it over time, and transforming it into the navigation coordinate system, the speed, yaw angle, and position data in the navigation coordinate system are obtained. Optionally, the inertial navigation system can assist the global navigation satellite system to achieve more accurate positioning and provide the processor 91 with corresponding position information.

[0071] The radar 911 is used to determine the position of a target object through electromagnetic waves, and can usually determine the distance of the target object from the vehicle where the radar 911 is located.

[0072] Camera 912 includes a vehicle body camera and an in-vehicle camera, wherein the vehicle body camera is used to determine the position of the target object through visual recognition, and the vehicle body camera can be a monocular camera or a binocular camera. The biggest difference between a monocular camera and a binocular camera is that a binocular camera can capture images from two different perspectives, thereby obtaining distance information in three-dimensional space. The in-vehicle camera is used to identify the behavior status of the driver and passengers in the vehicle, including fatigue detection, distraction detection, expression recognition, gesture recognition, sight tracking, etc. In this example, the in-vehicle camera can also implement eye tracking.

[0073] In some examples, the positioning module 910, radar 911 and camera 912 can also be directly connected to the vehicle computer 92, and are not directly connected to the processor 91 of the HUD display device. For example, the vehicle computer 92 itself is integrated with a positioning module for position tracking and a radar and camera for automatic driving. The HUD display device can obtain the collected data of the positioning module, radar and camera in real time through communication with the vehicle computer 92.

[0074] In some examples, such as Fig.12 As shown, the display device implementing the above motor control method may specifically include a processor 931, a memory 932, an input device 933 and an output device 934, wherein the input device 933 may include an operation button integrated on the display device, etc., and the display device may receive input control instructions and data through the input device 933. The output device 934 may include an image source integrated on the display device, etc., and the display device may output corresponding instructions or data to the output device 934. Further, the memory 932 stores a computer program running on the processor 931, and the processor 931 implements the motor control method of the above example when executing the computer program. In some examples, a computer-readable storage medium, a computer-readable storage medium stores a computer program, and the computer program implements the motor control method of the above example when executed by the processor.

[0075] like Fig.13 As shown, the vehicle can be provided with the above-mentioned HUD display device. Specifically, the HUD display device is integrated inside the center console 10, such as in front of the steering wheel. The corresponding display light is projected onto the opposite vehicle windshield 4 through the projection window 102 of the HUD display device. The effect of the viewer observing the front of the windshield 4 from the cockpit is that the virtual image in the projection area 50 can be directly seen. In addition to basic information such as vehicle speed, the virtual image content can also include navigation information that fits the actual road surface. More importantly, the projection area 50 uses different speed adjustments in different sound environments. In some examples, the vehicle can also distribute the program of the motor control method in the above example through the computer-readable storage medium of the above example, so that the vehicle-mounted HUD display device can be conveniently updated and upgraded. It should be noted that the above-mentioned vehicle is not limited to a car as a means of transportation, but can also include a bus, a truck, an excavator, a motorcycle, a train, a high-speed rail, a ship, a yacht, an airplane, a spacecraft, etc. The projected windshield is not limited to the front windshield of the car, but can also be a transparent surface at other locations.

[0076] In combination with the above examples, the technical solutions involved in the present application can be directly embodied as hardware, a software module executed by a control unit, or a combination of the two, that is, one or more steps and / or one or more step combinations, which can correspond to various software modules of a computer program flow, or to various hardware modules, such as ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any appropriate combination thereof. For the convenience of description, the above description is divided into various modules and described separately according to their functions. Of course, when implementing the present application, the functions of each module can be implemented in the same or more software and / or hardware.

[0077] Through the description of the above examples, those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution involved in the present application can be essentially or partly contributed to the prior art in the form of a software product. The software is executed by a microcontroller unit and, depending on the required configuration, may include one or more microcontroller units of any type, including but not limited to a microcontroller unit, a microcontroller, a DSP (Digital Signal Processor) or any combination thereof. The software is stored in a memory, such as a volatile memory (such as a random access memory, etc.), a non-volatile memory (such as a read-only memory, a flash memory, etc.) or any combination thereof.

[0078] In summary, when the motor drives the optical lens to rotate the angle, the present application monitors the sound level in the vehicle. When the sound environment in the vehicle is at a quiet level, the first driving speed is used to control the motor, so as to make the motor emit an imperceptible sound as much as possible. When the sound environment in the vehicle is at a noisy level, the second faster driving speed is used to control the motor. Even if the second driving speed causes the motor to produce a certain sound, it will be masked by the noise in the vehicle itself. The present application can adaptively select the motor driving speed according to the in-vehicle environment, reduce the user's perception of the motor sound, and optimize the user's experience.

[0079] It should be understood that although this specification includes some examples, none of these examples contains only one independent technical solution, and this description of the specification is only for the purpose of clarity. A person skilled in the art should take the specification as a whole, and the technical solutions in each example can also be appropriately combined to form other implementation methods that can be understood by a person skilled in the art.

[0080] The series of detailed descriptions listed above are only specific descriptions of feasible implementation methods of the present application. They are not intended to limit the scope of protection of the present application. All equivalent implementation methods or modifications that do not deviate from the teachings of the present application should be included in the scope of protection of the present application.

Claims

1. A motor control method, characterized in that: include: The motor drives the optical lens to rotate so that the HUD display device in the vehicle reaches a specific projection display state; In response to the sound environment in the vehicle being at a quiet level, controlling the motor at a first driving speed; In response to the sound environment in the vehicle being at a noisy level, the motor is controlled at a second drive speed that is greater than the first drive speed.

2. The motor control method according to claim 1, characterized in that: The motor control method comprises: There is also a regular level between the quiet level and the noisy level described; In response to the sound environment in the vehicle being at a normal level, the motor is controlled at a third driving speed, the third driving speed being between the first driving speed and the second driving speed.

3. The motor control method according to claim 1, characterized in that: In response to the sound environment in the vehicle being at a quiet level, controlling the motor at a first driving speed comprises: The first driving speed includes at least a first graded speed and a second graded speed; When the optical lens is driven to be at an edge range angle, the motor is controlled by using the first graded speed; When the optical lens is driven to a middle range angle, the motor is controlled by the second graded speed, and the first graded speed is greater than the second graded speed; In response to the sound environment in the vehicle being at a noisy level, controlling the motor at a second driving speed includes: The second driving speed includes at least a third graded speed and a fourth graded speed; When the optical lens is driven to be at an edge range angle, the motor is controlled by using the third graded speed; When the optical lens is driven to a middle range angle, the fourth graded speed is used to control the motor, and the third graded speed is greater than the fourth graded speed.

4. The motor control method according to claim 3, characterized in that: The fourth classification speed is greater than the first classification speed.

5. The motor control method according to claim 1, characterized in that: In response to the sound environment in the vehicle being at a quiet level, controlling the motor at a first driving speed comprises: A first operation input by a user is received, wherein the first operation includes an upward operation or a downward operation, and when the operation direction is consistent with the corresponding direction of the downward rotation of the optical lens, the driving of the motor is stopped.

6. The motor control method according to claim 1, characterized in that: In response to the sound environment in the vehicle being at a noisy level, controlling the motor at a second driving speed includes: The optical lens is configured to perform a gear adjustment in response to a second operation and a third operation input by a user, respectively, wherein the second operation and the third operation include an upward operation or a downward operation; When the operation interval between the second operation and the third operation is less than the first time threshold, and the operation directions of the second operation and the third operation are opposite, the second operation corresponds to a coarse adjustment of one gear, and the third operation corresponds to a fine adjustment of one gear; When the operation directions of the second operation and the third operation are the same, the second operation and the third operation simultaneously correspond to a coarse adjustment by one gear or a fine adjustment by one gear.

7. The motor control method according to claim 1, characterized in that: The responding to the sound environment in the vehicle being at a quiet level or the responding to the sound environment in the vehicle being at a noisy level comprises: The sound inside the vehicle is collected by a microphone inside the vehicle for judgment.

8. A display device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and running on the processor, wherein the processor implements the steps of the motor control method according to any one of claims 1 to 7 when executing the computer program.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the motor control method according to any one of claims 1 to 7 are implemented.

10. A means of transport, characterized in that: Includes the display device of claim 8 or the computer-readable storage medium of claim 9.

Citation Information

Patent Citations

  • Head-up display device

    CN113330354A

  • Vehicle control method and vehicle control device

    CN114072318A

  • Motor control method, display device, storage medium and vehicle

    CN117369134A

  • Motor control method, display device, storage medium and vehicle

    CN120010128A

  • Drive for a display device of a motor vehicle and method for operating it

    DE102016123183A1