IEC 60601 limits 100 µA maximum dc-leakage current through the body under normal conditions and 500 µA maximum under worst-case, single-fault conditions. An impedance circuit should not exceed that current.
- AD5933 12-bit impedance converter ($18) evaluation kit available ($68)
- User Guide with reference schematics
-
Biopotential
- ECG (waveform)
- R-R (heart rate)
-
Bioimpedance
- Resp (respiration)
- GSR (galvanic skin response, stress level)
- EDA (electro dermal activity)
-
Max 30001G ($10) for Biopotential and Bioimpedance, evaluation kit available ($113)
-
Maxim 30009 for Bioimpedance, evaluation kit available ($212)
PART | Features | Resolution | Remarks |
---|---|---|---|
AD5933 | Single channel 3 wire | 12bit, 1Msps, 100kHz excitation | First Gen, 1024 point FFT, 1kOhm - 1MOhm |
AD5940/41 | 2 channel, 4 wire | 16bit, 800ksps, 200kHz | Impedance spectroscopy |
ADuC355 | 2 channel, 4 wire | 16bit, 800ksps, 200kHz | Impedance Spectroscopy, 26MHz ARM Cortex M3 MCU |
MAX30002 | single channel, BioZ, 2 or 4 wire | 17bit | |
MAX30009 | single channel, BioZ, 2 or 4 wire | 16 kHz - 806 kHz | |
MAX30131/132/134 | 1-,2-,4- channel | 12 bit | |
MAX30001G | single channel, 2 or 4 wire | Impedance and Potential (ECG) |
The AD5933 is a network analyzer IC that together with external circuitry can be used for bioimpedance measurements.
From [1] and [2], made with https://www.circuit-diagram.org/editor
The evaluation board from Analog Devices includes the reference design describing an analog front end to measure low impedances.
On the excitation side it has a passive high pass filter with
On the measurement side it has an amplifier with
The input to the AD5933 has
Munoz et al [2] describe their implementation in a 2022 paper. Several other web publications exist using that design.
For bioimpedance measurements the following analog front end elements should be used: a high-pass filter (HPF), a voltage-to-current converter (VCC), and an instrumentation amplifier (INA).
The HPF is a first order system composed of a 100 kΩ resistor and a 10 nF capacitor to remove the DC components of
The HPF output is connected to VCC, which consists of an operational amplifier and two resistors. The current injected into the tissue should not exceed 10 uA.
Because the impedance is supposed to vary from tens to hundreds of ohms,
ensures that current flows mainly through
The current through VCC is
Therefore the voltage over
The unity gain instrumentation amplifier receives, through its non-inverting input, the voltages on the electrodes connected to
$V_{INA} = V_{load} + V_{ref}
The current through
The output of the internal OpAmp in the AD5933 is
Therefore
The DSP of the AD5933 calculates the real and imaginary parts of
A list of designs using the AD5933 used the following values for resistors and capacitors:
Design | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Eval [1] | 47nF | 49.9k | 200k | N.A. | N.A. | N.A. | 49.9k | 20k | 20k | |
Datasheet [3] | 47nF | N.S. | N.S. | N.A. | N.A. | N.A. | N.S. | 20k | 20k | |
Munoz [2] | 10nF | 100k | N.A. | 1k | 10k | Gain=1 | 1k | 1k | 1k | GND |
Instru Bio [4] | 10nF | 10k | N.A. | 1k | 1k | Gain=10,5.5k | VDD/2 | 1k | 1k | GND |
Instru BIA [5] | 10nF | 100k | N.A. | 1M | 1M | Gain=1.5,100k | VDD/2 | 1k | 1k | GND |
Instru BIA [6] | 10nF | 100k | N.A. | 285k | 1M | VDD/2 | VDD/2 | |||
Instru Thor[7] | 1.2nF | 10k | N.A. | 1M | 1M | Gain=1.5,100k | 1k | 1k | 1k | GND |
Instru Thor[8] | 100nF | 20k | N.A. | 100k | 10k | Gain=1.5,100k | 3.2/1k | 1k | 1k | GND |
UA 2023 | 10nF | 100k | N.A. | 82k | 82k | Gain=51,1k | 20k | 20k | 20k | VDD/2 |
UA 2024 | 10nF | 100k | 200k | 265k | 1k | Gain=51,1k | 10k | 20k | 20k | VDD/2 |
Common active components used for AD5933 biomimpedance:
- Network Analyzer AD5933
- Operation Amplifier(s) AD8608 or AD8606 or AD8605
- Instrumentation Amplifier INA826AID
-
$1 / (2 \pi R C)$ , should attenuate 50 and 60Hz, need 200Hz..xxkHz - 10nF, 100k fc=160Hz
- Input into VCC is at 1.65V offset with 1V amplitude. With
$I_{CC} <10uA$ and$V_{CC} = 2.65V$ and$R_{VCC_{current}}$ will need to be 265kΩ. - Setting of Range 1 in AD5933 is 1V if operating at 3.3V., for
$10 \mu A$ we need 110kΩ for$R_{VCC_{current}}$ . - Analog Devices: "Bio-Impedance Circuit Design for Body Worn Systems"
$G = 1 + (49.4k/R_{Gain})$ - With
$R_{INA_{GAIN}}$ = 1kΩ the gain will be$G=51$
Formula to compute impedance from measurements: Description to be completed (check evaluation board and Instructables, also search PubMed).
For general reading: Analog Devices: Bio-Impedance Circuit Design for Body Worn Systems"
- Analog Devices AD5933 Evaluation Board, User Guide
- Munoz et al
- AD5933 Datasheet
- Instructables Body Composition
- Instructables BIA 1
- Instructables BIA 2
- Instructables Thor 1
- Instructables THor 2
- IEEE Tutorial
- Uwe Pliquett, Andreas Barthel, 2012 J. Phys.: Conf. Ser. 407 012019
- Paco Bogonez-Franco et al, 2014, Problems encountered during inappropriate use of commercial bioimpedance devices in novel applications, 7 th International Workshop on Impedance Spectroscopy 2014
- J Ferreira et al 2010 J. Phys.: Conf. Ser. 224 012011