Touch detection equipment, method, device and system

By using a queue or array composed of multiple transducers in electronic devices for ultrasonic signal detection, the problem of the existing technology being single-material is solved, and flexible response to any material and low-power touch detection is achieved, improving User experience and device stability.

CN119225556AActive Publication Date: 2024-12-31SHENZHEN GOODIX TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411228795.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-02
Publication Date
2024-12-31
Estimated Expiration
2044-09-02

AI Technical Summary

Technical Problem

The existing touch technology is suitable for single materials and response methods, and cannot be applied to conductive materials such as metal and insulating materials such as plastic, resulting in poor flexibility of electronic equipment, single user experience, and serious energy consumption, and cannot provide stability in emergencies. Serve.

Method used

A transducer queue or array composed of multiple transducers is used to detect ultrasonic signals and echo signals to realize the pressing and sliding detection of any material, dynamically adjust the detection frequency and number of transducers to reduce power consumption and improve detection Accuracy and response flexibility.

Benefits of technology

It realizes touch detection of any material, improves the flexibility and user experience of electronic devices, reduces the power consumption of the device, and ensures stable service in emergencies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119225556A_ABST
    Figure CN119225556A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a touch detection method, device and system, and relates to the technical field of touch detection. According to the specific implementation mode of the method, the method is applied to the touch control detection equipment, the touch control detection equipment comprises a plurality of transducer modules, each transducer module comprises a plurality of transducers, lower electrodes of the transducers are arranged in a row, the transducers form a transducer queue, and the transducer queue is connected with the transducer modules. The method comprises the following steps: receiving an operation mode instruction; wherein the operation mode instruction comprises a target proportion and a target frequency; starting the transducers in the transducer queue according to the target proportion, and transmitting an ultrasonic signal; and detecting an echo signal according to the target frequency. According to the embodiment, pressing detection and user action detection of any material and any position can be realized, flexible and diversified response modes are provided for the electronic equipment, the user experience is improved, the energy consumption of the electronic equipment is reduced, the detection precision is improved, and the stability of user service is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of touch detection technology, and in particular to a touch detection device, method, apparatus and system. Background Art

[0002] Existing touch technology is usually based on capacitive sensing technology, which uses capacitive touch screens and works by using the current induction of the human body. Capacitive touch screens are composite glass screens that use the induced current when a finger touches the glass screen to determine the touch coordinates of the finger and then respond to user requests.

[0003] However, the applicable materials of existing touch technology are relatively single, and it can only respond to touch requests of glass screens, and cannot be applied to conductive materials such as metal, or insulating materials such as plastic. Correspondingly, the response method of electronic devices using touch technology is also relatively single, and it can only respond to composite glass screen interaction, but cannot respond to requests triggered by conductive materials such as metal, or insulating materials such as plastic, resulting in poor flexibility of existing electronic devices and a single user experience. At the same time, with the popularization of full-screen phones, the power consumption of existing touch technology is getting higher and higher, and the screen is easily damaged once it is bumped or faded. Not only does the electronic equipment consume a lot of energy, but it is also unable to provide services to users in a short period of time, which brings many inconveniences to users and may even affect user safety in emergency situations. Summary of the invention

[0004] In view of this, the embodiments of the present disclosure provide a touch detection device, method, apparatus and system, which can solve the problems that the existing touch technology has a single applicable material and response mode, the electronic device has poor flexibility, the user experience is single, and the electronic device has serious energy consumption and user service cannot be guaranteed.

[0005] To achieve the above objective, according to one aspect of the present disclosure, a touch detection method is provided. The method is applied to a touch detection device. The touch detection device includes a transducer module. The transducer module includes a plurality of transducers. The lower electrodes of the plurality of transducers are arranged in a row, so that the plurality of transducers form a transducer row. The method includes:

[0006] Receiving an operation mode instruction; wherein the operation mode instruction includes a target ratio and a target frequency;

[0007] Start the transducers in the transducer queue according to the target ratio to emit ultrasonic signals;

[0008] An echo signal is detected according to the target frequency.

[0009] According to another aspect of the present disclosure, a touch detection method is provided, the method being applied to a system chip, the method comprising:

[0010] issuing a press mode instruction to enable the touch detection device to operate in a press detection mode;

[0011] When receiving a pressing signal sent by the touch detection device in the pressing detection mode, issuing a sliding mode instruction to make the touch detection device work in the sliding detection mode;

[0012] receiving a sliding signal sent by the touch detection device in the sliding detection mode;

[0013] A user action is determined according to the sliding signal.

[0014] According to another aspect of the present disclosure, a touch detection method is provided. The method is applied to a touch detection device, wherein the touch detection device includes a transducer module, the transducer module includes a plurality of transducers, and the lower electrodes of the plurality of transducers are arranged in a multi-column array so that the plurality of transducers form a transducer array. The method includes:

[0015] Receiving an operation mode instruction; wherein the operation mode instruction includes a target ratio and a target frequency;

[0016] activating the transducers in the transducer array according to the target ratio to emit ultrasonic signals;

[0017] An echo signal is detected according to the target frequency.

[0018] According to another aspect of the embodiments of the present disclosure, a touch detection method is provided, the method being applied to a system chip, the method comprising:

[0019] issuing a press mode instruction to enable the touch detection device to operate in a press detection mode;

[0020] Upon receiving a press signal sent by the touch detection device in the press detection mode, determining a request type requested by the user according to the press signal;

[0021] In response to different request types, issuing a sliding mode instruction or a fingerprint mode instruction to enable the touch detection device to operate in a sliding detection mode or a fingerprint detection mode;

[0022] receiving a sliding signal or a fingerprint signal sent by the touch detection device in the sliding detection mode or the fingerprint detection mode;

[0023] A user action is determined according to the sliding signal, or a user fingerprint is generated according to the fingerprint signal.

[0024] According to another aspect of the embodiments of the present disclosure, a touch detection device is provided, including:

[0025] A support plate and a transducer module, wherein the transducer module comprises a plurality of transducers, wherein the lower electrodes of the plurality of transducers are arranged in a row, so that the plurality of transducers form a transducer row, or the lower electrodes of the plurality of transducers are arranged in a plurality of rows, so that the plurality of transducers form a transducer array;

[0026] The transducer module is used to transmit ultrasonic signals and receive echo signals;

[0027] The support plate is used to generate a touch signal based on the echo signal.

[0028] According to another aspect of the embodiments of the present disclosure, a touch detection system is provided, including: a touch detection device, a system chip, and an application layer, wherein:

[0029] The system chip is used to control the touch detection device to send an ultrasonic signal to the application layer;

[0030] The touch detection device is used to receive the echo signal returned from the application layer, generate a touch signal according to the echo signal, and return the touch signal to the system chip;

[0031] The system chip is also used to switch the operation mode instruction or determine the user action according to the touch signal.

[0032] According to another aspect of the embodiments of the present disclosure, there is provided an electronic device, including:

[0033] Processor; and

[0034] Memory for storing programs,

[0035] The program includes instructions, and when the instructions are executed by the processor, the processor executes the touch detection method.

[0036] According to another aspect of an embodiment of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the touch detection method.

[0037] One or more technical solutions provided in the embodiments of the present application, through a touch detection device with at least one transducer queue, use the transducer module to drive the transducer to emit an ultrasonic signal, and the echo detection circuit to receive the echo signal, and then use the integrated chip in the support plate to generate a touch signal, and when there is no touch, a smaller number of ultrasonic transducers are started and the echo signal is detected at a lower frequency, and when there is touch, a larger number of ultrasonic transducers are started and the echo signal is detected at a higher frequency. This can realize press detection and user action detection of any material and any position, provide flexible and diverse response methods for electronic devices, enhance user experience, reduce energy consumption of electronic devices, improve detection accuracy, and ensure the stability of user services. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Further details, features and advantages of the present disclosure are disclosed in the following description of exemplary embodiments in conjunction with the accompanying drawings, in which:

[0039] Figure 1 A flow chart of a touch detection method according to a first exemplary embodiment of the present disclosure is shown;

[0040] Figure 2 A schematic diagram of a touch detection device according to an exemplary embodiment of the present disclosure is shown;

[0041] Figure 3 A schematic diagram of a queue according to an exemplary embodiment of the present disclosure is shown;

[0042] FIG4( a ) shows a schematic diagram of an upper electrode and a piezoelectric layer according to another exemplary embodiment of the present disclosure;

[0043] FIG4( b ) shows a schematic diagram of an upper electrode and a piezoelectric layer according to yet another exemplary embodiment of the present disclosure;

[0044] FIG4( c ) shows a schematic diagram of an upper electrode and a piezoelectric layer according to yet another exemplary embodiment of the present disclosure;

[0045] Figure 5 A detailed diagram of a touch detection device according to an exemplary embodiment of the present disclosure is shown;

[0046] FIG6( a ) shows a schematic diagram of installing a touch detection device according to an exemplary embodiment of the present disclosure;

[0047] FIG6( b ) shows a schematic diagram of installing a touch detection device according to another exemplary embodiment of the present disclosure;

[0048] FIG6( c ) shows a schematic diagram of a touch detection device according to an exemplary embodiment of the present disclosure being applied to a middle frame of a smart terminal;

[0049] FIG6( d ) shows a schematic diagram of a touch detection device according to an exemplary embodiment of the present disclosure being applied to a back cover of a smart terminal;

[0050] FIG. 7( a ) shows a schematic diagram of activation of the lower electrode in a press detection mode according to an exemplary embodiment of the present disclosure;

[0051] FIG. 7( b ) shows a schematic diagram of activation of the lower electrode in the sliding detection mode according to an exemplary embodiment of the present disclosure;

[0052] Figure 8 A flow chart of a touch detection method according to a second exemplary embodiment of the present disclosure is shown;

[0053] Fig. 9 A flowchart showing a method for determining a user action according to an exemplary embodiment of the present disclosure is shown;

[0054] FIG10( a ) shows a schematic diagram of a sliding signal at a first moment according to an exemplary embodiment of the present disclosure;

[0055] FIG10( b ) shows a schematic diagram of a sliding signal at a second moment according to an exemplary embodiment of the present disclosure;

[0056] FIG10( c ) shows a schematic diagram of a sliding signal at a third moment according to an exemplary embodiment of the present disclosure;

[0057] Fig.11 A flow chart showing a method for determining a sliding speed according to an exemplary embodiment of the present disclosure;

[0058] FIG. 12( a ) shows a schematic diagram of the working process of the touch detection device according to an exemplary embodiment of the present disclosure. Figure 1 ;

[0059] FIG. 12( b ) shows a schematic diagram of the working process of the touch detection device according to an exemplary embodiment of the present disclosure. Figure 2 ;

[0060] Fig.13 A schematic diagram showing an echo signal according to an exemplary embodiment of the present disclosure is shown;

[0061] Fig.14 A schematic diagram of a touch detection device according to another exemplary embodiment of the present disclosure is shown;

[0062] Fig.15 A flow chart of a touch detection method according to a third exemplary embodiment of the present disclosure is shown;

[0063] FIG. 16( a ) shows a schematic diagram of activation of the lower electrode in a press detection mode according to an exemplary embodiment of the present disclosure;

[0064] FIG. 16( b ) shows a schematic diagram of activation of the lower electrode in the sliding detection mode according to an exemplary embodiment of the present disclosure;

[0065] FIG. 16( c ) shows a schematic diagram of starting the lower electrode in a fingerprint detection mode according to an exemplary embodiment of the present disclosure;

[0066] Fig.17 A flow chart of a touch detection method according to a fourth exemplary embodiment of the present disclosure is shown;

[0067] Fig.18 A schematic diagram showing a working process of a touch detection device according to another exemplary embodiment of the present disclosure is shown;

[0068] Fig.19 A structural block diagram of an exemplary electronic device that can be used to implement the embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0069] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0070] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0071] The term "including" and its variations used in this document are open inclusions, that is, "including but not limited to". The term "based on" means "based at least in part on". The term "in the embodiment of the present disclosure" means "at least one embodiment"; the term "another exemplary embodiment" means "at least one other embodiment". Relevant definitions of other terms will be given in the description below. It should be noted that the concepts of "first", "second", etc. mentioned in the present disclosure are only used to distinguish different devices, parts, components, structures, devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0072] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0073] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0074] Aspects of the present disclosure are described below with reference to the accompanying drawings.

[0075] Figure 1 A schematic diagram of a touch detection method according to a first exemplary embodiment of the present disclosure is shown. Figure 1 As shown, the touch detection method of the first embodiment of the present disclosure includes the following steps:

[0076] In the present disclosure, the touch detection method of the first embodiment of the present disclosure is performed by the touch detection device 1000 of the first embodiment of the present disclosure. Figure 2 As shown, the touch detection device 1000 of the present disclosure includes a support plate 100 and a transducer module 200, wherein:

[0077] The transducer module 200 includes a lower electrode layer 210, an upper electrode layer 220, and a piezoelectric layer 230 located between the lower electrode layer 210 and the upper electrode layer 220. The lower electrode layer 210 includes a plurality of lower electrodes 211, such as Figure 3 As shown, multiple lower electrodes 211 are arranged in a row, that is, the lower electrode layer 210 is an electrode row. Therefore, the transducer module 200 includes multiple transducers, and the multiple lower electrodes 211 are arranged in a row, so that the multiple transducers constitute a transducer row. It should be understood that the lower electrodes 211 of the multiple transducers of the transducer module 200 are arranged in a row, and each transducer includes an upper electrode, a piezoelectric layer and a lower electrode.

[0078] Furthermore, the upper electrode layer 220 and the piezoelectric layer 230 of the transducer module 200 may be processed separately or as a whole, and accordingly:

[0079] When both the upper electrode layer 220 and the piezoelectric layer 230 are processed separately, as shown in FIG4(a), the number of the upper electrode layer 220 and the piezoelectric layer 230 is the same as the number of the lower electrodes 211 in the lower electrode layer 210. At this time, the upper electrode, the piezoelectric layer and the lower electrode of each transducer in the plurality of transducers, i.e., the transducer array, are independent.

[0080] Alternatively, when the upper electrode layer 220 and the piezoelectric layer 230 are both processed as a whole, the upper electrode layer 220 and the piezoelectric layer 230 are Figure 2 As shown, at this time, the upper electrode and the piezoelectric layer of each transducer in the plurality of transducers, i.e., the transducer array, are shared as a whole, and the lower electrode is independent.

[0081] Alternatively, when the upper electrode layer 220 is processed separately and the piezoelectric layer 230 is processed as a whole, the upper electrode layer 220 and the piezoelectric layer 230 are as shown in Figure 4(b). At this time, the upper electrode and the lower electrode of each transducer in the multiple transducers, i.e., the transducer array, are independent, and the piezoelectric layer is shared as a whole.

[0082] Alternatively, when the upper electrode layer 220 is processed as a whole and the piezoelectric layer 230 is processed separately, the upper electrode layer 220 and the piezoelectric layer 230 are shown in FIG4(c). At this time, the upper electrodes of each transducer in the plurality of transducers, i.e., the transducer array, are shared as a whole, and the piezoelectric layer and the lower electrode are independent. Furthermore, the center distance between each two adjacent transducers is the same, that is, the center distance d between the lower electrodes 211 of the two adjacent transducers is the same, and the length L of the lower electrodes 211 arranged in a row and the center distance d between the lower electrodes 210 can be selectively set as needed. Optionally, the length L is between 8 mm and 40 mm, and the center distance d is between 0.1 mm and 4 mm.

[0083] The operating frequency of each transducer in the transducer module 200 can also be selectively set according to the actual use environment and use requirements. Optionally, the operating frequency of the transducers in the transducer module 200 is between 1 MHz and 25 MHz.

[0084] Furthermore, the support plate 100 may be a circuit substrate or an integrated chip, and accordingly:

[0085] The support plate 100 is a circuit substrate, such as Figure 5 As shown, the surface is used to support the lower electrode layer 210, and the driving circuit 300, the echo detection circuit 400 and the analog-to-digital conversion circuit 500 are integrated in the support plate 100. The input end of the driving circuit 300 is connected to the system chip 2000, and the output end is connected to the upper electrode layer 220 of the transducer module 200. The input end of the echo detection circuit 400 is connected to the lower electrode layer 210 of the transducer module 200, and the output end is connected to the input end of the analog-to-digital conversion circuit 500. The output end of the analog-to-digital conversion circuit 500 is connected to the system chip 2000. When working, the system chip 2000 controls the driving circuit 300 to generate a high-voltage driving pulse, and the driving pulse drives the piezoelectric layer 230 to vibrate through the upper electrode layer 220, and the piezoelectric layer 230 excites each lower electrode 211, so that the transducer module 200 emits an ultrasonic signal. The echo signal of the ultrasonic signal is transmitted to the echo detection circuit 400 via each lower electrode 211. The echo detection circuit 400 calculates the echo amplitude change value between the touched echo amplitude and the untouched reference echo amplitude, and sends it to the analog-to-digital conversion circuit 500 as a touch signal. The analog-to-digital conversion circuit 500 converts the signal into a digital signal and then returns it to the system chip 2000. The system chip 2000 performs processing according to the touch signal.

[0086] Alternatively, the support plate 100 is an integrated chip, which can be used to support the lower electrode layer 210 and can also integrate the driving circuit 300 , the echo detection circuit 400 and the analog-to-digital conversion circuit 500 .

[0087] In the embodiment of the present disclosure, when the touch detection device 1000 is applied to an electronic device, as shown in FIG6(a), the side of the upper electrode layer 220 away from the piezoelectric layer 230 can be adhered to the application layer 3000 through an adhesive layer; or, as shown in FIG6(a), the back side of the support plate 100 can be adhered to the application layer 3000 through an adhesive layer.

[0088] Furthermore, the signal detection of the touch detection device 1000 disclosed in the present invention does not restrict the applicable materials, which is different from the prior art that relies on capacitive sensing technology to achieve touch. In the prior art, if the material is a conductive material such as metal, the capacitive sensing technology cannot work. The touch detection device 1000 in the present application can be applicable to any material, including conductive materials such as metal, or insulating materials such as plastic / glass. Accordingly, the touch detection device 1000 is implemented based on ultrasonic technology, and sends ultrasonic signals to the application layer 3000 under the stimulation of the system chip 2000, and can identify the echo signals returned by the application layer 3000 of any material. Therefore, the touch detection device 1000 can be installed at any position of the electronic device for touch detection, which greatly enriches the applicable scenarios of touch technology, improves the flexibility of use and response of electronic devices, thereby improving user experience and providing users with a variety of choices.

[0089] Optionally, the electronic device is a smart terminal, and accordingly, the system chip 2000 is a terminal chip of the smart terminal.

[0090] Furthermore, optionally, the application layer 3000 is a middle frame of a smart terminal, as shown in FIG6( c ), and the touch detection device 1000 of the present disclosure can be installed in the middle frame of the smart terminal to perform touch detection.

[0091] Optionally, the touch detection device 1000 of the present disclosure may be applicable to an application layer 3000 of any thickness. Preferably, when the application layer 3000 is a middle frame of a smart terminal, the thickness of the middle frame W>0.5 mm.

[0092] Alternatively, optionally, the application layer 3000 is a back cover of the smart terminal, as shown in FIG6( d ), and the back cover thickness W>0.5 mm.

[0093] In the disclosed embodiment, the material of the support plate 100 may be silicon, the material of the upper electrode layer 220 may be silver paste, and the piezoelectric layer 230 is made of a material having a piezoelectric effect, and the material may be a piezoelectric polymer material having a piezoelectric effect, such as polyvinylidene difluoride (PVDF), polyvinylidene fluoride-trifluoroethylene (PVDFTrFE), etc. When processing the upper electrode layer 220, it can be achieved by directly applying a silver paste coating made of a mixture of silver powder and glue on the surface of the piezoelectric layer 230.

[0094] Furthermore, when the support plate 100 is an integrated chip, a CMOS (Complementary Metal Oxide Semiconductor) chip may be used, which can achieve simplification and miniaturization of the touch detection device while ensuring the sensitivity of signal processing.

[0095] Step 101, receiving an operation mode instruction; wherein the operation mode instruction includes a target ratio and a target frequency.

[0096] In the existing capacitance technology, in order to ensure the accuracy of detection, the detection circuit is usually required to maintain a high detection frequency. However, the higher the detection refresh rate, the greater the power consumption of the device. For use scenarios such as low battery capacity, it may not meet the requirements, and it is easy to cause downtime and inability to provide services. In the embodiment of the present disclosure, by combining low-frequency detection, a small amount of start-up press detection mode and high-frequency detection, all-start-up sliding detection mode, a small amount of transducers work when there is no touch, and the echo detection circuit performs low-frequency detection. When touched, all transducers work and the echo detection circuit performs high-frequency detection. This can not only reduce the consumption of detection power consumption, but also ensure the detection accuracy of user actions, and enrich the user's operation options. It can be applied to touch devices of any material, and improve the user's service experience and device flexibility. It should be understood that the transducer works, which means that the transducer and the circuit it needs to match work, so that it can realize the touch detection function based on ultrasonic signals.

[0097] Accordingly, according to the different starting number of the transducer and the detection frequency of the echo detection circuit 400, the touch detection device 1000 can operate in different working modes, including a press detection mode and a sliding detection mode. The press detection mode is an operating mode with a low starting number and a low detection frequency, and the sliding detection mode is an operating mode with a high starting number and a high detection frequency. Accordingly, the operating mode instruction received by the touch detection device 1000 may be a press mode instruction or a sliding mode instruction.

[0098] The target ratio r characterizes the number of activated transducers in the transducer queue, which can be achieved by random selection, middle selection, end selection or interval ratio selection, and can be selectively set according to the actual detection environment. The preferred method of the target ratio r is interval ratio selection to obtain the echo signal more accurately. Among them, the interval ratio is expressed as 1 / k, which means that according to the arrangement of the lower electrodes 211 of the transducer queue, one transducer is activated for every k lower electrodes 211. The value of k can be selectively set according to the actual detection requirements. For example, k=2 or 4 means that one is activated for every 2 or every 4.

[0099] The target frequency f represents the frequency at which the echo detection circuit 400 detects the echo signal, which means that the echo detection circuit 400 detects the echo signal once every T=1 / f (in seconds). f can also be selectively set according to actual detection requirements, for example, f=50Hz or 125Hz, which means detection once every 0.02s or 0.008s.

[0100] Furthermore, the default working mode of the touch detection device 1000 is the press detection mode, in which fewer transducers are activated and the echo signal detection frequency is lower, which is used for conventional user touch judgment. When it is determined that the user presses the application layer 3000, it switches to the slide detection mode, in which more transducers are activated and the echo signal detection frequency is higher, which is used to accurately identify user actions and judge the sliding direction and sliding speed of the user's finger. Therefore, the target ratio of the slide detection mode is greater than the target ratio of the press detection mode, and the target frequency of the slide detection mode is higher than the target frequency of the press detection mode.

[0101] Furthermore, the support plate 100 receives and executes the operation mode instruction from the system chip 2000. It should be noted that since the default operation mode of the touch detection device 1000 is the press detection mode, when the device is turned on, the support plate 100 starts the transducer queue and sets the detection frequency of the echo detection circuit 400 by default according to the target ratio and target frequency of the press detection mode, and can subsequently switch between the sliding detection mode and the press detection mode according to the operation mode instruction of the system chip 2000.

[0102] Step 102: start the transducers in the transducer array according to the target ratio to emit ultrasonic signals.

[0103] In the embodiment of the present disclosure, when the device is turned on, the support plate 100 activates the transducers in the transducer queue according to the target ratio of the press detection mode, and at the same time, the driving circuit 300 sends a driving pulse to the upper electrode 220 under the control of the system chip 2000, thereby the transducer module 200 transmits an ultrasonic signal to the application layer 3000. For example, in the press detection mode, the activation details of the transducer queue are shown in FIG7 (a), and the gray in the figure indicates that it is not activated.

[0104] During operation, after receiving the sliding mode instruction, the support plate 100 activates the transducers in the transducer queue according to the target ratio of the sliding detection mode. At the same time, the driving circuit 300 sends a driving pulse to the upper electrode 220 under the control of the system chip 2000, and the transducer module 200 emits an ultrasonic signal. For example, in the sliding detection mode, the activation details of a transducer queue are shown in Figure 7(b).

[0105] During operation, after receiving the press mode instruction, the support plate 100 starts the transducers in the transducer queue according to the target ratio of the press detection mode. At the same time, the driving circuit 300 sends a driving pulse to the upper electrode 220 under the control of the system chip 2000, and the transducer module 200 emits an ultrasonic signal.

[0106] Step 103: Detect the echo signal according to the target frequency.

[0107] In the embodiment of the present disclosure, when the device is powered on, the echo detection circuit 400 detects the echo signal of the application layer 3000 according to the target frequency of the press detection mode. For example, the target frequency f of the press detection mode is 50 Hz.

[0108] During operation, after receiving the sliding mode instruction, the echo detection circuit 400 detects the echo signal according to the target frequency of the sliding detection mode. For example, the target frequency f of the sliding detection mode is 125 Hz.

[0109] During operation, after receiving the pressing mode instruction, the echo detection circuit 400 detects the echo signal according to the target frequency of the pressing detection mode.

[0110] Further, in the press detection mode, the echo detection circuit 400 determines the echo amplitude change value of the echo signal of the activated transducer according to the echo amplitude of the returned echo signal, and determines whether the echo amplitude change value of the echo signal is greater than or equal to a preset change value threshold;

[0111] When the echo amplitude change value is greater than or equal to the change value threshold, the echo amplitude change value of the activated transducer is determined to be a pressing signal, and the pressing signal is sent to the system chip 2000, and the system chip 2000 sends a sliding mode instruction in response to the pressing signal, so that the support plate 100 switches the transducer queue to the sliding detection mode. The change value threshold can be selectively set according to the actual detection environment and detection requirements.

[0112] In the sliding detection mode, the echo detection circuit 400 determines the echo amplitude change value of the echo signal of each transducer according to the echo amplitude of the echo signal of each transducer, obtains the sliding signal of the user action, and sends the sliding signal to the system chip 2000, and the system chip 2000 determines the user action according to the sliding signal. It should be noted that after identifying the user action, the system chip 2000 responds to the sliding signal and sends a press mode instruction, so that the support plate 100 switches the transducer queue to the press detection mode to reduce the power consumption of the device.

[0113] Furthermore, when determining the echo amplitude change value of the echo signal, the echo detection circuit 400 compares the detected echo amplitude of the echo signal with the reference echo amplitude, calculates the absolute difference between the echo amplitude of the echo signal and the reference echo amplitude, and obtains the echo amplitude change value.

[0114] In the embodiments of the present disclosure, through the touch detection method of the first embodiment of the present disclosure, it is possible to use the default, lower detection refresh rate and a smaller number of activated transducers for detection before the user touches the application layer; after the user touches the application layer, high-frequency detection and full-queue operation are used to achieve switching between the press detection mode and the sliding detection mode for different detection purposes, thereby ensuring low power consumption without touch and sensitive detection of user actions, thereby being able to respond to user requests flexibly and in a variety of ways, thereby improving the flexibility of electronic devices and user experience; at the same time, the touch detection device corresponding to the touch detection method is implemented based on ultrasonic technology, so it can be applicable to mode switching and signal detection under any material, with strong scalability and a wide range of applicable scenarios.

[0115] Corresponding to the working process of the touch detection device 1000, the method for performing touch detection on the system chip 2000 is described below. Figure 8 As shown, the touch detection method of the second embodiment of the present disclosure includes the following steps:

[0116] In the embodiment of the present disclosure, the touch detection method of the second embodiment of the present disclosure is executed by the system chip 2000 .

[0117] Step 801: issuing a press mode instruction to enable the touch detection device to operate in a press detection mode.

[0118] In the embodiment of the present disclosure, the system chip 2000 sends a press mode instruction of the default working mode to the touch detection device 1000, and the touch detection device 1000 executes the press mode instruction to enter the press detection mode.

[0119] Furthermore, in the press detection mode, the transducer queue starts the transducers according to the start-up number corresponding to the target ratio of the press mode instruction, and the echo detection circuit 400 detects the echo signal according to the target frequency of the press mode instruction.

[0120] Furthermore, in the press detection mode, the echo detection circuit 400 continuously detects the echo signal, compares the echo amplitude of the echo signal with the reference echo amplitude, and only when the echo amplitude change value between the echo amplitude of the echo signal and the reference echo amplitude exceeds the change value threshold, the echo detection circuit 400 generates a press signal according to the echo amplitude change value and returns it to the system chip 2000. The press signal includes the echo amplitude change value of the activated transducer.

[0121] Step 802: upon receiving a pressing signal sent by the touch detection device in the pressing detection mode, issuing a sliding mode instruction to enable the touch detection device to operate in the sliding detection mode.

[0122] In the embodiment of the present disclosure, after receiving the press signal, it indicates that the user touches the application layer 3000, and the target ratio and target frequency of the touch detection device 1000 need to be increased to accurately detect the user's action. Therefore, after receiving the press signal sent by the touch detection device 1000, the system chip 2000 issues a sliding mode instruction, so that the touch detection device 1000 operates according to the target ratio and target frequency of the sliding detection mode, that is, makes all the transducer queues work.

[0123] Step 803: Receive a sliding signal sent by the touch detection device in the sliding detection mode.

[0124] In the embodiment of the present disclosure, the system chip 2000 receives a sliding signal sent by the touch detection device 1000 in the sliding detection mode, wherein the sliding signal includes the echo amplitude change values ​​of all transducers in the transducer array.

[0125] Step 804: Determine the user action according to the sliding signal.

[0126] In the embodiment of the present disclosure, the system chip 2000 determines the sliding direction and sliding speed of the user's finger according to the signal changes of the sliding signals of each transducer.

[0127] Furthermore, if Fig. 9 As shown, the method for determining a user action of the present disclosure includes the following steps:

[0128] Step 901, receiving multiple sliding signals.

[0129] Step 902: Determine the sliding direction of the user action according to the transducer identifiers of the transducers corresponding to the plurality of sliding signals.

[0130] In the disclosed embodiment, Figures 10(a) to 10(c) They respectively represent the sliding signals from the first moment to the third moment, the sliding direction of the transducer identifier corresponding to the sliding signal at the second moment is rightward compared to the sliding direction of the transducer identifier corresponding to the sliding signal at the first moment, and the sliding direction of the transducer identifier corresponding to the sliding signal at the third moment is rightward compared to the sliding direction of the transducer identifier corresponding to the sliding signal at the second moment. For the case where the application layer 3000 is the middle frame of the smart terminal as shown in FIG6(c), the sliding direction from the first moment to the third moment is downward sliding.

[0131] Step 903: Determine the sliding speed of the user action according to the distance difference and time difference of the transducer identifiers of the transducers corresponding to the plurality of sliding signals.

[0132] In the embodiment of the present disclosure, since a finger sliding usually touches multiple transducers, when determining the sliding speed of the user action, it is necessary to select a reference identifier from the transducer identifiers of multiple transducers for calculation. Specifically, Fig.11 As shown, the method for determining the sliding speed of the present disclosure includes the following steps:

[0133] Step 1101: Determine a reference identifier among transducer identifiers of transducers corresponding to a plurality of sliding signals.

[0134] In the embodiment of the present disclosure, optionally, the transducer identifier of the transducer with the largest echo amplitude change value among the multiple transducers is used as the reference identifier. For example, the reference identifier from the first moment to the third moment is as follows: Figures 10(a) to 10(c) As shown in the rectangular box.

[0135] Optionally, or, the transducer marker corresponding to the lower electrode located at the most middle position or the most edge position among the multiple lower electrodes 211 is used as a reference marker.

[0136] Step 1102: Calculate the distance difference corresponding to the plurality of sliding signals according to the center distance of the transducer and the mark difference of the plurality of reference marks.

[0137] In the embodiment of the present disclosure, the product of the mark difference of the reference mark and the center distance d of the lower electrode 211 corresponding to the transducer is calculated as the distance difference between the multiple sliding signals.

[0138] Step 1103: Determine the sliding speed according to the ratio of the distance difference to the time difference of the plurality of sliding signals.

[0139] In the embodiment of the present disclosure, the ratio of the distance difference to the time difference between the plurality of sliding signals is calculated as the sliding speed of the user's action.

[0140] In an embodiment of the present disclosure, through the sliding speed determination method of the present disclosure, transducers at different times are selected, and the distance difference between the sliding signals is calculated based on the center distance and identification difference of the transducers. Then, the distance difference is divided by the time difference to determine the sliding speed of the user's finger and identify the user's action. Subsequently, the corresponding system function can be executed based on the user's action.

[0141] Furthermore, the system chip 2000 stores the correspondence between user actions and system functions, so after recognizing the user actions, the corresponding system functions can be executed according to the corresponding sliding speed and sliding direction, including zooming in, zooming out, panning, turning pages, etc.

[0142] In the embodiment of the present disclosure, through the touch detection method of the second embodiment of the present disclosure, the system chip performs mode switching control or action recognition according to the feedback of the touch device, thereby reducing the power consumption of touch detection and ensuring sensitive detection of user actions. It can respond to user requests flexibly and in a variety of ways, thereby improving the flexibility of electronic devices and user experience.

[0143] The working process of the touch detection system of the present disclosure is described below by taking the finger touch application layer 3000 as an example, wherein the touch signal includes a pressing signal and a sliding signal.

[0144] In an embodiment of the present disclosure, as shown in FIG. 12( a ), the touch detection system includes a touch detection device 1000 , a system chip 2000 , and an application layer 3000 .

[0145] As shown in FIG. 12( b ), the default working mode of the touch detection device 1000 is the press detection mode. In the press detection mode, the lower electrodes 211 corresponding to the transducer queue are started according to the number corresponding to the target ratio of the press detection mode. The system chip 2000 controls the driving circuit 110 to generate a driving pulse. After the upper electrode 220 receives the driving pulse, the piezoelectric layer 230 is excited. The piezoelectric layer 230 vibrates under the excitation of the electrical signal of the upper electrode 220, driving the lower electrode 211, so that the corresponding transducer emits an ultrasonic signal.

[0146] The ultrasonic signal is transmitted to the application layer 3000 and then returns, and an echo signal is reflected from the application layer 3000, and the echo signal is transmitted to the echo detection circuit 400 via the transducer;

[0147] The echo detection circuit 400 periodically detects the echo signal according to the target frequency of the press detection mode. The echo signal here is recorded as F1, which means that the application layer 3000 has no external touch and the corresponding echo amplitude is called the reference echo amplitude. Fig.13 The blue solid line in the middle echo signal is shown;

[0148] The ultrasonic signal continues to be transmitted toward the application layer 3000;

[0149] When the user touches the application layer 3000 with a finger, part of the ultrasonic signal is absorbed by the finger. Therefore, when the ultrasonic signal returns from the application layer 3000, the echo amplitude of the corresponding echo signal becomes smaller. The echo signal here is recorded as F2, which represents the echo signal when the finger touches the application layer 3000. Fig.13 As shown by the red dotted line in the middle echo signal;

[0150] The echo detection circuit 400 extracts the difference between the echo amplitude of F2 and the reference echo amplitude of F1 as the echo amplitude change value diff between F2 and F1, and determines whether diff is greater than or equal to a preset change threshold value θ diff ;

[0151] The diff between F2 and F1 ≥ θ diff In the case of , it means that the user presses the application layer 3000 with his finger, and the echo detection circuit 400 determines the echo amplitude change value diff as the pressing signal S p , the pressure signal S p The analog-to-digital conversion circuit 500 converts the digital signal into a digital signal and then sends the digital signal to the system chip 2000.

[0152] The system chip 2000 will respond to the pressing signal S p Switching the working mode of the touch detection device 1000 to a sliding detection mode;

[0153] In the sliding detection mode, the lower electrodes 211 in the transducer array are started according to the number corresponding to the target ratio of the sliding detection mode, and the system chip 2000 continues to control the driving circuit 110 to generate a driving pulse. After receiving the driving pulse, the upper electrode 220 excites the piezoelectric layer 230, and the piezoelectric layer 230 vibrates, driving the lower electrode 211, so that all transducers emit ultrasonic signals;

[0154] The ultrasonic signal is transmitted to the application layer 3000 and then returns, and an echo signal is reflected from the application layer 3000;

[0155] The echo detection circuit 400 periodically detects the echo signal according to the target frequency of the sliding detection mode. The echo signal here is recorded as F3. The echo detection circuit 400 extracts the difference between the echo amplitude of F3 and the reference echo amplitude of F1 as the echo amplitude change value diff between F3 and F1, and obtains the sliding signal S of the user's finger. s , the sliding signal S s The analog-to-digital conversion circuit 500 converts the digital signal into a digital signal and then sends the digital signal to the system chip 2000.

[0156] The system chip 2000 will respond according to the sliding signal S s Determine user actions, including sliding speed, sliding direction, etc.

[0157] It should be noted that F2 and F3 are only marking symbols of the echo signal, and do not limit the number of echo signals. The echo signal regularly detected by the echo detection circuit 400 may include multiple F2 or multiple F3 - each detection corresponds to one F2 or one F3. The system chip 2000 determines the pressing signal S according to one or more F2. p , or according to the sliding signal S corresponding to multiple F3 s Determine the user action.

[0158] Furthermore, if the finger touch is placed under a small time precision, the finger touch is actually a gradual force application process. Therefore, in order to accurately identify the user action, such as Fig.13 As shown, the echo detection circuit 400 can select the time value of the flight time tfly of the echo signal as needed to obtain the maximum value of diff, ensure the accurate detection of the echo amplitude change, and improve the recognition accuracy of the user's action. The flight time of the echo signal refers to the time difference from the emission of the ultrasonic signal to the start of the echo detection circuit 400 to collect the echo signal, such as Fig.13 As shown in tfly.

[0159] Fig.14 FIG. 1 is a schematic diagram of a touch detection device 1000′ according to another exemplary embodiment of the present disclosure. The touch detection device 1000′ differs from the touch detection device 1000 only in the arrangement of the lower electrode 211′ of the transducer module 200′. Fig.14As shown, the lower electrode layer 210' includes a plurality of lower electrodes 211', and the plurality of lower electrodes 211' are arranged in a multi-column array, that is, the lower electrode layer 210' is a multi-column electrode array. Therefore, the transducer module 200' includes a plurality of transducers, and the plurality of lower electrodes 211' are arranged in a multi-column array, so that the plurality of transducers form a transducer array; wherein the size of the lower electrode 211' of the transducer array is smaller than the size of the lower electrode 211 of the transducer array. Since the transducers in the array form are smaller in size and more densely arranged, user actions can be more accurately identified, and even extremely small finger movements can be accurately detected, with high detection accuracy and reliability.

[0160] Further, as described in the transducer module 200 in the above embodiment, the upper electrode layer 220 and the piezoelectric layer 230 of the transducer module 200 ′ can also be processed separately or as a whole, which will not be described again for brevity.

[0161] Optionally, the size of the lower electrode 211 ′ of the transducer array is 40 um-100 um.

[0162] In the embodiment of the present disclosure, each transducer of the transducer array can be regarded as a pixel point, and accordingly, the transducer array has a two-dimensional imaging capability and can generate a fingerprint image of the user's finger.

[0163] Furthermore, the operating frequency of each transducer in the transducer module 200' can also be selectively set according to the actual use environment and use requirements. Optionally, the operating frequency of the transducers in the transducer module 200' is between 10 MHz and 25 MHz.

[0164] Furthermore, the touch detection device 1000' of the present invention is also not limited to applicable materials, and can identify echo signals returned through any material including conductive materials such as metal, or insulating materials such as plastic / glass. Accordingly, the touch detection device 1000' can identify echo signals returned through the application layer 3000 of any material, so the touch detection device 1000' can be installed at any position of the electronic device for touch detection.

[0165] Optionally, the electronic device is a smart terminal, the application layer 3000 is a middle frame of the smart terminal, and the touch detection device 1000 ′ of the present disclosure can be installed in the middle frame of the smart terminal to identify user actions and fingerprints.

[0166] In order to improve the imaging quality of the fingerprint image, the middle frame thickness of the smart terminal can be set as needed. Optionally, the middle frame thickness W<2 mm.

[0167] Or, optionally, the application layer 3000 is a back cover of the smart terminal, and the back cover thickness W is less than 2 mm.

[0168] Corresponding to the working process of the touch detection device 1000', the method for performing touch detection by the touch detection device 1000' of the present disclosure is described below. Fig.15 As shown, the touch detection method of the third embodiment of the present disclosure includes the following steps:

[0169] In the embodiment of the present disclosure, the touch detection method of the third embodiment of the present disclosure is executed by a touch detection device 1000 ′ of another embodiment.

[0170] Step 1501, receiving an operation mode instruction; wherein the operation mode instruction includes a target ratio and a target frequency.

[0171] In the embodiment of the present disclosure, the working modes of the touch detection device 1000 ′ include a press detection mode, a slide detection mode and a fingerprint detection mode. Accordingly, the operating mode instruction received by the touch detection device 1000 ′ is a press mode instruction, a slide mode instruction or a fingerprint mode instruction.

[0172] The target ratio r' characterizes the number of activated transducers in the transducer array, and can also be achieved by random selection, middle selection, end selection or interval ratio selection, and can be selectively set according to the actual detection environment. The preferred method of the target ratio r' is also interval ratio selection to obtain the echo signal more accurately. Among them, the interval ratio is expressed as 1 / k', which means that according to the arrangement of the lower electrode 211' of the transducer array, one transducer is activated for every k' lower electrodes 211'. The value of k' can be selectively set according to the actual detection needs. For example, k = 100, 2 or 4, which means that one is activated for every 100, one is activated for every 2, or one is activated for every 4.

[0173] The target frequency f' represents the frequency at which the echo detection circuit 400 detects the echo signal, which means that the echo detection circuit 400 detects the echo signal once every T' = 1 / f'. f' can also be selectively set according to actual detection requirements, for example, f' = 50Hz, 100Hz or 200Hz, which means detection once every 0.02s, 0.01s or 0.005s.

[0174] Furthermore, the default working mode of the touch detection device 1000' is the press detection mode. In the press detection mode, fewer transducers are started and the echo signal detection frequency is lower, which is used for judging whether the user touches the touch screen. When receiving the sliding detection instruction and fingerprint detection instruction from the system chip 2000, it switches to the sliding detection mode or fingerprint detection mode. In the sliding detection mode, more transducers are started and the echo signal detection frequency is the highest, which is used to accurately identify the user's actions and judge the sliding direction and sliding speed of the user's finger; in the fingerprint detection mode, all transducers are started and the echo signal detection frequency is higher, which is used to generate the fingerprint image of the user's finger. Therefore, the target ratio of the sliding mode instruction is greater than the target ratio of the pressing mode instruction, and the target frequency is higher than the target frequency of the pressing mode instruction; the target ratio of the fingerprint mode instruction is greater than the target ratio of the pressing mode instruction, and the target frequency is higher than the target frequency of the pressing mode instruction; the target ratio of the fingerprint mode instruction is greater than the target ratio of the sliding mode instruction, and the target frequency is lower than the target frequency of the sliding mode instruction.

[0175] Furthermore, the support plate 100 receives and executes the operation mode instruction from the system chip 2000. It should be noted that since the default operation mode of the touch detection device 1000' is the press detection mode, when the device is turned on, the support plate 100 starts the transducers in the transducer array and sets the detection frequency of the echo detection circuit 400 according to the target ratio and target frequency of the press detection mode by default, and can subsequently switch between the sliding detection mode, the fingerprint detection mode and the press detection mode according to the operation mode instruction of the system chip 2000, that is, switch back to the press detection mode after the sliding detection is completed.

[0176] Step 1502: Activate the transducers in the transducer array according to the target ratio.

[0177] In the embodiment of the present disclosure, when the device is turned on, the support plate 100 activates the transducers in the transducer array according to the activation number corresponding to the target ratio of the press detection mode, and sends a driving pulse to the upper electrode 220, thereby the transducer module 200' transmits an ultrasonic signal to the application layer 3000. For example, in the press detection mode, the activation details of the transducer array are shown in FIG16(a), and the gray in the figure indicates that it is not activated.

[0178] During operation, after receiving the sliding mode instruction, the support plate 100 activates the transducers in the transducer array according to the target ratio of the sliding detection mode, and sends a driving pulse to the upper electrode 220, and the transducer module 200' emits an ultrasonic signal. For example, in the sliding detection mode, the activation details of the transducer array are shown in Figure 16(b).

[0179] During operation, after receiving the fingerprint mode command, the support plate 100 activates the transducers in the transducer array according to the target ratio of the fingerprint detection mode, and sends a driving pulse to the upper electrode 220, and the transducer module 200' emits an ultrasonic signal, that is, all transducers in the transducer array are activated. For example, in the fingerprint detection mode, the activation details of the transducer array are shown in Figure 16(c).

[0180] During operation, after receiving the pressing mode instruction, the support plate 100 activates the transducers in the transducer array according to the target ratio of the pressing detection mode, and sends a driving pulse to the upper electrode 220, so that the transducer module 200' emits an ultrasonic signal.

[0181] Step 1503: Detect the echo signal according to the target frequency.

[0182] In the embodiment of the present disclosure, when the device is powered on, the echo detection circuit 400 detects the echo signal of the application layer 3000 according to the target frequency of the press detection mode. For example, the target frequency f of the press detection mode is 50 Hz.

[0183] During operation, after receiving the sliding mode instruction, the echo detection circuit 400 detects the echo signal according to the target frequency of the sliding detection mode. For example, the target frequency f of the sliding detection mode is 200 Hz.

[0184] During operation, after receiving the fingerprint mode instruction, the echo detection circuit 400 detects the echo signal according to the target frequency of the fingerprint detection mode. For example, the target frequency f of the fingerprint detection mode is 100 Hz.

[0185] During operation, after receiving the pressing mode instruction, the echo detection circuit 400 detects the echo signal according to the target frequency of the pressing detection mode.

[0186] In the embodiments of the present disclosure, through the touch detection method of the third embodiment of the present disclosure, it is possible to use the default, lower detection refresh rate and a smaller number of started transducers for detection before the user touches the application layer; after the user touches the application layer, according to the request type requested by the user, high-frequency or higher-frequency detection and a larger number of started or full-queue work are used to realize press detection mode, sliding detection mode or fingerprint detection mode for different detection purposes, thereby ensuring low power consumption without touch and sensitive detection of user movements or fingerprint images, so that user requests can be responded to flexibly and in a variety of ways, thereby improving the flexibility of electronic devices and user experience; at the same time, the touch detection device corresponding to the touch detection method is implemented based on ultrasonic technology, so it can be applicable to mode switching and signal detection under any material, with strong scalability and a wide range of applicable scenarios.

[0187] Further, in the press detection mode, the echo detection circuit 400 determines the echo amplitude change value of the echo signal of the activated transducer in the transducer array according to the echo amplitude of the returned echo signal, and determines whether the echo amplitude change value of the echo signal is greater than or equal to a preset change value threshold;

[0188] When the echo amplitude change value is greater than or equal to the change value threshold, the echo amplitude change value of the activated transducer in the transducer array is determined as a pressing signal, the pressing signal is sent to the system chip, and the sliding mode instruction or fingerprint mode instruction of the system chip 2000 is received. The change value threshold can be selectively set according to the actual detection environment and detection requirements.

[0189] In the sliding detection mode, the echo detection circuit 400 determines the echo amplitude change value of the echo signal of the activated transducer in the transducer array according to the echo amplitude of the returned echo signal, obtains a sliding signal, and sends the sliding signal to the system chip, which determines the user action according to the sliding signal.

[0190] In the fingerprint detection mode, the echo detection circuit 400 determines the echo amplitude change value of the echo signal of each transducer in the transducer array according to the echo amplitude of the returned echo signal, obtains the fingerprint signal, sends the fingerprint signal to the system chip, and the system chip generates a fingerprint image of the user's finger according to the fingerprint signal.

[0191] Corresponding to the working process of the touch detection device 1000', the method of performing touch detection on the system chip 2000 is described below. Fig.17 As shown, the touch detection method of the fourth embodiment of the present disclosure includes the following steps:

[0192] In the embodiment of the present disclosure, the touch detection method of the fourth embodiment of the present disclosure is executed by the system chip 2000 .

[0193] Step 1701: issuing a press mode instruction to enable the touch detection device to operate in a press detection mode.

[0194] In the embodiment of the present disclosure, the system chip 2000 sends a press mode instruction of the default working mode to the touch detection device 1000 ′, and the touch detection device 1000 ′ executes the press mode instruction to enter the press detection mode.

[0195] Furthermore, in the press detection mode, the transducer array starts the transducers according to the start-up number corresponding to the target ratio of the press mode instruction, and the echo detection circuit 400 detects the echo signal according to the target frequency of the press mode instruction.

[0196] Furthermore, in the press detection mode, the echo detection circuit 400 continuously detects the echo signal, compares the echo amplitude of the echo signal with the reference echo amplitude, and only when the echo amplitude change value between the echo amplitude of the echo signal and the reference echo amplitude exceeds the change value threshold, the echo detection circuit 400 generates a press signal according to the echo amplitude change value and returns it to the system chip 2000. The press signal includes the echo amplitude change value of the activated transducer in the transducer array.

[0197] Step 1702: upon receiving a press signal sent by the touch detection device in the press detection mode, determining a request type of the press signal according to the press signal.

[0198] In the embodiment of the present disclosure, after receiving the press signal, it indicates that the user touches the application layer 3000, and it is necessary to increase the target ratio and target frequency of the touch detection device 1000' to accurately detect the user's action or generate a fingerprint image of the user's finger according to the user's request type. Therefore, after receiving the press signal sent by the touch detection device 1000', the system chip 2000 issues different mode instructions according to the request type corresponding to the press signal.

[0199] Furthermore, when the request type is an action request, a sliding mode instruction is issued so that the touch detection device 1000' operates according to the target ratio and target frequency of the sliding detection mode; when the request type is a fingerprint request, a fingerprint mode instruction is issued so that the touch detection device 1000' operates according to the target ratio and target frequency of the fingerprint detection mode.

[0200] Step 1703: In response to different request types, a sliding mode instruction or a fingerprint mode instruction is issued to enable the touch detection device to operate in the sliding detection mode or the fingerprint detection mode.

[0201] Step 1704: Receive a sliding signal or a fingerprint signal sent by the touch detection device in the sliding detection mode or the fingerprint detection mode.

[0202] In the embodiment of the present disclosure, the system chip 2000 receives a sliding signal corresponding to an activated transducer in the transducer array in the sliding detection mode, or the system chip 2000 receives a fingerprint signal corresponding to each transducer in the transducer array in the fingerprint detection mode.

[0203] Step 1705: determine the user action according to the sliding signal, or generate a user fingerprint according to the fingerprint signal.

[0204] In the embodiment of the present disclosure, the system chip 2000 determines the sliding direction and sliding speed of the user's finger according to the signal change of the sliding signal of each transducer activated in the transducer array. The method for determining the sliding direction and sliding speed is similar to Fig. 9 The method for determining the user action is the same as that shown, and will not be described again; alternatively, the system chip 2000 generates a fingerprint image according to the fingerprint signals of all transducers in the transducer array.

[0205] Furthermore, the system chip stores the correspondence between user actions, fingerprint images and system functions, so after identifying user actions, it can execute corresponding system functions such as zooming in, zooming out, panning, and turning pages according to the corresponding sliding speed and sliding direction; or, after generating a fingerprint image, it can execute system functions such as unlocking and payment according to the corresponding fingerprint image.

[0206] In the embodiments of the present disclosure, through the touch detection method of the fourth embodiment of the present disclosure, the system chip performs mode switching control, action recognition or fingerprint recognition according to the feedback of the touch device, thereby reducing the power consumption of touch detection and ensuring sensitive detection of user actions and fingerprint images, and can respond to user requests flexibly and in a variety of ways, thereby improving the flexibility of electronic devices and user experience; at the same time, the touch detection device corresponding to the touch detection method is implemented based on ultrasonic technology, so it can be applicable to mode switching and signal detection under any material, with strong scalability and a wide range of applicable scenarios.

[0207] The following describes the working process of the touch detection device 1000 ′ of the present disclosure by taking the finger touch application layer 3000 as an example, wherein the touch signal includes a pressing signal, a sliding signal and a fingerprint signal.

[0208] In the embodiments of the present disclosure, Fig.18 As shown, the default working mode of the touch detection device 1000' is the press detection mode. In the press detection mode, the transducers in the transducer array are started according to the number corresponding to the target ratio of the press detection mode, and the echo detection circuit 400 periodically detects the echo signal according to the target frequency of the press detection mode. The echo signal here is recorded as F1', indicating that the application layer 3000 has no external touch under the echo signal, and the corresponding echo amplitude is called the reference echo amplitude;

[0209] When the user touches the application layer 3000 with a finger, the echo amplitude of the corresponding echo signal becomes smaller. The echo signal here is recorded as F2', which represents the echo signal when the finger touches the application layer 3000;

[0210] The echo detection circuit 400 extracts the echo amplitude change value diff' between the echo amplitude of F2' and the reference echo amplitude of F1', and determines whether diff' is greater than or equal to a preset change threshold value θ diff';

[0211] In diff'≥θ diff ', indicating that the user's finger presses the application layer 3000, and the echo detection circuit 400 determines the echo amplitude change value diff' as the pressing signal S p ', the pressure signal S p 'Send to system chip 2000;

[0212] The system chip 2000 switches the working mode of the touch detection device 1000' to a sliding detection mode or a fingerprint detection mode according to the request type corresponding to the electronic device to which it belongs;

[0213] In the sliding detection mode, the transducers in the transducer array are started according to the number corresponding to the target ratio of the sliding detection mode, and the echo detection circuit 400 periodically detects the echo signal according to the target frequency of the sliding detection mode. The echo signal here is recorded as F3'. The echo detection circuit 400 extracts the echo amplitude change value diff' between the echo amplitude of F3' and the reference echo amplitude of F1' to obtain the sliding signal S of the user's finger. s ', the sliding signal S s 'Send to system chip 2000;

[0214] The system chip 2000 will respond according to the sliding signal S s 'Determine user actions, including sliding speed, sliding direction, etc.;

[0215] In the fingerprint detection mode, the transducers in the transducer array are started according to the number corresponding to the target ratio of the fingerprint detection mode, and the echo detection circuit 400 periodically detects the echo signal according to the target frequency of the fingerprint detection mode. The echo signal here is recorded as F4'. The echo detection circuit 400 extracts the echo amplitude change value diff' between the echo amplitude of F4' and the reference echo amplitude of F1' to obtain the fingerprint signal S of the user's finger. f ', the fingerprint signal S f 'Send to system chip 2000;

[0216] The system chip 2000 will detect fingerprint signals S f Generate user fingerprint.

[0217] The exemplary embodiment of the present disclosure also provides an electronic device, comprising: at least one processor; and a memory connected to the at least one processor in communication. The memory stores a computer program that can be executed by the at least one processor, and the computer program is used to cause the electronic device to perform the method according to the embodiment of the present disclosure when executed by the at least one processor.

[0218] The exemplary embodiments of the present disclosure also provide a non-transitory computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor of a computer, is used to cause the computer to perform the method according to the embodiments of the present disclosure.

[0219] The exemplary embodiments of the present disclosure further provide a computer program product, including a computer program, wherein when the computer program is executed by a processor of a computer, the computer is used to enable the computer to perform the method according to the embodiments of the present disclosure.

[0220] refer to Fig.19 , a block diagram of an electronic device 1900 that can be used as a server or client of the present disclosure will now be described, which is an example of a hardware device that can be applied to various aspects of the present disclosure. The electronic device is intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.

[0221] like Fig.19 As shown, the electronic device 1900 includes a computing unit 1901, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 1902 or a computer program loaded from a storage unit 1908 into a random access memory (RAM) 1903. In RAM 1903, various programs and data required for the operation of the device 1900 can also be stored. The computing unit 1901, ROM 1902, and RAM 1903 are connected to each other via a bus 1904. An input / output (I / O) interface 1905 is also connected to the bus 1904.

[0222] A plurality of components in the electronic device 1900 are connected to the I / O interface 1905, including: an input unit 1906, an output unit 1907, a storage unit 1908, and a communication unit 1909. The input unit 1906 may be any type of device capable of inputting information to the electronic device 1900, and the input unit 1906 may receive input digital or character information, and generate key signal inputs related to user settings and / or function control of the electronic device. The output unit 1907 may be any type of device capable of presenting information, and may include, but is not limited to, a display, a speaker, a video / audio output terminal, a vibrator, and / or a printer. The storage unit 1908 may include, but is not limited to, a disk, an optical disk. The communication unit 1909 allows the electronic device 1900 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks, and may include, but is not limited to, a modem, a network card, an infrared communication device, a wireless communication transceiver, and / or a chipset, such as a Bluetooth™ device, a WiFi device, a WiMax device, a cellular communication device, and / or the like.

[0223] The computing unit 1901 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 1901 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 1901 performs the various methods and processes described above. For example, in some embodiments, Figure 1 , Figures 8 to 11 , Fig.15 , Fig.17 The method can be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as storage unit 1908. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 1900 via ROM 1902 and / or communication unit 1909. In some embodiments, computing unit 1901 can be configured to execute by any other appropriate means (for example, by means of firmware). Figure 1 , Figures 8 to 11 , Fig.15 , Fig.17 method.

[0224] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0225] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0226] As used in this disclosure, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and / or device (e.g., disk, optical disk, memory, programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.

[0227] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0228] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.

[0229] A computer system may include clients and servers. Clients and servers are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship to each other.

Claims

1. A touch detection method, characterized in that: The method is applied to a touch detection device, the touch detection device includes a transducer module, the transducer module includes a plurality of transducers, the lower electrodes of the plurality of transducers are arranged in a row, so that the plurality of transducers form a transducer row, and the method includes: Receiving an operation mode instruction; wherein the operation mode instruction includes a target ratio and a target frequency; Start the transducers in the transducer queue according to the target ratio to emit ultrasonic signals; An echo signal is detected according to the target frequency.

2. The touch detection method according to claim 1, characterized in that: The operation mode instructions include a pressing mode instruction and a sliding mode instruction, wherein: The target ratio of the sliding mode command is greater than the target ratio of the pressing mode command, and the target frequency of the sliding mode command is higher than the target frequency of the pressing mode command.

3. The touch detection method according to claim 2, characterized in that: Also includes: In the case where the operation mode instruction is a pressing mode instruction, determining an echo amplitude change value of an echo signal of the activated transducer; Determine whether the echo amplitude change value of the echo signal is greater than or equal to a preset change value threshold; In the case that the echo amplitude change value is greater than or equal to the change value threshold, it is determined that the echo amplitude change value of the activated transducer is a pressing signal, and the pressing signal is sent to a system chip.

4. The touch detection method according to claim 3, characterized in that: Also includes: When the operation mode instruction is a sliding mode instruction, determining the echo amplitude change value of the echo signal of each transducer to obtain a sliding signal; The sliding signal is sent to the system chip.

5. A touch detection method, characterized in that: The method is applied to a system chip, and the method comprises: issuing a press mode instruction to enable the touch detection device to operate in a press detection mode; When receiving a pressing signal sent by the touch detection device in the pressing detection mode, issuing a sliding mode instruction to make the touch detection device work in the sliding detection mode; receiving a sliding signal sent by the touch detection device in the sliding detection mode; A user action is determined according to the sliding signal.

6. The touch detection method according to claim 5, characterized in that: The determining the user action according to the sliding signal includes: Receiving multiple sliding signals; determining a sliding direction of the user action according to transducer identifiers of the transducers corresponding to the plurality of sliding signals; The sliding speed of the user action is determined according to the distance difference and time difference of the transducer identifiers of the transducers corresponding to the plurality of sliding signals.

7. The touch detection method according to claim 6, characterized in that: The determining the sliding speed of the user action according to the distance difference and time difference of the transducer identifiers of the transducers corresponding to the plurality of sliding signals comprises: Determining a reference identifier among transducer identifiers of transducers corresponding to a plurality of the sliding signals; Calculating distance differences corresponding to a plurality of the sliding signals according to the center distance of the transducer and the mark differences of a plurality of the reference marks; The sliding speed is determined according to a ratio of a distance difference to a time difference of a plurality of the sliding signals.

8. A touch detection method, characterized in that: The method is applied to a touch detection device, the touch detection device includes a transducer module, the transducer module includes a plurality of transducers, the lower electrodes of the plurality of transducers are arranged in a multi-row array, so that the plurality of transducers form a transducer array, and the method includes: Receiving an operation mode instruction; wherein the operation mode instruction includes a target ratio and a target frequency; activating the transducers in the transducer array according to the target ratio to emit ultrasonic signals; An echo signal is detected according to the target frequency.

9. The touch detection method according to claim 8, characterized in that: Also includes: In a case where the operation mode instruction is a pressing mode instruction, determining an echo amplitude change value of an echo signal of an activated transducer in the transducer array; Determine whether the echo amplitude change value of the echo signal is greater than or equal to a preset change value threshold; When the echo amplitude change value is greater than or equal to the change value threshold, the echo amplitude change value of the activated transducer in the transducer array is determined to be a pressing signal, and the pressing signal is sent to a system chip.

10. The touch detection method according to claim 8, wherein: Also includes: When the operation mode instruction is a sliding mode instruction, determining the echo amplitude change value of the echo signal of the activated transducer in the transducer array to obtain a sliding signal; wherein the target ratio of the sliding mode instruction is greater than the target ratio of the pressing mode instruction, and the target frequency is higher than the target frequency of the pressing mode instruction; The sliding signal is sent to a system chip.

11. The touch detection method according to claim 8, characterized in that: Also includes: When the operation mode instruction is a fingerprint mode instruction, the echo amplitude change value of the echo signal of each transducer in the transducer array is determined to obtain a fingerprint signal; wherein the target ratio of the fingerprint mode instruction is greater than the target ratio of the press mode instruction, and the target frequency is higher than the target frequency of the press mode instruction; The fingerprint signal is sent to the system chip.

12. A touch detection method, characterized in that: The method is applied to a system chip, and the method comprises: issuing a press mode instruction to enable the touch detection device to operate in a press detection mode; Upon receiving a press signal sent by the touch detection device in the press detection mode, determining a request type requested by the user according to the press signal; In response to different request types, issuing a sliding mode instruction or a fingerprint mode instruction to enable the touch detection device to operate in a sliding detection mode or a fingerprint detection mode; receiving a sliding signal or a fingerprint signal sent by the touch detection device in the sliding detection mode or the fingerprint detection mode; A user action is determined according to the sliding signal, or a user fingerprint is generated according to the fingerprint signal.

13. The touch detection method according to claim 12, wherein: The determining the user action according to the sliding signal includes: Receiving multiple sliding signals; determining a sliding direction of the user action according to transducer identifiers of the transducers corresponding to the plurality of sliding signals; The sliding speed of the user action is determined according to the distance difference and time difference of the transducer identifiers of the transducers corresponding to the plurality of sliding signals.

14. The touch detection method according to claim 12, wherein: The determining the sliding speed of the user action according to the distance difference and time difference of the transducer identifiers of the transducers corresponding to the plurality of sliding signals comprises: Determining a reference identifier among transducer identifiers of transducers corresponding to a plurality of the sliding signals; Calculating distance differences corresponding to a plurality of the sliding signals according to the center distance of the transducer and the mark differences of a plurality of the reference marks; The sliding speed is determined according to a ratio of a distance difference to a time difference of a plurality of the sliding signals.

15. A touch detection device (1000 / 1000'), characterized in that: include: A support plate (100) and a transducer module (200 / 200'), wherein the transducer module (200 / 200') comprises a plurality of transducers, wherein the lower electrodes (211) of the plurality of transducers are arranged in a row, so that the plurality of transducers form a transducer row, or the lower electrodes (211') of the plurality of transducers are arranged in a plurality of rows, so that the plurality of transducers form a transducer array; The transducer module (200 / 200') is used to transmit ultrasonic signals and receive echo signals; The support plate (100) is used to generate a touch signal based on the echo signal.

16. The touch detection device (1000 / 1000') according to claim 15, characterized in that: The echo signal includes the echo amplitude of each of the transducers; and generating the touch signal based on the echo signal includes: The support plate (100) is used to extract the echo amplitude change value based on the difference between the touched echo amplitude and the untouched echo amplitude to obtain the touch signal.

17. The touch detection device (1000 / 1000') according to claim 15, characterized in that: The length L of the lower electrodes (211) of the multiple transducers arranged in a row or the length L' of the lower electrodes (211') of the multiple transducers arranged in a multi-row array is between 8 mm and 40 mm.

18. The touch detection device (1000 / 1000') according to claim 15, characterized in that: The center distance d between the lower electrodes (211 / 211') of two adjacent transducers is the same.

19. The touch detection device (1000 / 1000') according to claim 18, characterized in that: The center distance d is between 0.1 mm and 4 mm.

20. The touch detection device (1000 / 1000') according to claim 15, characterized in that: The size of the lower electrode (211') of the transducer array is smaller than the size of the lower electrode (211) of the transducer array.

21. The touch detection device (1000') according to claim 16, characterized in that: The size of the lower electrode (211') of the transducer array is 40um-100um.

22. The touch detection device (1000 / 1000') according to any one of claims 15 to 21, characterized in that: Also includes: The lower electrodes of the plurality of transducers are arranged on the surface of the support plate (100), and the transducer module (200 / 200') further comprises an upper electrode layer (220) and a piezoelectric layer (230), wherein: The side of the upper electrode layer (220) away from the piezoelectric layer (230) is adhered to the application layer (3000); or, The back side of the support plate (100) is adhered to the application layer (3000).

23. The touch detection device (1000 / 1000') according to claim 22, characterized in that: The application layer (3000) is the middle frame of the smart terminal.

24. The touch detection device (1000 / 1000') according to claim 22, characterized in that: The application layer thickness W of the application layer (3000) corresponding to the transducer queue is less than 0.5 mm; Alternatively, the application layer thickness W of the application layer (3000) corresponding to the transducer array is less than 2 mm.

25. A touch detection system, characterized in that: include: The touch detection device (1000), system chip (2000) and application layer (3000) according to claim 15, wherein: The system chip (2000) is used to control the touch detection device (1000) to send an ultrasonic signal to the application layer (3000); The touch detection device (1000) is used to receive the echo signal returned from the application layer (3000), generate a touch signal according to the echo signal, and return the touch signal to the system chip (2000); The system chip (2000) is also used to switch the operation mode instruction or determine the user action according to the touch signal.

26. The touch detection system according to claim 25, characterized in that: The touch detection device (1000) is used to execute the touch detection method according to any one of claims 1-4 and 8-11, and the system chip (2000) is used to execute the touch detection method according to any one of claims 5-7 and 12-14.

27. An electronic device comprising: processor; as well as Memory for storing programs, The program includes instructions, and when the instructions are executed by the processor, the processor executes the touch detection method according to any one of claims 1 to 7.

28. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to enable the computer to execute the touch detection method according to any one of claims 8-14.

Citation Information

Patent Citations

  • Operation identification method and terminal

    CN109190501A

  • Ultrasonic pressure detection module and detection method thereof and electronic equipment

    CN111579134A

  • Display module, ultrasonic touch detection method and ultrasonic fingerprint identification method

    CN111782090A

  • Ultrasonic touch and force input detection

    CN112154404A

  • Electronic device

    US20130141378A1