Actions

DIY ECG notes: Difference between revisions

From HacDC Wiki

No edit summary
 
(12 intermediate revisions by one other user not shown)
Line 1: Line 1:
== Notes and scratchpad for DIY ECG project ==
== Overview ==


Page maintained by [[User:Obscurite]]
Here are notes for myself and others interested in building DIY ECG equipment. There are many ways to skin this particular err.. project, from crude to incredibly complex. Here are lists of parts, websites, theory, etc.


Page maintained by [[User:Obscurite]] who is working on his own ECG equipment. Enjoy.


== PARTS for higher-precision version(s) ==
== PARTS for higher-precision version(s) ==
Line 10: Line 11:
** Cheaper version: [http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=AD620ANZ-ND AD620A]
** Cheaper version: [http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=AD620ANZ-ND AD620A]
** Expensive version: [http://parts.digikey.com/1/parts/453660-ic-amp-inst-25mhz-prec-ln-16cdip-ad624ad.html AD624AD]
** Expensive version: [http://parts.digikey.com/1/parts/453660-ic-amp-inst-25mhz-prec-ln-16cdip-ad624ad.html AD624AD]
* Better op amp - OP97 (need to review data sheet)


== PARTS for basic version(s) ==
== PARTS for basic version(s) ==


* LM358 or LM324 (quad vs dual) op amps (or LF353 which is pin compatible)
* LM358 (dual opamp) or LM324 (quad opamp), or LF353 (which is pin compatible)
* Diodes
* Diodes
* 0.1uF capacitor(s)
* 0.1uF capacitor(s)
Line 19: Line 21:
* shielded wires for electrodes (phone or coax cables)
* shielded wires for electrodes (phone or coax cables)
* electrodes (soldered pennies, medical electrodes, etc)
* electrodes (soldered pennies, medical electrodes, etc)
* diodes (1N4001)
== Microcontrollers and FPGAs ==
* Atmel atmega168/328 has onboard ADC
* Xilinx Spartan3E dev board has built in ADC


== References ==
== References ==


These sites, papers, and articles provide info on ECG making, A/D conversion, signal processing, and general theory:
These sites, papers, and articles provide info on ECG making, A/D conversion, signal processing, projects, and general theory:


General info:
* [http://www.open-ecg-project.org/tiki-index.php OpenECG Project]
* [http://www.open-ecg-project.org/tiki-index.php OpenECG Project]
* [http://www.scientificamerican.com/article.cfm?id=home-is-where-the-ecg-is Scientific American, Shawn Carlson]
* [http://www.scientificamerican.com/article.cfm?id=home-is-where-the-ecg-is Scientific American, Shawn Carlson]
* [http://extremeelectronics.co.in/avr-tutorials/using-the-analog-to-digital-converter/ AVR ADC tutorial (a little old)]
* [http://en.wikipedia.org/wiki/Electrocardiography wikipedia ECG article]
* [http://itp.nyu.edu/physcomp/sensors/Reports/EKG EKG Report from ITP (describes the Ramsey kit circuit, etc)]
DIY Projects (some with tutorials):
* [http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/ DIY ECG, Scott Harden]
* [http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/ DIY ECG, Scott Harden]
* [http://www.swharden.com/blog/2009-01-20-diy-ecg-improvements/ DIY ECG Improvements, Scott Harden]
** [http://www.swharden.com/blog/2009-01-20-diy-ecg-improvements/ DIY ECG Improvements (based on Jason Nguyen's 6 opamp design), also from Scott Harden]
* [http://www.eng.utah.edu/~jnguyen/ecg/ecg_index.html DIY ECG, Jason Nguyen]
* [http://www.eng.utah.edu/~jnguyen/ecg/ecg_index.html DIY ECG, Jason Nguyen]
* [http://www.cisl.columbia.edu/kinget_group/student_projects/ECG%20Report/E6001%20ECG%20final%20report.htm ECG Measurement System, Chia-Hung Chen, Shi-Gun Pan, Peter Kinget]
* [http://www.cisl.columbia.edu/kinget_group/student_projects/ECG%20Report/E6001%20ECG%20final%20report.htm ECG Measurement System, Chia-Hung Chen, Shi-Gun Pan, Peter Kinget]
* [http://www.radiolocman.com/shem/schematics.html?di=47010 DIY ECG howto (AD620A and OP97 used in schematic) by Refik Hadzialic]
* [http://www.radiolocman.com/shem/schematics.html?di=47010 DIY ECG howto (AD620A and OP97 used in schematic) by Refik Hadzialic]
** [http://www.rlocman.ru/i/File/2008/04/15/egg.txt Refik Hadzialic's AVR ADC code for his ECG]
** [http://www.rlocman.ru/i/File/2008/04/15/egg.txt Refik Hadzialic's AVR ADC code for his ECG]
* [http://extremeelectronics.co.in/avr-tutorials/using-the-analog-to-digital-converter/ AVR ADC tutorial (a little old)]
* [http://www.gilefx.com/avrecg.htm Holter ECG based on AVR by Dragisa Jankovic]
* [http://en.wikipedia.org/wiki/Electrocardiography wikipedia ECG article]
** [http://www.gilefx.com/armecg.htm also an ARM based Holter ECG by Dragisa Jankovic]
* [http://www.diyhappy.com/homemade-ekg Homemade EKG by Jake Haglund]
* [http://plus1plus1plus.org/Resources/EEG-EKG Dual-purpose EEG/EKG by artist/composer Adam Overton]
 
Kits:
* [http://www.ramseyelectronics.com/cgi-bin/commerce.exe?preadd=action&key=ECG1C Ramsey ECG kit]
 
[[Category:DIY_ECG]]

Latest revision as of 14:51, 4 April 2012

Overview

Here are notes for myself and others interested in building DIY ECG equipment. There are many ways to skin this particular err.. project, from crude to incredibly complex. Here are lists of parts, websites, theory, etc.

Page maintained by User:Obscurite who is working on his own ECG equipment. Enjoy.

PARTS for higher-precision version(s)

  • Instrumentation Amplifiers (not sure why these are priced so differently)
    • Both have CMMR of 110+ for gain of 1000, so they should both work equally well. AD624AD is referenced in the sciam article, but it also mentions the AD620A which is 1/3 the cost at about $7.
    • Cheaper version: AD620A
    • Expensive version: AD624AD
  • Better op amp - OP97 (need to review data sheet)

PARTS for basic version(s)

  • LM358 (dual opamp) or LM324 (quad opamp), or LF353 (which is pin compatible)
  • Diodes
  • 0.1uF capacitor(s)
  • Variety of 1/4 watt resistors (10k, 100k, etc)
  • shielded wires for electrodes (phone or coax cables)
  • electrodes (soldered pennies, medical electrodes, etc)
  • diodes (1N4001)

Microcontrollers and FPGAs

  • Atmel atmega168/328 has onboard ADC
  • Xilinx Spartan3E dev board has built in ADC

References

These sites, papers, and articles provide info on ECG making, A/D conversion, signal processing, projects, and general theory:

General info:

DIY Projects (some with tutorials):

Kits: