Difference between revisions of "Shield-EKG-EMG"

(Firmware)
Line 33: Line 33:
 
== Software ==
 
== Software ==
 
===Firmware===
 
===Firmware===
 +
The following source code can be opened using the arduino IDE
 +
 
[https://www.olimex.com/Products/Duino/Shields/SHIELD-EKG-EMG/resources/ShieldEkgEmgDemo.zip EKG Demo]<br>
 
[https://www.olimex.com/Products/Duino/Shields/SHIELD-EKG-EMG/resources/ShieldEkgEmgDemo.zip EKG Demo]<br>
[https://www.olimex.com/Products/EEG/OpenEEG/EEG-SMT/resources/EEG-SMT_firmware.zip Source code for EEG firmware for arduino]
 
  
 
===User interface software===
 
===User interface software===

Revision as of 09:35, 2 November 2013

Shield-EKG-EMG

The EKG-EMG shield when combined with a duino device can provide a low cost ekg signal of the hearts actions

product page

How to use, other parts required

To make an EKG system the following parts are required

Note: you can also make your own using an audio jack, the connections are depicted in the shield schematic

  • Select a suitable duino board that can run the software choosen

example:OLIMEXINO-328


When all parts are assembled follow the manual section 4.1 to install software on the arduino and PC

Noise affects

The shield attempts to reduce or remove 50 or 60hz interference from the measured signal. Interference from the electrical systems around the person under measurement is a well known challenge for EKG devices.

The human body acts as an antenna, the EKG shield amplifies signals by 205 times. The voltage levels picked up at the skin due to heart action is around 1mV. Noise pick up from an electrical cable close to the user can easily approach 1mV. When both the heart influenced voltage and the electrical noise voltage feeds into the system both are amplified.

A bezzelworth filter is present on the output of the shield with the aim of reducing this noise. A challenge exists when filtering the noise. The QRS peak in the wave form (fast spike up due to heart action) is often affected by filtering at 50 / 60hz. No filters are prefect therefore attempts to filter the output of an EKG often affects the QRS peak which is a signal of interest when analizing heart action

Several reports have identified significant noise being measured when using the EKG and a duino device. A common method to address this is software filtering. A project has addressed this.

youtube video on project

Link to software code for project

Software

Firmware

The following source code can be opened using the arduino IDE

EKG Demo

User interface software

Documents

Under construction

Hardware

Under construction

Software

Under construction

Projects

Under construction

FAQ

Under construction