Homemade ECG Machine: Improving Daily

Warning: This post is several years old and the author has marked it as poor quality (compared to more recent posts). It has been left intact for historical reasons, but but its content (and code) may be inaccurate or poorly written.

I’ve been working on a homemade ECG machine over the last month. This is the most basic circuit I’m currently using, designed using two quad op-amps. I’ve produced some surprisingly good ECG traces and even identified an arrhythmic heartbeat. Currently the device is limited because you have to be attached to your computer, I’m working toward making it a mobile device (powered by a 9V battery) which records voltage data to a minidisc recorder . There’s one problem – I need to optimally adjust the gain, but how if I cannot see the trace of the wave on a monitor? I could a VU meter to monitor the output… My minidisc recorder can take mic-in and echo it the line-out at the same time, so I’ll just put the VU meter on the line-out and it shouldn’t affect my trace. The result is that I can walk around for 24 hours, recording my ECG, with a device I hope to get down to the size of a cell phone. (Maybe a 1990s cell phone?)

Here’s a simple LED-based digital VU meter circuit I found, along with some sample images of its (bread-boarded) construction. I have all the parts at home I think, so it should be straightforward to make. The pain now is the electrodes (which are still the junky ones made from scissor-cut aluminum cans), and I think I might splurge and buy some actual disposable ECG electrodes. I think the total cost of my device as it stands is about $4, so I don’t want to spend more than I have to on electrodes.

In other news it appears I’ve been accepted into dental school. I got a voicemail this morning at 8am, another one at 12:30pm, and apparently one on my parents’ answering machine (I listed them as an alternate number), then they sent me an email! Naturally it was the email I noticed first. Here’s a snapshot from my inbox, phone call 1 and phone call 2.