Next Article in Journal
A Tactile Sensor Using Piezoresistive Beams for Detection of the Coefficient of Static Friction
Next Article in Special Issue
Induced Voltage Linear Extraction Method Using an Active Kelvin Bridge for Disturbing Force Self-Sensing
Previous Article in Journal
Tools to Perform Local Dense 3D Reconstruction of Shallow Water Seabed
Previous Article in Special Issue
Giant Magnetoresistance Sensors: A Review on Structures and Non-Destructive Eddy Current Testing Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

A Novel Two-Wire Fast Readout Approach for Suppressing Cable Crosstalk in a Tactile Resistive Sensor Array

School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Sensors 2016, 16(5), 720; https://doi.org/10.3390/s16050720
Submission received: 11 March 2016 / Revised: 3 May 2016 / Accepted: 12 May 2016 / Published: 18 May 2016
(This article belongs to the Special Issue Giant Magnetoresistive Sensors)

Abstract

:
For suppressing the crosstalk problem due to wire resistances and contacted resistances of the long flexible cables in tactile sensing systems, we present a novel two-wire fast readout approach for the two-dimensional resistive sensor array in shared row-column fashion. In the approach, two wires are used for every driving electrode and every sampling electrode in the resistive sensor array. The approach with a high readout rate, though it requires a large number of wires and many sampling channels, solves the cable crosstalk problem. We also verified the approach’s performance with Multisim simulations and actual experiments.

1. Introduction

Resistive sensor arrays are used in many applications such as tactile sensing [1,2,3,4,5,6], temperature sensing [6], infrared sensing [7], etc. With resistive sensor arrays, wearable sensors such as wearable Braille sensors [8], electronic skin devices [5,6,9], and smart clothes [10] have been proved to be useful for monitoring the activities of humans [5,6,9,10,11,12] and robots [1,2,3,4,13]. For comfort wearing and precisely perceiving the physical parameter distribution of the sensing domain, interface electronics should not change the flexibility near the tactile resistive sensor array in smart clothes, and a readout circuit with long flexible cables would be a good choice to read out all elements in the array. Readout circuits of resistive sensor arrays with long flexible cables are also useful for robotic applications with limited space on their robot structures, for example the gripper [5]. Thus, in tactile resistive sensor arrays, a large number of sensors and long flexible cables were necessary for sensing with better spatial resolution and flexibility in robotic operations [1,2,3,4,13] and electronic skin devices [5,6,9,10,11,12]; however, these increased the interconnect complexity and degraded the performance of measurement accuracy in their readout circuits. Unfortunately, it is still a problem for the resistive sensor array with long cables to have a readout approach with good accuracy and a high readout rate.
In this paper, we propose a novel two-wire approach based on the zero potential method (ZPM) with a high readout rate for suppressing the cable crosstalk problem. It uses 2(M + N) wires, (M + N) op-amps in negative feedback, and 2M synchronous sampling channels in the resistive sensor array with M × N elements, keeping all sampling electrodes and all driving electrodes virtually at equipotential and reducing the cable crosstalk sufficiently.

2. Theoretical Analysis

Many readout approaches have been propose to suppress crosstalk in the tactile resistive sensor array. With detailed theoretical analysis and experimental results, a novel two-wire readout circuit with high accuracy, low cost and simple structure was presented in [14]. The measurement error of the element being tested (EBT) in the resistive sensor array with long cables was affected by many factors such as parasitic parallel currents of the non-scanned elements [14,15], switch-on resistances of the multiplexers [14], wire resistances of the long cables [16,17], and contact resistances between the tested cables’ plugs and the test circuits’ sockets [16,17]. The effect of parasitic parallel currents of the non-scanned elements would be more significant with a larger array size in the resistive sensor array. Different multiplexers had various switch-on resistances (Rscs) which had resistances of several hundred milliohms to several hundred ohms [16] and varied with the change of supply voltages. With the increase of the cable’s length, for example 500 mm [5], wire resistances would increase. With the change of mechanical vibration and time, contact resistances would vary in the range of tens of milliohms to several ohms [16,17].
Many readout approaches were proposed to reduce the measurement error of the EBT caused by these factors. Table 1 showed the comparison of different readout approaches. With the minimum circuitry of one sampling op-amp, the crosstalk caused by the non-scanned elements in the resistive sensor array was reduced with the readout methods including the voltage feedback method (VFM) [18,19] and ZPM [15]. Also, the measurement error caused by the multiplexers’ Rscs was reduced by the readout methods based on VFM [18,19]. With the two-wire VFM [16] and the two-wire setting non-scanned-driving-electrode equipotential (S-NSDE-EP) method [17], the crosstalk caused by wire resistances and contact resistances was well suppressed by using two wires and one op-amp in negative feedback for every driving electrode and every sampling electrode. However, these methods could access only one sensitive element in the resistive sensor array at the same time, which caused their low readout rates. Based on VFM with one op-amp and one sampling channel, Speeter [4] realized a 16 × 16 tactile sensing system for robotic manipulation with a scanning frame rate of 60 Hz.
Fast readout approaches of resistive sensor arrays made it possible for the robot to quickly respond to an external stimulus. With many synchronous sampling channels and many op-amps in negative feedback to access all elements on one column or one row at the same time, fast readout methods including the ZPM [5,6,13,20], the passive integrator method (PIM) [1,2], and the resistance matrix approach (RMA) [12] were proposed without inserting additional component in the tactile resistive sensor array. Using the ZPM with many sampling channels and many op-amps in negative feedback, Yang et al. [6] realized a 32 × 32 temperature and tactile sensing array with a maximum scanning rate greater than 3000 elements per second. Luo et al. [13] realized a 16 × 16 flexible resistive sensor array with a scanning frame rate of 1.2 kHz. With high readout rates for using many sampling channels, the crosstalk caused by the adjacent elements in the resistive sensor array was suppressed by the ZPM-based one-wire readout circuit [5,6,13,20] (the one-wire readout circuit hereafter) with its equivalent circuit model (Model A) as shown in Figure 1a, using only one wire for both every driving electrode and every sampling electrode; the crosstalk caused by the long cables was partly suppressed by the ZPM-based part two-wire readout circuit [14] (the part two-wire readout circuit hereafter) with its equivalent circuit model (Model B) as shown in Figure 1b, using two wires for every driving electrode but only one wire for every sampling electrode. In Model A and Model B, all elements on one column or one row could be accessed at the same time by many synchronous sampling channels and fast readout rates were obtained. As shown in Model A, the equivalent effect adjacent resistance (Rax, x = 1 to M) of (N − 1) row-adjacent non-scanned elements of every element (Rxy, x = 1 to M, y = 1 to N) on the scanning column was connected to zero potential and its bypass effect was eliminated by ZPM. As shown in Model B, with the equivalent effect adjacent resistance (Rax, x = 1 to M), (N − 1) row-adjacent non-scanned elements of every element (Rxy, x = 1 to M, y = 1 to N) on the scanning column were connected to the non-scanning column electrodes with uncertain floating potentials.
In Model A, the multiplexer’s switch-on resistance (Rsc) and the column resistance (Rcwire) including wire resistance and contact resistance existed on the scanning column electrode. Therefore, the voltage on the scanning column electrode was not equal to the set voltage (VI) and the crosstalk caused by multiplexers and column wires existed in the one-wire readout circuit. In Model B, the voltage on the scanning column electrode was equal to VI by using two wires and one op-amp in negative feedback for every driving electrode and then the crosstalk caused by multiplexers and column wires was suppressed by the part two-wire circuit. In Model A and Model B, with the row resistance (Rrwire) including wire resistance and contact resistance, only one wire was used for every sampling electrode. Thus, the voltage on every row electrode in the resistive sensor array was not at zero potential and the crosstalk caused by row wires still existed in these two circuits. Based on the ZPM with a larger number of sampling op-amps with a fast scanning rate, we proposed the full two-wire readout circuit to suppress the crosstalk caused by both the column resistances and the row resistances.
Figure 2 shows the proposed full two-wire readout circuit and its equivalent circuit model, in which two wires and one identical op-amp in negative feedback were used for both every sampling electrode and every driving electrode, where sampling electrodes and driving electrodes were row electrodes and column electrodes, respectively. As shown in Figure 2a, all elements on the first column in the array were selected and accessed. On the column electrodes, N 2:1 multiplexers had switch-on resistances (Rscs). On all electrodes in the resistive sensor array, each column wire had the column resistance (RLcy, y = 1 to N) and each row wire had the row resistance (RLrx, x = 1 to M), with RLcy and RLrx having wire resistance and contact resistance. The virtual equipotential appearing at the two inputs of the op-amp on every driving electrode kept the scanning column electrode at the set voltage (VI) and all other column electrodes at zero potential. The virtual equipotential appearing at the two inputs of the op-amp on every sampling electrode also kept each row electrode at zero potential, and the sampling electrode’s voltage (Vrx, x = 1 to M) was equal to zero potential in the full two-wire readout circuit. Therefore, with the full two-wire readout circuit, two terminals of every non-scanned element had equal potential and no bypass current existed on all non-scanned elements. As shown in Model C, the bypass effect of the equivalent effect adjacent resistance (Rax, x = 1 to M) of (N − 1) row-adjacent non-scanned elements (Rnon-scanneds) of every element (Vxy, x = 1 to M, y = 1 to N) on the scanning column were eliminated. Thus, the crosstalk caused by multiplexers’ Rscs and column resistances of the column wires was suppressed.
When VI was applied to the scanning column electrode on the yth column (y = 1 to N), the current on the EBT (Rxy, x = 1 to M, y = 1 to N) of the xth row was VI/Rxy. These currents would flow through each feedback resistance (RSx, x = 1 to M) of all the M row op-amps, producing an output voltage (Vxy, x = 1 to M, y = 1 to N) equal to Equation (1).
Vxy = − (RSx + RLrx) × VI/Rxy
Thus, we could read M elements on one column at the same time. However, as shown in Figure 2, the RLrx caused the difference between the sampling electrode’s voltage (Vrx = 0, x = 1 to M) and the voltage (Vex, x = 1 to M) on the shared node of RLrx and RSx. Also, the row resistance would vary with both the change of the wire length and the change of the contact state for mechanical vibration and time variation. So the row resistance still affected the EBT’s measurement error.
As the currents on Rxy, RLrx, and RSx were equal, RSx were known, and Vxy and Vex could be measured by two synchronous sampling channels in the analog digital converter (ADC). So the equivalent resistance value (Rxy) of the EBT in the full two-wire circuit could be calculated with Equation (2).
Rxy = VI × RSx/(VexVxy)
No RLrx existed in Equation (2). Thus, the crosstalk caused by row resistances of row wires was also suppressed in the full two-wire readout circuit.
From the above discussion, with 2M synchronous sampling channels, the proposed full two-wire readout approach can read M elements on the same column at the same time and suppress the crosstalk caused by multiplexers and cables completely.

3. Experiments

3.1. Simulation Experiments

To evaluate the performances of the proposed full two-wire readout circuit, a precise op-amp, OP07, was selected as the macro-model of the op-amp in the simulations of National Instrument (NI) Multisim 12. The resistance value of the force sensing resistor (One-inch ShuntMode FSR of Sensitronics) was in the range of 12 kΩ to 100 kΩ for force in 240–4000 grams [21] and the resistance value of each thermistor (MF52B-103F950 thermistor of the SinoChip Electronic Co., Ltd. Nanjing, China) in the temperature tactile device was in the range of 3.6 kΩ to 20 kΩ for temperature in the range of 10–50 °C [22]. Therefore, in simulation experiments, all elements on the scanning column, which could be sampled at the same time in three readout circuits, including the one-wire readout circuit [20], the part two-wire readout circuit [14], and the proposed full two-wire readout circuit, were set at 1 kΩ, 2 kΩ, 4 kΩ, 8 kΩ, 16 kΩ, 32 kΩ, 64 kΩ, and 128 kΩ, respectively; VI was set at −5 V, all RSxs were set at 1 kΩ, and the positive and negative voltage sources of the op-amps were set at 9 V and −9 V, respectively.

3.1.1. Experiments of the Effect of the Column Resistance and the Row Resistance

The readout circuit’s performance in the resistive sensor array was affected by the row resistance (RLrx = Rrwire, x = 1 to M) and the column resistance (RLcy = Rcwire, y = 1 to N). The Rrwire including row wire resistance and row contact resistance could vary from tens of milliohms to several ohms [16,17]. The Rcwire including the multiplexers’ switch-on resistance, column wire resistance, and column contact resistance could vary from several hundred milliohms to several hundred ohms [16]. The effect of the multiplexers’ switch-on resistance could be reduced by using the multiplexers with a small switch-on resistance, for example 0.41 Ω in ADG884. We investigated the effect of the Rrwire and the Rcwire on three readout circuits including the one-wire readout circuit [20], the part two-wire readout circuit [14], and the proposed full two-wire readout circuit in NI Multisim. In simulations, we fixed some parameters including all non-scanning elements in the resistive sensor array at 10 kΩ, and M and N at 8. In the experiment of the row resistance’s effect, all Rcwires were set at 5 Ω and all Rrwires at the same resistance varied from 0.1 Ω to 5 Ω. In the experiment of the column resistance’s effect, all Rrwires were set at 5 Ω and all Rcwires at the same resistance varied from 0.1 Ω to 20 Ω. The results of the experiments are shown in Figure 3 and Figure 4.
From Figure 3, with all Rcwires fixed at 5 Ω, all Rrwires at the same resistance varied from 0.1 Ω to 5 Ω, Rxy varied from 1 kΩ to 128 kΩ, and Rxy errors in the full two-wire readout circuit showed a tiny variation (less than 0.1%), while Rxy errors in the one-wire readout circuit and the part two-wire readout circuit showed obvious changes. With the increase of the resistance of Rxy, both the one-wire readout circuit and the part two-wire readout circuit showed Rxy errors with negative coefficients, which were more significant in the part two-wire readout circuit with a larger resistance of Rrwire. When Rrwire was small (less than 0.1 Ω), the Rxy errors of the part two-wire readout circuit were small even if Rcwire was large.
From Figure 4, with Rrwire fixed at 5 Ω, Rxy errors of the one-wire readout circuit showed obvious changes for variations of both Rxy and Rcwire; Rxy errors of the part two-wire readout circuit showed tiny variations for resistance variations of Rcwire but obvious changes for resistance variations of Rxy, which were caused by the large resistance of Rrwire. With the Rcwire varied from 0.1 Ω to 20 Ω and Rxy varied from 1 kΩ to 128 kΩ, Rxy errors in the full two-wire readout circuit showed tiny variations.
The proposed full two-wire readout circuit had a better performance than the one-wire readout circuit and the part two-wire readout circuit when Rrwire was varied from 0.1 Ω to 5 Ω and Rcwire was varied from 0.1 Ω to 20 Ω; the absolute Rxy errors in the full two-wire circuit were small enough to be negligible (less than 0.1%) when Rrwire was less than 5 Ω and Rcwire was less than 20 Ω. Column resistance had an obvious effect on the Rxy errors of the one-wire readout circuit, but it had an insignificant effect on the Rxy errors of both the part two-wire readout circuit and the full two-wire readout circuit. Row resistance had an obvious effect on the Rxy errors of both the one-wire readout circuit and the part two-wire readout circuit, but it had a negligible effect on the Rxy errors of the full two-wire readout circuit.

3.1.2. Experiment of the Non-Scanned Elements’ Effect

The performance of the two-dimensional (2D) resistive sensor arrays was affected by the non-scanned elements (Rnon-scanneds) [14,15]. We investigated the effect of Rnon-scanneds on three readout circuits including the one-wire readout circuit [20], the part two-wire readout circuit [14], and the proposed full two-wire readout circuit in NI Multisim. In simulations, we fixed some parameters including the Rrwire and the Rcwire at 5 Ω, and M and N at 8. All Rnon-scanneds of the three readout circuits had the same resistance of 1 kΩ, 10 kΩ, or 100 kΩ, and the simulation results are shown in Figure 5.
From Figure 5, with Rrwire and Rcwire fixed at 5 Ω, all Rnon-scanneds of the three readout circuits at the same resistance of 1 kΩ, 10 kΩ, or 100 kΩ, and Rxy varied from 1 kΩ to 128 kΩ, Rxy errors in the full two-wire readout circuit showed a tiny variation (less than 0.1%), while Rxy errors in the one-wire readout circuit and the part two-wire readout circuit showed significant changes with obvious negative coefficients, which were more significant for Rnon-scanneds with smaller resistance. Thus, with R0 fixed at 5 Ω, all Rnon-scanneds varied from 1 kΩ to 100 kΩ and Rxy varied from 1 kΩ to 128 kΩ, the Rxy errors in the full two-wire readout circuit were small enough to be negligible (less than 0.1%) and the full two-wire readout circuit had a better performance than the one-wire readout circuit and the part two-wire readout circuit.

3.1.3. Experiment of the Column Number’s Effect

Array size, such as the row number (M) and the column number (N), was proved to affect the performance of the M × N resistive sensor arrays [14,15,16,17]. The good performance of the part two-wire readout circuit and the bad performance of the one-wire readout circuit in suppressing the crosstalk caused by M and N were presented in [14]. From Figure 2, the full two-wire readout circuit needed 2M synchronous sampling channels, which were difficult to realize for the array with a large row number. With a larger column number, the full two-wire readout circuit could access more elements. In this experiment, we investigated the effect of N on the full two-wire readout circuit in NI Multisim. In simulations, we fixed some parameters including Rrwire and Rcwire at 5 Ω, all non-scanning elements in the resistive sensor array at 10 kΩ, and M at 8. N varied from 8 to 449, and the results are shown in Figure 6.
From Figure 6, with Rxy in the range from 1 kΩ to 128 kΩ, with the increase of N from 8 to 449, Rxy errors in the full two-wire readout circuit increased within a small range from −0.007% to 0.011%; with N in the range from 8 to 449, with the increase of Rxy from 1 kΩ to 128 kΩ, Rxy errors in the full two-wire readout circuit showed tiny non-monotone variations, which were caused by the sampling-quantization error in the digital measurement. Thus, the full two-wire readout circuit was applicable for the resistive sensor array with a large column number.

3.2. The Rxy Measurement Experiment with the Full Two-Wire Fast Readout Prototype Circuit

A prototype circuit based on the full two-wire fast readout approach was designed. In the prototype circuit, OPA4209 (from the datasheet, the offset voltage, the bias current, the gain-bandwidth, and the gain are equal to ±150 μV, ±1 nA, 18 MHz, and 120 dB, respectively) was used as the op-amp, CD4053 (from the datasheet, the on-resistance and the on-resistance match between channels are equal to 150 Ω and 5 Ω, respectively) was used as the multiplex switch, and the resistances of the sampling resistors were set at 4.7 kΩ. In the prototype circuit, M and N were 4 and 6, respectively, and 20 lines were necessary for the prototype circuit. A cable with a length of 400 mm, which had wire resistances from 0.082 Ω to 0.179 Ω in a pre-experiment, was used to connect the resistive sensor array modules with the circuit. In the prototype circuit, VI was −4.980 V and the AD2738 with eight channels and a 12 bit ADC were used.
In the experiment, one EBT was replaced by a precision resistance box with its smallest step resistance value at 0.1 Ω and all other elements were precision resistors at 5.1 kΩ. The resistance value of the EBT was varied from 4 kΩ to 100 kΩ, and the resistances in the full two-wire fast readout prototype circuit are shown in Figure 7. In this experiment, Vxy and Vex were measured by two sampling channels in the ADC, and the resistances of the EBT as shown in Figure 7 were calculated with Equation (2).
From the results in Figure 7, we found that the full two-wire fast readout prototype circuit had a good performance in a wide range of the elements being tested.
In the proposed full two-wire readout approach, the real Vex was measured and the EBT’s resistance was calculated with Equation (2). If the voltage value of the Vex was regarded as zero potential, the EBT’s resistance could also be calculated. Using the data in Figure 7, the Vex effect on the EBT’s error in the full two-wire prototype circuit is shown in Figure 8.
From the results in Figure 8, with the EBT varied from 4 kΩ to 100 kΩ, we found that the EBT’s errors in the full two-wire fast readout prototype circuit were small (<0.12%); both curves showed an obvious decline, where the curve with the Vex at zero potential showed a more obvious decline. With the EBT’s resistance at a bigger value (≥60 kΩ), the proposed full two-wire readout approach using Equation (2) showed a better performance (the EBT’s error ≤ 0.02%). Therefore, the Vex, whose effect was more obvious with an EBT of a larger resistance, had a small effect on the EBT’s error in the full two-wire prototype circuit.

4. Discussion

From Figure 2, the sampling channels of the full two-wire readout circuit were double the amount of the sampling channels of the one-wire readout circuit and those of the part two-wire readout circuit. Therefore, the full two-wire readout circuit was not applicable for the resistive sensor array with a large number of sampling electrodes. From the results in Figure 6, the column number had a negligible effect on the Rxy errors of the full two-wire readout circuit. Thus, the full two-wire readout circuit was applicable for the resistive sensor array with a large number of driving electrodes.
From the results in Figure 3 and Figure 4, both the row resistance and the column resistance affected the Rxy errors of the one-wire readout circuit with the simplest structure; with the increase of the row resistance and the column resistance, the Rxy errors of the one-wire readout circuit increased. With a large row resistance, the part two-wire readout circuit with a relatively simple structure had large Rxy errors even if the column resistance was small. With the increase of the resistance of Rxy, both the one-wire readout circuit and the part two-wire readout circuit showed Rxy errors with negative coefficients, which were more significant in the part two-wire readout circuit with a larger row resistance. The Rxy errors of the full two-wire readout circuit with the most complex structure were small enough to be negligible (less than 0.1%) even if both the column resistance and the row resistance were large. From the results in Figure 5, when the column resistance and the row resistance were large, the non-scanned elements had an obvious effect on both the Rxy errors of the one-wire readout circuit and those of the part two-wire readout circuit, but the non-scanned elements had almost no effect on the Rxy errors of the full two-wire readout circuit.
From Figure 4 and Figure 5, with a small row resistance, the non-scanned elements and the column resistance had almost no effect on the Rxy errors of the part two-wire readout circuit, and similar results were also presented in [14]. However, with a large row resistance, both the non-scanned elements and the column resistance affected the measurement accuracy of the part two-wire readout circuit. Thus, the part two-wire readout circuit had a good performance with a small row resistance. However, cable resistances existed in the row wires and the column wires, and the part two-wire readout circuit was not applicable for suppressing the crosstalk caused by long cables.
From Figure 3, Figure 4 and Figure 5, we found that the performance of the part two-wire readout circuit was worse than that of the one-wire readout circuit when the row resistance was large. As for the reason, we found in Figure 1 that all non-scanned driving electrodes of the one-wire readout circuit were connected to the zero potential while the non-scanned driving electrodes of the part two-wire readout circuit had uncertain floating potentials, which could break its ideal working condition. By connecting all non-scanned driving electrodes to the zero potential, it was possible for the part two-wire readout circuit to have a better performance even if the row resistance was large. From Figure 2, the non-scanned driving electrodes of the full two-wire readout circuit were connected to the zero potential, which guaranteed its ideal working condition based on ZPM. Also, the voltage bias caused by the row resistance was measured with an additional sampling channel and it was used to calculate the precise resistance of the EBT. Thus, the full two-wire readout circuit had the best accuracy in the three circuits.
From Figure 7 and Figure 8, the full two-wire fast readout prototype circuit had a good performance in a wide range of the elements being tested. However, from the results in Figure 8, there existed some particular points, for example at 20 kΩ of the EBT’s resistance, which might be caused by the non-linearity of the op-amp in the prototype circuit.
For quickly sensing external touch, it was necessary for resistive sensor arrays of the robots to have a readout approach with a high readout rate and good accuracy. Based on the ZPM with many synchronous sampling channels, the one-wire readout circuit and the part two-wire readout circuit were used to access all elements on one column in the array at the same time and fast readout rates, for example 1.2 kHz, were obtained [6,13]. A similar ZPM-based readout approach with a high read rate was also used in the proposed full two-wire readout circuit.
The effects of the zero potential op-amp’s gain on the readout circuits of resistive sensor arrays were analyzed in [20,23]. With a higher frequency response and a higher readout rate, the dynamic gain of the op-amp was smaller, which would degrade the measurement accuracy of the full two-wire readout circuit. For the same readout rate, there was a lower channel-switching frequency in the full two-wire readout circuit with more synchronous sampling channels than those in the readout circuits with only one sampling channel; then, a larger dynamic gain and a better accuracy could be obtained with the full two-wire readout circuit. However, one op-amp in negative feedback for every sampling electrode and every driving electrode was used in the full two-wire readout circuit and there was a risk of oscillation. By testing and obtaining the free-running oscillation frequency of the full two-wire readout circuit, special selection of the readout rate of the readout circuits could be used to avoid the risk of oscillation.
As stated above, many factors including the non-scanned elements, the driving electrodes’ number, the multiplexers’ switch-on resistances, and wire resistances and contact resistances of the long cables had less effect on the Rxy errors of the full two-wire readout circuit. Using the full two-wire readout circuit, more choices, including a larger number of driving electrodes, more types of multiplexers with larger switch-on resistances, and longer cables with larger wire resistances and contact resistances, could be realized in the resistive sensor array. Thus, the full two-wire readout circuit with a fast readout rate and good measurement accuracy is useful for many applications such as flexible electronic skin, tactile sensing applications, smart clothes, etc. However, in the M × N resistive sensor array, many conditions including 2(M + N) wires, (M + N) op-amps, and 2M synchronous sampling channels are necessary for the proposed circuit. Therefore, the proposed circuit has a larger cost, a larger power consumption, and a more complex structure than the one-wire readout circuit and the part two-wire readout circuit. With a small row resistance, including the wire resistance and the contact resistance, in the resistive sensor array, the part two-wire readout circuit with a low cost and simple structure also has a fast readout rate and good measurement accuracy.
It should be noted that all analyses and results were right under the assumption that the column op-amps had sufficient driving ability and the row op-amps had very big input impedances on the inverting inputs. If the row op-amp did not have a very big input impedance or the elements in the resistive sensor array had very big resistance values, the current on the EBT would not be equal to the current on its feedback resistance. Thus, the ideal work condition was destroyed in the proposed full two-wire readout circuit and the EBT’s measurement error would be significant.

5. Conclusions

We presented the full two-wire approach with a high readout rate for solving the cable crosstalk problem in resistive tactile sensors. The fast readout approach provided better measurement accuracy for tactile resistive sensor arrays with long cables, which was a problem for other techniques. We verified the circuit’s performance using simulations and experiments, and we discussed the limit of the proposed full two-wire approach.

Acknowledgments

This study was supported by the Specialized Research Fund Program for the Doctoral Program of Higher Education (No. 20130092110060) and the National Major Scientific Equipment R&D Project (Grant No. ZDYZ2010-2).

Author Contributions

Jianfeng Wu conceived and designed the experiments; Jianfeng Wu and Yu Wang performed the experiments; Jianfeng Wu, Jianqing Li and Aiguo Song analyzed the data; Jianqing Li and Aiguo Song contributed analysis tools; Jianfeng Wu wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Vidal-Verdu, F.; Jose Barquero, M.; Castellanos-Ramos, J. A Large Area Tactile Sensor Patch Based on Commercial Force Sensors. Sensors 2011, 11, 5489–5507. [Google Scholar] [CrossRef] [PubMed]
  2. Vidal-Verdu, F.; Oballe-Peinado, O.; Sanchez-Duran, J.A. Three Realizations and Comparison of Hardware for Piezoresistive Tactile Sensors. Sensors 2011, 11, 3249–3266. [Google Scholar] [CrossRef] [PubMed]
  3. Fiorillo, A.S. A piezoresistive tactile sensor. IEEE Trans. Instrum. Meas. 1997, 46, 15–17. [Google Scholar] [CrossRef]
  4. Speeter, T.H. A tactile sensing system for robotic manipulation. Int. J. Robot. Res. 1990, 9, 25–36. [Google Scholar] [CrossRef]
  5. Lazzarini, R.; Magni, R.; Dario, P. A tactile array sensor layered in an artificial skin. In Proceedings of the 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems 95.'Human Robot Interaction and Cooperative Robots, Pittsburgh, PA, USA, 5–9 August 1995; pp. 114–119.
  6. Yang, Y.-J.; Cheng, M.-Y.; Shih, S.-C.; Huang, X.-H.; Tsao, C.-M.; Chang, F.-Y.; Fan, K.-C. A 32 × 32 temperature and tactile sensing array using PI-copper films. Int. J. Adv. Manuf. Technol. 2010, 46, 945–956. [Google Scholar] [CrossRef]
  7. Saxena, R.S.; Bhan, R.K.; Jalwania, C.R.; Lomash, S.K. A novel test structure for process control monitor for un-cooled bolometer area array detector technology. J. Semicond. Technol. Sci. 2006, 6, 299–312. [Google Scholar]
  8. Tanaka, M.; Miyata, K.; Chonan, S. A wearable Braille sensor system with a post processing. IEEE ASME Trans. Mechatron. 2007, 12, 430–438. [Google Scholar] [CrossRef]
  9. Pan, L.; Chortos, A.; Yu, G.; Wang, Y.; Isaacson, S.; Allen, R.; Bao, Z. An ultra-sensitive resistive pressure sensor based on hollow-sphere microstructure induced elasticity in conducting polymer film. Nat. Commun. 2014, 5, 1–8. [Google Scholar] [CrossRef] [PubMed]
  10. Lorussi, F.; Rocchia, W.; Scilingo, E.P.; Tognetti, A.; De Rossi, D. Wearable, redundant fabric-based sensor arrays for reconstruction of body segment posture. IEEE Sens. J. 2004, 4, 807–818. [Google Scholar] [CrossRef]
  11. Mukhopadhyay, S.C. Wearable sensors for human activity monitoring: A review. IEEE Sens. J. 2015, 15, 1321–1330. [Google Scholar] [CrossRef]
  12. Lin, S.; Tao, X.; Feng, D.D. A new approach for readout of resistive sensor arrays for wearable electronic applications. IEEE Sens. J. 2015, 15, 442–452. [Google Scholar] [CrossRef]
  13. Luo, Z.; Jiang, J. A high resolution and flexible piezoresistive tactile sensor array. J. Zhejiang Univ. Eng. Sci. 1999, 33, 569–573. (In Chinese) [Google Scholar]
  14. Kim, J.S.; Kwon, D.Y.; Choi, B.D. High-Accuracy, Compact Scanning Method and Circuit for Resistive Sensor Arrays. Sensors 2016, 16. [Google Scholar] [CrossRef] [PubMed]
  15. Saxena, R.S.; Bhan, R.K.; Aggrawal, A. A new discrete circuit for readout of resistive sensor arrays. Sens. Actuators A Phys. 2009, 149, 93–99. [Google Scholar] [CrossRef]
  16. Wu, J.F.; He, S.S.; Li, J.Q.; Song, A.G. Cable Crosstalk Suppression with Two-Wire Voltage Feedback Method for Resistive Sensor Array. Sensors 2016, 16. [Google Scholar] [CrossRef] [PubMed]
  17. Wu, J.F.; Wang, L. Cable Crosstalk Suppression in Resistive Sensor Array with 2-Wire S-NSDE-EP Method. J. Sens. 2016, 2016. [Google Scholar] [CrossRef]
  18. Wu, J.F.; Wang, L.; Li, J.Q. Design and crosstalk error analysis of the circuit for the 2-D networked resistive sensor array. IEEE Sens. J. 2015, 15, 1020–1026. [Google Scholar] [CrossRef]
  19. Wu, J.F.; Wang, L.; Li, J.Q.; Song, A.G. A novel crosstalk suppression method of the 2-D networked resistive sensor array. Sensors 2014, 14, 12816–12827. [Google Scholar] [CrossRef] [PubMed]
  20. Saxena, R.S.; Saini, N.K.; Bhan, R.K.; Muralidharan, R. Virtual Ground Technique for Crosstalk Suppression in Networked Resistive Sensors. IEEE Sens. J. 2011, 11, 432–433. [Google Scholar] [CrossRef]
  21. FSR 101—The Basics. 2013. Available online: http://sensitronics.com/fsr101.htm (accessed on 11 March 2016).
  22. MF52B-103F950. Available online: http://www.sinochip.net/eng/ntcthermistors.htm (accessed on 11 March 2016).
  23. Wu, J.F.; Li, J.Q. Approximate model of zero potential circuits for the 2-D networked resistive sensor array. IEEE Sens. J. 2016, 5, 3084–3090. [Google Scholar] [CrossRef]
Figure 1. (a) Equivalent circuit model of the multi-channel one-wire readout circuit (Model A); (b) Equivalent circuit model of the multi-channel part two-wire readout circuit (Model B).
Figure 1. (a) Equivalent circuit model of the multi-channel one-wire readout circuit (Model A); (b) Equivalent circuit model of the multi-channel part two-wire readout circuit (Model B).
Sensors 16 00720 g001
Figure 2. (a) Full two-wire readout circuit; (b) Equivalent circuit model of the full two-wire readout circuit (Model C).
Figure 2. (a) Full two-wire readout circuit; (b) Equivalent circuit model of the full two-wire readout circuit (Model C).
Sensors 16 00720 g002
Figure 3. Effect of the Rrwire on the Rxy errors in the three circuits where Rcwire = 5 Ω and M = N = 8.
Figure 3. Effect of the Rrwire on the Rxy errors in the three circuits where Rcwire = 5 Ω and M = N = 8.
Sensors 16 00720 g003
Figure 4. Effect of the Rcwire on the Rxy errors in the three circuits where Rrwire = 5 Ω and M = N = 8.
Figure 4. Effect of the Rcwire on the Rxy errors in the three circuits where Rrwire = 5 Ω and M = N = 8.
Sensors 16 00720 g004
Figure 5. Effect of Rnon-scanned on the Rxy errors in the three circuits where Rrwire = Rcwire = 5 Ω and M = N = 8.
Figure 5. Effect of Rnon-scanned on the Rxy errors in the three circuits where Rrwire = Rcwire = 5 Ω and M = N = 8.
Sensors 16 00720 g005
Figure 6. Effect of N on the Rxy errors in the full two-wire circuit where Rrwire = Rcwire = 5 Ω and M = N = 8.
Figure 6. Effect of N on the Rxy errors in the full two-wire circuit where Rrwire = Rcwire = 5 Ω and M = N = 8.
Sensors 16 00720 g006
Figure 7. Measurement result of the EBT’s resistance in the full two-wire prototype circuit.
Figure 7. Measurement result of the EBT’s resistance in the full two-wire prototype circuit.
Sensors 16 00720 g007
Figure 8. Vex effect on the EBT’s error in the full two-wire prototype circuit.
Figure 8. Vex effect on the EBT’s error in the full two-wire prototype circuit.
Sensors 16 00720 g008
Table 1. Comparison of different readout approaches of the 2D resistive sensor array.
Table 1. Comparison of different readout approaches of the 2D resistive sensor array.
LiteratureApproachesReadout RateError Source
Multiplexer’s RscBypass of Rnon-scannedCable Crosstalk
[4,18,19]one-wire VFMslowYesYesYes
[7,15]one-wire ZPMslowYesYesYes
[16]two-wire VFMslowNoNoNo
[17]two-wire S-NSDE-EP methodslowNoNoNo
[1,2]passive integrator methodfastNoNoYes
[12]resistance matrix approachfastNoYesYes
[5,6,13,20]Multi-channel one-wire ZPMfastYesYesYes
[14]Multi-channel part two-wire ZPMfastNoNoPartly
ProposedMulti-channel full two-wire ZPMfastNoNoNo

Share and Cite

MDPI and ACS Style

Wu, J.; Wang, Y.; Li, J.; Song, A. A Novel Two-Wire Fast Readout Approach for Suppressing Cable Crosstalk in a Tactile Resistive Sensor Array. Sensors 2016, 16, 720. https://doi.org/10.3390/s16050720

AMA Style

Wu J, Wang Y, Li J, Song A. A Novel Two-Wire Fast Readout Approach for Suppressing Cable Crosstalk in a Tactile Resistive Sensor Array. Sensors. 2016; 16(5):720. https://doi.org/10.3390/s16050720

Chicago/Turabian Style

Wu, Jianfeng, Yu Wang, Jianqing Li, and Aiguo Song. 2016. "A Novel Two-Wire Fast Readout Approach for Suppressing Cable Crosstalk in a Tactile Resistive Sensor Array" Sensors 16, no. 5: 720. https://doi.org/10.3390/s16050720

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop