Next Article in Journal
Emerging Role of Nb2CTx MXene in Sensors: The Roadmap from Synthesis to Health and Environmental Monitoring
Previous Article in Journal
Laser SLAM Matching Localization Method for Subway Tunnel Point Clouds
Previous Article in Special Issue
Rapid, Precise, and Clinically Relevant Quantification of Urinary Albumin and Creatinine Using a NanoDrop UV/Vis Spectrophotometer
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design and Validation of Low-Cost, Portable Impedance Analyzer System for Biopotential Electrode Evaluation and Skin/Electrode Impedance Measurement

Department of Electrical and Instrumentation Engineering, Thapar Institute of Engineering and Technology, Bhadson Rd, Patiala 147004, Punjab, India
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(12), 3688; https://doi.org/10.3390/s25123688
Submission received: 1 May 2025 / Revised: 26 May 2025 / Accepted: 29 May 2025 / Published: 12 June 2025
(This article belongs to the Special Issue Integrated Sensor Systems for Medical Applications)

Abstract

:
This paper presents a novel, low-cost, portable impedance analyzer system designed for biopotential electrode evaluation and skin/electrode impedance measurement, critical for enhancing bioelectrical signal quality in healthcare applications. In contrast with conventional systems that depend on external PCs or host devices for data acquisition, visualization, and analysis, this design integrates all functionalities into a single, compact platform powered by the Analog Devices AD5933 impedance converter and a Raspberry Pi 4. The design incorporates custom analog circuitry to extend the measurement range from 10 Hz to 100 kHz and supports a wide impedance spectrum through switchable feedback resistors. Validated against a benchtop impedance analyzer, the system demonstrates high accuracy with normalized root-mean-square errors (NRMSEs) of 1.41% and 3.77% for the impedance magnitude and phase of passive components, respectively, and 1.43% and 1.29% for the biopotential electrode evaluation and skin/electrode impedance measurement. This cost-effective solution, with a total cost of USD 159, addresses the accessibility challenges faced by smaller research labs and healthcare facilities, offering a compact, low-power platform for reliable impedance analysis in biomedical applications.

1. Introduction

Electrical impedance, denoted by “Z”, is a fundamental parameter that quantifies the resistance and reactance experienced by an electrical circuit when an alternating current (AC) flows through it. A complex quantity is a complex number comprising both a magnitude and a phase angle, measured in ohms (Ω). Impedance measurement plays a critical role in diverse fields and applications. It provides insights into the electrical properties of materials, making it essential in materials science, corrosion monitoring [1], electrical engineering, and physics for designing and optimizing electronic devices, circuits, and systems. Impedance measurement is also used in biomedical research and healthcare applications, such as cell culture growth monitoring [2], the measurement of skin/electrode impedance, and evaluating the performance of biopotential electrodes used in recording bioelectrical signals in the human body [3,4]. Bioelectrical impedance analysis (BIA) is another important application of impedance measurement in healthcare [5].
Disposable pre-gelled electrocardiogram (ECG) electrodes play a vital role in ECG monitoring within various healthcare settings. These electrodes are designed to be convenient, hygienic, and easy to use. They consist of a conductive gel pre-applied to the electrode surface, eliminating the need for additional gel application during ECG measurement. This gel helps ensure good electrical contact between the skin and the electrode, enabling accurate and reliable ECG signal acquisition. These electrodes are extensively used in intensive care units (ICUs) and critical care units to continuously monitor patients’ heart rate and rhythm [6], which is vital in alerting ICU staff to cardiac issues. They undergo bench tests to ensure the electrodes’ effectiveness and electrical properties. One such test involves measuring the impedance of a pair of electrodes that are directly connected gel to gel. By evaluating the electrical properties through impedance measurements, manufacturers can confirm that the electrodes meet the required standards and provide reliable ECG signals when used in clinical settings [7,8,9].
Skin/electrode impedance refers to the resistance encountered by the electrical signal as it travels through the interface between the electrode and the patient’s skin. It has a significant impact on the measurement of various biopotential signals, including electroencephalogram (EEG), electromyogram (EMG), and electrocardiogram (ECG) signals. The impedance is influenced by factors such as the skin’s condition, the design of the electrode, and the conductivity of the gel or adhesive applied. A low impedance is desirable because it ensures proper electrical contact and reduces signal distortion or noise. Conversely, high impedance can lead to poor signal quality, resulting in artifacts and inaccuracies in the signal recording. Assessing the impedance of the skin/electrode interface is vital before acquiring biopotential signals, especially for EEG measurements [10,11,12,13]. Traditionally, such measurements have relied on bulky benchtop analyzers, limiting their use in portable and point-of-care scenarios. In response to the demand for field-deployable, cost-effective alternatives, significant research has focused on the development of miniaturized and portable impedance analyzers.
A common foundation across many of these systems is the AD5933 impedance converter from Analog Devices, a compact chip integrating a frequency generator and digital signal processing. Several researchers have adapted this IC to construct portable analyzers tailored for biological applications. For instance, Margo et al. implemented a four-electrode configuration to minimize electrode–medium interface artifacts, enhancing the accuracy for small physiological samples [14]. Hoja and Lentka presented a miniaturized family of impedance analyzers using the AD5933 device in conjunction with advanced microcontrollers (AVR32 family) and ZigBee modules for telemetric control [15]. Punter-Villagrasa et al. introduced a point-of-use portable EIS system for biomedical applications, using a custom potentiostat and digital lock-in amplifier [16]. Chabowski et al. highlighted the need for additional signal conditioning and proposed frequency-planning methods to avoid aliasing issues inherent to the AD5933 device’s DDS generator [17]. Similarly, Al-Ali et al. presented a portable analyzer combining the AD5933 device with an ATmega328P MCU and Bluetooth, which faced limitations in its frequency range and calibration accuracy across wide impedance variations [18].
Recent advancements have also focused on applications such as saline solution characterization [19], corrosion monitoring [20], skin bioimpedance for ulcer prediction, in vivo biosensing [21], and fruit quality monitoring in smart agriculture [22]. These implementations, though diverse in application, depend on external PCs for control and data visualization.
This work involved the development and validation of an impedance measurement system designed to measure skin/electrode impedance and evaluate disposable electrodes. The proposed impedance analyzer is highly efficient and has standalone operation and low power consumption, making it an ideal solution for portable and cost-effective impedance measurements. One of the most significant advantages of this development is that it eliminates the need for a personal computer to conduct impedance measurements and visualize the results.

2. Impedance Analyzer System

The impedance analyzer system is built on two key components: a Raspberry Pi 4 (Raspberry Pi Holdings plc, Cambridge, UK) and a specialized impedance converter board. The Raspberry Pi 4 offers an economical yet powerful solution with a 1.8 GHz quad-core CPU, 4096 MB of RAM, and both WLAN and Bluetooth low-energy capabilities in compact dimensions of 85.6 × 56.5 mm. The custom-designed impedance converter board integrates seamlessly into the Raspberry Pi through a 40-pin header. Central to the impedance converter board is the AD5933 chip from Analog Devices (Analog Devices, Inc., Wilmington, MA, USA), specifically engineered to measure and convert electrical impedance. This impedance converter board and the Raspberry Pi communicate efficiently via the I2C protocol, ensuring consistent and rapid data transfer. Together, these components deliver a comprehensive solution for impedance analysis.

2.1. AD5933 IC

The AD5933 device is an advanced integrated circuit that provides a highly accurate and complete solution for measuring impedance. It incorporates various components, including an onboard frequency generator, a 12-bit analog-to-digital converter (ADC), and a digital signal-processing (DSP) engine. The frequency generator integrated into the AD5933 device stimulates an external complex impedance at a known frequency. As the impedance reacts to the excitation signal, AD5933’s internal trans-impedance amplifier (TIA) converts the response signal into a corresponding voltage signal. The onboard ADC then samples this voltage signal. The ADC is responsible for capturing the real and imaginary components of the impedance response at each excitation frequency. The built-in DSP engine subsequently processes this captured data. The DSP engine performs a discrete Fourier transform (DFT), which allows the AD5933 device to analyze and extract essential information from the captured data. For every excitation frequency, the DFT engine of the AD5933 device produces real and imaginary data words, which can be accessed through the device’s I2C interface.

2.2. Expanding Frequency Range of Measurement

The AD5933 chip has an internal clock source of 16 MHz, which allows impedance measurements in the 1–100 kHz frequency range. However, for frequencies below 1 kHz, an external clock source with different frequencies is required, as shown in Table 1. To address this, the hardware pulse width modulation (PWM) output pin of the Raspberry Pi 4, which serves as the single-board computer in the proposed design, is connected to the master clock (MCLK) pin of the AD5933 device. This arrangement allows a PWM signal with a fifty percent duty cycle and the required frequency to be used as a clock source for the AD5933 device.

2.3. Expanding Impedance Range of Measurement

It is worth noting that the excitation signal generated by the internal frequency generator of the AD5933 device contains a DC offset, which can polarize the sample under testing and reduce the dynamic range of the internal ADC. To mitigate this issue and minimize the output impedance of the AD5933 chip, additional circuitry in the form of a high-pass filter and an external trans-impedance amplifier (TIA) is implemented in the impedance converter board. This approach is suggested by the manufacturer’s application note [23]. By incorporating these additional circuitries, the proposed design ensures accurate and reliable impedance measurements for a wide impedance range.
Additionally, the implemented external TIA requires multiple feedback resistors to support various impedance values. To address this requirement, the proposed design of the impedance analyzer includes multiple switchable feedback resistors in the impedance converter board. Two feedback resistors are incorporated into the design, and the AS849 digital single-pole double-throw switch facilitates their selection. This switch allows for the switching between the two feedback resistors depending on the measured impedance value. The control of the AS849 switch is managed by a general-purpose input–output (GPIO) pin of the Raspberry Pi 4, providing a convenient and flexible means of adjusting the feedback resistor configuration based on the analyzed impedance.

2.4. Calibration

The AD5933 device must be calibrated using a known impedance to calculate the gain factor. Once the gain factor is determined, it can be used to calculate the impedance and phase of any unknown sample connected between the VOUT and VIN pins of the AD5933 using Equations (1) and (2). The methods described in the AD5933 datasheet [24] are suitable for small frequency ranges, but this study aimed to cover a more comprehensive frequency range. Hence, a calibration process was utilized, employing a lookup table to determine gain factor values for each frequency point in the sweep. In this study, an impedance analyzer system was designed to calculate the magnitude at each sweep frequency by utilizing the values in the real and imaginary registers. This calculation is performed when a known resistor with an impedance magnitude of Zk is connected using Equation (3). The determined gain factors will remain valid if there are no alterations to the TIA feedback resistor, output excitation voltage, or PGA gain.
I m p e d a n c e = 1 G a i n   F a c t o r × R e a l 2 + I m a g i n a r y 2
P h a s e = tan 1 I m a g i n a r y R e a l
G a i n   F a c t o r = 1 / Z k R e a l 2 + I m a g i n a r y 2

2.5. Hardware Architecture

Figure 1a illustrates the impedance analyzer system’s hardware schematics. The single-board computer receives power from a battery pack or a 5 V supply. The impedance converter board is powered by 3.3 V, while the touchscreen is powered by 5 V sourced from the single-board computer. The master clock for the AD5933 IC is generated directly through the hardware PWM of the single-board computer. Communication between the single-board computer, touchscreen, and impedance converter board occurs via I2C communication. Figure 1b, illustrates the impedance analyzer system’s hardware architecture, and Figure 1c displays the different components of the impedance converter board. These components include the AD5933 device (U2), two operational amplifiers of an AD8606 device (U3), and an ADG849 analog multiplexer (U4). The ADG849 device is utilized to select between the feedback resistors (100 kΩ and 200 Ω). All of the external analog circuitry and the internal analog circuitry of the AD5933 device are powered by a low-noise ADP150 (U5) regulator.

2.6. Software Architecture

The software code was developed using the Python (V 3.9) programming language, and the Integrated Development and Learning Environment (IDLE) was utilized for the development process. The code is the backbone of the entire system, orchestrating its functionalities in a predefined sequence. An algorithm was developed, as illustrated in Figure 2. The sequence commences with the software’s interaction with the user through a graphical user interface (refer to Figure 3). Furthermore, the software code is responsible for governing the pulse width modulation (PWM) frequency and managing the switching of the resistors during the frequency sweep.

3. Results and Discussion

The developed impedance analyzer system, as shown in Figure 4, underwent testing in various experiments to assess its performance in different scenarios. Initially, passive components were used to validate the accuracy of the acquired data compared with theoretical circuit values and to evaluate the calibration performance. Additionally, the system’s ability to assess disposable electrodes and measure skin/electrode impedance was examined by comparing the results with those obtained from a benchtop impedance analyzer.

3.1. Passive Components Analysis

A preliminary test was conducted using a two-terminal measurement setup in three series–parallel circuits to evaluate the impedance analyzer system’s performance, similar to the method suggested in [22]. These circuits were constructed with various configurations using off-the-shelf components. Figure 5a illustrates the test circuits employed for system validation and the respective component values. Circuit I was a parallel combination of a 39 kΩ resistor and a 1 nF capacitor. Circuit II was formed by placing a 6.8 µH inductor in series with a parallel combination of a 12 kΩ resistor and a 1 nF capacitor. Lastly, circuit III incorporated a series arrangement of a 4.7 kΩ resistor, a parallel combination of a 12 kΩ resistor and a 1 nF capacitor, and another parallel combination of a 12 kΩ resistor and a 2.2 µF capacitor. The Keysight DAQ970A device was utilized to measure the actual values of components employed for testing circuits, as these components possess tolerances. Figure 5b depicts the magnitude and phase values obtained from the impedance analyzer system and the corresponding theoretical curves.
The accuracy of the system was evaluated by calculating the normalized root-mean-square error (NRMSE) and root-mean-square error (RMSE) between the measured data and theoretical calculations across the entire frequency range. To test the repeatability, multiple impedance measurements at different frequencies were performed in each circuit under identical conditions, and the coefficient of variation (CV) for the impedance magnitude and phase was calculated (refer to Table 2).

3.2. Disposable Electrode Evaluation

By evaluating the electrical properties of disposable biopotential electrodes through impedance measurements, manufacturers can confirm that the electrodes meet the required standards and provide reliable ECG signals when used in clinical settings. Electrodes are connected gel to gel for electrode evaluations; the impedance is measured at 10 Hz. A low impedance value of lower than 2 kΩ is desirable for better signal transmission and lower motion artifacts or noise that can interfere with the accuracy of the ECG measurements [25].
As shown in Figure 6, commercially available disposable electrodes from two different manufacturers, Romsons and 3M, were connected gel to gel, and their impedance was measured at a 10 Hz frequency. The graphical user interface provides a dedicated option to perform electrode evaluation tasks. In this study, 12 pairs of Ag/Agcl disposable electrodes connected in a gel-to-gel manner were tested, and their impedance values were compared with the benchtop impedance analyzer Fluke PM6306 as a reference instrument (refer to Table 3). The impedance analyzer system had a root-mean-square error of 0.5088 ohms and a normalized root-mean-square error of 1.43% compared with the reference instrument.

3.3. Skin/Electrode Impedance Measurement

The skin/electrode impedance plays a crucial role in the quality of EEG signals. When the skin/electrode impedance is high, it can cause signal attenuation, distortion, and higher noise levels. Since EEG signals are inherently weak, they are susceptible to interference from various factors during measurement, leading to artifacts that adversely impact signal quality. In order to obtain reliable EEG signals, it is crucial to keep the impedance between the electrodes below 10 kΩ [26]. It is required to perform skin preparation, which entails shaving, abrading, and cleaning the skin surface to achieve low skin/electrode impedance levels. Following the skin preparation, a conductive gel is applied to the skin, which hydrates the upper layer and reduces the impedance [27].
In this study, the researchers measured the skin/electrode impedance between two specific EEG electrode placement sites, A1 and FPz, of the 10–20 electrode placement system. A1 refers to the electrode placed on the left earlobe, commonly used as a reference electrode due to its minimal electrical activity and stable contact with the skin. FPz denotes the frontal pole midline, located at the center of the forehead. The choice of A1 and FPz was motivated by their common use in clinical EEG setups, where A1 serves as a stable reference point and FPz provides a practical site for impedance testing due to its minimal hair interference and ease of electrode application. The impedance was measured at 25 Hz, similar to a commercially available skin/electrode measurement system [28]. This electrode placement is depicted in Figure 7a,b. Measurements were taken before and after the skin preparation and application of the conductive gel to assess the impedance levels. The impedance measurements were conducted on five subjects using an impedance analyzer system and a benchtop reference instrument. Figure 7c compares the results of the two measurement methods. Before the skin preparation and gel application, the impedance values are denoted as Sx (high). In contrast, the impedance values after the skin preparation and gel application are denoted as Sx (low). The root-mean-square error was 978 ohms, and the normalized root-mean-square error was 1.29% compared with the reference instrument. This comparison provided insights into the accuracy and reliability of the impedance analyzer system in measuring the skin/electrode impedance before and after skin preparation and gel application.

3.4. Power Consumption

In Figure 8, we can observe the current consumption of the impedance analyzer system under different operating conditions. The data were collected using a Keysight DAQ970A (Keysight Technologies, Inc., Santa Rosa, CA, USA) device with the DAQM901A current-sensing module. During the frequency sweep operations, the impedance analyzer system maintained an average power consumption of 5.42 W. The average power consumption for the electrode testing was 5.06 W, while for the skin/electrode impedance measurements, it was 5.00 W. In standby mode, with the display on, the single-board computer consumed an average power of 4.64 W, whereas with the display off, it consumed 2.38 W. The booting process required an average power of 4.23 W.

3.5. Cost Analysis and Comparison

Table 4 provides a cost analysis to classify the device developed in this study as low-cost. Throughout this document, all prices are denoted in USD for ease of reference.
Table 5 compares the performance of the developed impedance analyzer system and similar systems described in the existing literature. The system developed in this study demonstrated a close frequency range, accuracy, and excitation voltage compared with similar instruments. This similarity can be attributed to the utilization of the AD5933 chipset. Notably, the maximum error in the impedance magnitude was 1.43%, slightly higher than the 1.20% reported in [22]. However, the maximum phase error of 3.77% aligns with the performance of most considered instruments. One major drawback of previously developed systems is their reliance on a PC or smartphone connected via USB or Bluetooth for acquiring, visualizing, and storing impedance data. In contrast, our impedance analyzer system allows for the visualization and storage of measurements within its internal memory, making it completely standalone. The combination of these features, along with the Python-based firmware, creates a flexible, cost-effective, and highly portable system. The weight of the developed impedance analyzer system is approximately 880 g.

4. Conclusions

This paper presents the design, testing, and validation of a portable impedance analyzer system for disposable biopotential electrode evaluation and skin/electrode impedance measurements. The system is based on the AD5933 device and operates between 10 Hz and 100 kHz. It incorporates internal selectable feedback resistors and is designed to be compact. The system demonstrates a good level of accuracy compared with a benchtop impedance analyzer for both passive electrical components and when testing biopotential electrodes and measuring skin/electrode impedance. Its accuracy, portability, standalone operation, low cost, and user-friendly nature, along with its firmware customizability, make it suitable for various applications, including biopotential electrode evaluation, skin/electrode impedance measurement, and other impedance measurement tasks.

Author Contributions

Methodology, J.P.; Supervision, M.I.S., M.S. and K.S.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Thapar Institute of Engineering and Technology (U.0385).

Institutional Review Board Statement

The study was conducted in accordance with the Declaration of Helsinki, and approved by the Institutional Ethics Committee of Thapar Institute of Engineering and Technology (TIET/EC/2021-02-05 Dated 21 October 2021).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Acknowledgments

This work was supported by the TIET-VT Center of Excellence for Emerging Materials (CEEMS). This Center of Excellence was jointly established by the Thapar Institute of Engineering and Technology (Patiala) and Virginia Tech University (USA).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Rao, R.K.; Sasmal, S. Nanoengineered smart cement composite for electrical impedance-based monitoring of corrosion progression in structures. Cem. Concr. Compos. 2022, 126, 104348. [Google Scholar] [CrossRef]
  2. Fuentes-Vélez, S.; Fagoonee, S.; Sanginario, A.; Gallo, V.; Riganti, C.; Pizzi, M.; Altruda, F.; Demarchi, D. Impedance-based drug-resistance characterization of colon cancer cells through real-time cell culture monitoring. Talanta 2021, 222, 121441. [Google Scholar] [CrossRef] [PubMed]
  3. Murphy, B.B.; Scheid, B.H.; Hendricks, Q.; Apollo, N.V.; Litt, B.; Vitale, F. Time Evolution of the Skin–Electrode Interface Impedance under Different Skin Treatments. Sensors 2021, 21, 5210. [Google Scholar] [CrossRef] [PubMed]
  4. Albulbul, A. Evaluating major electrode types for idle biological signal measurements for modern medical technology. Bioengineering 2016, 3, 20. [Google Scholar] [CrossRef] [PubMed]
  5. Khalil, S.F.; Mohktar, M.S.; Ibrahim, F. The theory and fundamentals of bioimpedance analysis in clinical status monitoring and diagnosis of diseases. Sensors 2014, 14, 10895–10928. [Google Scholar] [CrossRef] [PubMed]
  6. Marozas, V.; Petrenas, A.; Daukantas, S.; Lukosevicius, A. A comparison of conductive textile-based and silver/silver chloride gel electrodes in exercise electrocardiogram recordings. J. Electrocardiol. 2011, 44, 189–194. [Google Scholar] [CrossRef] [PubMed]
  7. ANSI/AAMI EC12:2000; Disposable ECG Electrodes. American National Standards Institute, Inc.: Washington, DC, USA, 2020.
  8. Song, J.; Liu, H.; Wei, M.; Li, J. A Performance Testing Platform of ECG Electrodes Based on Millipore Films. In Proceedings of the 2017 International Conference on Advanced Materials Science and Civil Engineering (AMSCE 2017), Phuket, Thailand, 21–22 April 2017; pp. 9–12. [Google Scholar]
  9. Baura, G. (Ed.) Chapter 21—ECG electrode verification testing lab. In Medical Device Technologies, 2nd ed.; Academic Press: Cambridge, MA, USA, 2021; pp. 541–544. [Google Scholar]
  10. Zhao, Z.; Ivanov, K.; Lubich, L.; Omisore, O.M.; Mei, Z.; Fu, N.; Chen, J.; Wang, L. Signal Quality and Electrode-Skin Impedance Evaluation in the Context of Wearable Electroencephalographic Systems. In Proceedings of the 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Honolulu, HI, USA, 17–21 July 2018; pp. 4965–4968. [Google Scholar]
  11. Sheeraz, M.; Aslam, A.R.; Altaf, M.A.B.; Heidari, H. A Closed-Loop Ear Wearable EEG Measurement Device with Realtime Electrode Skin Impedance Measurement. In Proceedings of the 2022 20th IEEE Interregional NEWCAS Conference (NEWCAS), Quebec City, QC, Canada, 19–22 June 2022; pp. 231–235. [Google Scholar]
  12. Rahman, S.M.M.; Mattila, H.; Janka, M.; Virkki, J. Impedance evaluation of textile electrodes for EEG measurements. Text. Res. J. 2023, 93, 1878–1888. [Google Scholar] [CrossRef]
  13. Ferree, T.C.; Luu, P.; Russell, G.S.; Tucker, D.M. Scalp electrode impedance, infection risk, and EEG data quality. Clin. Neurophysiol. 2001, 112, 536–544. [Google Scholar] [CrossRef] [PubMed]
  14. Margo, C.; Katrib, J.; Nadi, M.; Rouane, A. A four-electrode low frequency impedance spectroscopy measurement system using the AD5933 measurement chip. Physiol. Meas. 2013, 34, 391. [Google Scholar] [CrossRef] [PubMed]
  15. Hoja, J.; Lentka, G. A family of new generation miniaturized impedance analyzers for technical object diagnostics. Metrol. Meas. Syst. 2013, 20, 43–52. [Google Scholar] [CrossRef]
  16. Punter-Villagrasa, J.; del Moral-Zamora, B.; Colomer-Farrarons, J.; Miribel-Catala, P.; Rodriguez-Villarreal, I.; Cid, J.; Prieto-Simon, B. A portable point-of-use EIS device for in-vivo biomedical applications. In Design of Circuits and Integrated Systems; IEEE: Piscataway, NJ, USA, 2014; pp. 1–6. [Google Scholar]
  17. Chabowski, K.; Piasecki, T.; Dzierka, A.; Nitsch, K. Simple wide frequency range impedance meter based on AD5933 integrated circuit. Metrol. Meas. Syst. 2015, 22, 13–24. [Google Scholar] [CrossRef]
  18. Al-Ali, A.; Elwakil, A.; Ahmad, A.; Maundy, B. Design of a portable low-cost impedance analyzer. In International Conference on Biomedical Electronics and Devices; SciTePress: Setubal, Portugal, 2017; Volume 2, pp. 104–109. [Google Scholar]
  19. Grossi, M.; Parolin, C.; Vitali, B.; Riccò, B. Electrical Impedance Spectroscopy (EIS) characterization of saline solutions with a low-cost portable measurement system. Eng. Sci. Technol. Int. J. 2019, 22, 102–108. [Google Scholar] [CrossRef]
  20. Grassini, S.; Corbellini, S.; Parvis, M.; Angelini, E.P.M.V.; Zucchi, F. A simple Arduino-based EIS system for in situ corrosion monitoring of metallic works of art. Measurement 2018, 114, 508–514. [Google Scholar] [CrossRef]
  21. Harvey, J.; Mendelson, Y. A portable sensor for skin bioimpedance measurements. Int. J. Sens. Sens. Netw. 2019, 7, 1–8. [Google Scholar]
  22. Ibba, P.; Crepaldi, M.; Cantarella, G.; Zini, G.; Barcellona, A.; Rivola, M.; Lugli, P. Design and validation of a portable AD5933–based impedance analyzer for smart agriculture. IEEE Access 2021, 9, 63656–63675. [Google Scholar] [CrossRef]
  23. Usach, M. How to Configure the AD5933/AD5934; Analog Devices: Wilmington, MA, USA, 2013. [Google Scholar]
  24. AD5933; 1 MSPS 12-Bit Impedance Converter Network Analyzer Datasheet for Analog Devices. Analog Devices: Wilmington, MA, USA, 2005.
  25. Schoenberg, A.A.; Klinger, D.R.; Baker, C.D.; Booth, H.E.; Lyon, P.C. Development of Test Methods for Electrical and Adhesive Properties of Disposable Electrocardiogram (ECG) Electrodes; Technical Report No. 198019; Food and Drug Administration, Bureau of Medical Devices and Diagnostic Products: Rockville, MD, USA, 1979.
  26. Sinha, S.R.; Sullivan, L.R.; Sabau, D.; Orta, D.S.J.; Dombrowski, K.E.; Halford, J.J.; Stecker, M.M. American clinical neurophysiology society guideline 1: Minimum technical requirements for performing clinical electroencephalography. Neurodiagnostic J. 2016, 56, 235–244. [Google Scholar] [CrossRef] [PubMed]
  27. Degabriele, R.; Lagopoulos, J. Techniques for effective EEG subject preparation. Acta Neuropsychiatr. 2008, 20, 218–219. [Google Scholar] [CrossRef]
  28. Biopac Systems. EL-CHECK Electrode Impedance Check. Available online: https://www.biopac.com/wp-content/uploads/EL-CHECK.pdf (accessed on 14 January 2021).
Figure 1. (a) Schematics of impedance converter board, (b) hardware architecture block diagram, and (c) components of impedance converter board.
Figure 1. (a) Schematics of impedance converter board, (b) hardware architecture block diagram, and (c) components of impedance converter board.
Sensors 25 03688 g001
Figure 2. Impedance analyzer system software algorithm.
Figure 2. Impedance analyzer system software algorithm.
Sensors 25 03688 g002
Figure 3. Graphical user interface of impedance analyzer system.
Figure 3. Graphical user interface of impedance analyzer system.
Sensors 25 03688 g003
Figure 4. Developed impedance analyzer system prototype: (a) front side; (b) back side.
Figure 4. Developed impedance analyzer system prototype: (a) front side; (b) back side.
Sensors 25 03688 g004
Figure 5. (a) Test circuits used for impedance analyzer validation. (b) Measured impedance magnitude and (c) phase [circuit I (°), circuit II (°), and circuit III (°)] compared with the theoretical values (-).
Figure 5. (a) Test circuits used for impedance analyzer validation. (b) Measured impedance magnitude and (c) phase [circuit I (°), circuit II (°), and circuit III (°)] compared with the theoretical values (-).
Sensors 25 03688 g005
Figure 6. (a) Ag/Agcl disposable electrodes; (b) two disposable electrodes attached in a gel-to-gel manner connected to the impedance analyzer system.
Figure 6. (a) Ag/Agcl disposable electrodes; (b) two disposable electrodes attached in a gel-to-gel manner connected to the impedance analyzer system.
Sensors 25 03688 g006
Figure 7. (a) Reusable Ag/Agcl electrode connected to A1, (b) reusable Ag/Agcl electrode connected to FPZ, and (c) comparison of impedance measurements from reference instrument and developed impedance analyzer system for skin/electrode impedance measurements.
Figure 7. (a) Reusable Ag/Agcl electrode connected to A1, (b) reusable Ag/Agcl electrode connected to FPZ, and (c) comparison of impedance measurements from reference instrument and developed impedance analyzer system for skin/electrode impedance measurements.
Sensors 25 03688 g007
Figure 8. Current consumption of impedance analyzer system.
Figure 8. Current consumption of impedance analyzer system.
Sensors 25 03688 g008
Table 1. External clock frequencies required to support wide frequency range.
Table 1. External clock frequencies required to support wide frequency range.
Frequency Range of MeasurementRequired External Clock Frequency
1 kHz to 300 Hz2 MHz
300 Hz to 200 Hz1 MHz
200 Hz to 100 Hz250 kHz
100 Hz to 30 Hz100 kHz
30 Hz to 20 Hz50 kHz
20 Hz to 10 Hz25 kHz
Table 2. Accuracy of impedance analyzer system.
Table 2. Accuracy of impedance analyzer system.
MagnitudePhase
CircuitRMSE (Ω)CV (%)NRMSE (%)RMSE (°)CV (%)NRMSE (%)
I379.30.721.012.961.213.7
II174.50.811.673.281.424.1
III262.20.531.542.81.143.5
Average2720.691.413.011.263.77
Table 3. Impedance measurement comparison of 12 pairs of Ag/Agcl disposable electrodes.
Table 3. Impedance measurement comparison of 12 pairs of Ag/Agcl disposable electrodes.
Electrode PairP1P2P3P4P5P6P7P8P9P10P11P12
Impedance analyzer system69.72 Ohm77.91 Ohm64.2 Ohm100.28 Ohm63.37 Ohm64.32 Ohm64.92 Ohm68.76 Ohm68.8 Ohm67.13 Ohm75.57 Ohm76.31 Ohm
Reference instrument (Fluke PM6306)69.24 Ohm78.01 Ohm64.36 Ohm99.82 Ohm64.35 Ohm64.61 Ohm65.34 Ohm69.35 Ohm68.39 Ohm66.78 Ohm74.96 Ohm75.68 Ohm
Table 4. Cost analysis of impedance analyzer system.
Table 4. Cost analysis of impedance analyzer system.
ComponentCost (USD)
Single-board computer44
Touchscreen display61
Ad5933 IC22
PCB12
Other passive/active components20
Total cost159
Table 5. Comparison of portable impedance analyzers.
Table 5. Comparison of portable impedance analyzers.
ReferenceFrequency RangeExcitation VoltageInternal Feedback ResistorsMaximum ErrorExternal Device RequiredCost (USD)
[14]1–100 kHz20–200 mVNo2%—magnitude;
1.5°—phase
Yes-
[15]0.01–100 kHz1 mV–1 VYes1.6%—magnitude;
0.6°—phase
Yes-
[16]10–100 kHz10 VrmsYes12.3%—magnitude;
12.1°—phase
Yes-
[17]1–100 kHz200 mV, 400 mV, 1 V, and 2 VYes3.5%—magnitude;
2.8°—phase
Yes-
[18]5–100 kHz200 mV, 400 mV, 1 V, and 2 VYesN/AYes150
[19]10–100 kHz100 mV, 500 mV, and 1 VYesN/AYes100
[20]0.01–100 kHz10 mV–2 VNo5%—magnitude;
3°—phase
Yes167
[21]5–100 kHz25 mV, 50 mV, 200 mV, 400 mV, 1 V, 2 V, and 3 VYes6%—magnitude;
3°—phase
Yes-
[22]10–100 kHz200 mV, 400 mV, 1 V, and 2 VYes1.2%—magnitude;
3.8°—phase
Yes-
Keysight E4990A (Keysight Technologies, Inc., Santa Rosa, CA, USA)20 Hz–120 MHzVariable (model-dependent)N/A<1%—magnitude; <1°—phaseNo20,000–30,000
Fluke PM6306 (Fluke Corporation, Everett, WA, USA)50 Hz–1 MHzVariable (model-dependent)N/A<1%—magnitude; <1°—phaseNo5000–7000
Hioki IM3570 (HIOKI E.E. CORPORATION, Ueda, Japan)4 Hz–5 MHzVariable (model-dependent)N/A<1%—magnitude; <1°—phaseNo8000–12,000
Proposed work10–100 kHz200 mV, 400 mV, 1 V, and 2 VYes1.43%—magnitude;
3.77°—phase
No159
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.

Share and Cite

MDPI and ACS Style

Panchal, J.; Singh, M.I.; Singh, M.; Sandha, K.S. Design and Validation of Low-Cost, Portable Impedance Analyzer System for Biopotential Electrode Evaluation and Skin/Electrode Impedance Measurement. Sensors 2025, 25, 3688. https://doi.org/10.3390/s25123688

AMA Style

Panchal J, Singh MI, Singh M, Sandha KS. Design and Validation of Low-Cost, Portable Impedance Analyzer System for Biopotential Electrode Evaluation and Skin/Electrode Impedance Measurement. Sensors. 2025; 25(12):3688. https://doi.org/10.3390/s25123688

Chicago/Turabian Style

Panchal, Jaydeep, Moon Inder Singh, Mandeep Singh, and Karmjit Singh Sandha. 2025. "Design and Validation of Low-Cost, Portable Impedance Analyzer System for Biopotential Electrode Evaluation and Skin/Electrode Impedance Measurement" Sensors 25, no. 12: 3688. https://doi.org/10.3390/s25123688

APA Style

Panchal, J., Singh, M. I., Singh, M., & Sandha, K. S. (2025). Design and Validation of Low-Cost, Portable Impedance Analyzer System for Biopotential Electrode Evaluation and Skin/Electrode Impedance Measurement. Sensors, 25(12), 3688. https://doi.org/10.3390/s25123688

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop