Difference between revisions of "Shield-EKG-EMG"

(Noise affects)
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
 +
[[File:SHIELD-EKG-EMG-01.jpg|thumb| Shield-EKG-EMG]]
 
The EKG-EMG shield when combined with a duino device can provide a low cost ekg signal of the hearts actions
 
The EKG-EMG shield when combined with a duino device can provide a low cost ekg signal of the hearts actions
  
 
[https://www.olimex.com/Products/Duino/Shields/SHIELD-EKG-EMG/open-source-hardware product page]
 
[https://www.olimex.com/Products/Duino/Shields/SHIELD-EKG-EMG/open-source-hardware product page]
 +
 +
== How to use, other parts required ==
 +
To make an EKG system the following parts are required<br>
 +
 +
*[https://www.olimex.com/Products/Duino/Shields/SHIELD-EKG-EMG/open-source-hardware This shield (Shield-EKG-EMG)]
 +
 +
*[https://www.olimex.com/Products/Duino/Shields/SHIELD-EKG-EMG-PA/open-source-hardware Passive probes designed for this board]<br>
 +
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<br>
 +
[https://www.olimex.com/Products/Duino/AVR/OLIMEXINO-328/open-source-hardware example:OLIMEXINO-328]
 +
 +
 +
When all parts are assembled follow the [https://www.olimex.com/Products/Duino/Shields/SHIELD-EKG-EMG/resources/SHIELD-EKG-EMG.pdf manual] section 4.1 to install software on the arduino and PC
  
 
== Noise affects ==
 
== Noise affects ==
Line 8: Line 23:
 
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.
 
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 butterworth 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
+
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.  
 
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.  
Line 14: Line 29:
 
[http://www.youtube.com/watch?feature=player_embedded&v=uuGDnuqZqu8&noredirect=1 youtube video on project]
 
[http://www.youtube.com/watch?feature=player_embedded&v=uuGDnuqZqu8&noredirect=1 youtube video on project]
  
[https://mega.co.nz/#!V1BGBRiC!PXVXyzFHln5-yeulstJlSW7AnNsbKL3UXtWwdrxkDKM Link to software code for project]
+
== Software ==
 +
===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>
 +
 
 +
===User interface software===
  
 
== Documents ==
 
== Documents ==

Latest revision as of 04:26, 21 August 2015

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

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