Time Constant Estimation on a Low-Cost, Low-Power Microcontroller Using the Matrix Pencil Method

An algorithm to accurately determine the time constant of a circuit simplifies reading out resistive and capacitive sensors. However, implementing such an algorithm on low-cost, low-power microcontrollers requires overcoming hardware limitations, such as analog-to-digital converter (ADC) noise, limited memory, and the lack of a floating-point unit. This work utilizes the matrix pencil method to estimate the time constant of a decaying exponential signal and outlines the nontrivial firmware implementation of the algorithm on a low-cost, low-power microcontroller. Experimental results show that time constants over more than two orders of magnitude can be accurately estimated to be within around 2% of the nominal value with a standard error of about 0.2% of the nominal value, despite the hardware limitations. This is a significant improvement over previous methods for accurately determining the time constant of a circuit using subpar hardware.

Authors

Institutions

Publication Details

Journal
IEEE Sensors Letters
Published
2025-08-11
DOI
https://doi.org/10.1109/lsens.2025.3597629
Primary Topic
Sensor Technology and Measurement Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Time Constant Estimation on a Low-Cost, Low-Power Microcontroller Using the Matrix Pencil Method

Titan Yuan, Kristofer S. J. Pister, Kelly L. Tou
IEEE Sensors Letters
Sensor Technology and Measurement Systems
article

Time Constant Estimation on a Low-Cost, Low-Power Microcontroller Using the Matrix Pencil Method

Titan Yuan, Kristofer S. J. Pister, Kelly L. Tou
article en

Abstract

An algorithm to accurately determine the time constant of a circuit simplifies reading out resistive and capacitive sensors. However, implementing such an algorithm on low-cost, low-power microcontrollers requires overcoming hardware limitations, such as analog-to-digital converter (ADC) noise, limited memory, and the lack of a floating-point unit. This work utilizes the matrix pencil method to estimate the time constant of a decaying exponential signal and outlines the nontrivial firmware implementation of the algorithm on a low-cost, low-power microcontroller. Experimental results show that time constants over more than two orders of magnitude can be accurately estimated to be within around 2% of the nominal value with a standard error of about 0.2% of the nominal value, despite the hardware limitations. This is a significant improvement over previous methods for accurately determining the time constant of a circuit using subpar hardware.

IEEE Sensors LettersVol. 9(9)
University of California, Berkeley (US)
Affordable and clean energy
Openalex Percentile: Top 77%
Sensor Technology and Measurement Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Time Constant Estimation on a Low-Cost, Low-Power Microcontroller Using the Matrix Pencil Method — Titan Yuan, Kristofer S. J. Pister, et al. · IEEE Sensors Letters (2025) | TGRS Research Map | TGRS