| Literature DB >> 26840321 |
Óscar Oballe-Peinado1,2, Fernando Vidal-Verdú3,4, José A Sánchez-Durán5,6, Julián Castellanos-Ramos7,8, José A Hidalgo-López9,10.
Abstract
Resistive sensor arrays are formed by a large number of individual sensors which are distributed in different ways. This paper proposes a direct connection between an FPGA and a resistive array distributed in M rows and N columns, without the need of analog-to-digital converters to obtain resistance values in the sensor and where the conditioning circuit is reduced to the use of a capacitor in each of the columns of the matrix. The circuit allows parallel measurements of the N resistors which form each of the rows of the array, eliminating the resistive crosstalk which is typical of these circuits. This is achieved by an addressing technique which does not require external elements to the FPGA. Although the typical resistive crosstalk between resistors which are measured simultaneously is eliminated, other elements that have an impact on the measurement of discharge times appear in the proposed architecture and, therefore, affect the uncertainty in resistance value measurements; these elements need to be studied. Finally, the performance of different calibration techniques is assessed experimentally on a discrete resistor array, obtaining for a new model of calibration, a maximum relative error of 0.066% in a range of resistor values which correspond to a tactile sensor.Entities:
Keywords: FPGAs; direct sensor-to-digital device interface; parallel analogue data acquisition; resistive sensor arrays
Year: 2016 PMID: 26840321 PMCID: PMC4801558 DOI: 10.3390/s16020181
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Direct interface resistive sensor array-FPGA.
Figure 2Detail of the j column of the circuit, showing the stray capacitors.
Figure 3Two-point calibration circuit showing RC crosstalk due to stray capacitors.
Figure 4Setup to test the direct interface circuit for resistive sensor array.
Figure 5Details of the electrode matrix of the finger sensor (a) and of the discrete material (b).
Precision data for test resistors with a 47 nF capacitor and Q = 500.
| Resistor (Ω) | σ | σ | σ | σ | σ | σ (Δ | σ |
|---|---|---|---|---|---|---|---|
| 199.96 | 13.58 | 1.62 | 13.49 | 2.89 | 2.39 | 13.79 | 14.95 |
| 1297.73 | 18.06 | 5.24 | 17.29 | 11.55 | 10.29 | 20.79 | 21.58 |
| 2401.95 | 18.58 | 7.93 | 16.81 | 25.98 | 24.74 | 30.94 | 31.48 |
| 3687.49 | 29.83 | 11.49 | 27.53 | 30.31 | 28.05 | 40.95 | 41.35 |
| 4836.09 | 32.65 | 14.29 | 29.36 | 43.30 | 40.87 | 52.31 | 52.63 |
| 5810.79 | 40.13 | 17.77 | 35.98 | 56.29 | 53.41 | 66.81 | 67.06 |
| 6966.87 | 38.56 | 19.98 | 32.98 | 59.18 | 55.70 | 67.75 | 67.99 |
| 7348.84 | 38.46 | 21.42 | 31.94 | 70.73 | 67.41 | 77.60 | 77.82 |
Precision degradation due to increasing number of rows.
| Rows ( | σ(Δ | ENOB (bits) | Resolution (Ω) |
|---|---|---|---|
| 1 | 21.40 | 12.04 | 1.70 |
| 7 | 77.82 | 10.14 | 6.34 |
Accuracy data for different calibration techniques with a 47 nF capacitor and Q = 500.
| Maximum Absolute Error (Ω) | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Resistor (Ω) | Rmin (199.96 Ω) | Rmed (3687.49 Ω) | Rmax (7348.84 Ω) | ||||||
| 1 P. | 2 P. | Off-On | 1 P. | 2 P. | Off-On | 1 P. | 2 P. | Off-On | |
| 199.96 | 13.66 | 0.88 | 0.62 | 13.74 | 0.90 | 0.37 | 13.60 | 0.77 | 0.56 |
| 763.34 | 11.70 | 0.98 | 0.59 | 11.59 | 0.75 | 0.69 | 11.44 | 0.75 | 0.82 |
| 1297.32 | 10.03 | 0.65 | 0.58 | 10.11 | 0.76 | 0.67 | 9.79 | 0.65 | 0.62 |
| 1887.55 | 8.23 | 1.18 | 1.22 | 8.12 | 1.20 | 1.11 | 7.65 | 1.09 | 0.63 |
| 2401.95 | 5.69 | 0.81 | 0.84 | 5.42 | 1.18 | 1.08 | 4.98 | 0.74 | 1.44 |
| 3070.25 | 4.24 | 1.93 | 2.10 | 3.83 | 1.81 | 1.69 | 3.34 | 1.81 | 1.19 |
| 3684.25 | 1.83 | 2.21 | 2.21 | 1.60 | 1.94 | 1.98 | 1.13 | 2.07 | 1.51 |
| 4083.85 | 2.04 | 2.93 | 3.02 | 2.31 | 2.22 | 1.91 | 3.13 | 1.85 | 1.12 |
| 4836.05 | 5.73 | 2.19 | 2.46 | 5.68 | 2.32 | 1.88 | 6.67 | 2.02 | 1.56 |
| 5269.05 | 6.65 | 3.31 | 3.49 | 6.84 | 3.31 | 3.12 | 7.79 | 3.23 | 1.89 |
| 5813.45 | 9.32 | 2.64 | 2.72 | 9.88 | 2.65 | 2.37 | 10.63 | 2.88 | 1.68 |
| 6373.15 | 12.09 | 3.07 | 3.20 | 12.61 | 2.95 | 2.77 | 13.34 | 2.80 | 1.91 |
| 6983.15 | 16.29 | 2.29 | 2.35 | 15.75 | 2.37 | 1.81 | 17.34 | 2.69 | 3.41 |
| 7349.15 | 16.52 | 3.34 | 3.16 | 16.55 | 3.30 | 2.54 | 18.86 | 3.24 | 3.42 |
| Total Error | 124.03 | 28.39 | 28.56 | 124.03 | 27.67 | 23.99 | 129.69 | 26.59 | 21.77 |
| Max. Absolute Error | 16.52 | 3.34 | 3.49 | 16.55 | 3.31 | 3.12 | 18.86 | 3.24 | 3.42 |
| Max. Relative Error (%) | 0.225 | 0.045 | 0.066 | 0.225 | 0.063 | 0.059 | 0.257 | 0.044 | 0.047 |
Figure 6Worst absolute error for each resistor and calibration method.