Electrocardiograph & Heart Rate Monitor
PLEASE NOTE : To avoid any risk of electric shock, only use battery alimentation. Electrodes are theorically isolated from the circuit by the instrumentation amplifier, but play safe. I’m not responsible for any accident that may happen.
This is a simple design that fits on a single breadboard. You are free to experiment and to custom it for your needs.
Since it’s my first Instructable and also since English is my second langage, don’t hesitate to contact me if you find an error or if you want some clarifications about a section or another. I will be happy to edit my project for the better!
Step 1: List of Materials
– (1) Instrumentation amplifier INA128
– (1) Operational amplifier 741
– (1) Arduino Uno
– (1) 16×2 characters Liquid crystal display
– (1) Voltage regulator 7805
– (1) 8 ohms mini speaker
– (1) Brigth LED (I use a 10 mm one)
– (1) Diode 1N3064
– (2) 9V Batteries with connectors
– Jump wires
– (2) 100 ohms, 1/4W
– (1) 470 ohms, 1/4W
– (1) 1 kiloohms, 1/4W
– (2) 10 kiloohms, 1/4W
– (2) 100 kiloohms, 1/4W
– (1) 1 Megaohms, 1/4W
– (1) 10 nF
– (1) 47 nF
For the electrodes :
– About one meter of speaker wire
– Antistatic wrist strap
– Medical tape
– Aluminum paper
– (2) metallic paper clips
– Shower gel (a substitute for electrocardiogram gel)
Optional but recommended:
-Oscilloscope, for the electrocardiography part of the device
Step 2: Build the Circuit
Here is the schematic of the circuit and a suggestion of the breadboard implementation. The two electrodes will be plugged on pin 2 and 3 of the INA128. An additionnal reference electrode (an antistatic wrist placed on your right leg) will be plugged in ground. This configuration allows you to use unshielded cables.
The best signal is just after the low-pass filter (between the two 100kOmhs resistors). I suggest that you plug the oscilloscope probe at this point for demonstration, although you might want to check other points to see if everything is working properly.
For more detail: Electrocardiograph & Heart Rate Monitor