Direct Interface Circuits for Resistive, Capacitive, and Inductive Sensors: A Review
Abstract
:1. Introduction
1.1. Related Works
- An overview of the operating principles, core components, and implementation techniques of DICs for resistive, capacitive, and inductive sensors.
- A critical analysis of recent publications proposing improved methods to enhance measurement accuracy, resolution, acquisition time, and uncertainty management in DIC-based systems.
- An assessment of current application domains for DICs and strategic recommendations for future research efforts.
- A discussion of the most significant advances and remaining technical challenges that must be addressed for broader adoption of DICs in future systems.
1.2. Paper Organization
1.3. Methodology of Review
2. Elements of a DIC
2.1. Sensors
2.2. Time-to-Digital Convertion Principles and Uncertainty Sources
- Reference-oscillator instability. An unstable oscillator introduces variability in the conversion, rendering the measurement of Tx unreliable. The leading causes of oscillator instability include frequency drift (both temporal and thermal) and sensitivity to fluctuations in the supply voltage. To minimize these effects, a crystal oscillator with a total stability of at least ±50 ppm is advisable, particularly when measuring slowly varying signals (such as an RC discharge) at room temperature over short intervals.
- Quantization error. Like an analog-to-digital converter (ADC), time-to-digital conversion is subject to quantization errors. If the timer starts synchronized in firmware, no quantization error occurs at that moment; however, the stop event (trigger) is quantized. The magnitude of this error depends on the detection method (see Table 1). Employing an external interrupt results in a worst-case quantization error for eq = M × Tref, where M is the number of instruction cycles required to execute the longest interrupt-service routine; employing the capture module limits the quantization error to eq = Tref.
- Trigger-point noise. Noise can distort the measured signal or the threshold VTL (see Figure 10b). The primary sources of noise include thermal noise, power supply noise, and digital processor CPU activity. Recommended countermeasures include placing a decoupling capacitor (as specified by the manufacturer) near the digital processor and using a regulated low-noise power supply. Additionally, putting the digital processor in sleep mode (CPU disabled, timer enabled, interrupts enabled) during the RC-discharge measurement has led to a quantization error eq = Tref for both external interrupt and capture module detection methods.
2.3. Digital Processor
3. Direct Interface Approaches
3.1. Circuits with RC Components
3.2. Circuits with RL Components
3.3. Circuits with Capacitive Charge Transfer
4. Results
4.1. The Initial Scope of a DIC
4.2. Digital Processors Used in DIC
4.3. DIC with RC Components
4.4. DIC with RL Components
4.5. DIC with Capacitive Charge Transfer
4.6. Summary of DIC Applications
5. Discussion
5.1. DIC with RC Components Discussion
- Systematic errors. Quantization errors, trigger noise, and non-linearity are common limitations. Quantization particularly affects low-resistance measurements, yielding higher relative errors. Calibration techniques mitigate these errors: employing sleep mode and capture modules reduces noise [37], decoupling capacitors reduce power-supply interference in quasi-digital sensors [44]. Recent innovations, such as the Two-Capacitor DIC [47], reduce systematic errors in high-resistance measurements by up to 90% compared to conventional DICs. Other methods (e.g., Three-Signal Auto-Calibration [15,48,50] and Quasi Single-Point Calibration [42]) improve resistive sensor accuracy but often require additional components or resources. For instance, the Improved Calibration Method (ICM) [59] lowers error for low-resistance measurements at the cost of greater system complexity.
- Trade-offs. DIC designs balance accuracy, response time, and energy consumption. High-accuracy DICs typically consume more power due to advanced calibration or high-frequency clocks [67]. Energy-efficient designs reduce power consumption but may compromise accuracy and precision [52]. Fast calibration methods (FCMs) for resistive sensors [60] cut measurement times by up to 55% but introduce slightly higher errors than the Two-Point Calibration Method (TPCM). Likewise, sigma-delta DICs [106] improve accuracy by increasing measurement cycles (M) at the expense of longer acquisition times and higher energy use. Aging compensation techniques enhance long-term accuracy but require additional calibration cycles or hardware [100].
- Parasitic components and non-idealities. Parasitic capacitances and resistances introduce significant error [30,34,63], especially in capacitive and resistive interfaces. Stray capacitances can produce up to 0.37% error in capacitive sensor readouts. Resistive sensor arrays face crosstalk due to multiplexing and amplifier non-idealities, limiting accuracy. MCU and FPGA input impedances also matter; interfaces without Schmitt trigger buffers increase uncertainty [61]. Additionally, certain sensor types have inherent limitations: piezoresistive pressure sensors exhibit non-linearity errors up to 1.5% FSR [71], and magneto-resistive sensors can reach 5.8% FSR error [17]. Lossy capacitive sensors [20] show errors up to 6% for Gx = 1 μS. Environmental factors, temperature fluctuations, and aging also degrade accuracy. For example, NTC thermistor measurements in 32 nm CMOS nodes can exhibit temperature errors up to 30 °C after one month [100].
5.2. DIC with RL Components Discussion
- Systematic errors. Quantization errors dominate at low inductance values (1 mH–10 mH), leading to random non-linearity errors (NLE) of up to 0.70% [21]. In [99], the quantization error is inversely proportional to the reference-oscillator frequency, varying from 62.5 ns to 62.5 ns for a 16 MHz clock. These errors decrease effective resolution and introduce variability in measurements.
- Trade-offs. For target applications, performance factors such as accuracy, resolution, measurement time, and power consumption must be balanced. A higher resolution often requires increased clock frequency, which reduces quantization error. For example, Ref. [21] achieved 10-bit resolution with NLE < 0.3% FSS; further improvement to 10.5 bits necessitated averaging multiple measurements, which lengthened measurement time. Higher performance also typically leads to increased power consumption; in [97], raising the inductor current improved resolution but also increased power draw. Achieving linearity over wide measurement ranges is challenging due to parasitic effects. In [98], NLE was 4% FSS over the full range but <1% FSS within ±25 mm, indicating that broader ranges degrade linearity while narrower ranges enable higher accuracy. Noise reduction often requires longer measurement times or additional filtering; averaging ten measurements in [98] reduced standard deviation from 0.011 to 0.003 but increased acquisition time, highlighting the trade-off between precision and speed.
- Current sourcing and sinking limitations. The MCU pin drive capacity restricts the minimum series resistance and thus impacts resolution. In [97], the ATmega328P’s maximum current capacity limits the minimum series resistance to 125 Ω, which affects the RL time constant and restricts design flexibility and resolution, especially for low-inductance sensors.
- Parasitic components. Parasitic resistances in inductors and digital processor pins introduce nonlinearities that degrade accuracy, especially in the higher inductance ranges of 10 mH to 100 mH, thereby increasing overall uncertainty.
5.3. DIC with Capacitive Charge Transfer Discussion
- Parasitic capacitances. Sensitivity to parasitic capacitances significantly increases measurement uncertainty, especially at the pF level. Parasitics depend on PCB layout and wiring between the sensor and the processor. In [53], internal calibration reduced these effects but still showed deviations of up to 0.08 FSR for 2–10 pF. In [77], residual stray capacitance caused a ±4% deviation for 100 pF sensors and a ±0.6% deviation for 1 nF sensors.
- Temperature and supply-voltage dependence. Accuracy is highly sensitive to temperature and supply-voltage variations. In [53], external calibration maintained deviations below 0.02 FSR under constant temperature and voltage. Internal calibration was more robust against voltage changes but still exhibited deviations <0.01 FSR over specific ranges, demonstrating the challenge of consistent accuracy in fluctuating environments.
- Calibration techniques. Calibration reduces accuracy limitations. A two-point calibration [78] reduces non-linearity and decouples response from MCU parameters and temperature. However, systematic deviations persist for small capacitive sensors. In [77], systematic deviations were larger for smaller sensors, indicating that calibration alone cannot eliminate all errors.
- Measurement time. For small capacitances, measurement time impacts accuracy. In [53], internal calibration lengthened measurement up to 1.5 s for 2 pF. This accuracy–speed trade-off recurs: faster measurements may compromise precision in noisy settings.
- External interference. Comparing charge transfer to RC-network methods, Ref. [72] found that RC is more susceptible to capacitive interference, increasing reading dispersion. While charge transfer is more immune, careful design is required to mitigate parasitic capacitance and internal charge injection.
- Resolution. Achieving high resolution for small capacitances requires large resistances [51], which increases susceptibility to noise and interference. While charge transfer reduces noise susceptibility, maintaining high resolution over a broad range of capacitances remains challenging.
5.4. DIC Applications Discussion
5.5. General Discussion
- Systematic errors caused by instrument drift, environmental variation, and sensor aging necessitate adaptive real-time compensation.
- Quantization and trigger noise that limit the accuracy of time-based measurements, particularly for high-resistance and low-capacitance sensors.
- Parasitic impedance, including stray capacitance, lead resistance, and mutual coupling, reduces performance in remote and miniaturized sensors, underscoring the necessity for simplified, parasitic-tolerant designs.
- Energy and cost constraints, and IoT- and battery-powered nodes require ultra-low-power, low-complexity implementations.
- Intrinsic non-linearities in sensors require advanced linearization strategies, such as embedded machine-learning engines.
- Accurate measurement of sub-ohm resistances and sub-picofarads capacitances remains challenging, necessitating specialized front-end architectures.
- Power-aware integration of wireless and IoT platforms imposes strict power-management overheads, necessitating holistic, energy-aware design methodologies.
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Sehrawat, D.; Gill, N.S. Smart Sensors: Analysis of Different Types of IoT Sensors. In Proceedings of the 3rd International Conference on Trends in Electronics and Informatics (ICOEI), Tirunelveli, India, 23–25 April 2019. [Google Scholar]
- Mohammadzadeh, N.; Gholamzadeh, M.; Saeedi, S.; Rezayi, S. The application of wearable smart sensors for monitoring the vital signs of patients in epidemics: A systematic literature review. J. Ambient Intell. Humaniz. Comput. 2023, 14, 6027–6041. [Google Scholar] [CrossRef]
- Ramírez-Moreno, M.A.; Keshtkar, S.; Padilla-Reyes, D.A.; Ramos-López, E.; García-Martínez, M.; Hernández-Luna, M.C.; Mogro, A.E.; Mahlknecht, J.; Huertas, J.I.; Peimbert-García, R.E.; et al. Sensors for Sustainable Smart Cities: A Review. Appl. Sci. 2021, 11, 8198. [Google Scholar] [CrossRef]
- Daugherty, K.M. Analog-to-Digital Conversion. A Practical Approach; McGraw Hill: New York, NY, USA, 1995. [Google Scholar]
- Webster, J.G.; Eren, H. Characteristics of instrumentation. In Measurement, Instrumentation, and Sensors Handbook; CRC Press: Florida, NW, USA, 1999. [Google Scholar]
- Reverter, F.; Pallás-Areny, R. Direct Sensor-to-Microcontroller Interface Circuits; Marcombo: Barcelona, Spain, 2005. [Google Scholar]
- Reverter, F. The art of directly interfacing sensors to microcontrollers. J. Low Power Electron. 2012, 2, 265–281. [Google Scholar] [CrossRef]
- Sherman, D. Measure resistance and capacitance without an A/D: AN449. In Philips Semiconductors Application Note; Philips Semiconductors: Sunnyvale, CA, USA, 1993. [Google Scholar]
- Webjör, Å. Simple A/D for MCUs without built-in A/D converters: AN477. In Motorola Semiconductors Application Note; Motorola Semiconductors: Austin, TX, USA, 1993. [Google Scholar]
- Cox, D. Implementing Ohmmeter/Temperature Sensor: AN512; Microchip Technology: Chandler, AZ, USA, 1994. [Google Scholar]
- Richey, R. Resistance and Capacitance Meter Using a PIC16C622: AN611; Microchip Technology: Chandler, AZ, USA, 1997. [Google Scholar]
- Bierl, L. Precise Measurements with the MSP430; Texas Instruments: Dallas, TX, USA, 1996. [Google Scholar]
- Merritt, B. MSP430 based digital thermometer. In Application Report; Texas Instruments: Dallas, TX, USA, 1999. [Google Scholar]
- Hauptmann, P. Resonant sensors and applications. Sens. Actuators 1991, 26, 371–377. [Google Scholar] [CrossRef]
- Reverter, F.; Jordana, J.; Gasulla, M.; Pallàs-Areny, R. Accuracy and resolution of direct resistive sensor-to-microcontroller interfaces. Sens. Actuators 2005, 121, 78–87. [Google Scholar] [CrossRef]
- Reverter, F.; Casas, O. Interfacing differential resistive sensors to microcontrollers: A direct approach. IEEE Trans. Instrum. Meas. 2009, 58, 3405–3410. [Google Scholar] [CrossRef]
- Sifuentes, E.; Casas, O.; Reverter, F.; Pallàs-Areny, R. Direct interface circuit to linearise resistive sensor bridges. Sens. Actuators 2008, 147, 210–215. [Google Scholar] [CrossRef]
- Reverter, F.; Casas, O. Direct interface circuit for capacitive humidity sensors. Sens. Actuators A Phys. 2008, 143, 315–322. [Google Scholar] [CrossRef]
- Reverter, F.; Casas, O. Interfacing differential capacitive sensors to microcontrollers: A direct approach. IEEE Trans. Instrum. Meas. 2010, 59, 2763–2769. [Google Scholar] [CrossRef]
- Reverter, F.; Casas, O. A microcontroller-based interface circuit for lossy capacitive sensors. Meas. Sci. Technol. 2010, 21, 065203. [Google Scholar] [CrossRef]
- Kokolanski, Z.; Jordana, J.; Gasulla, M.; Dimcev, V.; Reverter, F. Direct inductive sensor-to-microcontroller interface circuit. Sens. Actuators A Phys. 2015, 224, 185–191. [Google Scholar] [CrossRef]
- Ramadoss, N.; George, B. A simple microcontroller based digitizer for differential inductive sensors. In Proceedings of the 2015 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Pisa, Italy, 11–14 May 2015. [Google Scholar]
- Peatman, J. Design with PIC Microcontrollers; Pearson Education: Upper Saddle River, NJ, USA, 1997. [Google Scholar]
- Hall, S.; Hall, G.; McCal, J. High-Speed Digital System Design—A Handbook of Interconnect Theory and Design Practices; Wiley-IEEE Press: New York, NY, USA, 2000. [Google Scholar]
- Reverter, F. Direct interface circuits for sensors. In Smart Sensors and MEMS; Nihtianov, S., Luque, A., Eds.; Woodhead Publishing: Cambridge, UK, 2014; pp. 27–62. [Google Scholar]
- Reverter, F.; Vidal-Verdú, F.; Hidalgo-Lopez, J.A. Advanced techniques for directly interfacing resistive sensors to digital systems. In Advanced Interfacing Techniques for Sensors: Measurement Circuits and Systems for Intelligent Sensors; George, B., Roy, J.K., Kumar, V.J., Mukhopadhyay, S.C., Eds.; Springer International Publishing: Cham, Switzerland, 2017; pp. 139–165. [Google Scholar]
- Page, M.J.; McKenzie, J.E.; Bossuyt, P.M.; Boutron, I.; Hoffmann, T.C.; Mulrow, C.D.; Shamseer, L.; Tetzlaff, J.M.; Akl, E.A.; Brennan, S.E.; et al. The PRISMA 2020 statement: An updated guideline for reporting systematic reviews. BMJ 2021, 372, n71. [Google Scholar] [CrossRef]
- Pallàs-Areny, R.; Webster, J.G. Sensors and Signal Conditioning, 2nd ed.; Wiley: New York, NY, USA, 2001. [Google Scholar]
- Bakhoum, E.G.; Cheng, M.H.M. High-Sensitivity Inductive Pressure Sensor. IEEE Trans. Instrum. Meas. 2011, 60, 2960–2966. [Google Scholar] [CrossRef]
- Reverter, F.; Sreekantan, A.C.; Boby, G. Circuits for the Measurement of Remote Resistive Sensors: A Review. IEEE Trans. Instrum. Meas. 2025, 74, 2002213. [Google Scholar] [CrossRef]
- Reverter, F. A Microcontroller-Based Interface Circuit for Three-Wire Connected Resistive Sensors. IEEE Trans. Instrum. Meas. 2022, 71, 1–4. [Google Scholar] [CrossRef]
- Elangovan, K.; Antony, A. Simplified digitizing interface-architectures for three-wire connected resistive sensors: Design and comprehensive evaluation. IEEE Trans. Instrum. Meas. 2022, 71, 1–9. [Google Scholar] [CrossRef]
- Reverter, F. A direct approach for interfacing four-wire resistive sensors to microcontrollers. Meas. Sci. Technol. 2023, 34, 037001. [Google Scholar] [CrossRef]
- Hidalgo-López, J.A. Direct interface circuits for resistive sensors affected by lead wire resistances. Measurement 2023, 218, 113250. [Google Scholar] [CrossRef]
- Nagarajan, P.R.; George, B.; Kumar, V.J. Improved Single-Element Resistive Sensor-to-Microcontroller Interface. IEEE Trans. Instrum. Meas. 2017, 66, 2736–2744. [Google Scholar] [CrossRef]
- Henzler, S. Time-To-Digital Converters; Springer Series in Advanced Microelectronics 29; Springer: Berlin, Germany, 2010. [Google Scholar]
- Reverter, F.; Pallàs-Areny, R. Uncertainty reduction techniques in microcontroller-based time measurements. Sens. Actuators A Phys. 2006, 127, 74–79. [Google Scholar] [CrossRef]
- Bannatyne, R.; Viot, G. Introduction to Microcontrollers; WESCON/97 Conference Proceedings: Santa Clara, CA, USA, 1997. [Google Scholar]
- Boutros, A.; Betz, V. FPGA Architecture: Principles and Progression. IEEE Circuits Syst. Mag. 2021, 21, 4–29. [Google Scholar] [CrossRef]
- López-Peña, O.; Serrano-Finetti, E.; Casas, O. Calibration-less direct capacitor-to-microcontroller interface. Instrum. Meas. 2016, 52, 289–291. [Google Scholar]
- Hidalgo-López, J.A.; Castellanos-Ramos, J. Simplifying Capacitive Sensor Readout Using a New Direct Interface Circuit. IEEE Trans. Instrum. Meas. 2023, 72, 1–10. [Google Scholar] [CrossRef]
- Botín-Córdoba, J.A.; Oballe-Peinado, Ó.; Sánchez-Durán, J.A.; Hidalgo-López, J.A. Quasi single point calibration method for high-speed measurements of resistive sensors. Micromachines 2019, 10, 664. [Google Scholar] [CrossRef]
- Kokolanski, Z.; Gavrovski, C.; Dimcev, V. Continual One Point Auto-Calibration Technique in Simple Sensor-Microcontroller Interface. Electronics 2011, 31, 72–77. [Google Scholar]
- Reverter, F.; Gasulla, M.; Pallàs-Areny, R. Analysis of power-supply interference effects on direct sensor-to-microcontroller interfaces. IEEE Trans. Instrum. Meas. 2007, 56, 171–177. [Google Scholar] [CrossRef]
- Reverter, F.; Gasulla, M.; Pallàs-Areny, R. A low-cost microcontroller interface for low-value capacitive sensors. In Proceedings of the 21st IEEE Instrumentation and Measurement Technology Conference ((IEEE Cat. No.04CH37510), Como, Italy, 18–20 May 2004. [Google Scholar]
- Hidalgo-López, J.A.; Sánchez-Durán, J.A.; Oballe-Peinado, Ó. Method to Reduce Quantization Error in Direct Interface Circuits for Resistive Sensors. IEEE Sens. J. 2020, 20, 13910–13918. [Google Scholar] [CrossRef]
- Hidalgo-López, J.A.; Oballe-Peinado, Ó.; Castellanos-Ramos, J.; Sánchez-Durán, J.A. Two-Capacitor Direct Interface Circuit for Resistive Sensor Measurements. Sensors 2021, 21, 1524. [Google Scholar] [CrossRef]
- Van Der Goes, F.M.; Meijer, G.C. A novel low-cost capacitive-sensor interface. IEEE Trans. Instrum. Meas. 1996, 45, 536–540. [Google Scholar] [CrossRef]
- Van Der Goes, F.M. Low-Cost Smart Sensor Interface. Ph.D. Thesis, Delft University of Technology, Delft, The Netherlands, 1996. [Google Scholar]
- Meijer, G.C.M.; Van Drecht, J.; De Jong, P.C.; Neuteboom, H. New concepts for smart signal processors and their application to PSD displacement transducers. Sens. Actuators 1992, A35, 23–30. [Google Scholar] [CrossRef]
- Gaitán-Pitre, J.E.; Gasulla, M.; Pallàs-Areny, R. Direct interface for capacitive sensors based on the charge transfer method. In Proceedings of the 2007 IEEE Instrumentation & Measurement Technology Conference (IMTC), Warsaw, Poland, 1–3 May 2007. [Google Scholar]
- Dietz, P.H.; Leigh, D.; Yerazunis, W.S. Wireless liquid level sensing for restaurant applications. In Proceedings of the IEEE SENSORS 2002, Orlando, FL, USA, 12–14 June 2002. [Google Scholar]
- Gaitán-Pitre, J.E.; Gasulla, M.; Pallàs-Areny, R. Analysis of a direct interface circuit for capacitive sensors. IEEE Trans. Instrum. Meas. 2009, 58, 2931–2937. [Google Scholar] [CrossRef]
- Hidalgo-Lopez, J.A. A Simple Digital Readout Circuit for Differential Resistive or Capacitive. Meas. Sci. Technol. 2023, 34, 085117. [Google Scholar] [CrossRef]
- Hidalgo-Lopez, J.A.; Castellanos-Ramos, J. Two proposals to simplify resistive sensor readout based on Resistance-to-Time-to-Digital conversion. Measurement 2023, 213, 112728. [Google Scholar] [CrossRef]
- Hidalgo-López, J.A. Direct interface circuit for capacitive sensors affected by parasitic series resistances. IEEE Trans. Instrum. Meas. 2023, 72, 1–8. [Google Scholar] [CrossRef]
- Hidalgo-López, J.A.; Sánchez-Durán, J.A.; Oballe-Peinado, Ó. Reducing Measurement Time in Direct Interface Circuits for Resistive Sensor Readout. Sensors 2020, 20, 2596. [Google Scholar] [CrossRef]
- Hidalgo-López, J.A.; Oballe-Peinado, Ó.; Castellanos-Ramos, J.; Tejero-Calado, J.C.; Vidal-Verdú, F. Wide Range Calibration Method for Direct Interface Circuits and Application to Resistive Force Sensors. IEEE Sens. J. 2021, 21, 22956–22966. [Google Scholar] [CrossRef]
- Hidalgo-López, J.A.; Botín-Córdoba, J.A.; Sánchez-Durán, J.A.; Tejero-Calado, J.C.; Oballe-Peinado, Ó. Improved Calibration Method for Resistive Sensors using Direct Interface Circuits. IEEE Trans. Instrum. Meas. 2019, 69, 5693–5701. [Google Scholar] [CrossRef]
- Hidalgo-López, J.A.; Botín-Córdoba, J.A.; Sánchez-Durán, J.A. Fast Calibration Methods for Resistive Sensor Readout Based on Direct Interface Circuits. Sensors 2019, 19, 3871. [Google Scholar] [CrossRef]
- Oballe-Peinado, Ó.; Vidal-Verdú, F.; Sánchez-Durán, J.A.; Castellanos-Ramos, J.; Hidalgo-López, J.A. Smart Capture Modules for Direct Sensor-to-FPGA Interfaces. Sensors 2015, 15, 31762–31780. [Google Scholar] [CrossRef]
- Czaja, Z. Time-domain measurement methods for R, L and C sensors based on a versatile direct sensor-to-microcontroller interface circuit. Sens. Actuators A Phys. 2018, 274, 199–210. [Google Scholar] [CrossRef]
- Czaja, Z. A measurement method for capacitive sensors based on a versatile direct sensor-to-microcontroller interface circuit. Measurement 2020, 155, 107547. [Google Scholar] [CrossRef]
- Czaja, Z. A measurement method for lossy capacitive relative humidity sensors based on a direct sensor-to-microcontroller interface circuit. Measurement 2021, 170, 108702. [Google Scholar] [CrossRef]
- Sifuentes, E.; González-Landaeta, R.; Cota-Ruiz, J.; Reverter, F. Measuring Dynamic Signals with Direct Sensor-to-Microcontroller Interfaces Applied to a Magnetoresistive Sensor. Sensors 2017, 17, 1150. [Google Scholar] [CrossRef] [PubMed]
- Areekath, L.; George, B.; Reverter, F. Analysis of a direct microcontroller interface for capacitively coupled resistive sensors. IEEE Trans. Instrum. Meas. 2021, 70, 1–10. [Google Scholar] [CrossRef]
- Reverter, F. Power Consumption in Direct Interface Circuits. IEEE Trans. Instrum. Meas. 2013, 62, 503–509. [Google Scholar] [CrossRef]
- Reverter, F. A microcontroller-based interface circuit for non-linear resistive sensors. Meas. Sci. Technol. 2020, 32, 027001. [Google Scholar] [CrossRef]
- Reverter, F.; Pallàs-Areny, R. Effective number of resolution bits in direct sensor-to-microcontroller interfaces. Meas. Sci. Technol. 2004, 15, 2157–2162. [Google Scholar] [CrossRef]
- Yurish, S.Y.; Reverter, F.; Pallàs-Areny, R. Measurement error analysis and uncertainty reduction for period- and time-interval-to-digital converters based on microcontrollers. Meas. Sci. Technol. 2005, 16, 1160–1166. [Google Scholar] [CrossRef]
- Jordana, J.; Pallàs-Areny, R. A simple, efficient interface circuit for piezoresistive pressure sensors. Sens. Actuators A Phys. 2006, 127, 69–73. [Google Scholar] [CrossRef]
- Gaitán-Pitre, J.E.; Pallàs-Areny, R. Interferencias capacitivas en circuitos de interfaz directa entre sensores capacitivos and microcontrolador. In Proceedings of the Seminario Anual de Automática, Electrónica Industrial e Instrumentación, Guimarães, Portugal, 18–20 July 2012. [Google Scholar]
- Reverter, F.; Li, X.; Meijer, G.C. Liquid-level measurement system based on a remote grounded capacitive sensor. Sens. Actuators A Phys. 2007, 138, 1–8. [Google Scholar] [CrossRef]
- Kokolanski, Z.; Reverter, F.; Gavrovski, C.; Dimcev, V. Improving the Resolution in Direct Inductive Sensor-to-Microcontroller Interface. Annual. J. Electron. 2015, 135–138. [Google Scholar]
- Pelegrí-Sebastiá, J.; García-Breijo, E.; Ibáñez, J.; Sogorb, T.; Laguarda-Miro, N.; Garrigues, J. Low-cost capacitive humidity sensor for application within flexible rfid labels based on microcontroller systems. IEEE Trans. Instrum. Meas. 2012, 61, 545–553. [Google Scholar] [CrossRef]
- Dutta, L.; Hazarika, A.; Bhuyan, M. Microcontroller Based E-Nose for Gas Classification without Using ADC. Sens. Transducers 2016, 202, 38–45. [Google Scholar]
- Gaitán-Pitre, J.E.; Pallàs-Areny, R. Charge-transfer-based signal interface for differential capacitive sensors. In Proceedings of the XXI IMEKO World Congress: Measurement in Research and Industry, Prague, Czech Republic, 30 August–4 September 2015. [Google Scholar]
- Gaitán-Pitre, J.E.; Pallàs-Areny, R. Charge-transfer-based signal interface for resistive sensors. In Proceedings of the XXI IMEKO World Congress: Measurement in Research and Industry, Prague, Czech Republic, 30 August–4 September 2015. [Google Scholar]
- Vidal-Verdú, F.; Oballe-Peinado, Ó.; Sánchez-Durán, J.A.; Castellanos-Ramos, J.; Navas-González, R. Three realizations and comparison of hardware for piezoresistive tactile sensors. Sensors 2011, 11, 3249–3266. [Google Scholar] [CrossRef] [PubMed]
- López-Lapeña, O.; Serrano-Finetti, E.; Casas, O. Low-Power Direct Resistive Sensor-to-Microcontroller Interfaces. IEEE Trans. Instrum. Meas. 2016, 65, 222–230. [Google Scholar] [CrossRef]
- Sifuentes, E.; Gasulla, M.; Casas, O.; Reverter, F. Improving the performance of direct interface circuits using the Vernier technique. In Proceedings of the 2009 IEEE Instrumentation and Measurement Technology Conference, Singapore, 5–7 May 2009. [Google Scholar]
- Sifuentes, E.; González-Landaeta, R.; Cota-Ruiz, J.; Reverter, F. Seat Occupancy Detection Based on a Low-Power Microcontroller and a Single FSR. Sensors 2019, 19, 699. [Google Scholar] [CrossRef]
- Sifuentes, E.; Cota-Ruiz, J.; González-Landaeta, R. Respiratory Rate Detection by a Time-Based Measurement System. Rev. Mex. Ing. Bioméd. 2016, 37, 91–99. [Google Scholar]
- Sifuentes, E.; Casas, O.; Pallàs-Areny, R. Wireless Magnetic Sensor Node for Vehicle Detection With Optical Wake-Up. IEEE Sens. J. 2011, 11, 1669–1675. [Google Scholar] [CrossRef]
- Ortiz-Alvarado, J.; Gómez-Quintero, E.; Rodríguez-Sierra, J.; García-Isáis, C.A. Photocapacitance discharge of LEDs applied in remote sensing detectors. J. Phys. Conf. Ser. 2024, 2804, 012016. [Google Scholar] [CrossRef]
- Grossi, M.; Omaña, M. Accuracy of NTC Thermistor Measurements Using the Sensor to Microcontroller Direct Interface. Engineering Proceedings 2024, 82, 12. [Google Scholar]
- Bravo, G.; Silva, J.M.; Noriega, S.A.; Martinez, E.A.; Enriquez, F.J.; Sifuentes, E. A Power-Efficient Sensing Approach for Pulse Wave Palpation-Based Heart Rate Measurement. Sensors 2021, 21, 7549. [Google Scholar] [CrossRef] [PubMed]
- Jin, B.; Zhang, Z.; Zhang, H. Structure design and performance analysis of a coaxial cylindrical capacitive sensor for liquid-level measurement. Sens. Actuators A Phys. 2015, 223, 84–90. [Google Scholar] [CrossRef]
- Stojanovic, R.; Karadaglic, D. Design of an Oximeter Based on LED-LED Configuration and FPGA Technology. Sensors 2013, 13, 574–586. [Google Scholar] [CrossRef] [PubMed]
- Wang, Y.; Zhou, C.; Lu, H. An enhanced method for measuring capacitance based on the direct interface circuit. In Proceedings of the 2019 Chinese Control Conference (CCC), Guangzhou, China, 27–29 July 2019; pp. 7028–7032. [Google Scholar]
- Oballe-Peinado, Ó.; Vidal-Verdú, F.; Sánchez-Durán, J.A.; Castellanos-Ramos, J.; Hidalgo-López, J.A. Accuracy and Resolution Analysis of a Direct Resistive Sensor Array to FPGA Interface. Sensors 2016, 16, 181. [Google Scholar] [CrossRef] [PubMed]
- Philip, V.N. Direct microcontroller interface-based digital readout circuit for single-element resistive sensors. In Proceedings of the IEEE International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI), Chennai, India, 21–22 September 2017; pp. 2480–2483. [Google Scholar]
- Elangovan, K.; Sreekantan, A.C. Evaluation of new digital signal conditioning techniques for resistive sensors in some practically relevant scenarios. IEEE Trans. Instrum. Meas. 2021, 70, 1–9. [Google Scholar] [CrossRef]
- Ponnalagu, R.N.; Boby, G.; Jagadeesh Kumar, V. A microcontroller sensor interface suitable for resistive sensors with large lead resistance. Int. J. Smart Sens. Intell. Syst. 2014, 7, 1–5. [Google Scholar] [CrossRef]
- Pallàs-Areny, R.; Bragos, R.; Custodio, A. Procedure to Connect a Variable Resistor Sensor Bridge to a Microcontroller. Spain Patent No. ES2172407, 12 November 2003. [Google Scholar]
- Oballe-Peinado, Ó.; Vidal-Verdú, F.; Sánchez-Durán, J.A.; Castellanos-Ramos, J.; Hidalgo-López, J.A. Improved Circuits with Capacitive Feedback for Readout Resistive Sensor Arrays. Sensors 2016, 16, 149. [Google Scholar] [CrossRef]
- Asif, A.; Ali, A.; Ul Abdin, M.Z. Resolution Enhancement in Directly Interfaced System for Inductive Sensors. IEEE Trans. Instrum. Meas. 2019, 68, 4104–4111. [Google Scholar] [CrossRef]
- Kokolanski, Z.; Gasulla, M.; Reverter, F. Differential Inductive Sensor-to-Microcontroller Interface Circuit. In Proceedings of the 2019 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Auckland, New Zealand, 20–23 May 2019. [Google Scholar]
- Anarghya, A.; Rao, S.S.; Herbert, M.A.; Karanth, P.N.; Rao, N. Investigation of errors in microcontroller interface circuit for mutual inductance sensor. Eng. Sci. Technol. Int. J. 2019, 22, 578–591. [Google Scholar] [CrossRef]
- Grossi, M.; Omãna, M.; Metra, C. Impact of aging on temperature measurements performed using a resistive temperature sensor with sensor-to-microcontroller direct interface. Microelectron. Reliab. 2025, 169, 115729. [Google Scholar] [CrossRef]
- Courbat, J.; Briand, D.; Yue, L.; Raible, S.; Rooij, N.F. Drop-coated metal-oxide gas sensor on polyimide foil with reduced power consumption for wireless applications. Sens. Actuators B Chem. 2012, 161, 862–868. [Google Scholar] [CrossRef]
- Yurish, S.Y. Universal resistance-to-digital converter. In Proceedings of the CENICS 2009, Sliema, Malta, 29 September–1 October 2009. [Google Scholar]
- Yurish, S.Y. Universal capacitive sensors and transducers interface. In Proceedings of the Eurosensors XXIII, Lausanne, Switzerland, 6–9 September 2009. [Google Scholar]
- Yurish, S.Y. A simple and universal resistive-bridge sensors interface. Sens. Transducers J. 2011, 10, 46–59. [Google Scholar]
- Yurish, S.Y. Distance measurement system based on ultrasonic smart sensors and universal sensors and transducers interface (USTI). Sens. Transducers J. 2020, 243, 24–30. [Google Scholar]
- Hidalgo-López, J.A. Sigma-Delta approach in direct interface circuits for readout of resistive sensors. IEEE Trans. Instrum. Meas. 2021, 71, 1–8. [Google Scholar] [CrossRef]
Technique | Effect |
---|---|
Polling | The CPU periodically polls the logic state of a digital input pin every P instruction cycle. The event is detected in the software. Upon detecting a change on the input pin, the CPU issues a command to start or stop the timer (i.e., to open or close the digital gate). There is no synchronization between the input signal and the reference oscillator. The quantization error is ± P × Tref. |
General-purpose external interrupt service routines | The CPU either interrupts the execution of the current program or wakes up the MCU when a change (edge or level) occurs on the input pin. Immediately thereafter, it executes the interrupt service routine (ISR), which reads or resets the timer. The quantization error is ±M × Tref, where M represents the number of clock cycles required to execute the longest instruction. |
Capture module | A dedicated peripheral designed to measure time intervals between two events. A specific pin on the digital processor, linked to this module, operates as an external interrupt. When a transition (edge) is detected on the input pin, the timer’s current value is latched (stored) into a dedicated capture register, independently of the executed instruction. Upon completing the current instruction, the CPU branches to the interrupt service routine (ISR), where the captured value is read from the register, not from the timer itself. The quantization error is ±Tref (i.e., one-timer count). |
Stage | Process | ||
---|---|---|---|
1 | ‘1’ | ‘HZ’ | |
2 | ‘HZ’, and capture time | ‘0’ |
Stage | Process | ||
---|---|---|---|
1 | ‘1’ | ‘0’ | |
2 | ‘HZ’, and capture time | ‘0’ |
Stage | Process | |||
---|---|---|---|---|
1 | ‘1’ | ‘HZ’ | ‘HZ’ | |
2 | ‘HZ’, and capture | ‘0’ | ‘HZ’ | |
3 | ‘1’ | ‘HZ’ | ‘HZ’ | |
4 | ‘HZ’, and capture | ‘HZ’ | ‘0’ |
Stage | Process | |||
---|---|---|---|---|
1 | ‘1’ | ‘0’ | ‘HZ’ | |
2 | ‘HZ’, and capture | ‘0’ | ‘HZ’ | |
3 | ‘1’ | ‘HZ’ | ‘0’ | |
4 | ‘HZ‘, and capture | ‘HZ’ | ‘0’ |
Stage | Process | ||||
---|---|---|---|---|---|
1 | ‘1’ | ‘HZ’ | ‘HZ’ | ‘HZ’ | |
2 | ‘HZ’, and capture | ‘0’ | ‘HZ’ | ‘HZ’ | |
3 | ‘1’ | ‘HZ’ | ‘HZ’ | ‘HZ’ | |
4 | ‘HZ’, and capture | ‘HZ’ | ‘0’ | ‘HZ’ | |
5 | ‘1’ | ‘HZ’ | ‘HZ’ | ‘HZ’ | |
6 | ‘HZ’ | ‘HZ’ | ‘0’ |
Stage | Process | |||
---|---|---|---|---|
1 | ‘1’ | ‘0’ | ‘HZ’ | |
2 | ‘HZ’, and capture | ‘0’ | ‘HZ’ | |
3 | ‘1’ | ‘HZ’ | ‘0’ | |
4 | ‘HZ’, and capture | ‘HZ’ | ‘0’ | |
5 | ‘1’ | ‘HZ’ | ‘0’ | |
6 | ‘HZ’, and capture | ‘HZ’ | ‘HZ’ |
Stage | Process | ||||
---|---|---|---|---|---|
1 | ‘1’ | ‘HZ’ | ‘HZ’ | ‘HZ’ | |
2 | ‘HZ’, and capture | ‘0’ | ‘HZ’ | ‘HZ’ | |
3 | ‘1’ | ‘HZ’ | ‘HZ‘ | ‘HZ’ | |
4 | ‘HZ’, and capture | ‘HZ’ | ‘0’ | ‘HZ’ | |
5 | ‘1’ | ‘HZ’ | ‘HZ’ | ‘HZ’ | |
6 | ‘HZ’, Capture | ‘HZ’ | ‘HZ’ | ‘0’ |
Stage | Process | ||||
---|---|---|---|---|---|
1 | ‘1’ | ‘HZ’, and capture | ‘0’ | ‘HZ’ | |
2 | ‘0’ | ‘HZ’ | ‘0’ | ‘HZ’ | during |
3 | ‘1’ | ‘HZ’, Capture | ‘HZ’ | ‘0’ | |
4 | ‘0’ | ‘HZ’ | ‘HZ’ | ‘0’ | during |
Stage | Process | |||
---|---|---|---|---|
1 | open | open | close | |
2 | close | open | open | |
3 | open | close | open | charge transfer |
Stage | Process | ||
---|---|---|---|
1 | ‘0’ | ‘0’ | Discharge to |
2 | ‘1’ | ‘HZ’ | |
3 | ‘HZ’, Capture | ‘0’ | Capture of charge transfer cycles |
Ref. | Digital Processor | Manufacturer | Clock Reference | Timer-Counter Bits | Time Resolution | Supply Voltage (V) | |
---|---|---|---|---|---|---|---|
[34,41,54,55,56] | FPGA | Artix 7 XC7A35T | Xilinx | 50 MHz | 18 bits | 20 ns | 3.3 |
[46,47,57,58] | FPGA | Spartan 6 (XC6SLX25-3FTG256) | Xilinx | 50 MHz | 14 bits | 20 ns | 3.3 |
[59,60,61] | FPGA | Spartan 3 (XC3S50AN-4TQG144C) | Xilinx | 50 MHz | 14 bits | 20 ns | 1.2–3.3 |
[62,63,64] | MCU | ATXmega32A4 | Atmel | 16 MHz | 16 bits | 62.5 ns | 3.3 |
[21,35,65,66] | MCU | ATmega328P | Atmel | 16 MHz | 16 bits | 62.5 ns | 3.3–5 |
[16,18,19,20,31,33,67,68] | MCU | AVR ATtiny2313 | Atmel | 20 MHz | 16 bits | 50 ns | 5 |
[15,37,69,70] | MCU | AVR AT90S2313 | Atmel | 4 MHz | 16 bits | 250 ns | 5 |
[22] | MCU | SAM3X8E ARM Cortex-M3 | Atmel | 84 MHz | 32 bits | Prescaler (11.9 ns × 2) = 23.8 ns | 3.3 |
[15,44,45,71,72] | MCU | PIC16F873 | Microchip | 20 MHz | 16 bits | 200 ns | 5 |
[59] | MCU | PIC16LF1559 | Microchip | 32 MHz | 16 bits | 125 ns | 3.3 |
[73] | MCU | PIC16F876 | Microchip | 20 MHz | 16 bits | 200 ns | 5 |
[21] | MCU | PIC16F877A | Microchip | 5 MHz | 16 bits | 800 ns | 5 |
[74,75] | MCU | PIC16F877A | Microchip | 20 MHz | 16 bits | 200 ns | 5 |
[76] | MCU | PIC18F45K22 | Microchip | 20 MHz | 16 bits | 200 ns | 5 |
[52] | MCU | PIC12C508 | Microchip | not specified | 8 bits | Not specified | 5 |
[51,53,77,78] | MCU | PIC16F84A | Microchip | 4 MHz | 16 bits | 1 µs | 5 |
[79] | MCU | PIC18F4680 | Microchip | 8 MHz | 16 bits | 125 ns | 5 |
[80] | MCU | MSP430F1471 | Texas Instruments | 32 KHz | 16 bits | 7 MHz (DCO) = 142 ns | 3.3 |
[40] | MCU | MSP430F1471 | Texas Instruments | 8 MHz | 16 bits | 125 ns | 3.3 |
[81,82,83] | MCU | MSP430F123 | Texas Instruments | 8 MHz | 16 bits | 125 ns | 3.3 |
[17] | MCU | MSP430F123 | Texas Instruments | 4 MHz | 16 bits | 250 ns | 3.3v |
[84] | MCU | MSP430F2274 | Texas Instruments | 8 MHz | 16 bits | 125 ns | 3.3 |
[85] | MCU | STM32F401CBU6 | ST Micro | 48 MHz | 16 bits | 20.83 ns | 2.7–3.6 |
[86] | MCU | STM32L073RZT6 | ST Micro | 64 MHz | 16 bits | 15.6 ns | 1.65–3.6 |
[87] | MCU | D1 mini ESP32 | Espressif Systems | 80 MHz | 64 bits | 12.5 ns | 3.3 |
[88] | MCU | C8051F040 | Silicon Labs | 25 MHz | 16 bits | 40 ns | 2.7–5.6 |
[89] | FPGA | Cyclone III EP3C10 | Intel | 48 MHz | 16 bits | 20 ns | 3.3 |
Ref. | Sensor Type | DIC Components | Keywords | Operative Parameters Reported |
---|---|---|---|---|
[33] | Four-wire resistive sensors | Three resistors, a capacitor, a switch, a sensor, and an MCU. | A direct approach for interfacing four-wire resistive sensors. |
|
[31] | Three-wire resistive sensors | Three resistors, a capacitor, a sensor, and an MCU. | A DIC for three-wire connected resistive sensors. |
|
[34] | Simple resistive sensors | Two resistors, a capacitor, a sensor, and an FPGA. | Two-Measurement Method (TMM) for resistive sensors affected by lead-wire resistances. |
|
Three resistors, a capacitor, a sensor, and an FPGA. | Improved Method (IM) for resistive sensors affected by lead-wire resistances. |
| ||
[68] | Non-linear resistive sensors, such as thermistor B57164K from TDK | Three resistors, a capacitor, a sensor, and an MCU. | DIC for non-linear resistive sensors. |
|
[54] | Differential resistive sensors | Two capacitors, a resistor, a sensor, and an FPGA. | Proposal of a simple digital readout DIC for differential resistive sensors. |
|
Differential capacitive sensors | Two resistors, a capacitor, a sensor, and an FPGA. | Proposal of a simple digital readout DIC for differential capacitive sensors. |
| |
[16] | Differential resistive sensors for linear position, angular position, pressure sensors, or level sensors | Two resistors, a capacitor, a sensor, and an MCU. | Interfacing differential resistive sensors with DIC. |
|
[19] | Differential capacitive sensors, such as the accelerometer SCG10Z-G001CC from VTI Technologies | Two resistors, a sensor, and an MCU. | Interfacing differential capacitive sensors with DIC. |
|
[55] | Simple resistive sensors include resistance temperature detectors (RTD), gas, force, or humidity sensors | Two capacitors, a sensor, and an FPGA. | Proposal of Two-Capacitor Interface (TCI) to simplify resistive sensor readout. |
|
Two resistors, a sensor, and an FPGA. | Proposal of Single-Capacitor Interface (SCI) to simplify resistive sensor readout. |
| ||
[41] | Simple capacitive sensors, such as liquid level, pressure, strain, and humidity sensors | Two resistors, a sensor, and an MCU. | A proposal of a new DIC to simplify the capacitive sensor. |
|
[56] | Capacitive sensors | Two resistors, an operational amplifier, a sensor, and an FPGA. | DIC for capacitive sensors affected by parasitic series resistances. |
|
[15] | Simple resistive sensors, such as Pt1000 RTD sensors | Two resistors, a capacitor, a sensor, and an MCU. | A study of the accuracy and resolution of a DIC for resistive sensors. |
|
[47] | Simple resistive sensors, focused on tactile sensors | Four resistors, two capacitors, a sensor, and an FPGA. | A proposal of a Two-Capacitor Direct Interface Circuit (TCDIC) to enhance the measurement of resistive sensors. |
|
[64] | Lossy capacitive sensors | Two resistors, a capacitor, a sensor, a comparator, and an MCU. | A proposal of a DIC designed for lossy capacitive sensors, such as humidity sensors. |
|
[46] | Simple resistive sensors include thermistors, strain gauges, pressure sensors, and biomedical sensors | Three resistors, two capacitors, a sensor, and an FPGA. | A proposal of a Quantization Error-Reduction Method (QERM) to reduce quantization errors when measuring low resistance values. |
|
[57] | Simple resistive sensors | Three resistors, a capacitor, a sensor, and an FPGA. | Proposal to reduce time measurement in DIC for resistive sensors. |
|
[63] | Simple capacitive sensors, as capacitive relative humidity (RH) sensors | A resistor, an analog comparator, a DAC, a sensor, and an MCU. | A proposal of a measurement method based on a versatile DIC with internal MCU peripherals. |
|
[59] | Simple resistive sensors include temperature, gas, anemometers, and tactile sensors | Four resistors, a capacitor, a sensor, and an MCU. | MCU proposes an Improved Calibration Method (ICM) to provide more accurate measurements and reduce relative errors. |
|
Four resistors, a capacitor, a sensor, and an FPGA. | FPGA proposes an Improved Calibration Method (ICM) to provide more accurate measurements and reduce relative errors. |
| ||
[66] | Capacitively coupled resistive sensors | A reference resistor, a capacitor, an operational amplifier, capacitively coupled resistive sensors, and an MCU. | A first approach of a DIC for capacitively coupled resistive sensors. |
|
[60] | Simple resistive sensors include thermistors, gas detection, magneto-resistive, and tactile sensors | Two resistors, a capacitor, a sensor, and an FPGA. | A proposal of two fast calibration methods for faster, more efficient, and more accurate sensor data acquisition. |
|
[42] | Resistive sensors | Three resistors, a capacitor, a sensor, and an FPGA. | Quasi single point calibration method for high-speed measurements. |
|
[90] | Capacitive sensors | Digital switches, an hysteresis voltage comparator circuit, a single voltage comparator, sensor, and an MCU. | An enhanced method for measuring capacitance with analog components to correct threshold voltages. |
|
[62] | Simple resistive sensors as thermistors or strain gauges. | A resistor, a capacitor, an ADC, an analog comparator, two MOSFETs, a sensor, and an MCU. | The time-domain measurement method for resistive sensors is based on a versatile DIC with external components. |
|
Simple capacitive sensors, such as touch sensing, pressure sensing, liquid level measurement, or proximity sensors | The time-domain measurement method for capacitive sensors is based on a versatile DIC with external components. |
| ||
[35] | Simple resistive sensors include RTD, thermistors, LDRs, strain gauges, gas sensors, and piezoresistive sensors | Two resistors, a capacitor, an analog comparator, two diodes, a sensor, and an MCU. | Propose a DIC that minimizes measurement errors due to lead wire resistance variations and temperature compensation. |
|
[80] | Simple resistive sensors | Two resistors, a capacitor, a sensor, and an MCU. | A proposal for a low-power consumption DIC through a design guide for the selection of optimal parameters related to the measurement setup for resistive sensors. |
|
[40] | Simple capacitive sensors | A resistor, a sensor, and an MCU. | Proposal of calibration-less DIC. |
|
[67] | Simple resistive sensors | A resistor, a capacitor, a sensor, and an MCU. | Analysis for optimizing DICs to enhance their power consumption, particularly for battery-operated applications. |
|
Simple capacitive sensors | Two resistors, a sensor, and an MCU. |
| ||
[20] | Lossy capacitors, such as P14–Rapid capacitive humidity sensor | Two resistors, a capacitor, a sensor, and an MCU. | Proposal DIC for lossy capacitance sensors. |
|
[81] | Simple resistive sensors, such as Pt1000 temperature sensors or magneto-resistive sensors | Two resistors, a capacitor, a sensor, and an MCU. | Proposal to improve traditional DIC performance using Vernier technique. |
|
[17] | Bridge type resistive sensors, such as the full-bridge HMC1052 sensor, an Anisotropic Magneto-resistive (AMR) sensor or the half-bridge AAH002 sensor, a Giant Magneto-resistive (GMR) | A resistor, a capacitor, a sensor, and an MCU. | A DIC proposal to linearize resistive sensor bridges. |
|
[71] | Bridge type resistive sensors, such as MPXV53GC7U piezoresistive pressure sensors | A resistor, a capacitor, a Schmitt trigger, a sensor, and an MCU. | A simple and efficient DIC proposal for piezoresistive pressure sensors. |
|
[18] | Simple capacitive sensors, like Philips H1 Sensor and Humirel HS1101 Sensor | Two resistors, a capacitor, a sensor, and an MCU. | A DIC proposal for capacitive humidity sensors. |
|
[45] | Simple capacitive sensors | A resistor, a capacitor, a sensor, and an MCU. | A low-cost DIC proposal for low-value capacitive sensors. |
|
[43] | Simple resistive sensors | Two resistors, a capacitor, a sensor, and MCU. | One-point auto-calibration technique sensor interface. |
|
[91] | Resistive sensor arrays | A sensor array, a capacitor, and an FPGA. | DIC for resistive sensor arrays: resolution analysis. |
|
[44] | Analysis of power-supply interference effects on DIC sensor-MCU | |||
[69] | Effective number of resolution bits in direct sensor-to-microcontroller interfaces | |||
[37] | Uncertainty reduction techniques in microcontroller-based time measurements | |||
[61] | Innovative capture modules for DIC sensor-FPGA | |||
[70] | Measurement error analysis and uncertainty reduction for period and time interval-to-digital converters based on MCU |
Ref. | Sensor Type | DIC Components | Keywords | Operative Parameters Reported |
---|---|---|---|---|
[21] | Simple inductive sensors for displacement or position measurement, and inductive pressure or temperature sensors. | A resistor, an inductor, a sensor, and an MCU. | A DIC proposal for low-pass filter (LPF) inductive sensors. |
|
[74] | Simple inductive sensors. | A resistor, an inductor, four MOSFETs, a sensor, and an MCU. | Improving the resolution in a DIC for LPF and high-pass filter (HPF) inductive sensors. |
|
[22] | Differential inductive sensors include linear variable differential transformer (LVDT) and differential variable reluctance transducer (DVRT). | A resistor, an analog comparator, an inductor, two diodes, a sensor, and an MCU. | A simple and effective digitizer designed for differential variable inductive and reluctance sensors. |
|
[62] | Simple inductive sensors. | A resistor, a capacitor, an ADC, an analog comparator, two MOSFET, a sensor, and an MCU. | Time-domain measurement method for inductive sensors based on a versatile DIC with external components |
|
[97] | Simple inductive sensors. | A resistor, an inductor, an analog comparator, a sensor, and an MCU. | DIC proposal for resolution enhancement for inductive sensors. |
|
[98] | Differential inductive sensors, like the SM260.100.2 inductive sensor from Schreibe, for linear displacement. | A resistor, a sensor, and an MCU. | DIC proposal for differential inductive sensors. |
|
[99] | Investigation of errors in the microcontroller interface circuit for the mutual inductance sensor. |
Ref. | Sensor Type | DIC Components | Keywords | Operative Parameters Reported |
---|---|---|---|---|
[52] | Simple capacitive sensors, fluid level monitoring. | A capacitor, a diode, an inductor, a sensor, and MCU. | Wireless liquid level sensing for restaurant applications with charge transfer technique. |
|
[51,53] | Simple capacitive sensors. | Two capacitors, a sensor, and MCU. | DIC proposal for simple capacitive sensors with charge transfer technique. |
|
[77] | Differential capacitive sensors measure various physical quantities, such as linear or angular position, displacement, pressure, and force. | Two capacitors, a sensor, and MCU. | DIC proposal for differential capacitive sensors with charge transfer technique. |
|
[78] | Simple resistive sensors, such as NTC Thermistors or LDR. | Three resistors, two capacitors, a sensor, and MCU. | DIC proposal for simple resistive sensors with charge transfer technique. |
|
[72] | Analysis of capacitive interferences in DIC with the transfer charge technique. |
Ref. | Sensor Type | Application |
---|---|---|
[100] | Resistive temperature sensor | Impact of aging on temperature measurements |
[86] | Resistive temperature sensor | Accuracy of an NTC thermistor measurements |
[85] | Light emitting diodes (LEDs) for light sensing | Monitoring vegetation health and density |
[87] | Force sensing resistor | Heart rate measurement |
[82] | Force sensing resistor | Seat occupancy detection system |
[58] | Force sensing resistor | Application into tactile sensing systems, robotic applications, and other force or pressure sensing environments where precise force measurement is critical |
[65] | Magneto-resistive sensor | Measuring dynamic signals such as Electrocardiogram (ECG) signals |
[76] | Metal oxide semiconductor (MOS) gas sensor | Gas sensors are used to monitor and discriminate between different gases |
[101] | Chemoresistive gas sensor | Gas sensor to estimate CO and NO2 |
[83] | Nasal thermistor and piezoresistive sensor | Application in clinical and home settings for respiratory rate detection systems for health monitoring |
[88] | Grounded cylindrical capacitive sensor | Water level monitoring for tanks |
[89] | LEDs for a photoplethysmography (PPG) sensor | Oximeter for blood oxygen saturation monitoring |
[84] | Giant magneto-resistive (GMR) sensor and an LDR | Wireless magnetic sensor node for vehicle detection |
[18] | Capacitive humidity sensor | Humidity sensing for industrial automation |
[73] | Grounded capacitive sensor | Liquid-level measurement for industrial processes |
[52] | Capacitive sensor | Wireless liquid level sensing |
[21] | Inductive sensor | Displacement and position measurement |
[22] | Differential inductive sensors | Linear variable differential transformer (LVDT), and differential variable reluctance transducer (DVRT) |
[79] | Piezoresistive tactile sensors | Humanoid robots, industrial robotics, medical prosthetics, and rehabilitation devices |
[75] | RFID capacitive humidity sensor | RFID labels for wireless sensing, such as food traceability and industrial monitoring |
[102,103,104] | Universal Sensors and Transducers Interfacecircuit (USTI) | An integrated circuit for resistive, resistive-bridge, and capacitive sensors, such as measurement of gases, humidity, temperature, pressure, displacement, and biomedical devices |
[105] | Ultrasonic smart sensors | Distance measurement with a USTI integrated circuit for distance measurements, tank level measurements, object detection and monitoring, garage parking assistance, and motion detection systems |
Decade | ||
---|---|---|
1990s | 10% | Basic concepts, application notes, and simple DICs; publications specifically focused on detailed interface designs. |
2000s | 21% | Operative principles of DIC, significant improvement papers, such as calibration techniques to increase accuracy and reduce uncertainty errors, and analysis papers of key parameters. |
2010s | 42% | Most advances in compact circuits, error mitigation techniques, improved calibration methods, low-power solutions, and DIC applications. |
2020s | 27% | Novel sensor interfaces for non-linear sensors, correction of parasitic resistance effects with wire-resistance techniques for resistive, capacitive, and remote sensors. |
Category | Key Elements | Advances | Challenges | Perspectives and Recommendations |
---|---|---|---|---|
RC circuits | Resistors, capacitors, MCU, or FPGA | Low cost, compact design, energy-efficient, and simple implementation. | Enhancing accuracy and resolution, reducing measurement time, and minimizing quantization errors. | Investigate advanced calibration strategies and optimize power consumption. |
RL circuits | Inductors, resistors, and MCU | Energy efficiency and accurate inductance measurements. | Addressing issues related to noise sensitivity and prolonged measurement time. | Develop strategies for noise immunity, faster measurement processes, and optimized circuit topologies. |
Capacitive charge transfer | Capacitors, resistors, and MCU | Compact and efficient measurement, robust performance under controlled conditions. | Sensitivity to parasitic capacitances and systematic measurement errors. | Apply enhanced multi-point calibration methods to increase reliability and reduce systematic errors. |
Digital processors | MCU or FPGA | Flexible integration, broad commercial availability, and adaptability for various applications. | Resolution variability is dependent on internal timers and power management challenges. | Evaluate trade-offs between energy consumption, performance and adjust operating frequencies according to the application. |
Calibration techniques | Single-point, two-point, and three-point calibration | Improved accuracy, compensating for systematic measurement errors and enhancing reliability. | Increased complexity and higher power consumption with advanced techniques. | Explore hybrid and adaptive calibration methods tailored to sensor characteristics and application environments. |
Differential and bridge-type sensors | Resistive, capacitive, and inductive differential sensors | Improved precision through reduced common-mode noise and increased reliability. | Higher complexity and cost in design and implementation. | Develop innovative DICs with compensation methods to mitigate environmental effects and parasitic influences. |
Component | Required Features |
---|---|
General-Purpose Digital I/O Pins | Programmable in three states:
|
Digital Pin Pd1 |
|
Reference Oscillator |
|
Timer Module |
|
Sleep/Idle Mode |
|
CPU Core |
|
Power Supply |
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Puentes-Conde, G.M.; Sifuentes, E.; Molina, J.; Enríquez-Aguilera, F.; Bravo, G.; Enríquez, G.N. Direct Interface Circuits for Resistive, Capacitive, and Inductive Sensors: A Review. Electronics 2025, 14, 2393. https://doi.org/10.3390/electronics14122393
Puentes-Conde GM, Sifuentes E, Molina J, Enríquez-Aguilera F, Bravo G, Enríquez GN. Direct Interface Circuits for Resistive, Capacitive, and Inductive Sensors: A Review. Electronics. 2025; 14(12):2393. https://doi.org/10.3390/electronics14122393
Chicago/Turabian StylePuentes-Conde, Geu M., Ernesto Sifuentes, Javier Molina, Francisco Enríquez-Aguilera, Gabriel Bravo, and Guadalupe Navarro Enríquez. 2025. "Direct Interface Circuits for Resistive, Capacitive, and Inductive Sensors: A Review" Electronics 14, no. 12: 2393. https://doi.org/10.3390/electronics14122393
APA StylePuentes-Conde, G. M., Sifuentes, E., Molina, J., Enríquez-Aguilera, F., Bravo, G., & Enríquez, G. N. (2025). Direct Interface Circuits for Resistive, Capacitive, and Inductive Sensors: A Review. Electronics, 14(12), 2393. https://doi.org/10.3390/electronics14122393