Arduino based 3-Lead ECG

Project Summary:

This project was part of my Medical Instrumentation course at UW – Madison. The assignment was to design a 3-lead ECG, acquire the signal using an Arduino Uno, and process the signal in LabVIEW. We implemented the Pan-Tompkins heartbeat algorithm in real time in LabVIEW. We designed our circuit in Eagle, performed PSpice analysis on the system, designed a PCB in Eagle, and built the prototype.


Intro and Background:

The purpose of this project was to utilize real world engineering skills and design a device from start to finish. All circuit design, circuit simulation, microcontroller code, LabVIEW code, and PCB design was performed by the students. The project was completed with a partner.


Technical Highlights:

  • Analog filtering techniques
    • Low-pass filter
    • Bandpass filter
    • Notch filter
  • Digital filtering techniques
    • Rectifier
    • Bandpass filter
    • Enveloping filter (Low-Pass)
  • Eagle schematic design and PCB layout
  • LabVIEW programming

Technical Documents and Photos:

Leave a Reply

Your email address will not be published. Required fields are marked *