Intelligent surface vibration feedback method and device, automobile and medium

By distributing multiple vibrating subunits and driving modules below the intelligent surface, combined with vibration sensors and controllers, an intelligent surface vibration feedback method is realized, solving the problem of uneven vibration in the prior art, and improving the vibration feel and user experience of the touch switch.

CN119847366APending Publication Date: 2025-04-18KOSTAL SHANGHAI ELECTROMECHANICAL CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510010006.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-02
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

In the prior art, the vibration feedback of the touch switch has disadvantages such as uneven vibration and vibration contrast, which makes the user unable to feel a uniform response during touch operation.

Method used

Using the intelligent surface vibration feedback method, the driving signal is output based on the touch signal through multiple evenly distributed vibration subunits and driving modules located below the intelligent surface, combined with the vibration sensor and controller, and the driving signal is compensated for the driving signal through the vibration algorithm to ensure the vibration uniformity of the intelligent surface.

Benefits of technology

The vibrating feel of the touch switch is improved, so that users can feel a uniform and natural response during touch operation, and improve users' satisfaction and trust in the product.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119847366A_ABST
    Figure CN119847366A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent surface vibration feedback method, which is applied to the field of vibration feedback, and comprises the following steps: after a touch signal is obtained, controlling a driving module to output multiple groups of driving signals based on the touch signal so as to drive a vibration subunit to vibrate; acquiring a feedback signal sent by the vibration sensor; wherein the feedback signal comprises a first feedback signal used for representing the vibration condition of the intelligent surface and a second feedback signal used for representing the vibration condition of the vibration subunit; judging whether the first feedback signal meets a first preset condition or not, and if not, calling a vibration algorithm to compensate all the driving signals until the first feedback signal meets the first preset condition; and judging whether the second feedback signal meets a second preset condition or not, and if not, calling a vibration algorithm to compensate the driving signal corresponding to the vibration subunit until the second feedback signal meets the second preset condition. Therefore, the uniformly distributed vibration subunits and vibration feedback can make the vibration feedback of the intelligent surface more uniform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vibration feedback, and in particular to a smart surface vibration feedback method, device, automobile and medium. Background Art

[0002] Touch switches are beautiful, modern and flexible, and are increasingly being used on smart surfaces. However, since the touch switch itself does not have the tactile sensation of a mechanical button being pressed or released, the use of vibration feedback allows users to feel a clear response when performing touch operations, confirming that the operation has been received, making the operation more intuitive and natural, and improving user satisfaction and trust in the product.

[0003] In the prior art, a small number of dispersed vibration motors are often used to implement the vibration feedback of the touch switch. Therefore, the existing vibration scheme still has disadvantages such as uneven vibration and vibration imaging.

[0004] Therefore, how to improve the vibration feel of the touch switch is a problem that needs to be solved urgently. Summary of the invention

[0005] In view of this, the purpose of the present invention is to provide a smart surface vibration feedback method for improving the vibration feel of a touch switch. The specific scheme is as follows:

[0006] In a first aspect, the present application provides a smart surface vibration feedback method, which is applied to a smart surface vibration device, comprising: a vibration source and a vibration sensor located below the smart surface, and a driving module connected to the vibration source; wherein the vibration source is composed of a plurality of uniformly distributed vibration sub-units, and the method comprises:

[0007] After the touch signal is acquired, based on the touch signal, the driving module is controlled to output a plurality of driving signals to drive the vibration sub-unit to vibrate;

[0008] Acquire a feedback signal sent by the vibration sensor; wherein the feedback signal includes a first feedback signal for characterizing the vibration condition of the smart surface and a second feedback signal for characterizing the vibration condition of the vibration subunit;

[0009] Determining whether the first feedback signal meets a first preset condition, and if the first feedback signal does not meet the first preset condition, calling a vibration algorithm to compensate all the drive signals until the first feedback signal meets the first preset condition;

[0010] Determine whether the second feedback signal meets the second preset condition; if the second feedback signal does not meet the second preset value, call the vibration algorithm to compensate the drive signal corresponding to the vibration subunit until the second feedback signal meets the second preset condition.

[0011] Optionally, before controlling the driving module to output multiple groups of driving signals based on the touch signal, the method further includes:

[0012] Based on the touch signal, a switch signal is generated, and the switch signal is sent to a vehicle controller so that the vehicle controller outputs a control signal;

[0013] determining whether the control signal is received;

[0014] If so, a step of controlling the driving module to output a plurality of driving signals based on the touch signal is performed.

[0015] Optionally, the driving module includes a control circuit and multiple groups of driving circuits; wherein the control circuit is used to output multiple groups of PWM signals to control the driving circuit to output the driving signal.

[0016] Optionally, the driving circuit includes: a first switch tube, a second switch tube, a third switch tube and a fourth switch tube;

[0017] The first end of the first switch tube and the second end of the second switch tube are connected to a power source;

[0018] The control end of the first switch tube, the control end of the second switch tube, the control end of the third switch tube and the control end of the fourth switch tube are all connected to the output end of the control circuit;

[0019] The first switch tube and the second switch tube are connected in series, and a common end thereof is connected to the first end of the vibrator unit;

[0020] The third switch tube is connected in series with the fourth switch tube and in parallel with the first switch tube and the second switch tube. The common end of the third switch tube and the fourth switch tube is connected to the second end of the vibrator unit.

[0021] Optionally, the control circuit includes a frequency modulation circuit and a voltage regulation circuit; wherein the frequency modulation circuit is used to adjust the vibration frequency of the corresponding vibrator unit, and the voltage regulation circuit is used to adjust the vibration sense of the corresponding vibrator unit.

[0022] Optionally, the vibrator unit is a vibrating micro motor.

[0023] Optionally, the smart surface vibration device further includes a conduction device for transmitting the vibration of the vibration source to the smart surface.

[0024] In a second aspect, the present application provides a smart surface vibration device, comprising: a vibration source, a controller and a vibration sensor located below the smart surface, and a driving module connected to the vibration source; wherein the vibration source is composed of a plurality of uniformly distributed vibration sub-units;

[0025] The controller is used to execute the above-mentioned smart surface vibration feedback method.

[0026] In a third aspect, the present application provides a car, comprising the above-mentioned smart surface vibration device, the vehicle controller and the smart surface.

[0027] In a fourth aspect, the present application provides a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the above-mentioned smart surface vibration feedback method is implemented.

[0028] The smart surface vibration feedback method provided in the present application includes: based on a touch signal, controlling a driving module to output multiple groups of driving signals, which correspond one-to-one to a vibration sub-unit and are used to control the vibration of the vibration sub-unit; a vibration sensor monitors and feeds back a first feedback signal representing the vibration condition of the smart surface and a second feedback signal representing the vibration condition of the vibration sub-unit, so that a controller compensates the driving signal output by the driving module through a vibration algorithm based on the first feedback signal and the second feedback signal. As can be seen from the above, the vibration source is composed of multiple vibration sub-units, and the vibration sub-units are evenly distributed under the smart surface. In addition, the vibration sensor can continuously monitor the vibration state of each vibration sub-unit in the smart surface and the vibration source, and output it as a feedback signal to the processor. The feedback signal includes a first feedback signal characterizing the vibration condition of the smart surface, and multiple second feedback signals characterizing the vibration conditions of the vibration sub-units. When the processor detects that the first feedback signal does not meet the first preset condition, the processor will use the vibration algorithm to compensate for all driving signals, so that the vibration frequency and vibration sense of the smart surface can be improved as a whole, and at the same time, the influence of the external environment on the actual vibration effect can be eliminated. When the processor detects that the second feedback signal does not meet the second preset condition, the processor will use the vibration algorithm to adjust only the driving signal corresponding to the vibration sub-unit, so that the actual vibration condition achieved is consistent with the surrounding vibration sub-units, so that the vibration effect achieved by the final smart surface is more uniform, so as to improve the vibration feel of the touch switch located on the smart surface. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0030] Figure 1 This is a flow chart of a smart surface vibration feedback method disclosed in this application;

[0031] Figure 2 A module connection diagram for realizing a smart surface vibration feedback method provided in this application;

[0032] Figure 3 A schematic diagram of a smart surface vibration device provided in this application;

[0033] Figure 4 A distribution diagram of a vibrating subunit provided in this application;

[0034] Figure 5 A vibrator unit driving circuit diagram provided in this application;

[0035] Figure 6 This is a flowchart of a specific smart surface vibration feedback method disclosed in this application. DETAILED DESCRIPTION

[0036] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0037] Touch switches are beautiful, modern and flexible, and are increasingly being used on smart surfaces. However, since the touch switch itself does not have the tactile sensation of a mechanical button being pressed or released, the use of vibration feedback allows users to feel a clear response when performing touch operations, confirming that the operation has been received, making the operation more intuitive and natural, and improving user satisfaction and trust in the product.

[0038] In the prior art, a small number of dispersed vibration motors are often used to implement the vibration feedback of the touch switch. Therefore, the existing vibration scheme still has disadvantages such as uneven vibration and vibration imaging.

[0039] Therefore, how to improve the vibration feel of the touch switch is a problem that needs to be solved urgently.

[0040] To solve the above problems, see Figure 1 , 2 As shown in , 3, the embodiment of the present invention discloses a smart surface vibration feedback method, including:

[0041] Step S11, after acquiring the touch signal, based on the touch signal, controlling the driving module to output multiple sets of driving signals to drive the vibrating sub-unit to vibrate;

[0042] In this embodiment, after receiving the touch signal, the controller adjusts the driving module to output multiple sets of driving signals based on the touch signal. It should be noted that an MCU (Microcontroller Unit) can be selected as the above controller.

[0043] In this embodiment, the vibrator unit is a vibrating micro motor. It can be understood that the smaller the vibrator unit is, the tighter the uniform distribution of the vibrator units is, and thus the vibration feedback generated is more uniform.

[0044] Furthermore, in this embodiment, the smart surface vibration device also includes a conduction device for transmitting the vibration of the vibration source to the smart surface. The basic principle of the conduction device is to transmit the vibration energy of the vibration source with as little loss as possible, and to make the vibration distribution more uniform during the transmission process. It is understandable that when the user touches different positions of the device, if there is no good conduction device to make the vibration uniform, the area close to the vibration motor may vibrate obviously, while the corner far away from the vibration motor has almost no vibration. In addition, if the vibration is concentrated in a certain local area, it may cause excessive mechanical stress to the components in the area. For example, excessively concentrated vibration may affect the connection stability of precise electronic components inside the device, such as chips, sensors, etc. Therefore, the conduction device can not only make the vibration evenly distributed, but also disperse the vibration energy to a larger area, reduce the impact force on local components, thereby extending the service life of the internal components of the device and reducing the risk of failure caused by vibration.

[0045] like Figure 2 , 3As shown, in this embodiment, the MCU is connected to the power module, the drive module, the vibration sensor and the vehicle bus at the same time. Among them, the power module includes a power circuit that can provide power to the MCU, the vehicle controller and the drive module at the same time, and the drive module drives the vibration micro motor connected to it as an intermediary to vibrate, and evenly transmits the vibration to the smart surface through the conduction device, and the vibration sensor can feed back the vibration of the smart surface and the vibration micro motor to the MCU, so that the MCU can adjust the control of the drive module at any time according to the actual vibration feedback. In addition, the vehicle bus is used to connect the MCU and the vehicle controller. The vehicle controller, as the core control unit of the car, coordinates and manages the work of each subsystem of the car to ensure the safety, efficiency and comfort of the vehicle. After the MCU obtains the touch signal, it can communicate with the vehicle controller based on the CAN communication protocol. Among them, a communication circuit is also included between the vehicle bus and the MCU, and the communication circuit includes a voltage source, a CAN communication function and a reset function.

[0046] It is understandable that when a user touches a touch switch on the smart surface, the controller receives a touch signal to determine the touch point coordinate information. Figure 3 As shown, a touch film is covered under the smart surface. When the user's touch operation conducts to the touch film, the capacitance of the touch film will change. The resistor-capacitor circuit connected to the touch film can change the capacitance change of the touch film into an electrical signal and transmit it to the controller. The electrical signal is the touch signal. In another specific embodiment, the smart surface uses a resistive touch screen. The resistive touch screen is composed of two layers of mutually orthogonal conductive films. When a finger touches the screen, it presses the conductive film, so that the two layers of conductive films touch at the touch point. Originally, the two layers of conductive films are insulated. After contact, the resistance of the position changes, forming a voltage change. At this time, the voltage change is the touch signal.

[0047] In addition, the smart surface and touch switch in this embodiment are mainly used in the center console of a car. The smart surface of the center console of a car may include a touch display screen and a smart control surface at the same time.

[0048] Among them, the touch screen integrates multimedia entertainment systems, navigation systems and other functions. For example, the center console of many electric vehicles is equipped with a large-size high-definition touch screen, which can display vehicle status information (such as power / fuel level, vehicle speed, etc.), navigation maps, and can also be used to control music playback (adjust volume, switch songs), vehicle settings (such as driving mode selection, seat heating / ventilation adjustment) and many other functions. Users can use these functions directly by touching the virtual buttons on the screen, sliding the screen and other operations.

[0049] The smart control panel does not have a display screen, but it is also operated by touch sensing. For example, some car brands have a touch-sensitive air conditioning control area on the center console. Users can adjust air conditioning parameters such as temperature, wind speed, and wind direction by touching the corresponding position on the smart surface. At this time, the corresponding position needs to be clearly marked on the smart surface through backlighting or texture changes to show the position of the touch switch, which can ensure the overall aesthetics and facilitate user operation.

[0050] It is understandable that both the touch display and the smart control panel lack the physical feedback of physical buttons. Therefore, a vibration motor or piezoelectric vibrator can be installed under the touch display or the smart control panel so that there will be slight tactile feedback when performing touch operations, such as vibration or sound prompts, so that the user can confirm that the operation is successful.

[0051] In order to ensure that the vibration feedback of the touch operation is more uniform, in this embodiment, the vibration source located below the smart surface is composed of a plurality of uniformly distributed vibration sub-units. The vibration source as a whole is controlled by the driving module, and the vibration sub-units in the vibration source correspond to the driving signals one by one, such as Figure 4 As shown, the driving module selects FPGA (Field Programmable Gate Array), and each set of driving signals output by the FPGA drives a vibration sub-unit separately, and all the vibration sub-units are evenly distributed.

[0052] Step S12, obtaining a feedback signal sent by the vibration sensor; wherein the feedback signal includes a first feedback signal for characterizing the vibration condition of the smart surface and a second feedback signal for characterizing the vibration condition of the vibration subunit;

[0053] In this embodiment, the vibration sensor continuously monitors the vibration conditions of the smart surface and all vibration sub-units, and feeds back a first feedback signal characterizing the vibration condition of the smart surface and a second feedback signal characterizing the vibration condition of the vibration sub-unit to the controller.

[0054] It is understandable that although the vibration feedback is generated by multiple vibration sub-units, it is an overall effect for the user. Even if a few vibration sub-units do not meet the preset requirements, it will not affect the overall vibration feedback effect. Therefore, the vibration sensor can directly monitor the overall actual effect of the vibration feedback on the smart surface and feed back to the controller. When the vibration sub-unit selects a vibration motor, the performance of the vibration motor may decline in a low temperature environment. At this time, the controller can change the overall vibration intensity of the vibration feedback by increasing the driving current or driving voltage to eliminate the impact of environmental temperature, humidity and other factors on the vibration feedback.

[0055] In addition, since different vibration motors have differences in performance, even motors of the same model may have different characteristics such as vibration intensity and frequency response due to slight differences in manufacturing processes, aging degree and other factors. Therefore, the vibration sensor must also monitor the actual vibration effect of each vibration sub-unit at the same time, and feed back a second feedback signal representing the vibration condition of the vibration sub-unit to the controller, so that the controller can adjust the vibration state of the vibration sub-unit individually based on the second feedback signal by changing the drive signal output by the drive module and the vibration sub-unit, so as to eliminate slight differences in the equipment in the vibration sub-unit, and make the vibration feedback on the smart surface more uniform starting from the vibration feedback condition of each vibration sub-unit.

[0056] Step S13, determining whether the first feedback signal meets a first preset condition, and if the first feedback signal does not meet the first preset condition, calling a vibration algorithm to compensate all the drive signals until the first feedback signal meets the first preset condition;

[0057] In this embodiment, after receiving the first feedback signal, the controller compares it with the first preset condition. If the first preset condition is not met, the controller will uniformly compensate the driving signal output by the driving module through a vibration compensation algorithm. It can be understood that the first preset condition is the vibration condition of the smart surface that is preset to be achieved.

[0058] In this embodiment, the driving module includes a control circuit and multiple groups of driving circuits; wherein the control circuit is used to output multiple groups of PWM signals to control the driving circuit to output driving signals. It can be understood that the control circuit is responsible for receiving the control signal generated by the controller based on the touch signal, and generating a PWM signal with a suitable duty cycle according to the control signal to control the working state of the driving circuit. The driving circuit amplifies the power of the PWM signal output by the control circuit to provide sufficient energy to drive the vibration sub-unit to work, so the output driving signal is actually a PWM signal after power amplification. In addition, since the control circuit outputs multiple groups of PWM signals corresponding to multiple driving circuits, the channel PWM output circuit is selected between the control circuit and the driving circuit.

[0059] In order to amplify the power of the PWM signal, in a specific embodiment, as Figure 5As shown, the driving circuit includes: a first switch tube M1, a second switch tube M2, a third switch tube M3 and a fourth switch tube M4; the first end of the first switch tube M1 and the second end of the second switch tube M2 are connected to the power supply; the control end of the first switch tube M1, the control end of the second switch tube M2, the control end of the third switch tube M3 and the control end of the fourth switch tube M4 are all connected to the output end of the control circuit; the first switch tube M1 is connected in series with the second switch tube M2, and their common end is connected to the first end of the vibrator unit; the third switch tube M3 is connected in series with the fourth switch tube M4, and is connected in parallel with the first switch tube M1 and the second switch tube M2, and the common end of the third switch tube M3 and the fourth switch tube M4 is connected to the second end of the vibrator unit. The driving circuit determines the switching speed of the switch tube by the frequency of the PWM signal, and changes the vibration frequency of the vibrator unit in turn. Specifically, when the PWM signal is at a high level, the switch tube in the driving circuit is turned on, and the voltage provided by the driving power supply is applied to the vibrator unit through the switch tube. By reasonably selecting the parameters of the switch tube and designing the topological structure of the driving circuit, a large current output can be achieved, thereby providing sufficient driving power for the vibration motor. In addition, the vibration intensity of the vibrator unit can also be affected by adjusting the size of the driving power supply.

[0060] It should be noted that the driving circuit is powered by a driving power supply, and the driving power supply is generated by the power supply voltage through the power conversion module under the control of the controller. Further, in order to meet the needs of individual adjustment of each driving circuit and to achieve individual control of the voltage and current of each driving power supply, a multi-channel power management chip can be selected.

[0061] In addition, the drive circuit also needs to have a protection function. In a specific embodiment, when an abnormal situation such as overcurrent, overvoltage or short circuit occurs, the protection circuit in the drive circuit (such as a fuse, overcurrent protection chip, etc.) will be activated to prevent damage to the vibration actuator and the drive circuit itself. In another specific embodiment, in some high-end drive modules, when an overcurrent situation is detected, the power supply will be automatically cut off until the abnormal situation is resolved.

[0062] Furthermore, in order to adjust the actual vibration effect of the vibrator unit, Figure 3 As shown, the control circuit may include a frequency modulation circuit and a voltage regulation circuit; wherein the frequency modulation circuit is used to adjust the vibration frequency of the corresponding vibration subunit, and the voltage regulation circuit is used to adjust the vibration sense of the corresponding vibration subunit. It can be understood that the specific outputs of the frequency modulation circuit and the voltage regulation circuit are uniformly controlled by the controller.

[0063] It should be noted that the voltage regulation circuit can adjust the average value of the output voltage by changing the duty cycle of the PWM signal. When the output voltage is lower than the set value, the controller will increase the duty cycle of the PWM signal, so that the switch tube conduction time becomes longer, the output voltage increases, and the vibration of the vibrator unit is enhanced; conversely, when the output voltage is higher than the set value, the duty cycle is reduced, the output voltage is reduced, and the vibration of the vibrator unit is reduced.

[0064] In this embodiment, there are many ways for the frequency modulation circuit to adjust the vibration frequency of the corresponding vibrator unit. In a specific embodiment, the frequency modulation circuit can change the counting frequency of the timer by setting different frequency division ratios, thereby adjusting the frequency of the PWM signal to achieve a change in the actual vibration frequency of the corresponding vibrator unit; in another specific embodiment, the controller is equipped with a frequency register. The user can directly write the required frequency value to the frequency register, and the control circuit will automatically adjust the output frequency of the PWM according to the set value.

[0065] Step S14, determining whether the second feedback signal meets a second preset condition. If the second feedback signal does not meet the second preset value, calling the vibration algorithm to compensate the driving signal corresponding to the vibration subunit until the second feedback signal meets the second preset condition.

[0066] In this embodiment, after receiving the second feedback signal, the controller compares it with the second preset condition. If the second preset condition is not met, the controller will compensate the driving signal corresponding to the vibrating sub-unit output by the driving module through the vibration compensation algorithm. It can be understood that the above second feedback signal is the vibration effect preset by each vibrating sub-unit when the controller controls the driving module to drive the vibrating sub-unit to vibrate.

[0067] As can be seen from the above, the vibration source is composed of multiple vibration sub-units, and the vibration sub-units are evenly distributed under the smart surface. In addition, the vibration sensor can continuously monitor the vibration state of each vibration sub-unit in the smart surface and the vibration source, and output it as a feedback signal to the processor. The feedback signal includes a first feedback signal characterizing the vibration condition of the smart surface, and multiple second feedback signals characterizing the vibration conditions of the vibration sub-units. When the processor detects that the first feedback signal does not meet the first preset condition, the processor will use the vibration algorithm to compensate for all driving signals, so that the vibration frequency and vibration intensity of the smart surface can be improved as a whole, and at the same time, the influence of the external environment on the actual vibration effect can be eliminated. When the processor detects that the second feedback signal does not meet the second preset condition, the processor will use the vibration algorithm to adjust only the driving signal corresponding to the vibration sub-unit, so that the actual vibration condition achieved is consistent with the surrounding vibration sub-units, so that the vibration effect achieved by the final smart surface is more uniform, so as to improve the vibration feel of the touch switch located on the smart surface.

[0068] To control the operation of the car by touching the switch and confirm the success of the operation through vibration feedback, see Figure 6 As shown, the embodiment of the present invention discloses a specific smart surface vibration feedback method, including:

[0069] Step S21: after the touch signal is acquired, a switch signal is generated based on the touch signal, and the switch signal is sent to the vehicle controller so that the vehicle controller outputs a control signal;

[0070] In this embodiment, after receiving the touch signal, the controller needs to generate a switch signal based on the touch signal to notify the vehicle control system of the operation to be performed. At the same time, the vehicle control signal will feedback the control signal to the controller the moment it receives the switch signal.

[0071] It is understandable that modern cars are equipped with more and more electronic devices and functions, so more and more touch switches are added accordingly. The touch signal generated by the touch operation of the touch switch is usually transmitted to the controller first, and the controller generates a switch signal after processing and judging the touch signal and sends it to the vehicle controller. After receiving these signals, the vehicle controller can respond to various touch operation instructions of the user, such as adjusting the volume, switching songs, setting navigation destinations, etc.

[0072] In addition, before the controller judges the touch signal according to the preset logic and algorithm and generates an accurate and reliable switch signal, the touch signal needs to be pre-processed such as filtering, denoising, and signal amplification to improve the quality and stability of the signal, while reducing erroneous operations caused by signal interference or false triggering, thereby improving the reliability of the entire vehicle control system.

[0073] Furthermore, the filter circuit, controller, drive module and power module for preprocessing the touch signal can be integrated on the printed circuit board assembly, making installation more convenient. At the same time, since the same type of components exist on the market, they can be purchased directly to reduce development costs.

[0074] Step S22, determining whether the control signal is received;

[0075] It should be noted that in a complex mechatronic system like a car, the vehicle controller is responsible for coordinating the work of various subsystems of the vehicle. If the various components work randomly, it will cause chaos in the vehicle operation. For example, in different driving conditions, such as acceleration, deceleration, turning, cruising, etc., the car needs to determine whether and how to trigger the vibration source for tactile feedback based on the overall driving conditions. When the controller directly receives the control signal of the vehicle controller, it drives the vibration source to vibrate.

[0076] Step S23: If yes, based on the touch signal, control the driving module to output multiple sets of driving signals to drive the vibration sub-unit to vibrate;

[0077] Step S24, obtaining a feedback signal sent by the vibration sensor; wherein the feedback signal includes a first feedback signal for characterizing the vibration condition of the smart surface and a second feedback signal for characterizing the vibration condition of the vibration subunit;

[0078] Step S25, determining whether the first feedback signal meets a first preset condition, and if the first feedback signal does not meet the first preset condition, calling a vibration algorithm to compensate all the drive signals until the first feedback signal meets the first preset condition;

[0079] Step S26, determining whether the second feedback signal meets the second preset condition. If the second feedback signal does not meet the second preset value, calling the vibration algorithm to compensate the driving signal corresponding to the vibration subunit until the second feedback signal meets the second preset condition.

[0080] Among them, the specific processes of the above steps S23, S24, S25 and S26 can refer to the corresponding contents disclosed in the above embodiments, and will not be elaborated here.

[0081] From the above, it can be concluded that the control signal is fed back to the controller immediately after the vehicle controller receives the switch signal generated based on the touch signal, and at the same time, the operation of controlling the vehicle corresponding to the touch signal is performed. The controller can only control the drive module to drive the vibration source to vibrate after receiving the control signal, that is, vibration feedback is only generated after the vehicle controller can receive the switch signal. Therefore, the operation of the vehicle can be controlled by the touch switch, and the success of the operation can be determined by vibration feedback.

[0082] Furthermore, the present embodiment provides a smart surface vibration device, comprising: a vibration source, a controller and a vibration sensor located below the smart surface, and a driving module connected to the vibration source; wherein the vibration source is composed of a plurality of uniformly distributed vibration sub-units;

[0083] The controller is used to execute the above-mentioned smart surface vibration feedback method.

[0084] Furthermore, this embodiment provides a car, comprising the above-mentioned smart surface vibration device, a vehicle controller and a smart surface.

[0085] Furthermore, the present application also discloses a computer-readable storage medium for storing a computer program; wherein the computer program, when executed by a processor, implements the aforementioned disclosed method for editing a game video. The specific steps of the method may refer to the corresponding contents disclosed in the aforementioned embodiments, and will not be described in detail here.

[0086] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.

[0087] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0088] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0089] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0090] The technical solution provided by the present application is introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for general technicians in this field, according to the idea of ​​the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A smart surface vibration feedback method, characterized in that: A vibration device applied to a smart surface comprises: a vibration source and a vibration sensor located below the smart surface, and a driving module connected to the vibration source; wherein the vibration source is composed of a plurality of uniformly distributed vibration sub-units, and the method comprises: After the touch signal is acquired, based on the touch signal, the driving module is controlled to output a plurality of driving signals to drive the vibration sub-unit to vibrate; Acquire a feedback signal sent by the vibration sensor; wherein the feedback signal includes a first feedback signal for characterizing the vibration condition of the smart surface and a second feedback signal for characterizing the vibration condition of the vibration subunit; Determining whether the first feedback signal meets a first preset condition, and if the first feedback signal does not meet the first preset condition, calling a vibration algorithm to compensate all the drive signals until the first feedback signal meets the first preset condition; Determine whether the second feedback signal meets the second preset condition; if the second feedback signal does not meet the second preset value, call the vibration algorithm to compensate the drive signal corresponding to the vibration subunit until the second feedback signal meets the second preset condition.

2. The smart surface vibration feedback method according to claim 1, characterized in that: Before controlling the driving module to output a plurality of driving signals based on the touch signal, the method further includes: Based on the touch signal, a switch signal is generated, and the switch signal is sent to a vehicle controller so that the vehicle controller outputs a control signal; determining whether the control signal is received; If so, a step of controlling the driving module to output a plurality of driving signals based on the touch signal is performed.

3. The smart surface vibration feedback method according to claim 1, characterized in that: The driving module includes a control circuit and a plurality of driving circuits; wherein the control circuit is used to output a plurality of PWM signals to control the driving circuit to output the driving signal.

4. The smart surface vibration feedback method according to claim 3, characterized in that: The driving circuit comprises: a first switch tube, a second switch tube, a third switch tube and a fourth switch tube; The first end of the first switch tube and the second end of the second switch tube are connected to a power source; The control end of the first switch tube, the control end of the second switch tube, the control end of the third switch tube and the control end of the fourth switch tube are all connected to the output end of the control circuit; The first switch tube and the second switch tube are connected in series, and a common end thereof is connected to the first end of the vibrator unit; The third switch tube is connected in series with the fourth switch tube and in parallel with the first switch tube and the second switch tube. The common end of the third switch tube and the fourth switch tube is connected to the second end of the vibrator unit.

5. The smart surface vibration feedback method according to claim 3, characterized in that: The control circuit includes a frequency modulation circuit and a voltage modulation circuit; wherein the frequency modulation circuit is used to adjust the vibration frequency of the corresponding vibrator unit, and the voltage modulation circuit is used to adjust the vibration sense of the corresponding vibrator unit.

6. The smart surface vibration feedback method according to claim 1, characterized in that: The vibrator unit is a vibrating micro motor.

7. The smart surface vibration feedback method according to any one of claims 1 to 6, characterized in that: The smart surface vibration device further comprises a conducting device for transmitting the vibration of the vibration source to the smart surface.

8. A smart surface vibration device, characterized in that: include: A vibration source, a controller and a vibration sensor located below the smart surface, and a driving module connected to the vibration source; wherein the vibration source is composed of a plurality of evenly distributed vibration sub-units; The controller is used to execute the smart surface vibration feedback method according to any one of claims 1 to 7.

9. A car, characterized in that: It comprises the smart surface vibration device as claimed in claim 8, the vehicle controller and the smart surface.

10. A computer-readable storage medium, characterized in that: Used to store a computer program; wherein, when the computer program is executed by a processor, the smart surface vibration feedback method according to any one of claims 1 to 7 is implemented.