Vehicle-mounted display screen touch operation instant vibration feedback system and method thereof

The real -time vibration feedback system of the touch operation of the car display is designed to realize the rapid processing of touch signals and the instant response of vibration feedback by using multi -module coordinated work. The problem improves driving safety and operating convenience.

CN119376546AInactive Publication Date: 2025-01-28RIVOTEK TECH (JIANGSU) CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202411942724.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-01-28
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure CN119376546A_ABST
    Figure CN119376546A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle-mounted display screen touch operation instant vibration feedback system and method, and relates to the technical field of vehicle-mounted intelligent cabins, and the method comprises the steps: when a touch screen receives a touch signal, converting the touch signal into an I2C signal, and transmitting the I2C signal to a deserializer and a microcontroller at a screen end; the deserializer is used for transmitting the I2C signal to the host end through the FPDLink III bus; the host end and the microcontroller receive I2C signals at the same time and process touch actions; the host side responds to the touch action and calls a corresponding application function; the microcontroller sends a driving instruction to the motor driving chip through the I2C control bus, and the motor driving chip controls the motor to generate corresponding vibration after receiving the driving instruction to remind a driving end that the touch operation is completed. According to the invention, rapid processing of the touch signal and instant response of vibration feedback can be realized, the response speed and accuracy of the system are improved, the problem that a driver needs to visually confirm whether the operation is successful in the driving process is solved, and the driving safety and the operation convenience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle-mounted intelligent cockpits, and in particular to a vehicle-mounted display screen touch operation instant vibration feedback system and method thereof. Background Art

[0002] With the rapid development of the automotive industry, in-vehicle intelligent cockpit systems have gradually become an important part of modern cars. Among them, the in-vehicle display screen is the main interface for human-computer interaction, and its performance and user experience are crucial to improving the overall driving experience. At present, in-vehicle displays have widely supported touch operations, and drivers can complete various central control operations by touching the screen.

[0003] Existing in-vehicle smart cockpits mainly rely on visual feedback to inform the driver whether the operation is successful, which may distract the driver's attention during driving and increase driving risks. In addition, most existing touch feedback systems rely on the host end to process touch signals and send feedback separately, which has certain limitations in processing speed and feedback accuracy.

[0004] Therefore, how to achieve rapid processing of touch signals and instant response to vibration feedback has become an urgent problem to be solved in the field of in-vehicle smart cockpit technology. Summary of the invention

[0005] In order to solve the above problems, the present invention proposes an instant vibration feedback system for touch operation of a vehicle-mounted display screen and a method thereof, which can realize rapid processing of touch signals and instant response of vibration feedback, thereby improving the response speed and accuracy of the system, solving the problem that the driver needs to visually confirm whether the operation is successful during driving, and improving driving safety and operating convenience.

[0006] In order to achieve the above object, the present invention is implemented by the following technical solutions: The instant vibration feedback system for touch operation of a vehicle-mounted display screen of the present invention comprises: A touch signal receiving and transmitting module is used to convert the touch signal into an I2C signal when the touch screen receives the touch signal and transmit it to the deserializer and the microcontroller at the screen end respectively; FPD_Link bus transmission module, used for the deserializer to transmit I2C signals to the host through the FPD_Link III bus; The host-side and screen-side synchronous processing module is used for the microcontrollers on the host and screen to simultaneously receive I2C signals and process touch actions; The host-side response and calling module is used for the host-side to respond to touch actions and call corresponding application functions; The motor drive and vibration feedback module is used for the microcontroller on the screen to send drive instructions to the motor driver chip through the I2C control bus. After receiving the drive instructions, the motor driver chip controls the motor to generate corresponding vibration feedback to remind the driver that the touch operation has been completed.

[0007] A further improvement of the present invention is that the touch signal receiving and transmitting module is used to convert the touch signal into an I2C signal and transmit it to the deserializer and the microcontroller at the screen end when the touch screen receives the touch signal, specifically including: A capture unit, which is used for the touch sensor built into the touch screen to immediately capture the touch signal when the touch screen surface receives a physical touch, and convert the touch signal into an electrical signal; A conversion unit, used to process the electrical signal accordingly and convert it into an I2C signal, where the I2C signal includes the position information of the touch point; A transmission unit, used to transmit the converted I2C signal to the deserializer and the microcontroller at the screen end, and the deserializer is used to convert the serial signal in the I2C signal into a parallel signal; The verification unit is used to perform real-time verification operations during the I2C signal transmission process. When an abnormality is found in the I2C signal transmission, the error handling mechanism is immediately triggered to obtain the I2C signal through retries and generate corresponding error prompt information.

[0008] A further improvement of the present invention is that the FPD_Link bus transmission module is used for the deserializer to transmit the I2C signal to the host end through the FPD_Link III bus, specifically comprising: An initialization unit is used to initialize the FPD_Link III bus before the I2C signal starts to be transmitted, including configuring communication parameters and checking the FPD_Link III bus status; The encapsulation transmission unit is used for the deserializer to first encapsulate the I2C signal, including adding a frame header and a check code, and transmit the encapsulated I2C signal to the host side through the FPD_Link III bus, wherein the FPD_Link III bus supports full-duplex transmission of high-speed video data transmission and bidirectional control communication.

[0009] A further improvement of the present invention is that the rate at which the FPD_Link III bus transmits I2C signals is: ; In the formula, Indicates the rate at which the FPD_Link III bus transmits I2C signals; Represents pixel clock; Indicates the data bit width on the FPD_Link III bus.

[0010] A further improvement of the present invention is that the host-side and screen-side synchronization processing module is used for the microcontrollers of the host and screen to simultaneously receive I2C signals and process touch actions, specifically including: The receiving unit is used for the microcontrollers at the host end and the screen end to simultaneously receive the I2C signal, and to decapsulate and verify the I2C signal; The coordination processing unit is used for the microcontrollers on the host side and the screen side to synchronously process the I2C signal after receiving the I2C signal. During the processing, the microcontrollers on the host side and the screen side need to communicate bidirectionally and coordinate the processing progress.

[0011] A further improvement of the present invention is that the motor drive and vibration feedback module is used for the microcontroller on the screen end to send a drive instruction to the motor drive chip through the I2C control bus. After receiving the drive instruction, the motor drive chip controls the motor to generate corresponding vibrations to remind the driver end that the touch operation has been completed, specifically including: The sending unit is used to send the control command to the microcontroller on the screen end after the host end processes the I2C signal to start the vibration feedback process; The analysis unit is used for the microcontroller at the screen end to analyze the received control instructions, determine the vibration mode and parameters of the motor according to the analysis results, and send the driving instructions to the motor driver chip through the I2C control bus; The control unit is used for the motor driver chip to control the motor to generate corresponding vibration after receiving the driving instruction; The feedback unit is used to feed back the vibration generated by the motor to the driver through the touch screen to remind the driver that the touch operation has been completed.

[0012] A further improvement of the present invention is that the proportion of the high level in the pulse width modulation signal, that is, the duty cycle, is used to control the vibration mode of the motor, and the calculation formula is: ; In the formula, Indicates the duty cycle, that is, the proportion of the high level in the pulse width modulation signal; Indicates pulse width, that is, the duration of the high level in the pulse width modulation signal; Represents a complete cycle of a pulse width modulated signal, including the high and low times.

[0013] A further improvement of the present invention is that the vibration intensity of the motor in a stable state is represented by a steady-state vibration quantity, and the calculation formula is: ; In the formula, Indicates the steady-state vibration amount; Indicates the motor vibration measurement period; Indicates that the motor is Vibration signal at the moment; It indicates the small increment of time during the vibration signal measurement process and is used for time division in integration operation.

[0014] The present invention provides an instant vibration feedback method for a vehicle-mounted display screen touch operation, the feedback method comprising: When the touch screen receives a touch signal, it converts the touch signal into an I2C signal and transmits it to the deserializer and the microcontroller at the screen end respectively; The deserializer transmits the I2C signal to the host through the FPD_Link III bus; The microcontrollers on the host and screen receive I2C signals and process touch actions simultaneously; The host responds to touch actions and calls corresponding application functions; The microcontroller on the screen sends driving instructions to the motor driver chip through the I2C control bus. After receiving the driving instructions, the motor driver chip controls the motor to generate corresponding vibration feedback to remind the driver that the touch operation has been completed.

[0015] The beneficial effects of the present invention are as follows: the present invention proposes an instant vibration feedback system and method for touch operation of a vehicle-mounted display screen, through a touch signal receiving and transmission module, an FPD_Link bus transmission module, a host-side and screen-side synchronous processing module, a host-side response and call module and a motor drive and vibration feedback module, when the touch screen receives a touch signal, the touch signal is converted into an I2C signal and transmitted to a deserializer and a microcontroller on the screen end respectively; the deserializer transmits the I2C signal to the host end through the FPD_LinkIII bus; the microcontrollers on the host end and the screen end simultaneously receive the I2C signal and process the touch action; the host end responds to the touch action and calls the corresponding application function; the microcontroller on the screen end sends a drive instruction to the motor drive chip through the I2C control bus, and the motor drive chip controls the motor to generate corresponding vibration feedback after receiving the drive instruction, reminding the driver end that the touch operation has been completed, thereby realizing rapid processing of the touch signal and instant response of the vibration feedback, solving the problem that the driver needs to visually confirm whether the operation is successful during driving, improving driving safety and operation convenience, and in addition, by optimizing the system structure and improving the transmission efficiency, the response speed and accuracy of the system can be further improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A schematic diagram of the structure of an instant vibration feedback system for touch operation of a vehicle display screen provided by an embodiment of the present invention; Figure 2A schematic diagram of the structure of a touch signal receiving and transmitting module of an instant vibration feedback system for touch operation of a vehicle display screen provided by an embodiment of the present invention; Figure 3 A schematic diagram of the structure of an FPD_Link bus transmission module of an instant vibration feedback system for touch operation of an on-vehicle display screen provided by an embodiment of the present invention; Figure 4 A schematic diagram of the structure of a host-side and screen-side synchronization processing module of an instant vibration feedback system for touch operation of an in-vehicle display screen provided by an embodiment of the present invention; Figure 5 A schematic diagram of the structure of a motor drive and vibration feedback module of an instant vibration feedback system for touch operation of an on-vehicle display screen provided by an embodiment of the present invention; Figure 6 A schematic flow chart of a method for instant vibration feedback of a touch operation on a vehicle display screen provided by an embodiment of the present invention; Figure 7 A schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings 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.

[0018] See also Figure 1 , is a schematic diagram of a structure of an instant vibration feedback system for touch operation of a vehicle display screen provided by an embodiment of the present invention, wherein the feedback system comprises: A touch signal receiving and transmitting module is used to convert the touch signal into an I2C signal when the touch screen receives the touch signal and transmit it to the deserializer and the microcontroller at the screen end respectively; FPD_Link bus transmission module, used for the deserializer to transmit I2C signals to the host through the FPD_Link III bus; The host-side and screen-side synchronous processing module is used for the microcontrollers on the host and screen to simultaneously receive I2C signals and process touch actions; The host-side response and calling module is used for the host-side to respond to touch actions and call corresponding application functions; The motor drive and vibration feedback module is used for the microcontroller on the screen to send drive instructions to the motor driver chip through the I2C control bus. After receiving the drive instructions, the motor driver chip controls the motor to generate corresponding vibration feedback to remind the driver that the touch operation has been completed.

[0019] Among them, once the touch screen detects a touch signal, the touch signal receiving and transmission module can convert the touch signal into a standard I2C signal and transmit it to the deserializer and the microcontroller (MCU) on the screen through a dedicated signal channel.

[0020] The FPD_Link bus transmission module can use FPD_Link III high-speed serial interface technology to seamlessly transmit I2C signals from the deserializer to the host. FPD_Link III has the characteristics of high bandwidth and low latency, which can ensure the stable transmission of I2C signals in complex vehicle environments and help the system respond instantly.

[0021] The host-screen synchronous processing module ensures that the microcontrollers on the host and screen receive I2C signals synchronously, and then process touch actions in parallel. This synchronous processing mechanism greatly improves the system's response speed and operational fluency, allowing user touch commands to be recognized and executed without delay.

[0022] The host-side response and call module can respond to touch actions instantly and intelligently call the corresponding application functions in the vehicle system, such as navigation, entertainment control or vehicle settings, so as to achieve the friendliness of the user interface and the diversity of functions, and provide the driver with a more intuitive and convenient operation experience.

[0023] In the motor drive and vibration feedback module, the microcontroller on the screen can send precise drive instructions to the motor driver chip through the I2C control bus. After receiving the drive instruction, the motor driver chip immediately activates the motor to generate a preset vibration pattern as tactile feedback to remind the driver that the touch operation has been completed, thereby enhancing the driver's sense of confirmation of the touch operation, helping to reduce visual distraction at the driver's end and enhancing driving safety.

[0024] See also Figure 2 The touch signal receiving and transmitting module 200 is used to convert the touch signal into an I2C signal and transmit it to the deserializer and the microcontroller at the screen end when the touch screen receives the touch signal, and specifically includes: The capture unit 201 is used for the touch sensor built into the touch screen to immediately capture the touch signal when the touch screen surface receives a physical touch, and convert the touch signal into an electrical signal; A conversion unit 202, used to process the electrical signal accordingly and convert it into an I2C signal, where the I2C signal includes the position information of the touch point; A transmission unit 203 is used to transmit the converted I2C signal to a deserializer and a microcontroller at the screen end, and the deserializer is used to convert the serial signal in the I2C signal into a parallel signal; The verification unit 204 is used to perform real-time verification operations during the I2C signal transmission process. When an abnormality is found in the I2C signal transmission, the error handling mechanism is immediately triggered to obtain the I2C signal through retries and generate corresponding error prompt information.

[0025] It should be noted that when the touch screen surface is physically touched, the capture unit in the touch signal receiving and transmitting module can immediately activate the touch sensor array inside the touch screen. These sensors can quickly capture touch events and convert the generated analog touch signals into standard electrical signal forms.

[0026] The conversion unit can use signal processing technology to filter, amplify and encode the captured electrical signal to ensure the accuracy and stability of the signal. The conversion unit can then efficiently convert the processed electrical signal into an I2C signal, wherein the I2C signal includes the precise location information of the touch point.

[0027] The transmission unit can transmit the converted I2C signal to the deserializer and the microcontroller on the screen. During this process, the deserializer can decode the serial data stream in the I2C signal into a parallel signal to meet the high-speed and parallel processing requirements of the microcontroller, thereby accelerating the signal processing speed and improving the system response efficiency.

[0028] To ensure the reliability of data transmission, the touch signal receiving and transmission module is embedded with a verification unit, which can perform real-time verification operations and detect signal integrity using a cyclic redundancy check (CRC) algorithm. Once an abnormality or error is found in the I2C signal during transmission, the verification unit will immediately activate the error handling mechanism, including re-requesting and obtaining a new I2C signal data packet, while generating detailed error logs and prompt information, which is convenient for system administrators or developers to diagnose and repair errors, thereby ensuring the accuracy of user touch operations and the stable operation of the system.

[0029] See also Figure 3 The FPD_Link bus transmission module 300 is used for the deserializer to transmit the I2C signal to the host end through the FPD_Link III bus, and specifically includes: Initialization unit 301, used for initializing the FPD_Link III bus before the I2C signal starts to be transmitted, including configuring communication parameters and checking the FPD_Link III bus status; The encapsulation transmission unit 302 is used for the deserializer to first encapsulate the I2C signal, including adding a frame header and a check code, and transmit the encapsulated I2C signal to the host end through the FPD_Link III bus, wherein the FPD_Link III bus supports full-duplex transmission of high-speed video data transmission and bidirectional control communication.

[0030] In actual applications, before the I2C signal starts to be transmitted, the initialization unit in the FPD_Link bus transmission module can perform initialization operations on the FPD_Link III bus, including configuring communication parameters and comprehensively checking the current status of the FPD_Link III bus to ensure the stability and reliability of the communication link.

[0031] The encapsulation transmission unit can encapsulate the I2C signal, including adding specific frame header information and checksums to ensure the integrity and accuracy of the signal during transmission, and the encapsulated I2C signal is transmitted to the host through the FPD_Link III bus.

[0032] It is worth noting that the FPD_Link III bus not only supports the transmission of high-speed video data, but also can realize full-duplex control mode of two-way control communication, thereby greatly improving the efficiency and flexibility of data transmission.

[0033] The FPD_Link III bus transmits I2C signals at a rate of: ; In the formula, Indicates the rate at which the FPD_Link III bus transmits I2C signals; Represents pixel clock; Indicates the data bit width on the FPD_Link III bus.

[0034] See also Figure 4 The host-side and screen-side synchronization processing module 400 is used for the microcontrollers of the host and screen to simultaneously receive I2C signals and process touch actions, specifically including: The receiving unit 401 is used for the microcontrollers at the host end and the screen end to simultaneously receive the I2C signal, and to decapsulate and verify the I2C signal; The coordination processing unit 402 is used for the microcontrollers at the host end and the screen end to synchronously process the I2C signal after receiving the I2C signal. During the processing, the microcontrollers at the host end and the screen end need to communicate bidirectionally and coordinate the processing progress.

[0035] It can be understood that the receiving unit in the host-side and screen-side synchronization processing module can capture the I2C signal in real time, and decapsulate and verify the received I2C signal, thereby effectively filtering out noise and erroneous data, ensuring the integrity and accuracy of the I2C signal.

[0036] After receiving the I2C signal, the host and screen microcontrollers need to process the I2C signal at the same time. During the processing, the coordination processing unit can monitor and coordinate the processing progress of the host and screen microcontrollers in real time through an efficient communication protocol to avoid problems such as data inconsistency or processing delays, thereby achieving accurate response to touch actions and smooth interactive experience.

[0037] See also Figure 5 The motor drive and vibration feedback module 500 is used for the microcontroller on the screen to send a drive instruction to the motor drive chip through the I2C control bus. After receiving the drive instruction, the motor drive chip controls the motor to generate corresponding vibrations to remind the driver that the touch operation has been completed. Specifically, it includes: The sending unit 501 is used to send the control instruction to the microcontroller at the screen end after the host end processes the I2C signal to start the vibration feedback process; The analysis unit 502 is used for the microcontroller at the screen end to analyze the received control instruction, determine the vibration mode and parameters of the motor according to the analysis result, and send the driving instruction to the motor driving chip through the I2C control bus; The control unit 503 is used for the motor driving chip to control the motor to generate corresponding vibration after receiving the driving instruction; The feedback unit 504 is used to feed back the vibration generated by the motor to the driver through the touch screen to remind the driver that the touch operation has been completed.

[0038] Among them, after the host side completes the processing of the I2C signal, the sending unit in the motor drive and vibration feedback system can send instructions containing specific control information to the microcontroller on the screen side, thereby ensuring the accuracy and timeliness of the control instructions and facilitating subsequent vibration feedback.

[0039] The analysis unit can analyze the received control instructions, determine the vibration mode of the motor, such as continuous vibration, intermittent vibration, etc., as well as key parameters such as vibration intensity and duration based on the instruction content, and accurately convey the driving instructions to the motor driver chip through the I2C control bus.

[0040] After receiving the driving instructions from the microcontroller, the control unit can use power management technology and pulse width modulation (PWM) control algorithm to drive the motor to produce corresponding vibration effects.

[0041] The feedback unit can feed back the vibration signal generated by the motor to the driver in real time and intuitively through the touch screen, effectively prompting the driver that the touch operation has been successfully completed, thereby enhancing the safety and intuitiveness of the operating experience and improving the interaction efficiency during driving.

[0042] The proportion of the high level in the pulse width modulation signal, i.e., the duty cycle, is used to control the vibration mode of the motor, and the calculation formula is: ; In the formula, Indicates the duty cycle, that is, the proportion of the high level in the pulse width modulation signal; Indicates pulse width, that is, the duration of the high level in the pulse width modulation signal; Represents a complete cycle of a pulse width modulated signal, including the high and low times.

[0043] The vibration intensity of the motor in a stable state is expressed by a steady-state vibration quantity, and the calculation formula is: ; In the formula, Indicates the steady-state vibration amount; Indicates the motor vibration measurement period; Indicates that the motor is Vibration signal at the moment; It indicates the small increment of time during the vibration signal measurement process and is used for time division in integration operation.

[0044] See also Figure 6 , is a flow chart of a method for instant vibration feedback of a touch operation on a vehicle display screen provided by an embodiment of the present invention, the feedback method comprising: S1, when the touch screen receives a touch signal, it converts the touch signal into an I2C signal and transmits it to the deserializer and the microcontroller at the screen end respectively; S2, the deserializer transmits the I2C signal to the host through the FPD_Link III bus; S3, the microcontrollers on the host and screen receive I2C signals and process touch actions simultaneously; S4, the host responds to the touch action and calls the corresponding application function; S5, the microcontroller on the screen sends a driving instruction to the motor driver chip through the I2C control bus. After receiving the driving instruction, the motor driver chip controls the motor to generate corresponding vibration feedback to remind the driver that the touch operation has been completed.

[0045] It should be noted that Figure 6The execution subject of the method shown may be a software and / or hardware device. The execution subject of the present application may include but is not limited to at least one of the following: user equipment, network equipment, etc. Among them, the user equipment may include but is not limited to computers, smart phones, personal digital assistants (Personal Digital Assistant, referred to as: PDA) and the electronic devices mentioned above. The network equipment may include but is not limited to a single network server, a server group consisting of multiple network servers, or a cloud based on cloud computing consisting of a large number of computers or network servers, wherein cloud computing is a type of distributed computing, a super virtual computer composed of a group of loosely coupled computers. This embodiment does not limit this.

[0046] See also Figure 7 , is a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present invention, the electronic device 70 includes: a processor 71, a memory 72 and a computer program; wherein: The memory 72 is used to store the computer program, which may also be a flash memory. The computer program is, for example, an application program, a functional module, etc. for implementing the above method.

[0047] The processor 71 is used to execute the computer program stored in the memory to implement each step performed by the device in the above method. For details, please refer to the relevant description in the above method embodiment.

[0048] Optionally, the memory 72 may be independent or integrated with the processor 71 .

[0049] When the memory 72 is a device independent of the processor 71, the device may further include: The bus 73 is used to connect the memory 72 and the processor 71 .

[0050] The present invention also provides a readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the methods provided by the various embodiments described above.

[0051] Among them, the readable storage medium can be a computer storage medium or a communication medium. The communication medium includes any medium that facilitates the transmission of a computer program from one place to another. The computer storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer. For example, a readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application-specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). In addition, the ASIC can be located in a user device. Of course, the processor and the readable storage medium can also exist in a communication device as discrete components. The readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0052] The present invention also provides a program product, which includes an execution instruction, which is stored in a readable storage medium. At least one processor of a device can read the execution instruction from the readable storage medium, and at least one processor executes the execution instruction so that the device implements the methods provided in the above various embodiments.

[0053] In the embodiments of the above-mentioned devices, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0054] Through the introduction of the above embodiments, the present invention uses an instant vibration feedback system and method for touch operation of a vehicle display screen, a touch signal receiving and transmission module, an FPD_Link bus transmission module, a host-side and screen-side synchronization processing module, a host-side response and call module, and a motor drive and vibration feedback module. When the touch screen receives a touch signal, the touch signal is converted into an I2C signal and transmitted to the deserializer and the microcontroller of the screen respectively; the deserializer transmits the I2C signal to the host through the FPD_Link III bus; the microcontrollers of the host and the screen simultaneously receive the I2C signal and process the touch action; the host responds to the touch action and calls the corresponding application function; the microcontroller of the screen sends a drive instruction to the motor drive chip through the I2C control bus. After receiving the drive instruction, the motor drive chip controls the motor to generate corresponding vibration feedback to remind the driver that the touch operation has been completed, thereby realizing rapid processing of touch signals and instant response of vibration feedback, solving the problem that the driver needs to visually confirm whether the operation is successful during driving, improving driving safety and operation convenience, and in addition, by optimizing the system structure and improving the transmission efficiency, the response speed and accuracy of the system can be further improved.

[0055] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. An instant vibration feedback system for touch operation of a vehicle display screen, characterized in that: The feedback system comprises: A touch signal receiving and transmitting module is used to convert the touch signal into an I2C signal when the touch screen receives the touch signal and transmit it to the deserializer and the microcontroller at the screen end respectively; FPD_Link bus transmission module, used for the deserializer to transmit I2C signals to the host through the FPD_Link III bus; The host-side and screen-side synchronous processing module is used for the microcontrollers on the host and screen to simultaneously receive I2C signals and process touch actions; The host-side response and calling module is used for the host-side to respond to touch actions and call corresponding application functions; The motor drive and vibration feedback module is used for the microcontroller on the screen to send drive instructions to the motor drive chip through the I2C control bus. After receiving the drive instructions, the motor drive chip controls the motor to generate corresponding vibration feedback to remind the driver that the touch operation has been completed. The touch signal receiving and transmitting module is used to convert the touch signal into an I2C signal and transmit it to the deserializer and the microcontroller at the screen end when the touch screen receives the touch signal, and specifically includes: A capture unit, which is used for the touch sensor built into the touch screen to immediately capture the touch signal when the touch screen surface receives a physical touch, and convert the touch signal into an electrical signal; A conversion unit, used to process the electrical signal accordingly and convert it into an I2C signal, where the I2C signal includes the position information of the touch point; A transmission unit, used to transmit the converted I2C signal to the deserializer and the microcontroller at the screen end, and the deserializer is used to convert the serial signal in the I2C signal into a parallel signal; The verification unit is used to perform real-time verification operations during the I2C signal transmission process. When an abnormality is found in the I2C signal transmission, the error handling mechanism is immediately triggered to obtain the I2C signal through retries and generate corresponding error prompt information.

2. The instant vibration feedback system for touch operation of a vehicle display screen according to claim 1, characterized in that: The FPD_Link bus transmission module is used for the deserializer to transmit the I2C signal to the host end through the FPD_Link III bus, and specifically includes: An initialization unit is used to initialize the FPD_Link III bus before the I2C signal starts to be transmitted, including configuring communication parameters and checking the FPD_Link III bus status; The encapsulation transmission unit is used for the deserializer to first encapsulate the I2C signal, including adding a frame header and a check code, and transmit the encapsulated I2C signal to the host side through the FPD_Link III bus, wherein the FPD_Link III bus supports full-duplex transmission of high-speed video data transmission and bidirectional control communication.

3. The instant vibration feedback system for touch operation of a vehicle display screen according to claim 2, characterized in that: The FPD_Link III bus transmits I2C signals at a rate of: ; In the formula, Indicates the rate at which the FPD_Link III bus transmits I2C signals; Indicates pixel clock; Indicates the data bit width on the FPD_Link III bus.

4. The instant vibration feedback system for touch operation of a vehicle display screen according to claim 1, characterized in that: The host-side and screen-side synchronous processing module is used for the microcontrollers of the host and screen to simultaneously receive I2C signals and process touch actions, specifically including: The receiving unit is used for the microcontrollers at the host end and the screen end to simultaneously receive the I2C signal, and to decapsulate and verify the I2C signal; The coordination processing unit is used for the microcontrollers on the host side and the screen side to synchronously process the I2C signal after receiving the I2C signal. During the processing, the microcontrollers on the host side and the screen side need to communicate bidirectionally and coordinate the processing progress.

5. The instant vibration feedback system for touch operation of a vehicle display screen according to claim 1, characterized in that: The motor drive and vibration feedback module is used for the microcontroller on the screen to send a drive instruction to the motor drive chip through the I2C control bus. After receiving the drive instruction, the motor drive chip controls the motor to generate corresponding vibrations to remind the driver that the touch operation has been completed. Specifically, it includes: The sending unit is used to send the control command to the microcontroller on the screen end after the host end processes the I2C signal to start the vibration feedback process; The analysis unit is used for the microcontroller at the screen end to analyze the received control instructions, determine the vibration mode and parameters of the motor according to the analysis results, and send the driving instructions to the motor driver chip through the I2C control bus; The control unit is used for the motor driver chip to control the motor to generate corresponding vibration after receiving the driving instruction; The feedback unit is used to feed back the vibration generated by the motor to the driver through the touch screen to remind the driver that the touch operation has been completed.

6. The instant vibration feedback system for touch operation of a vehicle display screen according to claim 5, characterized in that: The proportion of the high level in the pulse width modulation signal, i.e., the duty cycle, is used to control the vibration mode of the motor, and the calculation formula is: ; In the formula, Indicates the duty cycle, that is, the proportion of the high level in the pulse width modulation signal; Indicates pulse width, that is, the duration of the high level in the pulse width modulation signal; Represents a complete cycle of a pulse width modulated signal, including the high and low times.

7. The instant vibration feedback system for touch operation of a vehicle-mounted display screen according to claim 5, characterized in that: The vibration intensity of the motor in a stable state is expressed by a steady-state vibration quantity, and the calculation formula is: ; In the formula, Indicates the steady-state vibration amount; Indicates the motor vibration measurement period; Indicates that the motor is Vibration signal at the moment; It indicates the small increment of time during the vibration signal measurement process and is used for time division in integration operation.

8. The feedback method of the instant vibration feedback system for touch operation of a vehicle display screen according to any one of claims 1 to 7, characterized in that: The feedback method includes: When the touch screen receives a touch signal, it converts the touch signal into an I2C signal and transmits it to the deserializer and the microcontroller at the screen end respectively; The deserializer transmits the I2C signal to the host through the FPD_Link III bus; The microcontrollers on the host and screen receive I2C signals and process touch actions simultaneously; The host responds to touch actions and calls corresponding application functions; The microcontroller on the screen sends driving instructions to the motor driver chip through the I2C control bus. After receiving the driving instructions, the motor driver chip controls the motor to generate corresponding vibration feedback to remind the driver that the touch operation has been completed.

Citation Information

Patent Citations

  • Touch operation method and device for all-in-one machine, storage medium and all-in-one machine

    CN115373559A

  • Vehicle-mounted intelligent vibration feedback display system and application method thereof

    CN115686216A

  • Vehicle-mounted audio and video entertainment system and method, storage medium and terminal

    CN116142107A

  • Integrated vehicle-mounted touch display screen and touch processing method thereof

    CN117251070A

  • Display control system and duplex screen

    CN117472313A