This project is an ECG (Electrocardiogram) waveform output and display heart monitor developed by a team of students from the Department of Electronic & Telecommunication Engineering, University of Moratuwa, Sri Lanka. The device is designed to amplify and display the small ECG voltage signal (0.1 mV to 10mV) while effectively managing noise interference. Video
- Right Leg Drive circuit for common-mode signal cancellation
- Instrumentation Amplifier for signal amplification and common noise elimination
- 1st order active Butterworth high pass filter
- 5th order active Bessel Thompson low pass filter
- Twin-T style notch filter for power line interference removal
- Analog components used throughout (except for the display unit)
- Adjustable gains and cutoff frequencies via variable resistors
- Custom-designed PCB and 3D-printed enclosure
The system consists of the following main components:
- Right Leg Drive Circuit
- Instrumentation Amplifier
- High Pass Filter
- Low Pass Filter
- Notch Filter
- Power Supply Circuit
- Display Circuit
- Operational Amplifier: TL072CP
- Designed using Altium Designer
- Three separate PCBs: power circuit, heart monitor circuit, and display circuit
- Multi-layer design with ground pour and power routing
- Designed using Solidworks
- Features removable top cover and detachable front for easy maintenance
- Includes power switch, tuning knob, and strategically placed connectors
- Integration of a display for immediate visual feedback
- Real-time data plotting via serial communication using ESP32
- Optimization of graph plotting accuracy and reduction of delays
- Kumarasinghe R.D (210321X)
- Rajapakshe N.N (210504L)
- Weerasinghe C.N (210687X)
- Withanawasam I.A (210732H)
This project was submitted in partial fulfillment of the requirements for the module EN 2091 Laboratory Practice and Projects at the University of Moratuwa, Sri Lanka.
GNU GENERAL PUBLIC LICENSE