CN107850496B - Pressure detection system, module and method - Google Patents
Pressure detection system, module and method Download PDFInfo
- Publication number
- CN107850496B CN107850496B CN201680000580.1A CN201680000580A CN107850496B CN 107850496 B CN107850496 B CN 107850496B CN 201680000580 A CN201680000580 A CN 201680000580A CN 107850496 B CN107850496 B CN 107850496B
- Authority
- CN
- China
- Prior art keywords
- pressure detection
- sampling
- module
- node
- pressure
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 307
- 238000000034 method Methods 0.000 title claims description 31
- 238000005070 sampling Methods 0.000 claims abstract description 181
- 238000006243 chemical reaction Methods 0.000 claims abstract description 12
- 230000002035 prolonged effect Effects 0.000 claims description 7
- 230000002596 correlated effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 10
- 239000003086 colorant Substances 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L1/00—Measuring force or stress, in general
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
The utility model provides a pressure detection system (1), includes switch switching module (11), sampling module (12), analog-to-digital conversion module (13) and digital control and processing module (14), switch switching module (11) gathers the pressure signal of each pressure detection passageway through analog switch, sampling module (12) samples the pressure signal of gathering, through digital-to-analog conversion module (13) with sampling signal conversion digital signal and give digital control and processing module (14), digital control and processing module (14) calculate into the pressure value with data, digital control and processing module (14) receive the touch position that touch screen control system (3) sent, and the order sampling module (12) are directed against at least one pressure detection passageway that the touch position is correlated with samples. The pressure detection module and the pressure detection method improve the signal-to-noise ratio of pressure detection, reduce power consumption and increase the refresh rate.
Description
Technical Field
The present disclosure relates to pressure detection technologies, and particularly to a pressure detection system, a pressure detection module and a pressure detection method.
Background
Referring to fig. 1, the pressure detection chip is composed of a pressure detection system 1 and a pressure detection sensor 2, and the pressure detection sensor 2 has N pressure detection channels, where N is a natural number (C0, C1, …, CN). Each pressure detection channel is responsible for a small area in the whole pressure inspection plane. Pressure detection system 1 includes switch switching module 11, sampling module 12, analog-to-digital conversion module 13 and digital control and processing module 14, switch switching module 11 gathers the pressure signal of each pressure detection passageway through analog switch, sampling module 12 samples the pressure signal of gathering, converts sampling signal into digital signal and gives digital control and processing module 14 through digital-to-analog conversion module 13, and digital control and processing module 14 becomes the pressure value with data calculation.
Referring to fig. 2, taking a nine-channel pressure detection sensor as an example, each node corresponds to an associated pressure detection area, i.e., node 0, node 1, node 2, …, node 8, (C0, C1, …, CN). The 9 nodes correspond to 9 pressure detection channels of the pressure detection sensor 2. The darker blocks with opposite colors in the timing chart 3 for scanning a frame data represent the pressure detection channels being sampled at the current time, and the lighter blocks with opposite colors in fig. 3 represent the pressure detection channels being idle at the current time. Since the signal-to-noise ratio is an important index of the pressure detection chip, if the signal-to-noise ratio of the pressure detection is to be improved, the time sequence of scanning a frame of data is shown in fig. 4. Therefore, in order to improve the signal-to-noise ratio of pressure detection, the sampling time of each pressure detection channel is increased, so that the total sampling time is also multiplied, which inevitably increases the power consumption and reduces the refresh rate to a great extent.
Disclosure of Invention
In view of the above, the present application provides a pressure detection signal-to-noise ratio detection system, module and method that overcomes or at least partially solves the above-mentioned problems.
According to the first aspect of this application, a pressure detection system is provided, including switch switching module, sampling module, analog-to-digital conversion module and digital control and processing module, switch switching module gathers the pressure signal of pressure detection passageway through analog switch, sampling module samples the pressure signal of gathering and obtains the sampling signal, will through digital-to-analog conversion module sampling signal conversion is digital signal and gives digital control and processing module, digital control and processing module will digital signal calculates into the pressure value, the touch position that touch screen control system sent is received to digital control and processing module, the order sampling module is directed at least one pressure detection passageway that the touch position is relevant samples.
According to a second aspect of the present application, a pressure detection module is provided, which includes a pressure detection sensor and a pressure detection system, where the pressure detection system receives a pressure signal of a pressure detection channel in the pressure detection sensor, and is characterized in that the pressure detection system receives a touch position sent by a touch screen control system; sampling a pressure detection channel associated with the touch location.
According to a third aspect of the present application, there is provided a pressure detection method including:
receiving a touch position sent by a touch screen control system;
sampling a pressure detection channel associated with the touch location.
According to the pressure detection system, the pressure detection module and the pressure detection method, the touch position generated by the touch screen sensor and sent by the touch screen control system is received, and sampling is carried out on the pressure detection channel associated with the touch position. Therefore, the method and the device do not need to sample all the pressure detection channels, only need to sample at least one pressure detection channel associated with the touch position, and increase the sampling time of the pressure detection channel associated with the touch position, improve the signal-to-noise ratio of pressure detection, reduce power consumption and increase the refresh rate in the same sampling period.
The foregoing description is only an overview of the technical solutions of the present application, and the present application can be implemented according to the content of the description in order to make the technical means of the present application more clearly understood, and the following detailed description of the present application is given in order to make the above and other objects, features, and advantages of the present application more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the application. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 is a schematic diagram of a conventional pressure detection module;
FIG. 2 shows a schematic diagram of a suspected plan view of a nine channel pressure sensor;
FIG. 3 illustrates a timing sequence of a conventional pressure detection module scanning a frame of data;
FIG. 4 shows a timing sequence of a conventional pressure detection module scanning a frame of data to improve signal-to-noise ratio;
FIG. 5 illustrates a schematic structural diagram of an embodiment of the pressure sensing system of the present application;
FIG. 6 illustrates the pressure suspect plane schematic of an embodiment of the present pressure detection system;
FIG. 7 is a flow chart of the digital control and processing module determining whether the coordinates (X, Y) fall within the node 0 associated pressure sensing zone in one embodiment of the pressure sensing system of the present application;
FIG. 8 is a schematic diagram of the digital control and processing module sampling of an embodiment of the pressure sensing system of the present application;
FIG. 9 is a schematic diagram of the digital control and processing module sampling of another embodiment of the pressure sensing system of the present application;
FIG. 10 illustrates the pressure suspect plane schematic of yet another embodiment of the pressure detection system of the present application;
FIG. 11 illustrates the pressure suspect plane schematic of yet another embodiment of the pressure detection system of the present application;
FIG. 12 is a schematic diagram of the digital control and processing module sampling of yet another embodiment of the pressure sensing system of the present application;
FIG. 13 is a schematic diagram of the digital control and processing module sampling of yet another embodiment of the pressure sensing system of the present application;
FIG. 14 illustrates the pressure suspect plane schematic of yet another embodiment of the pressure detection system of the present application;
FIG. 15 is a schematic diagram of the digital control and processing module sampling of yet another embodiment of the pressure sensing system of the present application;
FIG. 16 is a schematic diagram of the digital control and processing module sampling of yet another embodiment of the pressure sensing system of the present application;
FIG. 17 is a schematic structural diagram of an embodiment of the pressure detection module of the present application;
FIG. 18 illustrates a flow chart of an embodiment of the present pressure detection method;
FIG. 19 shows a flow chart of another embodiment of the pressure detection method of the present application;
FIG. 20 shows a flow chart of another embodiment of the pressure detection method of the present application.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Referring to fig. 5, the present application provides a pressure detection system 1, including switch switching module 11, sampling module 12, analog-to-digital conversion module 13 and digital control and processing module 14, switch switching module 11 gathers the pressure signal of each pressure detection passageway through analog switch, sampling module 12 samples the pressure signal of gathering, converts the sampling signal into digital signal and gives digital control and processing module 14 through analog-to-digital conversion module 13, and digital control and processing module 14 will digital signal calculates into the pressure value.
The digital control and processing module 14 receives the touch position sent by the touch screen control system 3, and causes the sampling module 12 to sample at least one pressure detection channel associated with the touch position.
In a specific implementation of the present application, the touch screen sensor 4 generates touch information and sends the touch information to the touch screen control system 3 to obtain a touch position, and the touch screen control system 3 sends the touch position to the digital control and processing module 14 through a digital path D1.
Specifically, the touch position may be two-dimensional plane coordinates (X, Y). The touch position may also be represented by other coordinates, such as polar coordinates, etc., that represent the touch position.
Referring to fig. 6, the pressure suspected plane includes N nodes, each node corresponds to an associated pressure detection area, and N is a natural number, that is, node 0, node 1, node 2, …, node N, (C0, C1, …, CN). The N nodes correspond to N pressure detection channels of the pressure detection sensor 2.
The digital control and processing module 14 determines a node-associated pressure detection region in which the coordinate (X, Y) falls, and if the coordinate (X, Y) falls in the node-associated pressure detection region, the digital control and processing module 14 causes the sampling module 12 to sample a pressure detection channel of the node.
For example, the digital control and processing module 14 may sequentially determine from node 0 to node N whether the coordinates (X, Y) fall within the associated pressure detection area of the above-mentioned node one by one.
The method can also adopt other modes to judge whether the coordinates (X, Y) fall into the associated pressure detection areas of the nodes 0 to N, for example, the associated pressure detection areas of odd-numbered nodes such as the nodes 1 and 3 are judged first, and then the associated pressure detection areas of even-numbered nodes such as the nodes 0, 2 and 4 are judged.
Referring to fig. 7, the step of the digital control and processing module 14 determining whether the coordinate (X, Y) falls within the pressure detection area associated with node 0 includes:
a1, obtaining the center coordinates (X0, Y0) of the node 0 associated pressure detection area, and the length a0 and the width b0 of the associated pressure detection area.
The node 0 is associated with the center coordinates (X0, Y0) of the pressure detection area, and is associated with the length a0 and the width b0 of the pressure detection area, which can be obtained from factory configuration of the pressure detection chip, and different parameters are configured for different models.
A2, judging whether the coordinates (X, Y) simultaneously satisfy the conditions 1) to 4);
1)X>x0-a0/2
2)X<x0+a0/2
3)Y>y0-b0/2
4)Y<y0+b0/2
a3 if the coordinates (X, Y) satisfy the conditions 1) to 4 at the same time), the coordinates (X, Y) fall within the associated pressure detection area of the node 0(C0), otherwise, the coordinates (X, Y) do not fall within the associated pressure detection area of the node 0.
The application judges the associated pressure detection area of the node where the coordinate (X, Y) falls into, and takes the associated pressure detection area of the node that falls into as the pressure to wait for the touch position in the plane, and the pressure detection channel corresponding to the node is taken as the pressure detection channel associated with the touch position.
The digital control and processing module 14 sends the information of the pressure detection channel associated with the touch position to the sampling module 12 through a digital path D2, so that the sampling module 12 samples the pressure detection channel associated with the touch position.
Therefore, the method and the device do not need to sample all pressure detection channels, only need to sample the pressure detection channel associated with the touch position, and increase the sampling time of the pressure detection channel associated with the touch position in the same sampling period, thereby improving the signal-to-noise ratio of pressure detection, reducing power consumption and increasing the refresh rate.
In another specific implementation of the present application, the digital control and processing module 14 is further configured to determine whether a touch signal exists on the plane to be detected under the pressure according to the touch information sent by the touch screen control system, and if the touch signal does not exist, the sampling module 12 does not need to perform sampling.
This application avoids pressure is waited the plane and is had not touch information, is directed against again pressure is waited the plane and is carried out the produced unnecessary consumption of sampling.
In yet another specific implementation of the present application, referring to fig. 8, if there are three pressure detection channels associated with a touch location, the digital control and processing module 14 repeats sampling for each pressure detection channel associated with the touch location within a sampling period.
According to the method and the device, sampling is repeatedly carried out on the pressure detection channels associated with the touch positions in a sampling period, and the sampling time of each pressure detection channel associated with the touch position is increased in the same sampling period. Thus, the signal-to-noise ratio of pressure detection is improved, power consumption is reduced, and the refresh rate is increased.
In yet another specific implementation of the present application, referring to fig. 9, if there are three pressure detection channels associated with a touch location, the digital control and processing module 14 extends the sampling time of the pressure detection channel associated with the touch location relative to its original sampling time in a sampling period.
According to the method and the device, the sampling time of the pressure detection channel associated with the touch position is prolonged in the sampling period, and the sampling time of the pressure detection channel associated with the touch position is increased in the same sampling period. Thus, the signal-to-noise ratio of pressure detection is improved, power consumption is reduced, and the refresh rate is increased.
The pressure sensing system of the present application is further described below with a specific implementation.
Referring to fig. 10, the pressure suspected plane of the present application includes 9 nodes, each node corresponding to an associated pressure detection area, i.e., node 0, node 1, node 2, …, node 8, (C0, C1, …, CN). The 9 nodes correspond to 9 pressure detection channels of the pressure detection sensor 2.
Referring again to fig. 5, the touch screen control module 3 generates coordinates (X, Y) of the touch position and sends the coordinates (X, Y) to the digital control and processing module 14 through a digital path D1.
The digital control and processing module 14 obtains the center coordinates (X0, Y0) of the pressure sensing area associated with the node 0, and the length a0 and width b0 of the pressure sensing area associated with the node 0.
The center coordinates (X0, Y0), the length a0, and the width b0 of the associated pressure detection area of the node 0 can be obtained from factory configuration of the pressure detection chip, and different parameters are configured for different models.
Judging whether the coordinates (X, Y) satisfy the conditions 1) to 4) at the same time.
1)X>x0-a0/2
2)X<x0+a0/2
3)Y>y0-b0/2
4)Y<y0+b0/2
If the coordinates (X, Y) satisfy the conditions 1) to 4) at the same time), the coordinates (X, Y) fall into the associated pressure detection area of the node 0, otherwise, the coordinates (X, Y) do not fall into the associated pressure detection area of the node 0.
And sequentially judging whether the coordinates (X, Y) fall into the associated pressure detection areas of the nodes 1 to 8, wherein the pressure detection channel corresponding to the node of which the coordinates (X, Y) fall into the associated pressure detection area is used as the pressure detection channel associated with the touch position.
Referring to fig. 11, in a specific implementation of the present application, when the touch position of the finger is the area 1, the coordinate (X, Y) falls into the associated pressure detection areas of the node 4, the node 5, the node 7, and the node 8, and the pressure detection channels corresponding to the node 4, the node 5, the node 7, and the node 8 are used as the pressure detection channels associated with the touch position.
The digital control and processing module 14 informs the sampling module 12 via digital path D2 to sample the nodes 4, 5, 7, and 8.
Referring to fig. 12, the sampling module 12 repeats sampling for the node 4, the node 5, the node 7, and the node 8 during a sampling period. Or,
the sampling module 12 described with reference to fig. 15 extends the sampling time of the node 4, the node 5, the node 7 and the node 8 with respect to their original sampling time during the sampling period.
Therefore, all pressure detection channels do not need to be sampled, all pressure detection channels related to the touch position only need to be sampled, and in the same sampling period, the sampling time of all pressure detection channels related to the touch position is increased, the signal-to-noise ratio of pressure detection is improved, the power consumption is reduced, and the refresh rate is increased.
Referring to fig. 14, in another specific implementation of the present application, when the touch position of the finger is changed from the area 1 to the area 2, the coordinate (X, Y) falls into the pressure detection area associated with the node 0, the node 1, the node 3, and the node 4, and the pressure detection channel corresponding to the node 0, the node 1, the node 3, and the node 4 serves as the pressure detection channel associated with the touch position.
The digital control and processing module 14 informs the sampling module 12 via digital path D2 to sample the node 0, node 1, node 3, and node 4.
The sampling module 12 described with reference to fig. 13 repeats the sampling for the node 0, the node 1, the node 3 and the node 4 during the sampling period. Or,
referring to fig. 16, the sampling module 12 extends the sampling time of the node 0, the node 1, the node 3 and the node 4 relative to the original sampling time in the sampling period.
Therefore, the method and the device do not need to sample all the pressure detection channels, only need to sample the pressure detection channel associated with the touch position, and increase the sampling time of the pressure detection channel associated with the touch position in the same sampling period, thereby improving the signal-to-noise ratio of pressure detection, reducing power consumption and increasing the refresh rate.
Referring to fig. 17, the present application provides a pressure detection module, which includes a pressure detection sensor 2 and a pressure detection system 1, where the pressure detection system 1 receives a touch position generated by a touch screen sensor 4 sent by a touch screen control system 3; and sampling at least one pressure detection channel associated with the touch position.
Specifically, the touch information generated by the touch screen sensor 4 is sent to the touch screen control system 3, and the touch screen control system 3 obtains a touch position and sends the touch position to the digital control and processing module 14 of the pressure detection system 1 through the digital path D1. The digital control and processing module 14 of the pressure detection system 1 samples at least one pressure detection channel associated with the touch position according to the touch position.
Referring to fig. 6, the pressure suspected plane includes N nodes, each node corresponds to an associated pressure detection area, and N is a natural number, that is, node 0, node 1, node 2, …, node N, (C0, C1, …, CN). The N nodes correspond to N pressure detection channels of the pressure detection sensor 2.
The digital control and processing module 14 determines a node-associated pressure detection region in which the coordinate (X, Y) falls, and if the coordinate (X, Y) falls in the node-associated pressure detection region, the digital control and processing module 14 causes the sampling module 12 to sample a pressure detection channel of the node.
For example, the digital control and processing module 14 may sequentially determine from node 0 to node N whether the coordinates (X, Y) fall within the associated pressure detection area of the above-mentioned node one by one.
The method can also adopt other modes to judge whether the coordinates (X, Y) fall into the associated pressure detection areas of the nodes 0 to N, for example, the associated pressure detection areas of odd-numbered nodes such as the nodes 1 and 3 are judged first, and then the associated pressure detection areas of even-numbered nodes such as the nodes 0, 2 and 4 are judged.
Referring to fig. 7, the step of the digital control and processing module 14 determining whether the coordinate (X, Y) falls within the pressure detection area associated with node 0 includes:
a1, obtaining the center coordinates (X0, Y0) of the node 0 associated pressure detection area, and the length a0 and the width b0 of the associated pressure detection area.
The node 0 is associated with the center coordinates (X0, Y0) of the pressure detection area, and is associated with the length a0 and the width b0 of the pressure detection area, which can be obtained from factory configuration of the pressure detection chip, and different parameters are configured for different models.
A2, judging whether the coordinates (X, Y) simultaneously satisfy the conditions 1) to 4);
1)X>x0-a0/2
2)X<x0+a0/2
3)Y>y0-b0/2
4)Y<y0+b0/2
a3 if the coordinates (X, Y) satisfy the conditions 1) to 4 at the same time), the coordinates (X, Y) fall within the associated pressure detection area of the node 0(C0), otherwise, the coordinates (X, Y) do not fall within the associated pressure detection area of the node 0.
The application judges the associated pressure detection area of the node where the coordinate (X, Y) falls into, and takes the associated pressure detection area of the node that falls into as the pressure to wait for the touch position in the plane, and the pressure detection channel corresponding to the node is taken as the pressure detection channel associated with the touch position.
The digital control and processing module 14 sends the information of the pressure detection channel associated with the touch position to the sampling module 12 through a digital path D2, so that the sampling module 12 samples the pressure detection channel associated with the touch position.
Therefore, the method and the device do not need to sample all the pressure detection channels, only need to sample the pressure detection channel associated with the touch position, and increase the sampling time of the pressure detection channel associated with the touch position in the same sampling period, thereby improving the signal-to-noise ratio of pressure detection, reducing power consumption and increasing the refresh rate.
In another specific implementation of the present application, the pressure detection system 1 is further configured to determine whether the pressure is applied to the plane to be detected, if the touch signal is not present, according to the touch information sent by the touch screen control system, the sampling module 12 does not need to sample.
This application avoids pressure is waited the plane and is had not touch information, is directed against again pressure is waited the plane and is carried out the produced unnecessary consumption of sampling.
In yet another specific implementation of the present application, referring to fig. 8, if there are three pressure detection channels associated with a touch location, the pressure detection system 1 repeatedly performs sampling for each pressure detection channel associated with the touch location in a sampling period.
According to the method and the device, sampling is repeatedly carried out on the pressure detection channels associated with the touch positions in a sampling period, and the sampling time of each pressure detection channel associated with the touch position is increased in the same sampling period. Thus, the signal-to-noise ratio of pressure detection is improved, power consumption is reduced, and the refresh rate is increased.
In yet another specific implementation of the present application, referring to fig. 9, if there are three pressure detection channels associated with a touch location, the pressure detection system 1 extends the sampling time of the pressure detection channel associated with the touch location relative to its original sampling time in a sampling period.
According to the method and the device, the sampling time of the pressure detection channel associated with the touch position is prolonged in the sampling period, and the sampling time of the pressure detection channel associated with the touch position is increased in the same sampling period. Thus, the signal-to-noise ratio of pressure detection is improved, power consumption is reduced, and the refresh rate is increased.
The pressure detection module of the present application is further described below with a specific implementation.
Referring to fig. 10, the pressure suspected plane of the present application includes 9 nodes, each node corresponding to an associated pressure detection area, i.e., node 0, node 1, node 2, …, node 8, (C0, C1, …, CN). The 9 nodes correspond to 9 pressure detection channels of the pressure detection sensor 2.
Referring to fig. 5, the touch screen control module 3 generates coordinates (X, Y) of the touch position and sends the coordinates (X, Y) to the digital control and processing module 14 through a digital path D1.
The digital control and processing module 14 obtains the center coordinates (X0, Y0) of the pressure sensing area associated with the node 0, and the length a0 and width b0 of the pressure sensing area associated with the node 0.
The center coordinates (X0, Y0), the length a0, and the width b0 of the associated pressure detection area of the node 0 can be obtained from factory configuration of the pressure detection chip, and different parameters are configured for different models.
Judging whether the coordinates (X, Y) satisfy the conditions 1) to 4) at the same time.
1)X>x0-a0/2
2)X<x0+a0/2
3)Y>y0-b0/2
4)Y<y0+b0/2
If the coordinates (X, Y) satisfy the conditions 1) to 4) at the same time), the coordinates (X, Y) fall into the associated pressure detection area of the node 0, otherwise, the coordinates (X, Y) do not fall into the associated pressure detection area of the node 0.
And sequentially judging whether the coordinates (X, Y) fall into the associated pressure detection areas of the nodes 1 to 8, wherein the pressure detection channel corresponding to the node of which the coordinates (X, Y) fall into the associated pressure detection area is used as the pressure detection channel associated with the touch position.
Referring to fig. 11, in a specific implementation of the present application, when the touch position of the finger is the area 1, the coordinate (X, Y) falls into the associated pressure detection areas of the node 4, the node 5, the node 7, and the node 8, and the pressure detection channels corresponding to the node 4, the node 5, the node 7, and the node 8 are used as the pressure detection channels associated with the touch position.
The digital control and processing module 14 informs the sampling module 12 via digital path D2 to sample the nodes 4, 5, 7, and 8.
Referring to fig. 12, the sampling module 12 repeats sampling for the node 4, the node 5, the node 7, and the node 8 during a sampling period. Or,
the sampling module 12 extends the time for sampling the nodes 4, 5, 7 and 8 during a sampling period as described with reference to fig. 15.
Therefore, all pressure detection channels do not need to be sampled, all pressure detection channels related to the touch position only need to be sampled, and in the same sampling period, the sampling time of all pressure detection channels related to the touch position is increased, the signal-to-noise ratio of pressure detection is improved, the power consumption is reduced, and the refresh rate is increased.
Referring to fig. 14, in another specific implementation of the present application, when the touch position of the finger is changed from the area 1 to the area 2, the coordinate (X, Y) falls into the pressure detection area associated with the node 0, the node 1, the node 3, and the node 4, and the pressure detection channel corresponding to the node 0, the node 1, the node 3, and the node 4 serves as the pressure detection channel associated with the touch position.
The digital control and processing module 14 informs the sampling module 12 via digital path D2 to sample the node 0, node 1, node 3, and node 4.
The sampling module 12 described with reference to fig. 13 repeats the sampling for the node 0, the node 1, the node 3 and the node 4 during the sampling period. Or,
referring to fig. 16, the sampling module 12 extends the sampling time for the nodes 0, 1, 3 and 4 during the sampling period.
Therefore, the method and the device do not need to sample all the pressure detection channels, only need to sample the pressure detection channel associated with the touch position, and increase the sampling time of the pressure detection channel associated with the touch position in the same sampling period, thereby improving the signal-to-noise ratio of pressure detection, reducing power consumption and increasing the refresh rate.
Referring to fig. 18, the present application provides a pressure detection method including:
and S1, receiving the touch position sent by the touch screen control system.
And S2, sampling at least one pressure detection channel associated with the touch position.
And touch information generated by the touch screen sensor is sent to the touch screen control system, and the touch screen control system acquires a touch position and sends the touch position to the digital control and processing module through a digital channel D1.
Referring to fig. 6, the pressure suspected plane includes N nodes, each node corresponds to an associated pressure detection area, and N is a natural number, that is, node 0, node 1, node 2, …, node N, (C0, C1, …, CN). The N nodes correspond to N pressure detection channels of the pressure detection sensor 2.
The digital control and processing module 14 determines a node-associated pressure detection region in which the coordinate (X, Y) falls, and if the coordinate (X, Y) falls in the node-associated pressure detection region, the digital control and processing module 14 causes the sampling module 12 to sample a pressure detection channel of the node. .
For example, the digital control and processing module 14 may sequentially determine from node 0 to node N whether the coordinates (X, Y) fall within the associated pressure detection area of the above-mentioned node one by one.
The method can also adopt other modes to judge whether the coordinates (X, Y) fall into the associated pressure detection areas of the nodes 0 to N, for example, the associated pressure detection areas of odd-numbered nodes such as the nodes 1 and 3 are judged first, and then the associated pressure detection areas of even-numbered nodes such as the nodes 0, 2 and 4 are judged.
Referring to fig. 7, the step of the digital control and processing module 14 determining whether the coordinate (X, Y) falls within the pressure detection area associated with node 0 includes:
a1, obtaining the center coordinates (X0, Y0) of the node 0 associated pressure detection area, and the length a0 and the width b0 of the associated pressure detection area.
The node 0 is associated with the center coordinates (X0, Y0) of the pressure detection area, and is associated with the length a0 and the width b0 of the pressure detection area, which can be obtained from factory configuration of the pressure detection chip, and different parameters are configured for different models.
A2, judging whether the coordinates (X, Y) simultaneously satisfy the conditions 1) to 4);
1)X>x0-a0/2
2)X<x0+a0/2
3)Y>y0-b0/2
4)Y<y0+b0/2
a3 if the coordinates (X, Y) satisfy the conditions 1) to 4 at the same time), the coordinates (X, Y) fall within the associated pressure detection area of the node 0(C0), otherwise, the coordinates (X, Y) do not fall within the associated pressure detection area of the node 0.
The application judges the associated pressure detection area of the node where the coordinate (X, Y) falls into, and takes the associated pressure detection area of the node that falls into as the pressure to wait for the touch position in the plane, and the pressure detection channel corresponding to the node is taken as the pressure detection channel associated with the touch position.
The digital control and processing module 14 sends the information of the pressure detection channel associated with the touch position to the sampling module 12 through a digital path D2, so that the sampling module 12 samples the pressure detection channel associated with the touch position.
Therefore, the method and the device do not need to sample all the pressure detection channels, only need to sample the pressure detection channel associated with the touch position, and increase the sampling time of the pressure detection channel associated with the touch position in the same sampling period, thereby improving the signal-to-noise ratio of pressure detection, reducing power consumption and increasing the refresh rate.
In yet another specific implementation of the present application, referring to fig. 8, if there are three pressure detection channels associated with the touch position, the step S2 includes: and repeatedly sampling for the pressure detection channel associated with the touch position in a sampling period.
According to the method and the device, sampling is repeatedly carried out on the pressure detection channels associated with the touch positions in a sampling period, and the sampling time of each pressure detection channel associated with the touch position is increased in the same sampling period. Thus, the signal-to-noise ratio of pressure detection is improved, power consumption is reduced, and the refresh rate is increased.
In yet another specific implementation of the present application, referring to fig. 9, if there are three pressure detection channels associated with the touch position, the step S3 includes: and in a sampling period, the sampling time of the pressure detection channel associated with the touch position is prolonged relative to the original sampling time.
According to the method and the device, the sampling time of the pressure detection channels associated with the touch positions is prolonged in the sampling period, and the sampling time of each pressure detection channel associated with the touch positions is increased in the same sampling period. Thus, the signal-to-noise ratio of pressure detection is improved, power consumption is reduced, and the refresh rate is increased.
Therefore, all pressure detection channels do not need to be sampled, all pressure detection channels related to the touch position only need to be sampled, and in the same sampling period, the sampling time of all pressure detection channels related to the touch position is increased, the signal-to-noise ratio of pressure detection is improved, the power consumption is reduced, and the refresh rate is increased.
In another specific implementation of the present application, referring to fig. 19, the step S1 further includes: and determining whether the touch signal exists on the plane to be detected under the pressure according to the touch information sent by the touch screen control system, wherein sampling is not needed if the touch signal does not exist.
This application avoids pressure is waited the plane and is had not touch information, is directed against again pressure is waited the plane and is carried out the produced unnecessary consumption of sampling.
The pressure detection method of the present application is further described below by a specific implementation.
Referring to fig. 10, the pressure suspected plane of the present application includes 9 nodes, each node corresponding to an associated pressure detection area, i.e., node 0, node 1, node 2, …, node 8, (C0, C1, …, CN). The 9 nodes correspond to 9 pressure detection channels of the pressure detection sensor 2.
Referring to fig. 20, the method includes:
201. coordinates (X, Y) of the touch position generated by the touch screen control module 3 are received.
202. The digital control and processing module 14 obtains the center coordinates (X0, Y0) of the pressure sensing area associated with the node 0, and the length a0 and width b0 of the pressure sensing area associated with the node 0.
The center coordinates (X0, Y0) of the associated pressure detection area of the node 0, and the length a0 and the width b0 of the associated pressure detection area can be obtained from factory configuration of the pressure detection chip, and different parameters are configured for different models.
203. Judging whether the coordinates (X, Y) satisfy the conditions 1) to 4) at the same time.
1)X>x0-a0/2
2)X<x0+a0/2
3)Y>y0-b0/2
4)Y<y0+b0/2
204. If the coordinates (X, Y) satisfy the conditions 1) to 4) at the same time), the coordinates (X, Y) fall into the associated pressure detection area of the node 0, otherwise, the coordinates (X, Y) do not fall into the associated pressure detection area of the node 0.
205. And sequentially judging whether the coordinates (X, Y) fall into the associated pressure detection areas of the nodes 1 to 8, wherein the pressure detection channel corresponding to the node of which the coordinates (X, Y) fall into the associated pressure detection area is used as the pressure detection channel associated with the touch position.
206. Sampling a pressure detection channel associated with the touch location.
Referring to fig. 11, in a specific implementation of the present application, when the touch position of the finger is the area 1, the coordinate (X, Y) falls into the associated pressure detection areas of the node 4, the node 5, the node 7, and the node 8, and the pressure detection channels corresponding to the node 4, the node 5, the node 7, and the node 8 are used as the pressure detection channels associated with the touch position.
The digital control and processing module 14 informs the sampling module 12 via digital path D2 to sample the nodes 4, 5, 7, and 8.
Referring to fig. 12, the sampling module 12 repeats sampling for the node 4, the node 5, the node 7, and the node 8 during a sampling period. Or,
the sampling module 12 extends the time for sampling the nodes 4, 5, 7 and 8 during a sampling period as described with reference to fig. 15.
Therefore, all pressure detection channels do not need to be sampled, all pressure detection channels related to the touch position only need to be sampled, and in the same sampling period, the sampling time of all pressure detection channels related to the touch position is increased, the signal-to-noise ratio of pressure detection is improved, the power consumption is reduced, and the refresh rate is increased.
Referring to fig. 14, in another specific implementation of the present application, when the touch position of the finger is changed from the area 1 to the area 2, the coordinate (X, Y) falls into the pressure detection area associated with the node 0, the node 1, the node 3, and the node 4, and the pressure detection channel corresponding to the node 0, the node 1, the node 3, and the node 4 serves as the pressure detection channel associated with the touch position.
The digital control and processing module 14 informs the sampling module 12 via digital path D2 to sample the node 0, node 1, node 3, and node 4.
The sampling module 12 described with reference to fig. 13 repeats the sampling for the node 0, the node 1, the node 3 and the node 4 during the sampling period. Or,
referring to fig. 16, the sampling module 12 extends the sampling time for the nodes 0, 1, 3 and 4 during the sampling period.
Therefore, the method and the device do not need to sample all the pressure detection channels, only need to sample the pressure detection channel associated with the touch position, and increase the sampling time of the pressure detection channel associated with the touch position in the same sampling period, thereby improving the signal-to-noise ratio of pressure detection, reducing power consumption and increasing the refresh rate.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. In addition, this application is not directed to any particular programming language. It will be appreciated that a variety of programming languages may be used to implement the teachings of the present application as described herein, and any descriptions of specific languages are provided above to disclose the best modes of the present application.
In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the application may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the application, various features of the application are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: this application is intended to cover such departures from the present disclosure as come within known or customary practice in the art to which this invention pertains. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this application.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the application and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the present application may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components of the apparatus for message alerting according to embodiments of the present application. The present application may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) adapted to perform a portion or all of the methods described herein. Such programs implementing the present application may be stored on a computer readable medium or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
Reference herein to "one embodiment," "an embodiment," or "one or more embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Moreover, it is noted that instances of the word "in one embodiment" are not necessarily all referring to the same embodiment.
In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the application may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
It should be noted that the above-mentioned embodiments illustrate rather than limit the application, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The application may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
Claims (9)
1. A pressure detection system comprises a switch switching module, a sampling module, an analog-to-digital conversion module and a digital control and processing module, wherein the switch switching module collects pressure signals of a pressure detection channel through an analog switch, the sampling module samples the collected pressure signals to obtain sampling signals, the sampling signals are converted into digital signals through the analog-to-digital conversion module and are sent to the digital control and processing module, and the digital control and processing module calculates the digital signals into pressure values;
and the sampling module is enabled to sample at least one pressure detection channel associated with the touch position in a sampling period, and not all pressure detection channels are sampled, so that the sampling time of the pressure detection channel associated with the touch position is prolonged in the sampling period.
2. The pressure detection system of claim 1, wherein the digital control and processing module is further configured to determine whether a touch signal exists on the plane to be detected under the pressure according to the touch information sent by the touch screen control system, if no touch signal exists, and the sampling module does not need to perform sampling.
3. The pressure detection system of claim 1, wherein the digital control and processing module repeats sampling for each pressure detection channel associated with the touch location within a sampling period.
4. A pressure detection module comprises a pressure detection sensor and a pressure detection system, wherein the pressure detection system receives a pressure signal of a pressure detection channel in the pressure detection sensor;
sampling is carried out on the pressure detection channel associated with the touch position in a sampling period, and not sampling is carried out on all the pressure detection channels, so that the sampling time of the pressure detection channel associated with the touch position is prolonged in the sampling period.
5. The pressure detection module of claim 4, wherein the pressure detection system determines whether a touch signal exists on the plane to be detected under the pressure according to the touch information sent by the touch screen control system, and if the touch signal does not exist, the sampling module does not need to perform sampling.
6. The pressure detection module of claim 4, wherein the pressure detection system repeats sampling for the pressure detection channel associated with the touch location within a sampling period.
7. A pressure detection method, comprising:
receiving a touch position of a pressure to-be-detected plane sent by a touch screen control system, wherein the pressure to-be-detected plane comprises a plurality of nodes, each node corresponds to an associated pressure detection area, and the plurality of nodes correspond to a plurality of pressure detection channels;
sampling is carried out on the pressure detection channel associated with the touch position in a sampling period, and not sampling is carried out on all the pressure detection channels, so that the sampling time of the pressure detection channel associated with the touch position is prolonged in the sampling period.
8. The method of claim 7, wherein receiving the touch location sent by the touch screen control system further comprises: and determining whether a touch signal exists on the plane to be detected under the pressure according to the touch information sent by the touch screen control system, and if the touch signal does not exist, not sampling.
9. The method of claim 7, wherein sampling for each pressure detection channel associated with the touch location comprises:
and repeatedly sampling for each pressure detection channel associated with the touch position in a sampling period.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/085524 WO2017214789A1 (en) | 2016-06-13 | 2016-06-13 | Pressure detection system, module and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107850496A CN107850496A (en) | 2018-03-27 |
CN107850496B true CN107850496B (en) | 2021-03-19 |
Family
ID=60663876
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680000580.1A Active CN107850496B (en) | 2016-06-13 | 2016-06-13 | Pressure detection system, module and method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107850496B (en) |
WO (1) | WO2017214789A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110678766B (en) * | 2018-03-14 | 2021-10-26 | 深圳市汇顶科技股份有限公司 | Detection method of induction module, touch chip, touch screen and assembly method of touch screen |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102819952A (en) * | 2012-06-29 | 2012-12-12 | 浙江大学 | Method for detecting illegal lane change of vehicle based on video detection technique |
CN103914855A (en) * | 2014-03-25 | 2014-07-09 | 苏州大学 | Moving object positioning method and system |
CN104933719A (en) * | 2015-06-24 | 2015-09-23 | 辽宁工程技术大学 | Method for detecting image edge by integral image interblock distance |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1328653C (en) * | 2004-03-19 | 2007-07-25 | 郦东 | Method and system of hand writing input on portable terminal |
KR100994774B1 (en) * | 2004-04-29 | 2010-11-16 | 삼성전자주식회사 | Key inputting apparatus and method |
US8482545B2 (en) * | 2008-10-02 | 2013-07-09 | Wacom Co., Ltd. | Combination touch and transducer input system and method |
US9110515B2 (en) * | 2009-08-19 | 2015-08-18 | Nuance Communications, Inc. | Method and apparatus for text input |
US8269745B2 (en) * | 2010-01-13 | 2012-09-18 | Texas Instruments Incorporated | 5-wire resistive touch screen pressure measurement circuit and method |
TWI590133B (en) * | 2010-12-31 | 2017-07-01 | 樂金顯示科技股份有限公司 | Apparatus and method for driving touch sensor |
US8479581B2 (en) * | 2011-05-03 | 2013-07-09 | General Electric Company | Device and method for measuring pressure on wind turbine components |
US20130265276A1 (en) * | 2012-04-09 | 2013-10-10 | Amazon Technologies, Inc. | Multiple touch sensing modes |
CN102955614B (en) * | 2012-11-02 | 2016-06-08 | 深圳市汇顶科技股份有限公司 | A kind of for touching the anti-interference method of detection, system and touch terminal |
KR20140067488A (en) * | 2012-11-26 | 2014-06-05 | 삼성전기주식회사 | Touchscreen pannel and writing presure sensing method the same |
CN103870089B (en) * | 2012-12-10 | 2017-08-01 | 航天信息股份有限公司 | One kind input shows system and method |
DE102012113033A1 (en) * | 2012-12-21 | 2014-06-26 | Endress + Hauser Gmbh + Co. Kg | Mechanical stabilization and electrical and hydraulic adaptation of a silicon chip by ceramics |
US9075095B2 (en) * | 2013-02-27 | 2015-07-07 | Synaptics Incorporated | Device and method for localized force sensing |
US9080920B2 (en) * | 2013-03-05 | 2015-07-14 | Measurement Specialties, Inc. | System and method for multiplexed and buffered miniaturized sensor arrays |
CN104423738A (en) * | 2013-08-30 | 2015-03-18 | 天津富纳源创科技有限公司 | Control method of capacitive touch device |
CN204652340U (en) * | 2015-06-05 | 2015-09-16 | 深圳纽迪瑞科技开发有限公司 | Pressure sensitive press-key structure and there is the terminal equipment of this pressure sensitive press-key structure |
CN105184228A (en) * | 2015-08-13 | 2015-12-23 | 小米科技有限责任公司 | Mobile device and screen module thereof, fingerprint acquisition method and apparatus, and electronic device |
-
2016
- 2016-06-13 CN CN201680000580.1A patent/CN107850496B/en active Active
- 2016-06-13 WO PCT/CN2016/085524 patent/WO2017214789A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102819952A (en) * | 2012-06-29 | 2012-12-12 | 浙江大学 | Method for detecting illegal lane change of vehicle based on video detection technique |
CN103914855A (en) * | 2014-03-25 | 2014-07-09 | 苏州大学 | Moving object positioning method and system |
CN104933719A (en) * | 2015-06-24 | 2015-09-23 | 辽宁工程技术大学 | Method for detecting image edge by integral image interblock distance |
Also Published As
Publication number | Publication date |
---|---|
CN107850496A (en) | 2018-03-27 |
WO2017214789A1 (en) | 2017-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106716443A (en) | Feature computation in a sensor element array | |
CN107077601A (en) | Low-power, which is carried out, using the vision sensor based on event connects face detection, tracking, identification and/or analysis all the time | |
EP1569122A3 (en) | Method and system for automatically determining differences in a user interface throughout a development cycle | |
CA2519908A1 (en) | Target detection improvements using temporal integrations and spatial fusion | |
CN102906554B (en) | Apparatus and method for measuring air quality | |
RU2011110345A (en) | METHOD FOR IDENTIFYING A STRUCTURE IN A FIELD, A METHOD FOR STEERING AGRICULTURAL VEHICLE AND AGRICULTURAL VEHICLE | |
JP2004187298A5 (en) | ||
CN108089813B (en) | Touch screen scribing operation processing method and device, electronic equipment and storage medium | |
CN105975925A (en) | Partially-occluded pedestrian detection method based on joint detection model | |
CN107850496B (en) | Pressure detection system, module and method | |
CN108156452A (en) | A kind of method, apparatus of detection sensor, equipment and storage medium | |
CN109058089A (en) | A method of the vacuum pump overload fault detection based on acoustic emission signal | |
CN105718363B (en) | Mobile phone response starting time point acquisition methods and device | |
CN110661529B (en) | Method and device for generating step amplitude sequence | |
CN106204531B (en) | A kind of method of noise and marginal point in synchronous sense colors image | |
RU2008114254A (en) | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD AND PROGRAM | |
CN110955243A (en) | Travel control method, travel control device, travel control apparatus, readable storage medium, and mobile device | |
Petrellis | Plant lesion characterization for disease recognition A Windows Phone application | |
CN114846513A (en) | Motion analysis system and motion analysis program | |
JPWO2020003764A1 (en) | Image processors, mobile devices, and methods, and programs | |
CN110675427A (en) | Intelligent vibration detection method and related product | |
JP2004201283A5 (en) | ||
CN102203828A (en) | Method and device for analyzing video signals generated by a moving camera | |
CN108685561A (en) | Signal analysis method and device | |
CN108985308A (en) | The system and method for electric energy meter presentation quality is quickly analyzed based on data mining algorithm |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |