[go: up one dir, main page]

CN115628761B - Low-power-consumption anti-disturbance resistance type sensor and wearable equipment - Google Patents

Low-power-consumption anti-disturbance resistance type sensor and wearable equipment Download PDF

Info

Publication number
CN115628761B
CN115628761B CN202211205847.4A CN202211205847A CN115628761B CN 115628761 B CN115628761 B CN 115628761B CN 202211205847 A CN202211205847 A CN 202211205847A CN 115628761 B CN115628761 B CN 115628761B
Authority
CN
China
Prior art keywords
row
sensor
measured
tested
array
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
Application number
CN202211205847.4A
Other languages
Chinese (zh)
Other versions
CN115628761A (en
Inventor
徐向民
张中梁
舒琳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
South China University of Technology SCUT
Original Assignee
South China University of Technology SCUT
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by South China University of Technology SCUT filed Critical South China University of Technology SCUT
Priority to CN202211205847.4A priority Critical patent/CN115628761B/en
Publication of CN115628761A publication Critical patent/CN115628761A/en
Application granted granted Critical
Publication of CN115628761B publication Critical patent/CN115628761B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/14Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage
    • G01D5/16Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage by varying resistance

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Measurement Of Resistance Or Impedance (AREA)

Abstract

The invention relates to the technical field of sensors, in particular to a low-power-consumption anti-disturbance resistance type sensor and wearable equipment. The resistive sensor comprises a resistive sensor array, a microcontroller and a multichannel analog-to-digital converter; the resistance type sensor array comprises a plurality of sensor units to be detected and a plurality of precise reference resistors with known resistance values, and is provided with a digital interface; the multichannel analog-to-digital converter is used for reading voltages of a plurality of cross points in the resistive sensor array and converting the voltages into digital quantities; the microcontroller is used for scanning the resistance type sensor array according to the line number to be measured through the digital interface, outputting the pre-programmed voltage combination, and calculating the resistance value of each sensor unit to be measured according to the digital quantity. The invention does not need to strictly set the power supply voltage parameter, has high scanning precision and higher accuracy and measuring range, and is more suitable for low-cost wearable equipment under various resistance values.

Description

Low-power-consumption anti-disturbance resistance type sensor and wearable equipment
Technical Field
The invention relates to the technical field of sensors, in particular to a low-power-consumption anti-disturbance resistance type sensor and wearable equipment.
Background
With the development of wearable devices, the requirement of using sensors for signal collection and detection is increasing, the sensor array has advantages over a single sensor unit when acquiring multidimensional data, and for a sensor array with multiple similar parameters in an n×m format, a sensor array designed by a row-column electrode format is commonly used, that is, one end of all sensor elements is connected to a column electrode, and the other end is connected to a row electrode, however, as long as a row-column electrode format is adopted, crosstalk occurs between adjacent elements, so that the data read by the sensors cannot accurately reflect a stimulation signal.
The two-dimensional sensor array is commonly used for extracting the sensing variable distribution on the sensing area, and currently, common readout methods for the sensor array include a diode insertion method, a transistor insertion method, a passive integrator method, a voltage feedback method, a zero potential method and the like. However, in order to eliminate crosstalk currents, devices such as resistors, transistors, operational amplifiers and the like are required to be introduced into the flexible fabric sensor array, and the introduction of the devices into the flexible fabric sensor array causes problems of reduced stretchability of the array, uncomfortable wearing of a user, reduced service life and reliability of the sensor array, increased circuit complexity and power consumption and the like.
Disclosure of Invention
In view of the above, a first object of the present invention is to provide a low-power-consumption anti-disturbance resistive sensor, which can eliminate the reading error caused by the current crosstalk to a certain extent by bringing the voltage value of the crossing position point of the row-column conductors in the sensor array in the row-by-row voltage scanning mode into the sensor resistance value calculation formula, and the calculation result is insensitive to the resistance change and the power supply voltage fluctuation of the sensors in the array, and has a certain elimination effect on the measurement error caused by the environmental factors such as the temperature and the humidity.
Based on the same inventive concept, a second object of the present invention is to provide a wearable device.
The first object of the invention can be achieved by the following technical scheme:
a low power consumption tamper resistant resistive sensor comprising a resistive sensor array, a microcontroller, and a multi-channel analog-to-digital converter, wherein:
the resistance type sensor array comprises a plurality of sensor units to be detected and a plurality of precise reference resistors with known resistance values, and is provided with a digital interface;
the multichannel analog-to-digital converter is used for reading voltages of a plurality of cross points in the resistive sensor array and converting the voltages into digital quantities;
the microcontroller is used for scanning the resistance type sensor array according to the line number to be detected through the digital interface, outputting a pre-programmed voltage combination, and calculating the resistance value of each sensor unit to be detected according to the digital quantity converted by the multichannel analog-to-digital converter;
the voltage at the crossing point is the voltage at the crossing point of the row and column conductors of the sensor array.
Further, the resistive sensor array comprises a resistive array of M+1 rows and N columns, which consists of N precise reference resistors with known resistance values and M multiplied by N sensor units to be detected; the first row of the resistor array is a precision reference resistor with 1 multiplied by N known resistance values, and the second row of the resistor array is a row of 2 to M+1 of M multiplied by N sensor units to be detected.
Further, each row of the resistive sensor array is provided with a digital interface, and the digital interface of each row is connected with one I/O port on the microcontroller.
Further, the microcontroller scans the resistive sensor array through the digital interface, outputs a pre-programmed voltage combination, and calculates a resistance value of each sensor unit to be measured according to the digital quantity converted by the multichannel analog-to-digital converter, comprising the following steps:
constructing a voltage combination matrix comprising a first excitation voltage vector e 1 M second excitation voltage vectors { e 21 ,e 31 ,...,e (m+1)1 M third excitation voltage vectors { e } 22 ,e 32 ,...,e (m+1)2 The first excitation voltage vector, the second excitation voltage vector and the third excitation voltage vector are all M+1-dimensional vectors, the M second excitation voltage vectors are in one-to-one correspondence with the M rows of sensor units to be detected, and the M third excitation voltage vectors are in one-to-one correspondence with the M rows of sensor units to be detected;
measuring the resistance value of a single-row sensor unit to be measured, specifically: respectively inputting a first excitation voltage vector, a second excitation voltage vector and a third excitation voltage vector in the voltage combination matrix into a resistor array, reading the voltage of the crossing point of the row to be detected through a multichannel analog-to-digital converter, solving a calculation formula obtained by a KCL equation, and calculating the resistance value of the single-row sensor unit to be detected;
and repeating the iterative measurement until the resistance of the sensor unit to be measured in each row is measured.
Further, the method for measuring the resistance value of the single-row sensor unit to be measured comprises the following steps:
vector e of the first excitation voltage 1 Outputting the voltage to M+1 rows of the resistor array, and reading the voltages of N crossing points in the row to be measured through a multichannel analog-to-digital converter to obtain a first measurement voltage set
According to the line number i to be tested, a second excitation voltage vector e corresponding to the line to be tested is obtained i1 Outputting the voltage to M+1 rows of the resistor array, and reading the voltages of N cross points in the row to be measured through a multichannel analog-to-digital converter to obtain a second measurement voltage set corresponding to the row to be measured
According to the line number i to be tested, a third excitation voltage vector e corresponding to the line to be tested is obtained i2 Outputting the voltage to M+1 rows of the resistor array, and reading the voltages of N cross points in the row to be measured through a multichannel analog-to-digital converter to obtain a third measurement voltage set corresponding to the row to be measured
According to a first set of measured voltagesSecond measurement voltage set corresponding to the line to be measured +.>Third measurement voltage set corresponding to the line to be measured +.>And solving a formula obtained by a KCL equation, and calculating to obtain the resistance value of the sensor unit to be measured in the row to be measured.
Further, a first excitation voltage vector e 1 The expression of (2) is:
e 1 =[0,1,...,1] T
where the s-th element represents the voltage output to the s-th row, 1 represents the output high level, and 0 represents the output low level.
Further, a second excitation voltage vector e corresponding to the ith row i1 The expression of (2) is:
e i1 =[1,p 2 ,...,p i ,...,p m+1 ] T
wherein the s-th element represents the voltage output to the s-th row, p i Has a value of 0, e i1 The values of other elements in the set are 1,1 represents output high level, and 0 represents output low level;
third excitation voltage vector e corresponding to ith row i2 The expression of (2) is:
e i2 =[0,p 2 ,...,p i ,...,p m+1 ] T
wherein the s-th element represents the voltage output to the s-th row, p i Has a value of 0, e i2 The other elements of (1) have values of 1,1 representing an output high level, and 0 representing an output low level.
Further, according to the first set of measured voltagesSecond measurement voltage set corresponding to the line to be measured +.>Third measurement voltage set corresponding to the line to be measured +.>Calculating to obtain the resistance value of the sensor unit to be measured in the row to be measured, specifically:
first set of measurement voltagesCan be expressed as:
wherein ,v11 ,v 12 ,…,v 1n Respectively reading the voltages of the 1 st, 2 nd, … th and n crossing points in the row to be tested through a multichannel analog-to-digital converter;
second measurement voltage set corresponding to line to be measuredCan be expressed as:
wherein ,vi1 ,v i2 ,…,v in Respectively reading the voltages of the 1 st, 2 nd, … th and n crossing points in the row to be tested through a multichannel analog-to-digital converter;
third measurement voltage set corresponding to line to be measuredCan be expressed as:
wherein ,respectively reading the voltages of the 1 st, 2 nd, … th and n crossing points in the row to be tested through a multichannel analog-to-digital converter;
calculating to obtain the resistance values of n sensor units to be detected in the ith row in the resistor array:
wherein ,R1j (1. Ltoreq.j.ltoreq.n) is a precision reference resistor of known resistance in the j-th column.
Further, iterative measurement is repeated until the resistance value of the sensor unit to be measured in each row is measured, and the calculation expression of the resistance value of the sensor unit to be measured is obtained as follows:
wherein ,R1j (1. Ltoreq.j.ltoreq.n) is a precision reference resistor of known resistance in the j-th column.
The second object of the invention can be achieved by the following technical scheme:
the utility model provides a wearable equipment, includes the sensor, signal transmission unit and host computer, wherein:
the sensor is the low-power-consumption anti-disturbance resistance sensor;
the signal sending unit is used for transmitting the resistance value of each sensor unit to be detected, which is calculated by the microprocessor in the low-power-consumption anti-disturbance resistance sensor, to the upper computer;
the upper computer comprises a signal receiving unit and a display unit, wherein:
the signal receiving unit is used for receiving and processing the resistance value data of each sensor unit to be detected transmitted by the signal transmitting unit;
the display unit is used for displaying the resistance value data processed by the signal receiving unit.
Compared with the prior art, the invention has the following beneficial effects:
(1) The sensor provided by the invention has no requirement on the size and the resistance value of the resistor array, can realize high-precision reading of any M multiplied by N resistor array, and effectively eliminates the interference and crosstalk error of the input resistor of the microprocessor on the basis of not improving the complexity of a circuit.
(2) The invention fully considers the application scene of the flexible wearable equipment, and can effectively ensure the extensibility of the flexible array, effectively prolong the service life of the flexible sensor, expand the use scene of the sensor array and effectively reduce the manufacturing difficulty and cost of the flexible sensor array because devices such as a diode, a transistor and the like are not needed to be implanted into the array.
(3) Compared with the traditional method for isolating crosstalk bypass by using active devices, the method has the advantages of higher reliability, lower power consumption and lower cost, the traditional method needs to supply power to the active devices such as triodes or operational amplifiers, the devices have inherent service life and additional power consumption, the method does not need the active devices, the service life of the sensor array can be effectively prolonged, and the power consumption and the cost of a sensor array reading system can be reduced.
(4) Compared with a sensor based on a KCL equation solving method, the sensor provided by the invention has the advantages that the power supply voltage parameter is not required to be set, the measurement result is more accurate for the non-ideal power supply provided by the microprocessor, and the measuring range is larger. Meanwhile, under the condition that the precision of the multichannel analog-to-digital converter is the same, the sensor provided by the invention has smaller error compared with the sensor based on other KCL equation solving methods due to the unique operation mode of the calculation expression of the invention on the voltages read in the two scanning modes.
(5) The invention adopts the mode of increasing or changing the scan voltage combination and matching with the algorithm operation, avoids adding an analog-digital converter to each row of the sensor array, and effectively reduces the calculation error and the hardware cost.
Drawings
FIG. 1 is a schematic diagram of a sensor in embodiment 1 of the present invention;
FIG. 2 is a hardware connection diagram of a resistive sensor array according to embodiment 1 of the present invention;
FIG. 3 is a diagram showing the structure of the I/O port output control of the microprocessor in embodiment 1 of the present invention;
FIG. 4 is a system architecture of a microprocessor according to an embodiment 1 of the present invention;
FIG. 5 is a graph comparing the measurement results of the sensor of example 1 of the present invention with the measurement results of the sensor based on the resistance matrix method at 16 values close to 1M;
FIG. 6 is a graph showing the comparison of the measurement results of the sensor of example 1 and the sensor based on the resistance matrix method at 16 resistance values with large differences;
fig. 7 is a graph comparing the measurement results of the sensor according to the embodiment 1 of the present invention with the sensor based on the resistance matrix method under five different resistance value arrays.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments, and all other embodiments obtained by persons of ordinary skill in the art without making any inventive effort based on the embodiments of the present invention are within the scope of protection of the present invention.
Example 1:
as shown in fig. 1, the present embodiment provides a low-power-consumption anti-disturbance resistive sensor, which includes a resistive sensor array, a microcontroller, and a multi-channel analog-to-digital converter, wherein:
as shown in fig. 2, the resistive sensor array includes a resistive array of 5 rows and 4 columns composed of 4 precision reference resistors of known resistance values and 4×4 sensor cells to be measured; the first row of the resistor array is a precision reference resistor with 1×4 known resistance values, and the second row of the resistor array is a row of 2 to 5 of the resistor array is a row of 4×4 sensor units to be tested.
The multichannel analog-to-digital converter is used for reading voltages at a plurality of specific positions in the resistive sensor array and converting the voltages into digital quantities;
as shown in fig. 3 and 4, the microcontroller is configured to scan the resistive sensor array through the digital interface, output a preprogrammed voltage combination, and calculate the resistance value of each sensor unit under test according to the digital quantity converted by the multi-channel analog-to-digital converter.
Each row of the resistive sensor array is provided with a digital interface, and the digital interface of each row is connected with one I/O port on the microcontroller. The voltage at a specific location refers to the row-column conductor cross-point voltage of the row number to be measured in the resistive sensor array.
In this embodiment, the microcontroller scans the resistive sensor array through the digital interface, outputs the pre-programmed voltage combination, and calculates the resistance value of each sensor unit to be measured according to the digital quantity converted by the multichannel analog-to-digital converter, including the following steps:
s10, constructing a voltage combination matrix.
In this embodiment, the voltage combination matrix includes a first excitation voltage vector e 1 4 second excitation voltage vectors { e 21 ,e 31 ,e 41 ,e 51 4 third excitation voltage vectors { e } 22 ,e 32 ,e 42 ,e 52 The first excitation voltage vector, the second excitation voltage vector and the third excitation voltage vector are all 5-dimensional vectors, the 4 second excitation voltage vectors are in one-to-one correspondence with the 4 rows of sensor units to be detected, and the 4 third excitation voltage vectors are in one-to-one correspondence with the 4 rows of sensor units to be detected;
in the present embodiment, the first excitation voltage vector e 1 The expression of (2) is:
e 1 =[0,1,1,1,1] T
where the s-th element represents the voltage output to the s-th row, 1 represents the output high level, and 0 represents the output low level.
Second excitation voltage vector e corresponding to ith row i1 The expression of (2) is:
e i1 =[1,p 2 ,...,p i ,...,p 5 ] T
wherein the s-th element represents the voltage output to the s-th row, p i Has a value of 0, e i1 The values of other elements in the set are 1,1 represents output high level, and 0 represents output low level;
third excitation voltage vector e corresponding to ith row i2 The expression of (2) is:
e i2 =[0,p 2 ,...,p i ,...,p 5 ] T
wherein the s-th element represents the voltage output to the s-th row, p i Has a value of 0, e i2 The other elements of (1) have values of 1,1 representing an output high level, and 0 representing an output low level.
S20, measuring the resistance value of a single-row sensor unit to be measured, wherein the single-row sensor unit to be measured specifically comprises the following steps:
s21, the first excitation voltage vector e 1 Outputting to 5 rows of the resistor array, and reading the voltages of 4 cross points in the row to be measured through a multichannel analog-to-digital converter to obtain a first measurement voltage setCan be expressed as:
wherein ,v11 ,v 12 ,v 13 ,v 14 Respectively reading the voltages of the 1 st, 2 nd, 3 rd and 4 th cross points in the row to be tested through a multichannel analog-to-digital converter;
s22, according to the row number i to be tested, a second excitation voltage vector e corresponding to the row to be tested is obtained i1 Outputting the voltage to M+1 rows of the resistor array, and reading the voltages of N cross points in the row to be measured through a multichannel analog-to-digital converter to obtain a second measurement voltage set corresponding to the row to be measuredCan be expressed as:
wherein ,vi1 ,v i2 ,v i3 ,v i4 Respectively reading the voltages of the 1 st, 2 nd, 3 rd and 4 th cross points in the row to be tested through a multichannel analog-to-digital converter;
s23, according to the row number i to be tested, a third excitation voltage vector e corresponding to the row to be tested is obtained i2 Outputting the voltage to M+1 rows of the resistor array, and reading the voltages of N cross points in the row to be measured through a multichannel analog-to-digital converter to obtain a third measurement voltage set corresponding to the row to be measuredCan be expressed as:
wherein ,respectively reading the voltages of the 1 st, 2 nd, 3 rd and 4 th cross points in the row to be tested through a multichannel analog-to-digital converter;
according to a first set of measured voltagesSecond measurement voltage set corresponding to the line to be measured +.>Third measurement voltage set corresponding to the line to be measured +.>Solving an arithmetic expression obtained by a KCL equation, and calculating to obtain the resistance value of the sensor unit to be measured in the line to be measured, wherein the specific expression is as follows:
wherein ,R1j (1. Ltoreq.j.ltoreq.n) is a precision reference resistor of known resistance in the j-th column.
In this step, since the sensor unit resistance value calculation expression is about the same channel, the voltages in the two scanning modes are calculated, and since the scanning interval is short, the ambient temperature and humidity of the two scanning modes can be considered to be approximately equal, and thus the calculation mode in this step can offset the error caused by the temperature and humidity, so that the calculation result is not affected by the environment.
The intersection point refers to the intersection point of the row conductors of the sensor array with the column conductors after being connected with the sensor, namely the voltage of the intersection point refers to the intersection point voltage of the row conductors of the sensor array, namely the voltage on the column conductors of the sensor array.
S30, repeating the step S20, and performing iterative measurement until the resistance of the sensor unit to be measured in each row is measured, wherein the calculation expression of the resistance of the sensor unit to be measured is:
wherein ,R1j (1. Ltoreq.j.ltoreq.n) is a precision reference resistor of known resistance in the j-th column.
In order to make the beneficial effects of the embodiment clearer, an adjustable resistor is used to replace the resistor of the sensor to be measured in the embodiment, and the low-power-consumption anti-disturbance resistive sensor of the embodiment is used respectively to compare the performance with the sensor based on the resistance matrix method, and the specific operation is as follows:
according to the present embodiment and the resistive matrix method, the configuration of the output/input mode and voltage of the GPIO port of the microprocessor is performed, the code for accessing the DMA is written in the program, the serial port baud rate of the microprocessor is configured to be 115200, then the data read from the DMA is calculated in the program of the microprocessor according to the two methods to be compared, and the data read from the DMA is calculated using "#", and-! The two symbols are used as the start and end symbols of the calculation result and are sent through a serial function.
And using python to set the baud rate and other communication protocols in the serial port packet in the upper computer, and storing the read data in a table after checking the read data according to the transmission format of the microprocessor and removing the interfered data.
The resistor array is continuously scanned to obtain 500 results, and then the results are averaged, and for the case that the difference of the resistance values in the array is smaller, as shown in fig. 5, it can be seen that the measurement result of the embodiment is very close to the real resistance value. The measurement result of the present embodiment and the sensor measurement result based on the resistance matrix method are expressed in terms of an error operation expression when calculating an error:calculating the error, wherein R in the operation expression calculate Is the calculation result obtained by the calculation method, R truth Is a resistor unconnectedThe actual resistance value measured when the circuit is in. The calculation results showed that the average calculation error of the measurement results of the resistance matrix method was 1.17793658125% for the case where the resistance value differences of the 16 adjustable resistors were small, the average calculation error of the measurement results of the present embodiment was 0.16030959375% for the 16 resistors, and the average error of the measurement results of the resistance matrix method was 11.5886100625% for the 16 resistors for the case where the resistance value differences in the array were large, as shown in fig. 6, and the average error of the measurement results of the present embodiment was 4.17841573125%.
In order to further verify that the present embodiment is applicable to sensor arrays with different resistance values and has a larger measurement range than the sensor array based on the resistance matrix method, under the same reference resistance value setting, the resistance values of 16 adjustable resistors are respectively changed to 50%, 75%, 100%, 125%, 150%, and the average measurement errors of the two sensors after the array resistance is changed are respectively counted. As a result, as shown in fig. 7, the present embodiment allows a wider range of sensor variations in the array, and is more suitable for sensor arrays with various resistances.
The sensor of the present embodiment also has superior performance compared to an RMA-based sensor. Performance verification was performed using three sets of control experiments: the first group randomly selects one from 16 resistors and changes the resistance value thereof to 30% of the original value, the second group randomly selects two from 16 resistors (positioned in different rows and columns) and changes the resistance value thereof to 30% of the original value, and the third group: two resistors (in the same row or column) are randomly selected from the 16 resistors, the resistance value of the resistors is changed to 30% of the original resistance value, each group is repeated 10 times, the errors are averaged respectively, the measurement result error of the RMA-based sensor on the adjustable resistor with the resistance value of 30% of the original resistance value is 24.38797%, and the measurement result error of the sensor of the embodiment is 5.2554475%.
After the crosstalk test, the maximum value of the variation coefficient of the embodiment is not more than 2.6% and is concentrated near 0, so that compared with the prior art, the sensor provided by the embodiment has smaller error and stronger power supply voltage disturbance resistance.
In summary, the sensor provided in this embodiment has no requirement on the size and resistance value of the resistor array, and can realize high-precision reading of any mxn resistor array, so that input resistance interference and crosstalk error of the microprocessor are effectively eliminated on the basis of not increasing circuit complexity; the application scene of the flexible wearable device is fully considered, and devices such as a diode and a transistor are not needed to be implanted into the array, so that the extensibility of the flexible array can be effectively ensured, the service life of the flexible sensor can be effectively prolonged, the use scene of the sensor array can be expanded, and the manufacturing difficulty and cost of the flexible sensor array can be effectively reduced; compared with the traditional method of using active devices to isolate crosstalk bypass, the method of the embodiment has the advantages of higher reliability, lower power consumption and lower cost, the traditional method needs to supply power to active devices such as triodes or operational amplifiers, the devices have inherent service life and additional power consumption, the method of the invention does not need the active devices, the service life of a sensor array can be effectively prolonged, and the power consumption and the cost of a sensor array reading system can be reduced; compared with a sensor based on a KCL equation solving method, the sensor provided by the embodiment has the advantages that the sensor does not need to set power supply voltage parameters, so that a measurement result is more accurate and the measuring range is larger for a non-ideal power supply provided by a microprocessor; meanwhile, under the condition that the precision of the multichannel analog-to-digital converter is the same, the sensor provided by the invention has smaller error compared with the sensor based on other KCL equation solving methods because of the unique operation mode of the calculation expression of the embodiment on the voltages read in the two scanning modes; in the embodiment, the mode of adding or changing the scan voltage combination and matching with the algorithm operation is adopted, so that the addition of an analog-to-digital converter to each row of the sensor array is avoided, and the calculation error and the hardware cost are effectively reduced.
Example 2:
the utility model provides a wearable equipment, includes the sensor, signal transmission unit and host computer, wherein:
the sensor is a low-power-consumption anti-disturbance resistance type sensor according to the embodiment 1 of the invention;
the signal sending unit is used for transmitting the resistance value of each sensor unit to be detected, which is calculated by the microprocessor in the low-power-consumption anti-disturbance resistance sensor, to the upper computer;
the upper computer comprises a signal receiving unit and a display unit, wherein:
the signal receiving unit is used for receiving and processing the resistance value data of each sensor unit to be detected transmitted by the signal transmitting unit;
the display unit is used for displaying the resistance value data processed by the signal receiving unit.
It is apparent that the above-described embodiments are only some embodiments of the present invention, but not all embodiments, and the present invention is not limited to the details of the above-described embodiments, and any appropriate changes or modifications made by those skilled in the art will be deemed to be within the scope of the present invention.

Claims (6)

1.一种低功耗抗扰动的电阻式传感器,其特征在于,包括电阻式传感器阵列、微控制器和多通道模数转换器,其中:1. A low-power anti-disturbance resistive sensor, characterized by including a resistive sensor array, a microcontroller and a multi-channel analog-to-digital converter, wherein: 电阻式传感器阵列包括多个待测传感器单元和多个已知阻值的精密参考电阻,电阻式传感器阵列设有数字接口;The resistive sensor array includes multiple sensor units to be measured and multiple precision reference resistors with known resistance values. The resistive sensor array is provided with a digital interface; 多通道模数转换器用于对电阻式传感器阵列中多个交叉点的电压实行读取并转换为数字量;Multi-channel analog-to-digital converters are used to read and convert voltages at multiple cross points in resistive sensor arrays into digital quantities; 微控制器用于通过数字接口对电阻式传感器阵列按待测行号进行扫描,输出已预先编程好的电压组合,并根据多通道模数转换器所转换的数字量计算每个待测传感器单元的电阻值;The microcontroller is used to scan the resistive sensor array according to the row number to be tested through the digital interface, output a pre-programmed voltage combination, and calculate the value of each sensor unit to be tested based on the digital quantity converted by the multi-channel analog-to-digital converter. resistance; 所述交叉点的电压为传感器阵列的行列导线交叉点的电压;The voltage at the intersection is the voltage at the intersection of the row and column wires of the sensor array; 电阻式传感器阵列包括由N个已知阻值的精密参考电阻和M×N个待测传感器单元组成的M+1行N列的电阻阵列;其中,电阻阵列的第一行为1×N个已知阻值的精密参考电阻,电阻阵列的2到M+1行为M×N个待测传感器单元;The resistive sensor array includes a resistor array of M+1 rows and N columns composed of N precision reference resistors with known resistance values and M×N sensor units to be measured; among them, the first row of the resistor array has 1×N Precision reference resistors with known resistance values, rows 2 to M+1 of the resistor array, M×N sensor units to be measured; 电阻式传感器阵列的每一行设有数字接口,每一行的数字接口与微控制器上的一个I/O口相连接;Each row of the resistive sensor array is equipped with a digital interface, and the digital interface of each row is connected to an I/O port on the microcontroller; 微控制器通过数字接口对电阻式传感器阵列进行扫描,输出已预先编程好的电压组合,并根据多通道模数转换器所转换的数字量计算每个待测传感器单元的电阻值,包括以下步骤:The microcontroller scans the resistive sensor array through the digital interface, outputs a pre-programmed voltage combination, and calculates the resistance value of each sensor unit under test based on the digital quantity converted by the multi-channel analog-to-digital converter, including the following steps : 构造电压组合矩阵,包括第一激励电压向量e1,M个第二激励电压向量{e21,e31,…,e(m+1)1},M个第三激励电压向量{e22,e32,…,e(m+1)2},其中,第一激励电压向量、第二激励电压向量和第三激励电压向量均为M+1维向量,M个第二激励电压向量与M行待测传感器单元一一对应,M个第三激励电压向量与M行待测传感器单元一一对应;Construct a voltage combination matrix, including the first excitation voltage vector e 1 , M second excitation voltage vectors {e 21 , e 31 ,…, e (m+1)1 }, and M third excitation voltage vectors {e 22 , e 32 ,…,e (m+1)2 }, where the first excitation voltage vector, the second excitation voltage vector and the third excitation voltage vector are all M+1 dimensional vectors, and the M second excitation voltage vectors are the same as M The rows of sensor units to be tested are in one-to-one correspondence, and the M third excitation voltage vectors are in one-to-one correspondence with the M rows of sensor units to be tested; 测量单行待测传感器单元阻值,具体为:将电压组合矩阵中的第一激励电压向量、第二激励电压向量、第三激励电压向量分别输入电阻阵列,通过多通道模数转换器读取待测行交叉点的电压,并求解KCL方程得到的算式,计算单行待测传感器单元阻值;To measure the resistance of a single row of sensor units to be tested, the specific steps are as follows: input the first excitation voltage vector, the second excitation voltage vector, and the third excitation voltage vector in the voltage combination matrix into the resistor array respectively, and read them through a multi-channel analog-to-digital converter. Measure the voltage at the intersection of the rows, and solve the equation obtained by solving the KCL equation to calculate the resistance of the sensor unit under test in a single row; 重复迭代测量,直到每一行的待测传感器单元阻值均测量完成;Repeat the iterative measurement until the resistance value of the sensor unit to be tested in each row is measured; 测量单行待测传感器单元阻值,包括以下步骤:Measuring the resistance of a single row of sensor units under test includes the following steps: 将第一激励电压向量e1输出至电阻阵列的M+1行,通过多通道模数转换器读取待测行中的N个交叉点的电压,得到第一测量电压集合 Output the first excitation voltage vector e 1 to the M+1 row of the resistor array, and read the voltages of N cross points in the row to be measured through a multi-channel analog-to-digital converter to obtain the first measurement voltage set 根据待测行号i,将待测行对应的第二激励电压向量ei1输出至电阻阵列的M+1行,通过多通道模数转换器读取待测行中的N个交叉点的电压,得到待测行对应的第二测量电压集合 According to the row number i to be tested, the second excitation voltage vector e i1 corresponding to the row to be tested is output to the M+1 row of the resistor array, and the voltages of the N cross points in the row to be tested are read through the multi-channel analog-to-digital converter. , get the second measured voltage set corresponding to the row to be measured 根据待测行号i,将待测行对应的第三激励电压向量ei2输出至电阻阵列的M+1行,通过多通道模数转换器读取待测行中的N个交叉点的电压,得到待测行对应的第三测量电压集合 According to the row number i to be tested, the third excitation voltage vector e i2 corresponding to the row to be tested is output to the M+1 row of the resistor array, and the voltages of the N cross points in the row to be tested are read through the multi-channel analog-to-digital converter. , get the third measured voltage set corresponding to the row to be measured 根据第一测量电压集合待测行对应的第二测量电压集合/>待测行对应的第三测量电压集合/>求解KCL方程得到的算式,计算得到待测行中待测传感器单元阻值。According to the first measured voltage set The second measurement voltage set corresponding to the row under test/> The third measurement voltage set corresponding to the row under test/> Solve the equation obtained by solving the KCL equation and calculate the resistance value of the sensor unit under test in the row under test. 2.根据权利要求1所述的低功耗抗扰动的电阻式传感器,其特征在于,第一激励电压向量e1的表达式为:2. The low-power anti-disturbance resistive sensor according to claim 1, characterized in that the expression of the first excitation voltage vector e1 is: e1=[0,1,...,1]T e 1 = [0,1,...,1] T 式中,1代表输出高电平,0代表输出低电平。In the formula, 1 represents the output of high level, and 0 represents the output of low level. 3.根据权利要求2所述的低功耗抗扰动的电阻式传感器,其特征在于,第i行对应的第二激励电压向量ei1的表达式为:3. The low-power anti-disturbance resistive sensor according to claim 2, characterized in that the expression of the second excitation voltage vector e i1 corresponding to the i-th row is: ei1=[1,p2,…,pi,…,pm+1]T e i1 =[1,p 2 ,…, pi ,…,p m+1 ] T 式中,pi的值为0,ei1中其它元素的值为1,1代表输出高电平,0代表输出低电平;In the formula, the value of p i is 0, the value of other elements in e i1 is 1, 1 represents the output of high level, and 0 represents the output of low level; 第i行对应的第三激励电压向量ei2的表达式为:The expression of the third excitation voltage vector e i2 corresponding to the i-th row is: ei2=[0,p2,…,pi,…,pm+1]T e i2 =[0,p 2 ,…, pi ,…,p m+1 ] T 式中,pi的值为0,ei2中除第1个元素和pi之外的其它元素的值为1,1代表输出高电平,0代表输出低电平。In the formula, the value of p i is 0, the value of other elements in e i2 except the first element and p i is 1, 1 represents the output of high level, and 0 represents the output of low level. 4.根据权利要求3所述的低功耗抗扰动的电阻式传感器,其特征在于,根据第一测量电压集合待测行对应的第二测量电压集合/>待测行对应的第三测量电压集合/>计算得到待测行中待测传感器单元阻值,具体为:4. The low power consumption and anti-disturbance resistive sensor according to claim 3, characterized in that, according to the first measurement voltage set The second measurement voltage set corresponding to the row under test/> The third measurement voltage set corresponding to the row under test/> Calculate the resistance value of the sensor unit to be tested in the row to be tested, specifically: 第一测量电压集合可表示为:first measured voltage set It can be expressed as: 其中,v11,v12,…,v1n分别为通过多通道模数转换器读取待测行中的第1,2,…,n个交叉点的电压;Among them, v 11 , v 12 ,…, v 1n are the voltages of the 1st, 2nd,…,nth cross points in the row to be measured through a multi-channel analog-to-digital converter respectively; 待测行对应的第二测量电压集合可表示为:The second measurement voltage set corresponding to the row under test It can be expressed as: 其中,vi1,vi2,…,vin分别为通过多通道模数转换器读取待测行中的第1,2,…,n个交叉点的电压;Among them, v i1 , v i2 ,..., v in are the voltages of the 1st, 2nd,..., nth cross points in the row to be measured through a multi-channel analog-to-digital converter respectively; 待测行对应的第三测量电压集合可表示为:The third measurement voltage set corresponding to the row under test It can be expressed as: 其中,分别为通过多通道模数转换器读取待测行中的第1,2,…,n个交叉点的电压;in, Respectively, read the voltage of the 1st, 2nd,...,nth cross points in the row to be tested through a multi-channel analog-to-digital converter; 计算得到电阻阵列中第i行的n个待测传感器单元的阻值:Calculate the resistance values of the n sensor units to be tested in the i-th row of the resistor array: 其中,R1j为第j列的已知阻值的精密参考电阻,1≤j≤n。Among them, R 1j is the precision reference resistor with known resistance in column j, 1≤j≤n. 5.根据权利要求4所述的低功耗抗扰动的电阻式传感器,其特征在于,重复迭代测量,直到每一行的待测传感器单元阻值均测量完成,得到待测传感器单元阻值计算表达式为:5. The low-power anti-disturbance resistive sensor according to claim 4, characterized in that the iterative measurement is repeated until the resistance values of the sensor units to be measured in each row are measured, and the calculation expression of the resistance values of the sensor units to be measured is obtained. The formula is: 其中,R1j为第j列的已知阻值的精密参考电阻,1≤j≤n。Among them, R 1j is the precision reference resistor with known resistance in column j, 1≤j≤n. 6.一种可穿戴设备,其特征在于,包括传感器,信号发送单元与上位机,其中:6. A wearable device, characterized by including a sensor, a signal sending unit and a host computer, wherein: 传感器为根据权利要求1-5任意一项所述的低功耗抗扰动的电阻式传感器;The sensor is a low-power anti-disturbance resistive sensor according to any one of claims 1-5; 信号发送单元用于将低功耗抗扰动的电阻式传感器中微处理器计算得到的每个待测传感器单元的电阻值传输至上位机;The signal sending unit is used to transmit the resistance value of each sensor unit to be tested calculated by the microprocessor in the low-power anti-disturbance resistive sensor to the host computer; 上位机包括信号接收单元与显示单元,其中:The host computer includes a signal receiving unit and a display unit, including: 信号接收单元用于接收信号发送单元传输的每个待测传感器单元的电阻值数据,并进行处理;The signal receiving unit is used to receive the resistance value data of each sensor unit to be tested transmitted by the signal sending unit and process it; 显示单元用于显示信号接收单元处理后的电阻值数据。The display unit is used to display the resistance value data processed by the signal receiving unit.
CN202211205847.4A 2022-09-30 2022-09-30 Low-power-consumption anti-disturbance resistance type sensor and wearable equipment Active CN115628761B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211205847.4A CN115628761B (en) 2022-09-30 2022-09-30 Low-power-consumption anti-disturbance resistance type sensor and wearable equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211205847.4A CN115628761B (en) 2022-09-30 2022-09-30 Low-power-consumption anti-disturbance resistance type sensor and wearable equipment

Publications (2)

Publication Number Publication Date
CN115628761A CN115628761A (en) 2023-01-20
CN115628761B true CN115628761B (en) 2023-10-13

Family

ID=84904018

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211205847.4A Active CN115628761B (en) 2022-09-30 2022-09-30 Low-power-consumption anti-disturbance resistance type sensor and wearable equipment

Country Status (1)

Country Link
CN (1) CN115628761B (en)

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4374384A (en) * 1980-08-28 1983-02-15 Westinghouse Electric Corp. Matrix encoder for resistive sensor arrays
US5505072A (en) * 1994-11-15 1996-04-09 Tekscan, Inc. Scanning circuit for pressure responsive array
WO2007048395A1 (en) * 2005-10-24 2007-05-03 Buestgens Burkhard Method for reading sensor arrays, in particular fingerprint sensors
CN103415827A (en) * 2011-03-02 2013-11-27 感知像素股份有限公司 Reduction of noise in touch sensors
CN105424236A (en) * 2015-11-19 2016-03-23 南京信息工程大学 Multi-range array pressure sensing chip and detection method thereof
CN105675024A (en) * 2016-01-04 2016-06-15 东南大学 Data reading method and device for resistance sensor array
CN105675995A (en) * 2016-02-01 2016-06-15 凯迈(洛阳)电子有限公司 Embedded multi-channel automatic resistance measurement module
CN106813783A (en) * 2017-01-20 2017-06-09 东南大学 Resistive sensor array readout circuit and its reading method based on operational amplifier
CN106949827A (en) * 2017-03-09 2017-07-14 华中科技大学 A kind of array resistance strain sensor and the measurement compensation system with the sensor
CN107063312A (en) * 2017-01-20 2017-08-18 东南大学 Resistive sensor array measurement apparatus and method
CN207280643U (en) * 2017-09-12 2018-04-27 芯海科技(深圳)股份有限公司 A kind of low-power consumption sensor array processing circuit
CN110411483A (en) * 2019-08-26 2019-11-05 中南大学 Readout circuit and sensor array of new large-scale sensor array
CN110631610A (en) * 2018-06-21 2019-12-31 久耀电子科技(江苏)有限公司 Resistive sensor array test circuit based on two-wire system equipotential method
CN112256153A (en) * 2020-10-29 2021-01-22 大连理工大学 Signal acquisition, processing and display method of touch perception array
CN113483923A (en) * 2021-07-06 2021-10-08 杭州电子科技大学 Conditioning circuit and method for solving signal crosstalk and multipoint detection of flexible array piezoresistive sensor
CN215727856U (en) * 2021-04-20 2022-02-01 中山大学 A measurement system of resistive sensor array
CN114859129A (en) * 2022-07-07 2022-08-05 武汉地震工程研究院有限公司 Wireless multi-channel micro impedance measuring method and device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10006828B2 (en) * 2015-06-24 2018-06-26 Apple Inc. Systems and methods for measuring resistive sensors
CN105628263A (en) * 2016-01-01 2016-06-01 芯海科技(深圳)股份有限公司 Signal processing circuit of pressure-sensitive sensor array and method
IT201700108281A1 (en) * 2017-09-27 2019-03-27 Milano Politecnico "RESOLUTION CIRCUIT FOR MATHEMATICAL PROBLEMS INCLUDING RESISTIVE ELEMENTS."

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4374384A (en) * 1980-08-28 1983-02-15 Westinghouse Electric Corp. Matrix encoder for resistive sensor arrays
US5505072A (en) * 1994-11-15 1996-04-09 Tekscan, Inc. Scanning circuit for pressure responsive array
WO2007048395A1 (en) * 2005-10-24 2007-05-03 Buestgens Burkhard Method for reading sensor arrays, in particular fingerprint sensors
CN103415827A (en) * 2011-03-02 2013-11-27 感知像素股份有限公司 Reduction of noise in touch sensors
CN105424236A (en) * 2015-11-19 2016-03-23 南京信息工程大学 Multi-range array pressure sensing chip and detection method thereof
CN105675024A (en) * 2016-01-04 2016-06-15 东南大学 Data reading method and device for resistance sensor array
CN105675995A (en) * 2016-02-01 2016-06-15 凯迈(洛阳)电子有限公司 Embedded multi-channel automatic resistance measurement module
CN107063312A (en) * 2017-01-20 2017-08-18 东南大学 Resistive sensor array measurement apparatus and method
CN106813783A (en) * 2017-01-20 2017-06-09 东南大学 Resistive sensor array readout circuit and its reading method based on operational amplifier
CN106949827A (en) * 2017-03-09 2017-07-14 华中科技大学 A kind of array resistance strain sensor and the measurement compensation system with the sensor
CN207280643U (en) * 2017-09-12 2018-04-27 芯海科技(深圳)股份有限公司 A kind of low-power consumption sensor array processing circuit
CN110631610A (en) * 2018-06-21 2019-12-31 久耀电子科技(江苏)有限公司 Resistive sensor array test circuit based on two-wire system equipotential method
CN110411483A (en) * 2019-08-26 2019-11-05 中南大学 Readout circuit and sensor array of new large-scale sensor array
CN112256153A (en) * 2020-10-29 2021-01-22 大连理工大学 Signal acquisition, processing and display method of touch perception array
CN215727856U (en) * 2021-04-20 2022-02-01 中山大学 A measurement system of resistive sensor array
CN113483923A (en) * 2021-07-06 2021-10-08 杭州电子科技大学 Conditioning circuit and method for solving signal crosstalk and multipoint detection of flexible array piezoresistive sensor
CN114859129A (en) * 2022-07-07 2022-08-05 武汉地震工程研究院有限公司 Wireless multi-channel micro impedance measuring method and device

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
A New Approach for Readout of Resistive Sensor Arrays for Wearable Electronic Applications;Lin Shu 等;IEEE Sensors Journal;第15卷(第1期);第442 - 452页 *
A wearable, wireless electronic interface for textile sensors;Lin Shu 等;2010 IEEE International Symposium on Circuits and Systems (ISCAS);全文 *
VF-NSE method measurement error analysis of networked resistivesensor array;JianFeng Wu 等;Sensors and Actuators A: Physical;第211卷;第45-50页 *
一种机器人压阻阵列触觉数据采集的新方法;罗志增, 蒋静坪;仪器仪表学报;第20卷(第1期);全文 *
低功耗高精度温度多路采集测温系统研究;周旋;师蔚;;电子科技;第33卷(第8期);全文 *
阻性传感器阵列测试方法的多软件联合仿真系统;何赏赏;吴剑锋;赵新刚;汪峰;王琦;;传感技术学报;第31卷(第9期);全文 *
高精度手部压力分布检测系统的设计及研究;刘正琼;唐璇;刘明周;张淼;扈静;;合肥工业大学学报(自然科学版);第40卷(第3期);全文 *

Also Published As

Publication number Publication date
CN115628761A (en) 2023-01-20

Similar Documents

Publication Publication Date Title
CN103925934B (en) A kind of testing circuit strengthening the resistive sensor array of Voltage Feedback
CN103033294A (en) Reading device and reading method of sensor array
CN106813783B (en) Readout Circuit and Readout Method of Resistive Sensor Array Based on Operational Amplifier
CN107422891A (en) A kind of pressure screen calibration method and device
CN106500847A (en) A kind of quick measuring circuit of two-dimentional resistive sensor array
CN105675024B (en) A kind of data read method, the device of resistive sensor array
CN111289157A (en) Circuit and method for measuring pressure distribution through piezoresistive sensing array
CN110146178A (en) A kind of reading circuit and its working method
CN109613976B (en) Intelligent flexible pressure sensing sign language recognition device
Warnakulasuriya et al. A readout circuit based on zero potential crosstalk suppression for a large piezoresistive sensor array: Case study based on a resistor model
CN115628761B (en) Low-power-consumption anti-disturbance resistance type sensor and wearable equipment
CN107063312B (en) Resistive sensor array measuring device and method
CN215727856U (en) A measurement system of resistive sensor array
CN106370212B (en) The reading circuit and reading method of the resistive sensor array of two dimension based on zero potential method
CN208367091U (en) High-resistance potentiometer carbon diaphragm array plate whole plate resistance value extraction circuit
CN111289801B (en) Two-dimensional resistor array reading circuit, method and system
Wang et al. Improved<? show [AQ ID= Q1]?> FRZPC for the two‐dimensional resistive sensor array
CN115615586B (en) Crosstalk suppression acquisition circuit for high-precision resistive flexible array sensors
KR102092549B1 (en) 2 dimensional sensor and touch sensor
CN106841812A (en) Anti- power jitter two dimension electric resistance array reading circuit
CN115096476B (en) Working method of temperature sensor testing system based on Lstm neural network
CN206161180U (en) Wide -range high accuracy temperature measurement device based on platinum resistance
CN113038043B (en) Method for eliminating electric crosstalk of sensor array
CN116242511A (en) A flexible array pressure sensing system for local temperature changes of irregular objects
CN222049355U (en) An array circuit pressure detection system

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