Biosensors 13 00077 v2 1
Biosensors 13 00077 v2 1
Biosensors 13 00077 v2 1
Article
Highly Sensitive Readout Interface for Real-Time Differential
Precision Measurements with Impedance Biosensors
Sara Neshani 1, *, Kasra Momeni 2 , Degang J. Chen 3 and Nathan M. Neihart 3
1 Electrical and Computer Engineering Department, University of Alabama, Tuscaloosa, AL 35401, USA
2 Mechanical Engineering Department, University of Alabama, Tuscaloosa, AL 35401, USA
3 Electrical Engineering Department, Iowa State University, Ames, IA 50010, USA
* Correspondence: [email protected]
for applications where the model of the interface or tissue is known a priori and the
quantification of a specific analyte or change in the impedance due to bio-recognition
is desired. One method to quantify the transducer impedance change is measuring the
amplitude and phase of the response signal (current or voltage) with respect to a reference
signal in real-time [13].
However, one challenge in the design of readout interfaces for label-free real-time
single-frequency measurements is that the total change in the impedance of the transducers
is often only a few percent over the entire full range of detection. For example, capacitive
transducers for measuring certain hepatotoxins in water have been presented in [2], where
the total electrode–solution interfacial capacitance changes by only 1% over the entire range
of concentrations. A similar issue is associated with the developed label-free transducers
for detecting Cholera toxins in [14] and Cryptosporidium at lower concentrations [15]. The
impedance phase change at sub-Hz frequency is employed to detect human interleukin-8 in
serum with sub-pg/mL sensitivity [16]. The results indicate a phase change of only 173 m◦
over a baseline impedance phase of −86.6◦ , at the minimum detection level and an overall
sensitivity of 220.4 m◦ /decade (approximately 0.25%). The resistance of the ultra-sensitive
interdigitated electrodes designed in [17] changes by roughly a couple of percent over
the full range of PfHRP2—a malaria biomarker—concentrations in human saliva. The
non-faradaic EIS biosensor for detecting C-reactive protein in a complex medium, such
as human blood, reports a fractional impedance change of approximately 2.5% at the
minimum detection limit [18]. The capacitance of the developed DNA sensors changes by
roughly 3% for the reported concentrations [19]. To complicate matters, avoiding physical
damage to the functional layer and nonlinear distortion effect on the response require that
the magnitude of the applied AC excitation remain small (typically <50 mV) [1,3,7]. The
result is that the absolute value of the transducer output voltage is small, leading to a
full-scale change in the voltage in the order of hundreds of microvolts. Moreover, suppose
we assume that the transducer’s output voltage will be detected with a modest resolution
of 8-bits. In that case, the sensor must be able to detect changes in the transducer’s output
voltage that are less than 1 µV.
The readout process for the abovementioned sensitive transducers is straightforward,
using laboratory-grade bench-top test equipment for characterization, but very sensitive
instrumentation is required for large-scale deployment. As a solution, differential sensing
with a bridge circuit that acts similar to intermediate secondary transduction and a sen-
sitivity booster is proposed in [20]. Two capacitive transducer chips, each with a pair of
electrodes (functionalized WE and chemically non-functional CE providing the electrical
signal path in the solution), are placed in the opposite bridge legs and generate a differential
sensing response. Although with the differential capacitive bridge designed in [20], the
effects of common-mode noise, drift, and temperature variation can be further decreased
and sensitivity enhanced, there is still a need for small, inexpensive, and low-power readout
to reach a particular required resolution and make the commercialization of the developed
transducers in this structure feasible [8,9].
Figure 1 shows the block diagram of the differential sensing unit utilized in [20]
interfaced with high-level generic blocks of a readout system, amplification, filtering,
and digitization. The transducers are designed to sense the change in the transducer
impedance due to bio-recognition with respect to the reference networks differentially.
Amplification/filtering is typically required with the expected weak and noisy sensor
response. For real-time and low-cost operation, an MCU performs both the task of data
acquisition and processing (fitting) and any extra required digital adjustments. The MCU
acquires the response and excitation source signals and measures the amplified response
signal magnitude and differential phase (with respect to the excitation source) in real-time.
Biosensors 2023, 13,
Biosensors 2023, 13, 77
x FOR PEER REVIEW 33of
of 24
25
Figure
Figure 1.1. General
General block
block diagram
diagramofofaadifferential
differentialbio-sensing
bio-sensing unit
unit interfaced
interfaced with
with signal
signal amplifica-
amplification
tion and filtering
and filtering unita and
unit and a microcontroller
microcontroller (MCU)(MCU) for low-cost
for low-cost real-timereal-time operation
operation and fieldand field de-
deployment.
ployment. The transducers are designed to sense the change in the transducer impedance due to
The transducers are designed to sense the change in the transducer impedance due to bio-recognition
bio-recognition with respect to the reference networks differentially. Amplification/filtering is typ-
with respect to the reference networks differentially. Amplification/filtering is typically required with
ically required with the expected weak and noisy sensor response. For real-time and low-cost oper-
the expected
ation, an MCU weak and noisy
performs sensor
both the response. Foracquisition
task of data real-time and low-cost
and operation,
processing an MCU
(fitting) performs
and any extra
both the task of data acquisition
required digital adjustments. and processing (fitting) and any extra required digital adjustments.
Some factors
Some factorslimit
limitthe theperformance
performance of the
of generic
the genericsensorsensor
interface units shown
interface units in Figurein1
shown
if implemented with discrete commercially available components.
Figure 1 if implemented with discrete commercially available components. Typical preci- Typical precision opamps
that opamps
sion would bethat used
wouldin√this application
be used have input referred
in this application have input noise voltages
referred noisethat are onthat
voltages the
order of tens of nV/ Hz. Therefore, to maintain a practical input signal-to-noise ratio
are on the order of tens of nV⁄√Hz. Therefore, to maintain a practical input signal-to-noise
(SNR) greater than 1, with microvolt-level transducer output voltages, the effective noise
ratio (SNR) greater than 1, with microvolt-level transducer output voltages, the effective
bandwidth of the sensor interface circuit could be limited to only a few tens of hertz. Moreover,
noise bandwidth of the sensor interface circuit could be limited to only a few tens of hertz.
approximately 60–80 dB voltage gains will be required to effectively use an ADC for data
Moreover, approximately 60–80 dB voltage gains will be required to effectively use an
acquisition. Extreme amplification and filtering require highly accurate component matching,
ADC for data acquisition. Extreme amplification and filtering require highly accurate
extensive shielding, and careful circuit design. Data acquisition and the specific algorithm
component matching, extensive shielding, and careful circuit design. Data acquisition and
implemented in the MCU for data processing in Figure 1 should be performed simultaneously
the specific algorithm implemented in the MCU for data processing in Figure 1 should be
with no need to transmit or store the raw data in external memory. Therefore, the algorithm
performed simultaneously with no need to transmit or store the raw data in external
processing speed and the ADC sampling rate should be carefully adjusted. Lower complexity,
memory.
power Therefore, and
consumption, the algorithm
overall costprocessing speedgoals
are other design and the ADClimiting
to avoid sampling therate should
potential of
be
thecarefully
sensor. adjusted. Lower complexity, power consumption, and overall cost are other
design goals
This to avoid
paper proposes limiting the potential of
a comprehensive, thedifferential
fully sensor. readout interface design suit-
able for tiny sensor response signals generated differently. Areadout
This paper proposes a comprehensive, fully differential study ofinterface
the design design suit-
tradeoffs
able for tiny sensor response signals generated differently. A
between overall sensor system complexity and performance at low cost, particularly with study of the design tradeoffs
between overall detection
small fractional sensor system complexity
impedance change and performance
(<1%), is given. at lowreadout
Each cost, particularly with
interface block
small
shownfractional
in Figure detection
1 was analyzed impedance change (<
and designed 1%),onisthe
based given. Eachresolution,
required readout interface
overall
block shown in Figure 1 was analyzed and designed based
gain, SNR, etc. It is shown here that extreme amplification and filtering requirements canon the required resolution,
overall gain, the
be met with SNR, etc. Itdesign
careful is shown of ahere that extreme
two-channel amplification
digital acquisitionand andfiltering
processingrequire-
(sine
ments can be met with the careful design of a two-channel digital
fitting) utilizing a single microcontroller. A theoretical design procedure and a practical acquisition and pro-
cessing (sine fitting) utilizing a single microcontroller. A theoretical
discrete implementation example are presented here, targeting mainly real-time, low-cost design procedure and
aoperation
practicalfor discrete implementation
less than 1% full-scaleexample change in arethepresented
transducer’s here,output
targeting mainly
voltage, real-
and an
time, low-cost operation
8-bit characteristic changefor less thanIn1%
resolution. full-scale
Section change
2, design in theconsidering
methods transducer’sthe output
most
voltage,
important and an 8-bit characteristic
performance parameters, changesuch as resolution.
overall gain,Inbandwidth,
Section 2, design methods con-
SNR, common-mode
sidering
rejection theratiomost important
(CMRR), sampling performance
rate, signalparameters, such asand
fitting algorithm, overall gain, implementa-
real-time bandwidth,
SNR, common-mode rejection ratio (CMRR), sampling rate, signal
tion for each of the readout blocks; amplification, filtering, and data acquisition/processing fitting algorithm, and
real-time
are explainedimplementation
in detail. The forimplementation
each of the readout results,blocks;
board amplification,
characterization,filtering, and data
and real-time
acquisition/processing
operation and sensitivity areverification
explained in aredetail. The implementation
presented in Section 3. results, board charac-
terization, and real-time operation and sensitivity verification are presented in Section 3.
2. Materials and Methods
2. Materials and Methods
A reasonable assumption for the differential sensing unit shown in Figure 1 is that
less than a 1% full-scale
A reasonable response
assumption forchange with the bio-recognition
the differential sensing unit shown event inis expected
Figure 1 is before
that
any than
less amplification. The change
a 1% full-scale response in the transducer’s
change impedance (Zt ) event
with the bio-recognition has a linear relationship
is expected before
any amplification. The change in the transducer’s impedance (𝑍𝑡 ) has a linear relationship
Biosensors 2023, 13, 77 4 of 25
with the change in the medium’s concentration. Thus, the differential output voltage of
the sensing unit is linearly related to the transducer fractional impedance change, and the
source voltage (1) shows this linear relationship.
∆Zt
Va − Vb ≈ α V , (1)
Zt AC
Figure2.2.The
Figure Thethree-stage
three-stageamplification
amplificationand andfiltering
filteringunit,
unit,proceeding
proceedingthe thedifferential
differentialsensing
sensingunit
unit
andsucceeding
and succeedingthe
thedata
dataacquisition
acquisitionand andfitting
fitting unit.
unit. AA fully
fully differential
differential amplification
amplification followed
followed by by
a
a cascaded
cascaded two-stage
two-stage bandpass
bandpass filter
filter provides
provides the the differential
differential gaingain
and and filters
filters the unwanted
the unwanted noisenoise
for
for certain
certain minimum
minimum SNR. SNR. It is critical
It is critical to maintain
to maintain good matching
good matching in the feedback
in the feedback ratios ofratios of the pe-
the peripheral
ripheral components, as shown in (3), to achieve the overall target CMRR.
components, as shown in (3), to achieve the overall target CMRR.
|𝑉ab,CM
V and|(|(𝑉
𝑎𝑏,𝐶𝑀 | and Va𝑎−−V𝑉b𝑏))LSB
𝐿𝑆𝐵||will
willbebeamplified
amplifiedby by
the the common
common mode mode to differential
to differential gain
gaindifferential
and and differential gain, respectively.
gain, respectively. To maintain
To maintain theresolution,
the desired desired resolution,
criteria (2) criteria
should be(2)
satisfied so that the differentially amplified sensing signal at the LSB level is at least twiceat
should be satisfied so that the differentially amplified sensing signal at the LSB level is
least
the twice the interference
interference caused by the caused
commonby the common
mode mode toconversion:
to differential differential conversion:
𝐴𝑣,𝑑𝑖𝑓𝑓 .|(𝑉𝑎 −𝑉𝑏 )𝐿𝑆𝐵 |
Vb ) LSB| | > 2,
Av,di f f𝐴·|(Va −.|𝑉 (2)
𝑣,𝐶𝑀𝑑𝑖𝑓𝑓 𝑎𝑏,𝐶𝑀 > 2, (2)
Av,CMdi f f · Vab,CM
where 𝐴𝑣,𝐶𝑀𝑑𝑖𝑓𝑓 , is the common mode-induced differential gain, 𝐴𝑣,𝑑𝑖𝑓𝑓 , is the differential
where |(𝑉
gain. A 𝑎 − 𝑉f𝑏f),𝐿𝑆𝐵
v,CMdi is |,the
and |𝑉𝑎𝑏,𝐶𝑀 mode-induced
common | are the minimum differential
differential gain, voltage and
Av,di f f , is thethe common
differential
mode voltage at the
gain. |(Va − V ) |, and V output of the sensing unit, respectively. The abovementioned
are the minimum differential voltage and the common criteria
b LSB ab,CM 𝐴𝑣,𝑑𝑖𝑓𝑓
(2) sets
mode the minimum
voltage at the output of 𝐶𝑀𝑅𝑅
for the 𝑇𝑜𝑡𝑎𝑙 =unit,
the sensing 𝐴
, to around
respectively. 100
The dB which, withcriteria
abovementioned 𝐴𝑣,𝑑𝑖𝑓𝑓
A𝑣,𝐶𝑀𝑑𝑖𝑓𝑓
v,di f f
(2)
ofsets the minimum
around 70 − 80 dB, the CMRR
forrequires = Av,CMdi
𝐴𝑣,𝐶𝑀𝑑𝑖𝑓𝑓
theTotal tof be, to
ataround 100to
least −30 dB−20
which, If theArequired
dB.with v,di f f of
f
minimum
around 𝐶𝑀𝑅𝑅
70–80 dB,𝑡𝑜𝑡𝑎𝑙 is notthe
requires reached,
Av,CMdithe
f f target at least −30
to be resolution will −20
tonot bedB.
achieved.
If the required
minimum
• CMRR
Effect of component
total is not reached, the target
matching and tolerance resolution will not be achieved.
• Effect of component
Ideally, the CMRR of matching and tolerance
a fully differential circuit would be infinite. However, in reality,
the CMRR is limited by the CMRR of each stage
Ideally, the CMRR of a fully differential circuit in the circuit
would and by matching
be infinite. However,the in periph-
reality,
eral components. Typical fully differential amplifiers for precision measurements
the CMRR is limited by the CMRR of each stage in the circuit and by matching the peripheral provide
relatively highTypical
components. CMRRfully
values differential 100 dB. However,
of around amplifiers when measurements
for precision configured as a provide
fully dif-
ferential amplification
relatively high CMRR valuesstage, as ofshown
around in100
Figure
dB. 2,However,
the CMRRwhen of each stage is determined
configured as a fully
not only byamplification
differential the CMRR of the Opamp
stage, as shown but
in also
Figure by 2,thethematching
CMRR ofbetween
each stagetheistwo symmet-
determined
𝑅𝐹𝑎1 𝑅𝐹𝑏1 Δ𝛽 Δ𝛽
rical
not onlyfeedback 𝛽𝑎the
ratios of
by the CMRR = Opamp but and 𝛽𝑏by
also = the matching . If 𝛽between
𝑏 = 𝛽 + the 𝛽𝑎 = 𝛽 − ,
and symmetrical
two
𝑅𝐹𝑎1 +𝑅𝐼𝑎1 𝑅𝐹𝑏1 +𝑅𝐼𝑏1 2 2
R Fa1 R Fb1 ∆β ∆β
feedback
therefore,ratios = Δ𝛽
𝛽𝑏 − β𝛽a𝑎 = + R Ia1 𝛽and
R Fa1 and β = R The
𝑏 + 𝛽𝑎b = 2β. + R stage β b = βis+derived
. If CMRR 2 andinβ[22]:
a = β− 2 ,
Fb1 Ib1
therefore, β b − β a = ∆β and β b + β a = 2β. The stage 1CMRR is derived in [22]:
𝐶𝑀𝑅𝑅𝑆𝑡𝑎𝑔𝑒 ≈ 1 Δ𝛽, (3)
+
𝐶𝑀𝑅𝑅1𝑂𝑝𝑎𝑚𝑝 𝛽
CMRRStage ≈ , (3)
where 𝐶𝑀𝑅𝑅𝑆𝑡𝑎𝑔𝑒 , is the effective CMRR ofCMRR
1
eachOpampstage,+ ∆β𝐶𝑀𝑅𝑅
β 𝑂𝑝𝑎𝑚𝑝 is the typical CMRR
Δ𝛽
of any given Opamp, and , is the feedback matching ratio. Therefore, inevitable degra-
𝛽
dation in 𝐶𝑀𝑅𝑅𝑂𝑝𝑎𝑚𝑝 is expected with the worse matching ratio of the feedback net-
works.
Biosensors 2023, 13, 77 6 of 25
where CMRRStage , is the effective CMRR of each stage, CMRROpamp is the typical CMRR of
∆β
any given Opamp, and β , is the feedback matching ratio. Therefore, inevitable degradation
in CMRROpamp is expected with the worse matching ratio of the feedback networks.
For a given stage with a differential voltage gain, Av,dd , R Fb = Av,dd R Ib , the resistance,
R’s tolerance ∆R, is included as R Ib = R ± ∆R, R Fb = Av,dd R ± ∆R. Feedback ratio
matching is related to the component tolerance using the following derivations:
A
v,dd R±∆R A
v,dd R±∆R
− ±2 ∆R
∆β βb − βa ( Av,dd +1) R±2∆R ( Av,dd +1) R±2∆R R
= = Av,dd R±∆R
= , (4)
β β ( Av,dd + 1) ± 2 ∆R
R
( Av,dd +1) R±2∆R
∆β
For β 1,
∆R ∆β ( Av,dd + 1) ∆β ( Av,dd + 1)
± = ≈ , (5)
β 2 1 − ∆β
R β 2
β
where ∆RR , is the percent tolerance of a resistance. Based on (6), a lower component tolerance
is required to maintain a given feedback-matching ratio for a higher differential gain of a
stage. For the design and implementation of a multistage fully differential amplification
unit, as shown in Figure 2; (3), and (5) determine the required degree of component
matching tolerance based on the known differential gain distribution and total CMRR.
• Effect of cascaded stages
The abovementioned design criteria are regarding singular stages; now, given that
several stages participate in the amplification and filtering before the data acquisition, it is
helpful to understand each stage’s contribution to the total CMRR. In [23], the contribution
of each stage, on the total CMRR, of a cascade of 3 differential stages is investigated, and an
approximate formula, (6), is derived.
1 1 1 1
≈ + Av,dd2
+ Av,dd2 Av,dd3
, (6)
CMRR Total CMRRStage1 CMRRSatge2 CMRRSatge3
Av,cc2 Av,cc2 Av,cc3
where, CMRR Total , is the total effective CMRR of the cascaded stages, CMRRStage is the
CMRR contribution of the individual amplification stage, Av,dd , and Av,cc are the differ-
ential to differential and common mode to common mode gains of each of the 3 stages,
respectively. If the output common-mode voltage, VOCM , of the fully differential amplifiers
before ADC, are set externally at A FS /2, to cover the full ADC dynamic range equally, then
the Av,cc for all stages would be 1. Thus, if the two filtering stages are identical, with the
same gains, based on the (6) effect of the CMRR of the first stage on the CMRR Total is domi-
nant compared to higher stages. Therefore, component matching in the first amplification
stage significantly affects the total CMRR and common mode to differential conversion,
and this is specifically important for implementation and debugging.
Biosensors 2023, 13, x FOR PEER REVIEW Given the small magnitude of the electrode response on the order of several microvolts 7 of 24
at LSB of detection, the noise of proceeding stages plays a vital role in determining the
minimum expected SNR. The typical input referred voltage noise density for differential
precision amplifiers is several √nV . If a gain of μV
70–80 dB is targeted utilizing the multistage
Hz
amplifiers will be on the order of several
amplification, the total output noise voltage√Hz . Moreover,
density the noise
contributed by theassociated
amplifierswith willthe
be
peripheral resistors and noise
µV from the transducer itself will add to
on the order of several √ . Moreover, the noise associated with the peripheral resistors the total output noise
Hz
density.
and noiseTherefore,
from the considering wide-band
transducer itself will addamplification
to the total stages
outputwithout filtering,
noise density. the min-
Therefore,
imum SNR value before ADC could obtain even less than 0 dB.
considering wide-band amplification stages without filtering, the minimum SNR value However, the amount of
in-band noise can be significantly reduced if bandpass filtering is
before ADC could obtain even less than 0 dB. However, the amount of in-band noise can performed. The quanti-
tative
be analysis of
significantly the expected
reduced noisefiltering
if bandpass level presented
is performed.in the following
The determines
quantitative analysisthe of
method to calculate the required reduction in noise and effective
the expected noise level presented in the following determines the method to calculatenoise bandwidth (ENB)
the
of the filter.
required reduction in noise and effective noise bandwidth (ENB) of the filter.
The noise model
The noise model ofof the
the electrodes
electrodes andand the
the equivalent
equivalent circuitry
circuitry with
with noise
noise sources
sources forfor
the differential sensing unit and amplification stage are required for the
the differential sensing unit and amplification stage are required for the noise analysis. The noise analysis.
The differential
differential bridgebridge
modelmodel utilizing
utilizing capacitive
capacitive transducers
transducers presented
presented inis[20]
in [20] is adopted
adopted here
as the differential sensing unit. The noise model for the differential sensing unitunit
here as the differential sensing unit. The noise model for the differential sensing withwith
the
the noise
noise sources
sources included
included for noise
for noise analysis
analysis is shown
is shown in Figure
in Figure 3a. 3a.
Utilizednoise
Figure 3. Utilized noisemodels
modelsforforthe
thetwo
twoprimary
primary noise
noise contributing
contributing blocks;
blocks; (a) (a)
thethe bridge
bridge as
as the
differential
the sensing
differential unit,unit,
sensing withwith
the series RC model
the series RC modelfor the
for capacitive transducers
the capacitive and and
transducers balancing net-
balancing
works, all the
networks, noise
all the sources
noise in the
sources in bridge are thermal
the bridge typetype
are thermal (b) differential amplification
(b) differential stagestage
amplification with
the associated
with thermal
the associated noise
thermal sources
noise forfor
sources thethe
peripheral
peripheral resistors,
resistors,and
andinput-referred
input-referred current and
current and
voltage noise sources of the Opamp.
voltage noise sources of the Opamp.
2
where 𝐸𝑛,𝐵𝑟𝑖𝑑𝑔𝑒 , is the output referred noise power density of the bridge, and 𝜔𝑖𝑛 = 2𝜋𝑓𝑖𝑛 ,
is the angular frequency of the operation. The electrodes makeup and solution
Biosensors 2023, 13, 77 8 of 25
the noise contribution of the differential sensing unit can be derived based on the model in
Figure 3a as follows:
2 2 2 R2d CX
2 ω2
in 2 1 + R2X CX
2 ω2
in 2
En,Bridge = Va,n + Vb,n = VnR + VnR , (7)
1 + ( RX + R d ) 2 CX
2 ω2
in
X
1 + ( RX + R d ) 2 CX
2 ω2
in
d
2
where En,Bridge , is the output referred noise power density of the bridge, and ωin = 2π f in ,
is the angular frequency of the operation. The electrodes makeup and solution conduc-
tivity for capacitive transducers are set so that at the frequency of operation, the reactive
part of the interface impedance is dominant, Rel < |1/jCel ωin | → Rel Cel ωin < 1 [1]. The
value of the DC-balancing resistors, Rd , are much larger than the magnitude of the trans-
ducer impedance not to load the functional electrode impedance and decrease sensitivity,
therefore, knowing that R2el Cel
2 ω 2 1 leads to R 2 C2 ω 2 1 [20].
in d el in
Based on the abovementioned considerations, (7) can be simplified as follows:
2 R2d 2 1 2
En,Bridge ≈ 2
VnR + VnR , (8)
( R X + Rd ) X
( R X + R d )2 d
The noise model for a fully differential Opamp with the associated feedback resis-
tors [25,26] is shown in Figure 3b. Again, the resistors have the thermal noise voltage
model in series, and Ein , Iin+ and Iin− are the Opamp input referred voltage and current
noise sources, respectively. The power density
of the
Opamp noise sources
havethe units
f enc f inc
of V2 /Hz and are defined as; Ein
2 = e2 1 +
w f
2
, Iin 2 2
− = Iin + = iw 1 + f . e2w and
i i i
i2w , are the opamp input referred voltage and current white noise powers. f enc and f inc ,
are the voltage and current noise power density corner frequencies. The output referred
2
noise power density of each amplification and filtering stage is En,Stage , For the case of a
i
noiseless excitation source, the total root mean square (rms) noise voltage at the output of
the amplification and filtering board is obtained from (9).
s
Z fH
En,Total = ( G2N1 G2N2 G2N3 En,Bridge
2 + G2N2 G2N3 En,Stage
2
1
+ G2N3 En,Stage
2
2
2
+ En,Stage 3
)d f , (9)
fL
where En,Total is the total rms noise voltage at the board output. Here, it is also assumed
that the output common mode voltage is set externally and adequately filtered. The output
2
referred noise power density of the bridge, En,Bridge , and the output referred noise power
2
density of each amplification and filtering stage, En,Stage , is multiplied by the square of
i
RF i
the noise gain, GNi = 1 + R Ii of the proceeding stages, then summed and integrated
over the bandwidth of the interface (lower, f L , to higher, f H , 3 dB cut off frequency). The
output referred noise power density of each differential amplification and filtering stage is
obtained from (10).
R Fi 2 2
2 2 2 2 2 2 2
En,Stage = G E
Ni ini + R I
Fi ini − + Iini + + 2 VnRF + 2 VnR , (10)
i
i RI i Ii
2 2 fH − fL 1 f enc
where VnR X
= 4kTR X , and VnR = 4kTRd . Assuming
d fL < 1, 2
f in
1, fL 1 and
f inc
fL 1, yields (11). For a 4th-order bandpass filter (consisting of two stages in this design)
ENB = 1.025( f H − f L ) [25,27] Note that if f enc > f L and f inc > f L , the effect of flicker
noise must be included, as well. Based on (11), the ENB of the required overall filtering
to obtain 8-bit resolution at a given expected SNR can be determined using the typical
application values for the bridge components.
Biosensors 2023, 13, 77 9 of 25
v
u 2 2
G2N1 G2N2 G2N3 (Vn2R R R+dRX + Vn2R R +1 RX )+
u
u
d
u X
R D2 d
F
u
√ u 2GN2 GN3 VnR + 2GN2 GN3 R I 1 Vn2R +
2 2 2 2 2
F1 1
En,Total ≈ ENB × u I1
(11)
u
ue2 G2 G2 G2 + G2 G2 + G2 + i2 2G2 G2 R2 + 2G2 R2 + 2R2 +
u w N1 N2 N3 N2 N3 N w N2 N3 F1 N F F3
u R 32 R 23 2
F F
2G2N3 Vn2R + 2G2N3 R I 22 Vn2R + 2Vn2R + 2 R I 33 Vn2R
t
F2 I2 F3 I3
Thus, the minimum expected SNR is computed by knowing the minimum expected
rms differentially sensed and amplified signal with a defined resolution and the total rms
noise signal after filtering. The required ENB can be adjusted accordingly.
Av,di f f · (Va − Vb ) LSB,rms
SNRmin = 20 × log , (12)
En,Total
where Av,di f f · (Va − Vb ) LSB,rms is the minimum expected rms differentially sensed and
amplified signal for a given resolution. In practice, however, for low-frequency (<10 kHz)
measurements, the effect of flicker noise cannot be neglected entirely, and other sources of
non-ideality, such as the transducer functional layer instability and environmental noise,
may also add to the estimated total output referred rms noise, and even lower ENB might
be required. There are also practical limitations on realizing filter bandwidth on the order of
10s of hertz. The minimal bandwidth leads to a longer response settling time for step-type
input variations. Sometimes the dynamics of analyte binding are fast, and the readout
interface should be able to follow the relatively fast variations in the response signal.
Therefore, the bandwidth should be set considering the amount of allowable noise and
the fast settling requirement. Although a higher filter bandwidth leads to worse SNR,
proper further digital signal processing techniques with suitable sine-fitting algorithms can
effectively act as an additional filter and even extract the signal information buried in the
noise, and this is described next.
Digital Feedback
Signal Amplification
Transducer
CE
VDC
Transducer
WE Vb
Reference Data Acquisition
Network /Fitting
CE
Digital Feedback
Microcontroller
Feedback
Digital
Source
Ring
ADC Buffer
Response
MUX Balancing
Ring Sine
Feedback
Fitting
Digital
Buffer
Figure 4. A single microcontroller is utilized to both digitize the source and response signals. The
built-in ADC samples the source and response signals alternatively. The samples are stored in ring
buffers, and MCU computes the amplitude and differential phase information. The results are stored
in a ring buffer for external communication.
The fitting results containing the amplitude and differential phase information are
written in another ring buffer. The MCU uses the results for balancing-related computations
or external communication via UART. The key parameters for the data acquisition and
fitting unit design are the ring buffer length, ADC sampling rate, type of the sine fitting
algorithm, and the number of samples required for each round of fitting, considering the
expected signal and noise levels. Additionally, as the processing occurs in real-time using a
single MCU, it requires a computationally efficient code and algorithm. The design process
is explained in the following.
Sine-fitting algorithms are traditionally seen in ADC testing and characterization [28]
and impedance/frequency response measurements [29].
Researchers have recently recognized the utility of sine-fitting algorithms for the
real-time processing of the transducer output voltage [29,30]. There are many different
approaches to sine-fitting, each with varying degrees of suitability in low-cost, real-time
sensing applications. To design an accurate real-time sine fitting, the designer must set many
parameters such as sampling rate, SNR, ADC resolution, record length, etc. Unfortunately,
there is no general study of important factors for sine fitting of biosensor response in real-
time; thus, the designer must study these tradeoffs for each design. This section will present
a detailed analysis of the various tradeoffs for the abovementioned design parameters
concerning sensing requirements. The results will help the designer pick the proper sine
fitting algorithm based on the available budget, expected noise floor, required dynamic
range, and accuracy with specific DSP hardware capabilities.
In general, sine-fitting algorithms can be classified as either iterative or non-iterative.
Although providing better accuracy in some applications, iterative algorithms, such as the
IEEE standard 4-parameter sine fitting [28], are not the best candidates for real-time imple-
mentation. By nature, the convergence of these algorithms might require multiple iterations,
and data storage requires additional memory usage. Non-iterative algorithms, on the other
hand, offer better real-time solutions, considering their relatively more straightforward
implementation. However, the accuracy of a non-iterative approach with small and noisy
signals and compatibility with low-cost general-purpose microcontroller implementation
needs to be considered for real-time and field deployable applications.
Biosensors 2023, 13, 77 11 of 25
where f s is the sampling rate for both channels (source and response), sine wave frequency
f in , amplitude A, initial phase ϕ, and offset DC. The source and response signals are
derived from the same generator; therefore, they share the same frequency f in . If the ratio
of f in / f s is known, the 3 parameters A, ϕ, and DC can be estimated for each channel,
in the least squares sense, using 3PFS, as shown in [31]. The real-time implementation
of 3PSF in a low-cost microcontroller can be significantly simplified by using coherent
sampling; therefore, simplified 3PSF with coherent sampling is considered for performance
comparison here.
If the estimated signal, ŷ[k] is expressed as follows:
f f
ŷ[k ] = Âc cos 2π in k + Âs sin 2π in k + DCˆ (14)
fs fs
With some simple algebra using the coefficients Âc and Âs for each channel, the
amplitude and phase of y are estimated as in [31].
q
 = Â2c + Â2s (15)
!
−1 − Âs
ϕ̂ = tan . (16)
Âc
where  and ϕ̂ are the estimated amplitude and initial phase. Coherent sampling is achieved
when f in / f s = M/N, where M and N are relatively prime integers and represent the total
number of input periods in the record and the total record length, respectively. Under the
assumption of coherent sampling, Âc , Âs and DC ˆ are defined as follows:
Âc
2/N ∑kN=−01 y[k] cos 2π M
N k
Âs = 2/N N −1 y[k ] sin 2π M k . (17)
∑ k =0 N
ˆ
DC
1/N ∑kN=−01 y[k]
For a known input frequency, the given ratio of f in / f s and the ratio of M/N remains
fixed. Hence, a lookup table rather
than a function can be used to compute the sinusoidal
values, cos(2π M M
N k) and sin 2π N k , dramatically reducing the required processing time.
A primary concern, however, remains the effect of uncertainty in the f in / f s ratio, as
well as jitter in the sampling clock, in the presence of very low SNR signals. Therefore,
the effects of the oversampling ratio of the ADC and the SNR of the signal, as well as
clock jitter and computational resource requirements, will be studied before algorithm
implementation. The principal investigated performance metrics in the analysis and
comparisons are the estimated percent amplitude error (e A ), and percent differential phase
(ϕdi f f = ϕresponse − ϕsource ) error (e ϕdi f f ).
Biosensors 2023, 13, 77 12 of 25
the estimation parameters in (17) are independent and unbiased in the presence
of white Gaussian
noise. In this case, the expected values of the estimation parameters are: E Âc = A
ec = A cos ϕ,
ˆ
E Âs = As = A sin ϕ, and E DC = DC = DC. The covariance matrix, Cnoise , of the 3PSF
e g
with coherent sampling is [32]:
2 2
N σn 0 0
2 2
Cnoise = 0 N σn 0 . (19)
1 2
0 0 N σn
where σn2 is the variance in the additive white Gaussian noise. The estimated amplitude
parameters, Âc and Âs , in the presence of noise, are statistically analyzed and defined
in [32,33], with their expected values A
ec and Aes , and equal variance 2σn2 /N. The amplitude
and initial phase  and ϕ̂, are functions of the statistically defined random variables
Âc
and Âs . The mean and variance of a function of two random variables f Âc , Âs , can
be approximately derived based on a Taylor series expansion of the function about the
expected values of the associated random variables A ec , A
es , as shown in [32,34]:
2 2 2
es + 1 ∂ f C11 + 2 ∂ f C12 + ∂ f C22 ,
E f Âc , Âs ≈ f Aec , A (20)
2 ∂ Âc 2 ∂ Âc ∂ Âs ∂ Âs 2
∂f 2 ∂f 2
∂f ∂f
var f Âc , Âs ≈ C11 + 2 C12 + C22 , (21)
∂ Âc ∂ Âc ∂ Âs ∂ Âs
where E f Âc , Âs and var f Âc , Âs are the mean and variance of the function f Âc , Âs .
Using (19)–(21), the mean and variance of the estimated amplitude and initial phase can be
derived as a function of SNR:
2
e + 1 σn ≈ A 1
, var  ≈ σn2
2
E Â ≈ A e 1+ (22)
N Ae 2N ·SNR N
1
E[ ϕ̂] ≈ ϕ
e, var ( ϕ̂) ≈ (23)
N ·SNR
where E  , var  and E[ ϕ̂], var [ ϕ̂] are the mean and variance of the estimated amplitude
and initial phase, respectively. Based on (22), the amplitude estimation is biased with noise
present. When alternate sampling is used, as shown in Figure 4, the initial phase of the
response signal is measured with reference to the source signal, therefore:
h i
var ϕ̂di f f = var ϕ̂response + var [ ϕ̂source ] − 2cov ϕ̂response , ϕ̂source , (24)
h i
where var ϕ̂di f f is the variance of the differential phase, and var ϕ̂response and var [ ϕ̂source ] are
the variance of the initial phase estimation of response and source signals, respectively. When
the source and response signals are corrupted by additive noise, the initial phase estimations
are independent (i.e., cov ϕ̂response , ϕ̂source = 0). From (23) and (24), if the same record length is
assumed for both channels (N), the variance of the differential phase can be derived as:
h i 1 1 1
var ϕ̂di f f ≈ + (25)
N SNRresponse SNRsource
Biosensors 2023, 13, 77 13 of 25
The 3PSF algorithm can effectively reduce the effect of noise on the acquired data
based on (22)–(25). If the ratio of M/N is chosen considering the actual SNR at the lower
limits of detection, better resolution can be achieved.
where θk is a normally distributed random variable with zero mean and standard deviation
2π f in σα = σ. In the presence of jitter, the 3PSF is no longer an unbiased estimator for Âc
and Âs , the expected values for the three parameters are as follows:
− σ2
E Âc = Ae 2 cos ϕ, (27)
− σ2
E Âs = − Ae 2 sin ϕ, (28)
ˆ = DC,
E DC (29)
A2 2 2
1 − e−σ 1 − 21 e−σ cos 2ϕ 0 0
N
A2 2 2
Cjitter = 0 1 − e−σ 1 + 21 e−σ cos 2ϕ 0 , (30)
N
A2 2
0 0 N 1 − 21 e−σ
If the initial phase, ϕ, is assumed to be constant, the covariance matrix of the estimator
in the presence of jitter, Cjitter , is derived in (30). The approximate mean and variance
of the amplitude and initial phase estimation with jitter present, using (27) and (28), are
as follows: σ2
− σ2 A 2 1 − σ2
1 − e−σ
E Â ≈ Ae 2 + e2 + e 2 , (31)
2N 2
A2
2 1 − σ2
1 − e−σ
var  ≈ 1− e 2 , (32)
N 2
1 2
2 1
E[ ϕ̂] ≈ ϕe , var ( ϕ̂) ≈ 1 − e−σ eσ + , (33)
N 2
In the presence of jitter, the estimations
for the source and output initial phases are
independent, i.e., cov ϕ̂response , ϕ̂source = 0. The differential phase variance is derived
using (24) and (33):
h i 1 −σsource 2
σsource 2 1
−σresponse 2
σresponse 2 1
var ϕ̂di f f ≈ 1−e (e + )+ 1−e (e + ) , (34)
N 2 2
If we examine the mean error in the estimated amplitude using (31) from above:
E Â − A − σ2
lim ε A = = e 2 − 1, (35)
N →∞ A
where ε A is the amplitude estimation relative error. Although it is seen in (35) that the
amplitude mean error will never reach zero even with the largest number of samples for
3PSF, which is also claimed in [35], with an optimized large record length 8-bit detection
resolution for both amplitude and phase is achievable even at non-realistically high jitter
standard deviation of around π radians.
Biosensors 2023, 13, 77 14 of 25
Based on the obtained results, 3PSF can maintain the target 8-bit resolution at jitter
standard deviations, even close to 2π radians, by controlling the record length.
It is worth mentioning that the obtained result for this analysis depends on the source
and sampling frequency. The maximum allowable jitter using an ADC with a resolution
of R bits, and a sine wave input with an amplitude equal to the ADC full-scale and a
frequency of f in , to have a jitter-induced error of less than half LSB is inversely proportional
to (2π f in 2R ) [36]. The maximum allowable jitter, therefore, grows smaller if the sine wave
has an amplitude smaller than full-scale, higher frequency, and with higher resolution
for the ADC. For example, jitter considerations gain more importance for sensors with
hundreds of MHz or GHz level excitation frequencies or when the response signal is not
sufficiently amplified to the ADC’s full-scale range at lower detection limits.
2.2.3. Non-Coherency
A fundamental assumption while simplifying the implementation of the real-time
3PSF algorithm is that the data belong to a coherently sampled sine wave. However,
depending on the source sine wave generator’s accuracy level, the desired source frequency
may deviate from its actual value. The result will be that the record will not contain exactly
M cycles of the input signal, and the readily
hard-coded
lookup table for computing the
sinusoidal values, cos(2π M M
N k) and sin 2π N k . will no longer represent correct samples,
leading to errors in the estimated amplitude and initial phase. The effect of a shift in the
source frequency, ∆ f , can be modeled by assuming a shift in the f in such that [32]:
( Q·δ) f s
∆ f = f − f in = , (36)
N
where Q is the integer part, and δ is the fractional part of the residue. The result is a shift in
the number of periods being sampled. Now, if the cycles in the presence of shift in f in , are
M0 = M + Q·δ, the actual waveform, can be expressed as follows:
M + Q·δ
ydev [k] = A cos 2π k+ϕ , (37)
N
where ydev [k] are the samples of the waveform, including a frequency deviation. Using (15)
and (17), the amplitude is estimated as follows:
2 1/2
2
M + Q·δ
2 N −1 M
Â( Q·δ) = { + 2/N ∑ k =0
A cos 2π k + ϕ sin 2π k } (38)
N ∑kN=−01 A cos 2π M+NQ·δ k + ϕ cos 2π M N N
N k
∆f ∆f ∆f ∆f ∆ f 1/2
Â(∆ f ) = A[sin c2 N + 2M + sin c2 N + 2sin c N + 2M sin c N cos 2ϕ + 2πN ] , (39)
fs fs fs fs fs
The initial phase estimation, as a function of Q·δ, can be derived using (16) and (17):
−2/N ∑kN=−01 A cos 2π M+NQ·δ k + ϕ sin 2π M
N k
ϕ̂( Q·δ) = tan−1 (40)
N −1 M+ Q·δ M
2/N ∑k=0 A cos 2π N k + ϕ cos 2π N k
With the realistic assumption that the shift in the input frequency is much smaller than
the sampling frequency (∆ f f S ), (39) reveals that the amplitude estimation accuracy
is highly dependent on the record length N. The larger the record length, the greater the
amplitude estimation error for a given ∆ f . On the other hand, if ∆ f f S , (41) simplifies
as follows:
∆f
ϕ̂(∆ f ) ≈ ϕ + πN , (42)
fs
(42) indicates that, with a shift in the input frequency, regardless of the size of the
sample record, there will be a linear phase error associated with the phase estimation. This
error can be effectively mitigated if the output signal phase is measured with respect to a
signal that shares the same frequency generator with the response.
3. Results
Provided the theoretical analysis of the critical factors limiting the performance of a
fully differential amplification/filtering and data acquisition/processing board, a readout
interface is designed, fabricated, and tested for target 8-bit impedance sensing resolu-
tion. Board implementation and performance verification procedures are discussed in
this section.
Figure
Figure 5. (a) The
5. (a) Theimplemented
implementedamplification
amplification and
and filtering
filtering board
board interfaced
interfaced withwith the differential
the differential im-
pedance sensing
impedance unit:
sensing (b)(b)
unit: TheThe
block diagram
block of the
diagram differential
of the impedance
differential impedancesensing unitunit
sensing and and
the de-
the
veloped readout.
developed readout.The
Thefirst
firstamplification
amplificationstage
stageisisplaced
placedononthe
thesame
sameboard
boardasasthe
thesensing
sensing unit
unit to
to
avoidinterferences
avoid interferenceswith
with the
the small
small sensing
sensing response
response signal
signal caused
caused byby external
external connections.
connections.
3.1.1.
3.1.1. Effect
Effect of
of Component
Component Matching
Matching and Tolerances
Tolerances
The
Thethree-stage
three-stageamplification
amplification is is
configured
configured to provide
to providea total differential
a total gain of
differential 70 dB,
gain of
to
70amplify the sensing
𝑑𝐵, to amplify unit’s unit’s
the sensing full-scale output
full-scale to A FS
output to of
𝐴𝐹𝑆theofADC.
the ADC.The differential
The differential pre-
cision amplifier,
precision Analog
amplifier, Analog Devices
DevicesInc., Wilmington,
Inc., Wilmington,MA, MA,USA,USA,LTC6363
LTC6363isispicked
picked as the the
critical component of the amplification and filtering
critical component of the amplification and filtering unit. unit. The typical CMRR
𝐶𝑀𝑅𝑅𝑂𝑝𝑎𝑚𝑝 ,
Opamp, for for
LTC6363
LTC6363 is is 110
110dB.
dB. To
To maintain total CMRR
maintain a total 𝐶𝑀𝑅𝑅 of of around
around 100 dB for for the readout,
readout, aacom-com-
mon
mon mode-induced
mode-induced differential
differential gain
gain of around −
of around 30 dB
−30 dB is
is required
required based
based on (2). Figure
on (2). Figure 6a 6a
shows
shows thethe percent
percent degradation
degradation in in CMRR
𝐶𝑀𝑅𝑅Stage
𝑆𝑡𝑎𝑔𝑒
/CMRR
/𝐶𝑀𝑅𝑅 Opamp
𝑂𝑝𝑎𝑚𝑝
for
for various
various CMRR
𝐶𝑀𝑅𝑅 Opamp
𝑂𝑝𝑎𝑚𝑝 , , ver-
ver-
sus
sus the
the percent
percent feedback
feedback matching
matching ratio
ratio obtained
obtained from
from (3). Given aa typical
(3). Given typical value
value of of
CMRR
𝐶𝑀𝑅𝑅𝑂𝑝𝑎𝑚𝑝 = 110 dB, feedback matching ratios better than 0.001%
Opamp = 110 dB, feedback matching ratios better than 0.001% are required to ob- are required to obtain
CMRR
atain a 𝐶𝑀𝑅𝑅 of 50 of
Stage 𝑆𝑡𝑎𝑔𝑒 dB.50AdB. stable common-mode
A stable common-mode voltage is provided
voltage for each
is provided differential
for each differ-
difference amplifier using an on-board voltage regulator, Analog
ential difference amplifier using an on-board voltage regulator, Analog Devices Inc.Devices Inc. LT3021, and
A FS
the
Biosensors 2023, 13, x FOR PEER REVIEW voltage
LT3021, andamount is equal
the voltage to half
amount is of the to
equal ADC
halffull-scale
of the ADC reference voltage
full-scale ( 2 =
reference 0.6ofV).
16
voltage 24
Therefore,
(
𝐴𝐹𝑆 considering (6), adjusting the feedback matching ratio of the first
= 0.6 V). Therefore, considering (6), adjusting the feedback matching ratio of the first amplification
2
stage plays a critical role in the total readout CMRR.
amplification stage plays a critical role in the total readout 𝐶𝑀𝑅𝑅.
Figure6.6.(a)
Figure (a)Percent
Percentdegradation
degradationin inthe
theratio
ratioof ofthe
theCMRR
CMRRof ofaafully
fullydifferential
differentialstage
stage(CMRR
(𝐶𝑀𝑅𝑅Stage )
𝑆𝑡𝑎𝑔𝑒 )
and Opamp typical CMRR
and Opamp typical CMRR (𝐶𝑀𝑅𝑅 (CMRR ) for various CMRR
𝑂𝑝𝑎𝑚𝑝 ) for various 𝐶𝑀𝑅𝑅
Opamp , versus percent change in matching
𝑂𝑝𝑎𝑚𝑝 , versus percent change in match-
Opamp
ratios of peripheral
ing ratios resistors
of peripheral constructing
resistors the feedback
constructing network network
the feedback (∆β/β); (b) Percent
(Δ𝛽/𝛽); (b)resistance
Percent tolerance
resistance
(∆R/R) for(Δ𝑅/𝑅)
tolerance variousfor
differential stage gain, Astage
various differential gain, 𝐴percent
v,dd , versus feedback
𝑣,𝑑𝑑 , versus ratiofeedback
percent mismatchratio
(∆β/β).
mismatch
(Δ𝛽/𝛽).
The plots of the required percent component tolerance for various stage gain, 𝐴𝑣,𝑑𝑑 ,
versus percent feedback ratio mismatch using (5), are shown in Figure 6b. Stages with
higher allocated differential gain are less sensitive to component tolerances to obtain a
given feedback matching ratio.
Biosensors 2023, 13, 77 17 of 25
The plots of the required percent component tolerance for various stage gain, Av,dd ,
versus percent feedback ratio mismatch using (5), are shown in Figure 6b. Stages with
higher allocated differential gain are less sensitive to component tolerances to obtain a
given feedback matching ratio.
The peripheral surface-mount resistors and the capacitors of the differential amplifica-
tion and filtering circuit were measured one by one in every purchased batch (containing
at least 10 with 1% tolerance), and the ones with the closest values to obtain the matching
ratio of better than 0.001% were mounted on the boards. The values of the resistors in
the amplification and filtering stages to achieve a gain distribution of 30 × 10.6 × 10.6 are;
R F1 = 300 kΩ, R I1 = 10 kΩ, R F2 = R F3 = 16 kΩ, R I 2 = R I 3 = 750 Ω, Rbb = Rcc = 10 kΩ.
3PSF(a)
Figure7.7.3PSF
Figure (a)percent
percentmean
meanamplitude
amplitudeand
and(b)
(b)percent
percentmean
meandifferential
differentialphase
phaseestimation
estimationerrors
errors
with their normalized standard deviations (error bars) vs. SNR. Normalized to full-scale resolution
with their normalized standard deviations (error bars) vs. SNR. Normalized to full-scale resolution
linesdemonstrate
lines demonstratethethebest
bestachievable
achievableresolution
resolutionbybyconsidering
consideringthe
thestandard
standarddeviation
deviation(error
(errorbars)
bars)
withthe
with thedegrading
degradingSNR
SNRandandincreasing
increasingrecord
record length
length (N).
(N).
Theresults
The results in
in Figure
Figure 77 show
showthat
thatthe
the8-bit
8-bittarget resolution
target with
resolution SNR
with values
SNR even
values less
even
than 5 dB is achievable with N = 1024.
less than 5 dB is achievable with 𝑁 = 1024.
•• Oversampling
Oversampling
Numerical analysis with varying sampling rates and low SNRs is also carried out
for 3PSF to confirm if a higher sample rate leads to better estimation performance in a
noisy environment. For the numerical simulations, the oversampling ratios range from
4 to 256, and the input SNR is assumed to range from −5 to 35 dB. The simulations for
the 3PSF produce an average percent error within 1% both for the amplitude ratio and the
differential phase for the 256 samples in the record. The produced estimation results show
that with a lower sampling-to-excitation frequency ratio, 3PSF can deliver reliable results
at very low SNRs, with even four samples taken per period.
Although the greater number of samples within a record generates more accurate
results with worse SNR levels, this might limit how fast the results could be produced at
very low (sub-Hz) excitation frequencies. In [38], it is shown that utilizing 3PSF for a sub-Hz
sensor response can produce an impedance estimation variance of 1% while the record
covers only 11% of the whole period. Therefore, 3PSF is flexible for various excitation
frequencies and signal-to-noise ratios. Consequently, it is concluded that at low SNRs, 3PSF
with coherent sampling provides accurate results without oversampling. Therefore, the
only limiting factor on the sampling rate is set by the real-time processing requirements.
3.2.2. Jitter
Based on derivations (31)–(34) for 3PSF in the presence of jitter and numerical sim-
ulations, the mean of the amplitude and differential phase errors with their normalized
standard deviations for 1000 simulations at each point is plotted in Figure 8. The jitter
standard deviation (σ) varies from 0 to 2π for all the simulations.
only limiting factor on the sampling rate is set by the real-time processing requirements.
3.2.2. Jitter
Based on derivations (31)–(34) for 3PSF in the presence of jitter and numerical simu-
lations, the mean of the amplitude and differential phase errors with their normalized
Biosensors 2023, 13, 77 19 of 25
standard deviations for 1000 simulations at each point is plotted in Figure 8. The jitter
standard deviation (𝜎) varies from 0 to 2𝜋 for all the simulations.
3PSF(a)
Figure8.8.3PSF
Figure (a)percent
percentmean
meanamplitude
amplitudeand
and(b) (b)percent
percentmean
meandifferential
differentialphase
phaseestimation
estimationerrors
errors
withtheir
with theirnormalized
normalizedstandard
standarddeviations
deviations(error
(errorbars)
bars)vs.
vs.jitter
jitterstandard
standarddeviation
deviation(𝜎).
(σ).3PFS
3PFScan
can
maintain 8-bit
maintain 8-bit resolution
resolution with
witheven
evenunrealistic jitter
unrealistic standard
jitter standard deviations closeclose
deviations to 2πtoby2𝜋record length
by record
length
controlcontrol at 55sampling
at 55 kS/s kS/s sampling
rate. rate.
Althoughititisisseen
Although seeninin(35)
(35)that
thatthe
theamplitude
amplitudemean
meanerror
errorwill
willnever
neverreach
reachzero
zerofor
for
3PSF [35], with a record length of 1024, the 8-bit detection resolution for both amplitude
3PSF [35], with a record length of 1024, the 8-bit detection resolution for both amplitude
andphase
and phaseisisachievable
achievableeven
evenatatnon-realistically
non-realisticallyhigh
highjitter
jitterstandard
standarddeviation
deviationofofaround
around
π radians.
π radians.
3.2.3.Shift
3.2.3. ShiftininExcitation
ExcitationFrequency
Frequency
Figure 9a shows the normalized amplitude estimation versus the deviation in the
Figure 9a shows the normalized amplitude estimation versus the deviation in the
source frequency ∆ f at various numbers of acquired cycles (M = 5, 9, 19 and 37) both for
source frequency Δ𝑓 at various numbers of acquired cycles (𝑀 = 5, 9,19 and 37) both for
the theoretical derivation (39) and numerical simulation, with f s = 55 kS/s and f in = 1 kHz.
the theoretical derivation (39) and numerical simulation, with 𝑓𝑠 = 55 kS/s and 𝑓𝑖𝑛 =
For a higher numbers of samples, with approximately equal input frequencies and a
1 kHz. For a higher numbers of samples, with approximately equal input frequencies and
constant sampling rate, the fitting accuracy becomes much more sensitive to uncertainty
a constant sampling rate, the fitting accuracy becomes much more sensitive to uncertainty
in the ratio of f in / f s . Figure 9b shows the zoomed-in plot of the amplitude error with
non-coherency for N = 1024, M = 19. For 8-bit detection resolution, a frequency deviation
of approximately 5 Hz can be tolerated, while if the resolution is relaxed to 4-bit, the safe
frequency deviation is raised to 22 Hz. However, with the typical accuracy level of on-chip
sine wave generators utilizing phase-locked loops (PLL) or direct digital synthesis (DDS)
for discrete implementation, at kHz range, this amount of non-coherency is not a concern
for amplitude estimation.
However, at the MHz or GHz range, the accuracy of the generated sine wave is more
of a limiting factor while picking the record length.
The theoretical (41) and numerically simulated initial phase estimation of the source
and response with non-coherency are shown in Figure 10. A deviation in the source
frequency will result in a linear increase in the initial phase, but the slope of this change,
as derived in (41), is equal for both source and response signals, as they share the same
frequency from a mutual source. Therefore, the resultant differential phase estimation
for the alternate sampling scheme will not be affected by frequency deviation for any
record length.
in the ratio of 𝑓𝑖𝑛 /𝑓𝑠 . Figure 9b shows the zoomed-in plot of the amplitude error with non-
coherency for 𝑁 = 1024, 𝑀 = 19. For 8-bit detection resolution, a frequency deviation of
approximately 5 Hz can be tolerated, while if the resolution is relaxed to 4-bit, the safe
frequency deviation is raised to 22 Hz. However, with the typical accuracy level of on-
chip sine wave generators utilizing phase-locked loops (PLL) or direct digital synthesis
Biosensors 2023, 13, 77 20 of 25
(DDS) for discrete implementation, at kHz range, this amount of non-coherency is not a
concern for amplitude estimation.
Figure 9. 3PSF (a) amplitude estimation for a various number of samples within a record (b)
zoomed-in Mean amplitude percent error for N = 1024, M = 19, and normalized percent detection
resolutions vs. source frequency deviation. The plots also validate that the theoretical derivations
for the non-coherency effect follow the numerical simulations accordingly.
However, at the MHz or GHz range, the accuracy of the generated sine wave is more
of a limiting factor while picking the record length.
The theoretical (41) and numerically simulated initial phase estimation of the source
and response with non-coherency are shown in Figure 10. A deviation in the source fre-
quency will result in a linear increase in the initial phase, but the slope of this change, as
derived
Figure 9. in (41),
3PSF
Figure 9. 3PSF
(a)isamplitude
(a) equal forestimation
amplitude both source
estimation
for a and
for a response
various numbersignals,
various number of as
of samples they
samplesshare thea(b)
within a record
within same
recordfre-
zoomed-
(b)
quency
in Mean from a
amplitude mutual
percentsource.
error Therefore,
for N = 1024, Mthe
= resultant
19, and differential
normalized phase
percent estimation
detection
zoomed-in Mean amplitude percent error for N = 1024, M = 19, and normalized percent detection for
resolutions
the
vs. alternate
resolutions vs.sampling
source frequency schemedeviation.
deviation.
source frequency will
The not
plotsbe affected
also
The by that
validate
plots also frequency
the that
validate deviation
theoretical for any
derivations
the theoretical record
for the
derivations
length.
non-coherency effect follow
for the non-coherency effectthe numerical
follow simulations
the numerical accordingly.
simulations accordingly.
However, at the MHz or GHz range, the accuracy of the generated sine wave is more
of a limiting factor while picking the record length.
The theoretical (41) and numerically simulated initial phase estimation of the source
and response with non-coherency are shown in Figure 10. A deviation in the source fre-
quency will result in a linear increase in the initial phase, but the slope of this change, as
derived in (41), is equal for both source and response signals, as they share the same fre-
quency from a mutual source. Therefore, the resultant differential phase estimation for
the alternate sampling scheme will not be affected by frequency deviation for any record
length.
ϕsource = 45 ◦ = 90◦ .
10.3PSF
Figure 10.
Figure 3PSFinitial phase
initial estimation
phase vs. source
estimation vs.frequency
source deviation
frequencyfordeviation for, ϕ𝜑response
𝑠𝑜𝑢𝑟𝑐𝑒 = 45°,
The
𝜑 plots obtained for N = 1024, M = 19. When the frequency of the source and response signals is generated
𝑟𝑒𝑠𝑝𝑜𝑛𝑠𝑒 = 90°. The plots obtained for N = 1024, M = 19. When the frequency of the source and
from a mutual source, the linear phase estimation error for both has the same slope.
It should be clarified that, as seen in Figure 9a, the estimated amplitude will reach
zero when the shift in the frequency leads to an integer number of acquired cycles differ-
Q
ence (i.e., δ = 0 or when ∆ f = N f s , see (39)), causing a discontinuity in the initial phase
estimation at the same points.
3.4.
3.4. Performance
Performance Verification
Verification
The
The amplificationand
amplification and filtering
filtering board
board is
is connected
connected toto the
the Texas
Texas Instruments
Instruments Inc. MSP-
Inc. MSP-
EXP432P401R launchpad shown in Figure 5a for real-time data acquisition
EXP432P401R launchpad shown in Figure 5a for real-time data acquisition and sine and sine fitting.
The utilized key features of the single microcontroller are 48 MHz master clock rate, 14-bit,
1.2 V differential (two channel) ADC. Considering the acquisition of 1024 samples for each
sine fitting operation satisfies 8-bit detection resolution requirements with 7~9 dB expected
minimum SNR. The sampling rate is adjusted at 55 kS/s to accommodate the needed real-
time processing time. For the real-time fitting operation, each sample is multiplied by the
corresponding sin(2π f in tk ) and cos(2π f in tk ) from a lookup table and results consecutively
added to produce the Âs and Âc for each sine fitting.
Figure 12. Sensitivity to 1% capacitance change with 8-bit resolution and real-time processing
verification for the implementation of the readout board. The obtained amplitude from the real-
time 3PSF for 8 pF, 16 pF, 32 pF, 64 pF, 128 pF, 256 pF, 512 pF and 1 nF capacitance change at
a symmetrical impedance bridge with a fixed capacitance of 100 nF; (a). the obtained real-time
differential phase and the corresponding amplitude can be used to compute actual capacitance
change for a known bridge impedance model (b).
4. Discussion
At the lower limits of detection for impedance biosensors, differential sensing and
single frequency measurement with sufficient amplification and filtering are promising
methods for real-time and field deployable implementation. However, when the response
is still small and comparable to the noise level even after amplification, the resolution of
the biosensor is significantly affected by the noise level. Moreover, the clock jitter will
induce additional noise and degrade the SNR. Real-time digitization and processing with
3PSF, in expected low SNRs (even SNR < 0 dB), can lead to a higher resolution and better
noise-immune operation. The algorithm can be implemented within a single MCU to
process the digitized data in real time with an optimized number of samples per fitting to
achieve a specific target resolution. With the assumption of a known operation frequency
for the implementation of 3PSF, it is proven that a non-ideal shift in the source frequency
and sampling clock jitter will affect the estimated response amplitude at any detection
resolution. However, with typical accuracy levels of sine generation and the fact that
both sampling clock and source signals are driven by a single sinusoidal source in most
cases, jitter and source frequency shift will have a minor effect on the detection resolution
both in terms of amplitude and differential phase at the lower sampling rates (i.e., tens
to hundreds of KS/s). The real-time processing of the data obtained from the biosensor
will eliminate the need for data storage and memory requirements and lead to lower
costs for the overall system. A less complicated data processing algorithm with lower
memory requirements, such as 3PSF, facilitates using the same microcontroller for data
processing and other calibration or balancing of the differential system, e.g., the bridge-
based system [20]. More straightforward data processing and less complicated readout
implementation that are compatible to interface with ultra-sensitive transducers are crucial
for the commercialization of cheaper biosensors.
5. Conclusions
A readout interface board suitable for high-precision impedance measurement, par-
ticularly for biosensing applications, is designed and implemented. The provided design
details are first-hand knowledge for researchers in the field of impedance sensors and
biosensors requiring precise measurement with specific resolution and accuracy. Moreover,
the procedure provided here for developing a real-time data-acquisition unit is a guideline
for making custom-designed, low-cost, and real-time digitization and processing units for
numerous sensitive transducers that are currently being characterized with lab instrumen-
tation. Therefore, utilizing the information provided in this paper for less complicated
and yet accurate real-time readout facilitates the deployment of transducers for various in
situ applications.
Author Contributions: Conceptualization, S.N., N.M.N. and D.J.C.; methodology, S.N., N.M.N.
and D.J.C.; software, S.N., K.M. and N.M.N.; validation, S.N.; formal analysis, S.N.; investigation,
S.N.; resources, S.N., N.M.N. and D.J.C.; data curation, S.N.; writing—original draft preparation,
S.N. and N.M.N.; writing—review and editing, S.N., N.M.N., K.M. and D.J.C.; visualization, S.N.,
K.M. and N.M.N.; supervision, N.M.N. and D.J.C.; project administration, S.N., N.M.N. and D.J.C.;
funding acquisition, N.M.N. and D.J.C. All authors have read and agreed to the published version of
the manuscript.
Funding: This research was funded by U.S. Department of Agriculture under Grant 2015-67021-23128
and the University of Alabama.
Institutional Review Board Statement: Not applicable.
Informed Consent Statement: Not applicable.
Data Availability Statement: Not applicable.
Conflicts of Interest: The authors declare no conflict of interest.
Biosensors 2023, 13, 77 24 of 25
References
1. Daniels, J.S.; Pourmand, N. Label-Free Impedance Biosensors: Opportunities and Challenges. Electroanalysis 2007, 19, 1239–1257.
[CrossRef] [PubMed]
2. Loyprasert, S.; Thavarungkul, P.; Asawatreratanakul, P.; Wongkittisuksa, B.; Limsakul, C.; Kanatharana, P. Label-Free Capacitive
Immunosensor for Microcystin-LR Using Self-Assembled Thiourea Monolayer Incorporated with Ag Nanoparticles on Gold
Electrode. Biosens. Bioelectron. 2008, 24, 78–86. [CrossRef] [PubMed]
3. Katz, E.; Willner, I. Probing Biomolecular Interactions at Conductive and Semiconductive Surfaces by Impedance Spectroscopy:
Routes to Impedimetric Immunosensors, DNA-Sensors, and Enzyme Biosensors. Electroanalysis 2003, 15, 913. [CrossRef]
4. Abdelrasoul, G.N.; Anwar, A.; MacKay, S.; Tamura, M.; Shah, M.A.; Khasa, D.P.; Montgomery, R.R.; Ko, A.I.; Chen, J. DNA
Aptamer-Based Non-Faradaic Impedance Biosensor for Detecting E. Coli. Anal. Chim. Acta 2020, 1107, 135–144. [CrossRef]
5. Alsabbagh, K.; Hornung, T.; Voigt, A.; Sadir, S.; Rajabi, T.; Länge, K. Microfluidic Impedance Biosensor Chips Using Sensing
Layers Based on DNA-Based Self-Assembled Monolayers for Label-Free Detection of Proteins. Biosensors 2021, 11, 80. [CrossRef]
[PubMed]
6. Bar-On, L.; Garlando, U.; Sophocleous, M.; Jog, A.; Motto Ros, P.; Sade, N.; Avni, A.; Shacham-Diamand, Y.; Demarchi, D.
Electrical Modelling of In-Vivo Impedance Spectroscopy of Nicotiana Tabacum Plants. Front. Electron. 2021, 2, 753145. [CrossRef]
7. Heinze, J.; Allen, J.; Bard, F.; Larry, F. Faulkner: Electrochemical Methods—Fundamentals and Applications; Wiley: New York, NY,
USA, 1981; Volume 85, pp. 1085–1086. [CrossRef]
8. Baghbani, R.; Moradi, M.H.; Shadmehr, M.B.; Momayez Sanat, Z. A New Bio-Impedance Forceps Sensor for Measuring Electrical
Conductivity of the Biological Tissues. IEEE Sens. J. 2019, 19, 11721–11731. [CrossRef]
9. Kim, S.; Song, H.; Ahn, H.; Kim, T.; Jung, J.; Cho, S.K.; Shin, D.-M.; Choi, J.; Hwang, Y.-H.; Kim, K. A Review of Advanced
Impedance Biosensors with Microfluidic Chips for Single-Cell Analysis. Biosensors 2021, 11, 412. [CrossRef]
10. Magar, H.S.; Hassan, R.Y.A.; Mulchandani, A. Electrochemical Impedance Spectroscopy (EIS): Principles, Construction, and
Biosensing Applications. Sensors 2021, 21, 6578. [CrossRef]
11. Wang, S.; Zhang, J.; Gharbi, O.; Vivier, V.; Gao, M.; Orazem, M.E. Electrochemical Impedance Spectroscopy. Nat. Rev. Methods
Prim. 2021, 1, 41. [CrossRef]
12. Berggren, C.; Bjarnason, B.; Johansson, G. Capacitive Biosensors. Electroanalysis 2001, 13, 173–180. [CrossRef]
13. Manickam, A.; Chevalier, A.; McDermott, M.; Ellington, A.D.; Hassibi, A. A CMOS Electrochemical Impedance Spectroscopy
(EIS) Biosensor Array. IEEE Trans. Biomed. Circuits Syst. 2010, 4, 379–390. [CrossRef] [PubMed]
14. Loyprasert, S.; Hedström, M.; Thavarungkul, P.; Kanatharana, P.; Mattiasson, B. Sub-Attomolar Detection of Cholera Toxin Using
a Label-Free Capacitive Immunosensor. Biosens. Bioelectron. 2010, 25, 1977–1983. [CrossRef] [PubMed]
15. Luka, G.; Samiei, E.; Dehghani, S.; Johnson, T.; Najjaran, H.; Hoorfar, M. Label-Free Capacitive Biosensor for Detection of
Cryptosporidium. Sensors 2019, 19, 258. [CrossRef]
16. Sharma, R.; Deacon, S.E.; Nowak, D.; George, S.E.; Szymonik, M.P.; Tang, A.A.S.; Tomlinson, D.C.; Davies, A.G.; McPherson, M.J.;
Wälti, C. Label-Free Electrochemical Impedance Biosensor to Detect Human Interleukin-8 in Serum with Sub-Pg/Ml Sensitivity.
Biosens. Bioelectron. 2016, 80, 607–613. [CrossRef]
17. Soraya, G.V.; Abeyrathne, C.D.; Buffet, C.; Huynh, D.H.; Uddin, S.M.; Chan, J.; Skafidas, E.; Kwan, P.; Rogerson, S.J. Ultrasensitive
and Label-Free Biosensor for the Detection of Plasmodium Falciparum Histidine-Rich Protein II in Saliva. Sci. Rep. 2019, 9, 17495.
[CrossRef]
18. Tanak, A.S.; Jagannath, B.; Tamrakar, Y.; Muthukumar, S.; Prasad, S. Non-Faradaic Electrochemical Impedimetric Profiling of
Procalcitonin and C-Reactive Protein as a Dual Marker Biosensor for Early Sepsis Detection. Anal. Chim. Acta X 2019, 3, 100029.
[CrossRef]
19. Uygun, Z.O.; Atay, S. Label-Free Highly Sensitive Detection of DNA Approximate Length and Concentration by Impedimetric
CRISPR-DCas9 Based Biosensor Technology. Bioelectrochemistry 2021, 140, 107812. [CrossRef]
20. Neshani, S.; Nyamekye, C.K.A.; Melvin, S.; Smith, E.A.; Chen, D.J.; Neihart, N.M. AC and DC Differential Bridge Structure
Suitable for Electrochemical Interfacial Capacitance Biosensing Applications. Biosensors 2020, 10, 28. [CrossRef]
21. Zumbahlen, H. Basic Linear Design; Analog Devices: Norwood, MA, USA, 2007; ISBN 978-0-916550-28-8.
22. Lokere, K.; Hutchison, T.; Zimmer, G. Precision Matched Resistors Automatically Improve Differential Amplifier CMRR—Here’s
How. Linear Technol. Des. Note 2013, 20, 1023.
23. Pallas-Areny, R.; Webster, J.G. Common Mode Rejection Ratio for Cascaded Differential Amplifier Stages. IEEE Trans. Instrum.
Meas. 1991, 40, 677–681. [CrossRef]
24. Gesteland, R.C.; Howland, B.; Lettvin, J.Y.; Pitts, W.H. Comments on Microelectrodes. Proc. IRE 1959, 47, 1856–1862. [CrossRef]
25. Karki, J. Fully-Differential Amplifiers. Available online: https://www.ti.com/lit/an/sloa054e/sloa054e.pdf?ts=1672562718439&
ref_url=https%253A%252F%252Fwww.google.com%252F (accessed on 15 October 2022).
26. Texas Instruments. Noise Analysis in Operational Amplifier Circuits. In Application Report; Texas Instruments: Dallas, TX,
USA, 2007.
27. Sobering, T.J. Equivalent Noise Bandwidth. 1991, p. 3. Available online: https://www.k-state.edu/edl/docs/pubs/technical-
resources/Technote1.pdf (accessed on 15 October 2022).
28. Pintelon, R.; Schoukens, J. An Improved Sine-Wave Fitting Procedure for Characterizing Data Acquisition Channels. IEEE Trans.
Instrum. Meas. 1996, 45, 588–593. [CrossRef]
Biosensors 2023, 13, 77 25 of 25
29. Ramos, P.M.; Cruz Serra, A. A New Sine-Fitting Algorithm for Accurate Amplitude and Phase Measurements in Two Channel
Acquisition Systems. Measurement 2008, 41, 135–143. [CrossRef]
30. Masi, A.; Danisi, A.; Di Castro, M.; Losito, R. Real-Time High-Precision Reading Algorithm for the Ironless Inductive Position
Sensor. IEEE Trans. Nucl. Sci. 2013, 60, 3661–3668. [CrossRef]
31. IEEE Std 1057-1994; IEEE Standard for Digitizing Waveform Recorders. IEEE: New York, NY, USA, 1994. [CrossRef]
32. Martino, M.; Losito, R.; Masi, A. Analytical Metrological Characterization of the Three-Parameter Sine Fit Algorithm. ISA Trans.
2012, 51, 262–270. [CrossRef]
33. Andersson, T.; Handel, P. IEEE Standard 1057, Crame/Spl Acute/r-Rao Bound and the Parsimony Principle. IEEE Trans. Instrum.
Meas. 2006, 55, 44–53. [CrossRef]
34. Ang, A.H.-S.; Tang, W.H.; Ang, A.H.-S. Probability Concepts in Engineering: Emphasis on Applications in Civil & Environmental
Engineering, 2nd ed.; Wiley: New York, NY, USA, 2007; ISBN 978-0-471-72064-5.
35. Alegria, F.C.; Serra, A.C. Gaussian Jitter-Induced Bias of Sine Wave Amplitude Estimation Using Three-Parameter Sine Fitting.
IEEE Trans. Instrum. Meas. 2010, 59, 2328–2333. [CrossRef]
36. Aperture Jitter Calculator for ADCs. Available online: https://www.maximintegrated.com/en/design/technical-documents/
app-notes/4/4466.html (accessed on 1 July 2022).
37. Ramos, P.M.; Janeiro, F.M.; Tlemcani, M.; Serra, A.C. Recent Developments on Impedance Measurements With DSP-Based
Ellipse-Fitting Algorithms. IEEE Trans. Instrum. Meas. 2009, 58, 1680–1689. [CrossRef]
38. Piasecki, T. Fast Impedance Measurements at Very Low Frequencies Using Curve Fitting Algorithms. Meas. Sci. Technol. 2015,
26, 065002. [CrossRef]
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.