<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="Tiki CMS/Groupware via FeedCreator 1.7.2.1" -->
<?xml-stylesheet href="http://www.open-ecg-project.org/lib/rss/rss-style.css" type="text/css"?>
<?xml-stylesheet href="http://www.open-ecg-project.org/lib/rss/rss20.xsl" type="text/xsl"?>
<rss version="2.0">
    <channel>
        <title>openECGproject Wiki</title>
        <description><![CDATA[openECGproject is an online community striving to develop a complete open source hardware and software solution for electrocardiography.]]></description>
        <link>http://www.open-ecg-project.org/tiki-wiki_rss.php?ver=2</link>
        <lastBuildDate>Fri, 10 Sep 2010 15:33:48 +0100</lastBuildDate>
        <generator>Tiki CMS/Groupware via FeedCreator 1.7.2.1</generator>
        <image>
            <url>http://www.open-ecg-project.org/img/tiki.gif</url>
            <title>openECGproject</title>
            <link>http://www.open-ecg-project.org/http://www.open-ecg-project.org/tiki-read_article.php?articleId=1</link>
            <description><![CDATA[Feed provided by openECGproject. Click to visit.]]></description>
        </image>
        <language>en-us</language>
        <item>
            <title>Anatomy and physiology of the heart</title>
            <link>http://www.open-ecg-project.org/tiki-index.php?page=Anatomy+and+physiology+of+the+heart</link>
            <description><![CDATA[<style TYPE="text/css"> .diffchar { color:red; } </style>+ <br />+ <br />+ Just to add something useful.........<br />+            The coronary sulcus (groove that separates the atria from the ventricles &amp; can<br />+          be seen on outer surface of the heart) can be marked by:<br />+         drawing a straight line starting from the sternal end of left 3rd costal<br />+        cartillage &amp; ends in the sternal end of 6th costal cartillage<br />]]></description>
            <author>JRAM</author>
            <pubDate>Wed, 28 Jul 2010 21:35:25 +0100</pubDate>
        </item>
        <item>
            <title>Project Design</title>
            <link>http://www.open-ecg-project.org/tiki-index.php?page=Project+Design</link>
            <description><![CDATA[<style TYPE="text/css"> .diffchar { color:red; } </style>- </li><li>Prutchi D, Norris M 2004, <a class="wiki external" target="_blank" href="http://www.amazon.com/Design-Development-Medical-Electronic-Instrumentation/dp/0471676233/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1272514978&amp;sr=1-1" rel="external">Design and Development of Medical Electronic Instrumentation: A Practical Perspective of the Design, Construction, and Test of Medical Devices</a><img border="0" class="externallink" src="img/icons/external_link.gif" alt=" (external link)" /><span class="diffchar">,<a class="wiki external" target="_blank" href="http://www.hilongosnon.com" rel="external">hilongos</a><img border="0" class="externallink" src="img/icons/external_link.gif" alt=" (external link)" /> </span>, Wiley-Interscience<a href="tiki-editpage.php?page=Wiley-Interscience" title="Create page: Wiley-Interscience" class="wiki wikinew">?</a>+ </li><li>Prutchi D, Norris M 2004, <a class="wiki external" target="_blank" href="http://www.amazon.com/Design-Development-Medical-Electronic-Instrumentation/dp/0471676233/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1272514978&amp;sr=1-1" rel="external">Design and Development of Medical Electronic Instrumentation: A Practical Perspective of the Design, Construction, and Test of Medical Devices</a><img border="0" class="externallink" src="img/icons/external_link.gif" alt=" (external link)" />, Wiley-Interscience<a href="tiki-editpage.php?page=Wiley-Interscience" title="Create page: Wiley-Interscience" class="wiki wikinew">?</a>]]></description>
            <author>Ivor</author>
            <pubDate>Wed, 21 Jul 2010 07:28:14 +0100</pubDate>
        </item>
        <item>
            <title>Software</title>
            <link>http://www.open-ecg-project.org/tiki-index.php?page=Software</link>
            <description><![CDATA[<style TYPE="text/css"> .diffchar { color:red; } </style>- </li><li><a class="wiki external" target="_blank" href="http://www.physionet.org" rel="external">Physionet - Open Source ECG Software<span class="diffchar"></a><img border="0" class="externallink" src="img/icons/external_link.gif" alt=" (external link)" /> <a class="wiki external" target="_blank" href="http://www.essaybank.com" rel="external">College Essays</span></a><img border="0" class="externallink" src="img/icons/external_link.gif" alt=" (external link)" />+ </li><li><a class="wiki external" target="_blank" href="http://www.physionet.org" rel="external">Physionet - Open Source ECG Software</a><img border="0" class="externallink" src="img/icons/external_link.gif" alt=" (external link)" />]]></description>
            <author>Ivor</author>
            <pubDate>Wed, 21 Jul 2010 06:49:10 +0100</pubDate>
        </item>
        <item>
            <title>Reusable electrode development</title>
            <link>http://www.open-ecg-project.org/tiki-index.php?page=Reusable+electrode+development</link>
            <description><![CDATA[<style TYPE="text/css"> .diffchar { color:red; } </style>- Sticky electrodes are simple to use, however they are unsuitable for continual reuse as sticky surfaces lose their stick, as well as becoming unsanitary.<span class="diffchar"> <a class="wiki external" target="_blank" href="http://www.essaysexperts.com" rel="external">research papers</a><img border="0" class="externallink" src="img/icons/external_link.gif" alt=" (external link)" /></span><br />+ Sticky electrodes are simple to use, however they are unsuitable for continual reuse as sticky surfaces lose their stick, as well as becoming unsanitary.<br />]]></description>
            <author>Ivor</author>
            <pubDate>Wed, 26 May 2010 00:21:22 +0100</pubDate>
        </item>
        <item>
            <title>FreeECG v1.1</title>
            <link>http://www.open-ecg-project.org/tiki-index.php?page=FreeECG+v1.1</link>
            <description><![CDATA[<style TYPE="text/css"> .diffchar { color:red; } </style>- <br />- <a class="wiki external" target="_blank" href="http://www.fraserislandtours.com.au/sites/default.asp" rel="external"><b>fraser island tours from noosa</b></a><img border="0" class="externallink" src="img/icons/external_link.gif" alt=" (external link)" /><br />- <a class="wiki external" target="_blank" href="http://www.fraserislandtours.com.au/sites/default.asp<b>" rel="external"></b>fraser island day tours</a><img border="0" class="externallink" src="img/icons/external_link.gif" alt=" (external link)" /><br />- <a class="wiki external" target="_blank" href="http://www.greatoceanroadtours.com.au/sites/default.asp<b>" rel="external"></b>12 apostles tour</a><img border="0" class="externallink" src="img/icons/external_link.gif" alt=" (external link)" /><br />]]></description>
            <author>Ivor</author>
            <pubDate>Wed, 26 May 2010 00:18:31 +0100</pubDate>
        </item>
        <item>
            <title>Hardware</title>
            <link>http://www.open-ecg-project.org/tiki-index.php?page=Hardware</link>
            <description><![CDATA[<style TYPE="text/css"> .diffchar { color:red; } </style>+ </li><li><a class="wiki"  href="http://www.open-ecg-project.org/tiki-download_file.php?fileId=15" rel="">A 12 Lead EKG schematic I made (possibly has errors)</a> (download) by Jonathan Richard]]></description>
            <author>jonricmd</author>
            <pubDate>Mon, 19 Apr 2010 13:10:34 +0100</pubDate>
        </item>
        <item>
            <title>Student Project</title>
            <link>http://www.open-ecg-project.org/tiki-index.php?page=Student+Project</link>
            <description><![CDATA[<style TYPE="text/css"> .diffchar { color:red; } </style>- <h3 class="showhide_heading" id="Student_Project_<span class="diffchar">B</span>iome<span class="diffchar">dic</span>al_<span class="diffchar">I</span>ns<span class="diffchar">trum</span>e<span class="diffchar">nt</span>a<span class="diffchar">ti</span>o<span class="diffchar">n</span>_<span class="diffchar">L</span>a<span class="diffchar">b</span>_a<span class="diffchar">t</span>_<span class="diffchar">MTU_Ex</span>er<span class="diffchar">ci</span>se_<span class="diffchar">4</span>">Student Project: <span class="diffchar">B</span>iomed<span class="diffchar">i</span>cal In<span class="diffchar">s</span>tr<span class="diffchar">u</span>mentation <span class="diffchar">L</span>ab<span class="diffchar"> </span>at <span class="diffchar">MTU</span> <span class="diffchar">E</span>xercise <span class="diffchar">4</span></<span class="diffchar">h3</span>>+ <h3 class="showhide_heading" id="Student_Project_<span class="diffchar">EKG_us</span>i<span class="diffchar">ng_AD624_fr</span>om<span class="diffchar">_th</span>e<span class="diffchar">_An</span>al<span class="diffchar">og</span>_<span class="diffchar">a</span>n<span class="diffchar">d_RF_I_C_Re</span>sea<span class="diffchar">rch_Gr</span>o<span class="diffchar">up</span>_a<span class="diffchar">t</span>_<span class="diffchar">Columbi</span>a_<span class="diffchar">Int</span>e<span class="diffchar">g</span>r<span class="diffchar">ated_Sy</span>s<span class="diffchar">t</span>e<span class="diffchar">ms</span>_<span class="diffchar">Lab</span>">Student Project: <span class="diffchar">EKG us</span>i<span class="diffchar">ng AD624 fr</span>om<span class="diffchar"> th</span>e<span class="diffchar"> Analog an</span>d<span class="diffchar"> RF I.C. Resear</span>c<span class="diffchar">h Group </span>a<span class="diffchar">t Co</span>l<span class="diffchar">umbia</span> Int<span class="diffchar">eg</span>r<span class="diffchar">ated Syste</span>m<span class="diffchar">s Lab</h3><br /><br /><br /><i>LINK:  <a class="wiki </span>e<span class="diffchar">xter</span>n<span class="diffchar">al" </span>ta<span class="diffchar">rge</span>t<span class="diffchar">="_blank" href="http://www.c</span>i<span class="diffchar">sl.c</span>o<span class="diffchar">lumbia.edu/ki</span>n<span class="diffchar">get_group/student_projects/ECG%20Report/E6001%20ECG%20final%20report.htm#0"</span> <span class="diffchar">rel="extern</span>a<span class="diffchar">l">http://www.cisl.colum</span>b<span class="diffchar">i</span>a<span class="diffchar">.edu/kinge</span>t<span class="diffchar">_group/student_projects/ECG%20Report/E6001%20ECG%20final%20report.htm#0</a><img</span> <span class="diffchar">border="0"</span> <span class="diffchar">class="e</span>x<span class="diffchar">t</span>e<span class="diffchar">rnallink" s</span>rc<span class="diffchar">="</span>i<span class="diffchar">mg/icon</span>s<span class="diffchar">/</span>e<span class="diffchar">xternal_link.gif"</span> <span class="diffchar">alt=" (external link)" /></span></<span class="diffchar">i><br /><br /><br /</span>>- <i>All the content you see here was taken from the <a class="wiki external" target="_blank" href="http://www.biomed.mtu.edu/osoykan/classes/be3600/3600_lab/exp04.pdf" rel="external">Michigan Tech University Biomedical Instrumentation Lab Exercise 4</a><img border="0" class="externallink" src="img/icons/external_link.gif" alt=" (external link)" /></i><br />]]></description>
            <author>jonricmd</author>
            <pubDate>Sun, 18 Apr 2010 20:28:00 +0100</pubDate>
        </item>
        <item>
            <title>Medicine</title>
            <link>http://www.open-ecg-project.org/tiki-index.php?page=Medicine</link>
            <description><![CDATA[<style TYPE="text/css"> .diffchar { color:red; } </style>- <ul><li>((The Problem of Adjusting the Wilson Central Terminal to a Zero of Potential in the Living Human Subject<i>No such attachment on this page</i>- </li></ul>]]></description>
            <author>jonricmd</author>
            <pubDate>Sun, 18 Apr 2010 00:29:58 +0100</pubDate>
        </item>
        <item>
            <title>Small 2-Lead ECG</title>
            <link>http://www.open-ecg-project.org/tiki-index.php?page=Small+2-Lead+ECG</link>
            <description><![CDATA[<style TYPE="text/css"> .diffchar { color:red; } </style>- </li><li><a href='#Antialiasing_Filter_Cut_Off<span class="diffchar">_a_href_tiki_editpage_php_page_Cut_Off_title_Create_page_Cut_Off_class_wiki_wikinew_a</span>_Frequency' class='link'>Antialiasing Filter Cut<span class="diffchar">-Off<a</span> <span class="diffchar">href="tiki-editpage.php?page=Cut-</span>Off<span class="diffchar">" title="Create page: Cut-Off" class="wiki wikinew">?</a></span> Frequency</a>+ </li><li><a href='#Antialiasing_Filter_Cut_Off_Frequency' class='link'>Antialiasing Filter Cut Off Frequency</a>- </li><li><a href='#Notch_Filter_Q_Factor<span class="diffchar">_a_href_tiki_editpage_php_page_Q_Factor_title_Create_page_Q_Factor_class_wiki_wikinew_a_</span>' class='link'>Notch Filter Q<span class="diffchar">-Factor<a</span> <span class="diffchar">href="tiki-editpage.php?page=Q-</span>Factor<span class="diffchar">" title="Create page: Q-Factor" class="wiki wikinew">?</a></span></a>+ </li><li><a href='#Notch_Filter_Q_Factor' class='link'>Notch Filter Q Factor</a>- <h4 class="showhide_heading" id="Antialiasing_Filter_Cut_Off<span class="diffchar">_a_href_tiki_editpage_php_page_Cut_Off_title_Create_page_Cut_Off_class_wiki_wikinew_a</span>_Frequency">Antialiasing Filter Cut<span class="diffchar">-Off<a</span> <span class="diffchar">href="tiki-editpage.php?page=Cut-</span>Off<span class="diffchar">" title="Create page: Cut-Off" class="wiki wikinew">?</a></span> Frequency</h4>+ <h4 class="showhide_heading" id="Antialiasing_Filter_Cut_Off_Frequency">Antialiasing Filter Cut Off Frequency</h4>- <h4 class="showhide_heading" id="Notch_Filter_Q_Factor<span class="diffchar">_a_href_tiki_editpage_php_page_Q_Factor_title_Create_page_Q_Factor_class_wiki_wikinew_a_</span>">Notch Filter Q<span class="diffchar">-Factor<a</span> <span class="diffchar">href="tiki-editpage.php?page=Q-</span>Factor<span class="diffchar">" title="Create page: Q-Factor" class="wiki wikinew">?</a></span></h4>+ <h4 class="showhide_heading" id="Notch_Filter_Q_Factor">Notch Filter Q Factor</h4>]]></description>
            <author>Ivor</author>
            <pubDate>Sat, 18 Jul 2009 20:47:38 +0100</pubDate>
        </item>
        <item>
            <title>3-Lead Wireless ECG</title>
            <link>http://www.open-ecg-project.org/tiki-index.php?page=3-Lead+Wireless+ECG</link>
            <description><![CDATA[<style TYPE="text/css"> .diffchar { color:red; } </style>- <i>This 3-Lead Wireless ECG was developed by Anwar Vahed, Electronic Engineer based in South Africa. His final report presented here is also available for download as a pdf file <span class="diffchar">(</span><a class="wiki"  href="<span class="diffchar">b57</span>a<span class="diffchar">95062</span>f<span class="diffchar">30</span>f<span class="diffchar">ccbc7047546cc5</span>d<span class="diffchar">0176</span>" rel=""><span class="diffchar">b57a95062f</span>3<span class="diffchar">0fccbc7047546cc5</span>d1<span class="diffchar">76</span></a><span class="diffchar">)</span>.</i><br />+ <i>This 3-Lead Wireless ECG was developed by Anwar Vahed, Electronic Engineer based in South Africa. His final report presented here is also available for download as a pdf file <span class="diffchar">- </span><a class="wiki"  href="<span class="diffchar">tiki-downlo</span>a<span class="diffchar">d_</span>f<span class="diffchar">ile.php?</span>f<span class="diffchar">ileI</span>d<span class="diffchar">=5</span>" rel="">3<span class="diffchar">Lea</span>d<span class="diffchar">_Wireless_ECG_Anwar_Vahed.pdf (</span>1<span class="diffchar">.94 MB)</span></a>.</i><br />- Figure <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0: Three Operational Amplifier Differential Amplifier<br />+ Figure 10: Three Operational Amplifier Differential Amplifier<br />- The potential created by the heart wall contraction spreads electrical currents from the heart throughout the body. The spreading electrical currents create different potentials at different points on the body. Leads are placed on the body in several pre-determined locations to provide information about heart conditions.  The cardiac signal, typically 5 mV peak to peak, is an AC signal with a bandwidth of 0.05 Hz to <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>00 Hz (Section 4). The ECG signal is characterized by six peaks and valleys labeled with successive letters of the alphabet P, Q, R, S, T, and U (Figure 1).<br />+ The potential created by the heart wall contraction spreads electrical currents from the heart throughout the body. The spreading electrical currents create different potentials at different points on the body. Leads are placed on the body in several pre-determined locations to provide information about heart conditions.  The cardiac signal, typically 5 mV peak to peak, is an AC signal with a bandwidth of 0.05 Hz to 100 Hz (Section 4). The ECG signal is characterized by six peaks and valleys labeled with successive letters of the alphabet P, Q, R, S, T, and U (Figure 1).<br />- However the paper specified that the data was only valid for healthy males in the specified age group and that the frequency components in children especially, would differ considerably.  A second paper labeled 'Minimum Bandwidth Requirements for Recording of Paediatric Electrocardiograms' <a class="wiki"  href="9" rel="">9</a> monitored 200 infants in their study of determining the maximum frequency components of the ECG signal.  The study was carried out by passing the raw ECG signal through filters of varying bandwidths while employing a sampling frequency of 1500Hz. The signals were than processed using Matlab.  The results of study showed that in 95% of test subjects a 150Hz filter bandwidth was sufficient to adequately represent the ECG.  However the optimal filter Bandwidth was selected to be 250Hz (where the filter bandwidth refers to the Low pass filter cut-off frequency).  The majority of studies on ECG spectral analysis concentrate on the higher end of the spectral analysis. Reference <a class="wiki"  href="<span class="diffchar">ab8e9f176b1cb27bf8b129</span>1<span class="diffchar">8090035f</span>0" rel=""><span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0</a> and <a class="wiki"  href="8" rel="">8</a> however highlight the lower frequency component to be 0.05Hz. No indication however was given of how this value was obtained. Since Athletes typically have lower heart rates than the average person, a simple calculation was done to see if the 0.05Hz cut-off frequency was adequate in measuring the Athletes ECG signal.  Assuming an athlete to have a heart rate of 32beats/min (Lance Armstrong, Tour De France Champion had a resting heart rate of 32beats/min at the peak of his powers <a class="wiki"  href="11" rel="">11</a>) this corresponds to a frequency of:<br />+ However the paper specified that the data was only valid for healthy males in the specified age group and that the frequency components in children especially, would differ considerably.  A second paper labeled 'Minimum Bandwidth Requirements for Recording of Paediatric Electrocardiograms' <a class="wiki"  href="9" rel="">9</a> monitored 200 infants in their study of determining the maximum frequency components of the ECG signal.  The study was carried out by passing the raw ECG signal through filters of varying bandwidths while employing a sampling frequency of 1500Hz. The signals were than processed using Matlab.  The results of study showed that in 95% of test subjects a 150Hz filter bandwidth was sufficient to adequately represent the ECG.  However the optimal filter Bandwidth was selected to be 250Hz (where the filter bandwidth refers to the Low pass filter cut-off frequency).  The majority of studies on ECG spectral analysis concentrate on the higher end of the spectral analysis. Reference <a class="wiki"  href="10" rel="">10</a> and <a class="wiki"  href="8" rel="">8</a> however highlight the lower frequency component to be 0.05Hz. No indication however was given of how this value was obtained. Since Athletes typically have lower heart rates than the average person, a simple calculation was done to see if the 0.05Hz cut-off frequency was adequate in measuring the Athletes ECG signal.  Assuming an athlete to have a heart rate of 32beats/min (Lance Armstrong, Tour De France Champion had a resting heart rate of 32beats/min at the peak of his powers <a class="wiki"  href="11" rel="">11</a>) this corresponds to a frequency of:<br />- Public health care cost consumes annually, 62 billion rand (Roughly <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0%) of the government’s total budget. Public Health care however is currently desperately under resourced with people in the rural areas finding it very difficult to travel to hospitals and clinics which are largely based in the larger metropolis and there surrounding areas.<br />+ Public health care cost consumes annually, 62 billion rand (Roughly 10%) of the government’s total budget. Public Health care however is currently desperately under resourced with people in the rural areas finding it very difficult to travel to hospitals and clinics which are largely based in the larger metropolis and there surrounding areas.<br />- The 7805, 7905 regulators were used in the implementation. They are both able to supply 1A of current.  The power supply is simulated using electronics work bench (Appendix D). Both regulators are loaded until breakdown in the simulation. The 7805 is successfully able to deliver 9<span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0mA before breakdown.  The 7905 however only supplied 632mA.  However this is more than sufficient for the purpose of the design.<br />+ The 7805, 7905 regulators were used in the implementation. They are both able to supply 1A of current.  The power supply is simulated using electronics work bench (Appendix D). Both regulators are loaded until breakdown in the simulation. The 7805 is successfully able to deliver 910mA before breakdown.  The 7905 however only supplied 632mA.  However this is more than sufficient for the purpose of the design.<br />- <span class="img"><img alt="" src="show_image.php?name=AV_Figure<span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0.png" border="0"  /></span><br /><br />Figure <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0: Three Operational Amplifier Differential Amplifier<br />+ <span class="img"><img alt="" src="show_image.php?name=AV_Figure10.png" border="0"  /></span><br /><br />Figure 10: Three Operational Amplifier Differential Amplifier<br />- The ECG leads interface directly to the inputs of the differential amplifier. Since the ECG signal is in the millivolt range, a highly sensitive differential amplifier is required for ECG measurement. The differential amplifier is required to perform the necessary subtraction of various potentials on the surface of the body. This subtraction action is required to generate the three lead vectors. Any of the three lead vectors may be generated in hardware by simply connecting the appropriate part of the body to the inputs of the differential amplifier. Further noise reduction techniques however will have to be employed at the output of the differential amplifier to obtain noise free ECG trace. The amplifier is also required to provide amplification to these millivolt range signals while strongly attenuating signals common to both inputs. CMRR describes the ability of a differential amplifier to reject interfering voltages (VCM), common to both inputs, and to amplify only the difference between the inputs.  Various types of circuits have been used in the implementation of differential amplifiers, but the most popular design is the configuration shown in figure <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0 <a class="wiki"  href="4" rel="">4</a> above. Operational amplifiers OA1 and OA2 provide infinite input impedance while simultaneously passing the common mode voltage through and amplifying the differential voltage.  Its differential gain Ad, and common mode gain Ac, are given by the following equations:<br />+ The ECG leads interface directly to the inputs of the differential amplifier. Since the ECG signal is in the millivolt range, a highly sensitive differential amplifier is required for ECG measurement. The differential amplifier is required to perform the necessary subtraction of various potentials on the surface of the body. This subtraction action is required to generate the three lead vectors. Any of the three lead vectors may be generated in hardware by simply connecting the appropriate part of the body to the inputs of the differential amplifier. Further noise reduction techniques however will have to be employed at the output of the differential amplifier to obtain noise free ECG trace. The amplifier is also required to provide amplification to these millivolt range signals while strongly attenuating signals common to both inputs. CMRR describes the ability of a differential amplifier to reject interfering voltages (VCM), common to both inputs, and to amplify only the difference between the inputs.  Various types of circuits have been used in the implementation of differential amplifiers, but the most popular design is the configuration shown in figure 10 <a class="wiki"  href="4" rel="">4</a> above. Operational amplifiers OA1 and OA2 provide infinite input impedance while simultaneously passing the common mode voltage through and amplifying the differential voltage.  Its differential gain Ad, and common mode gain Ac, are given by the following equations:<br />- The characteristics of the discrete differential amplifier (Figure <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0) may be improved by combining the three individual amplifiers in to a single IC, commonly known as an Instrumentation Amplifier. Instrumentation Amplifiers such as the AD620 and INA114 with input impedances in the range of <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0G<span class="diffchar">Ω</span>/pF, vastly outperform the discrete component implementation discussed in the previous section.  The AD620 draws a maximum supply current of 1.3mA <a class="wiki"  href="3" rel="">3</a> as compared to a general purpose JFET operational amplifier such as the OP07 which draws 20mA <a class="wiki"  href="2" rel="">2</a> per chip, resulting in a total supply current of 60mA for the configuration shown in   Figure 9.  Table 3 illustrates some key characteristics of three different instrumentation Amplifiers.  Large scale VLSI integration ensures that the resistors within these Instrumentation Amplifier are matched to within 0.1% thus reducing common-mode gain (Equation 9).<br />+ The characteristics of the discrete differential amplifier (Figure 10) may be improved by combining the three individual amplifiers in to a single IC, commonly known as an Instrumentation Amplifier. Instrumentation Amplifiers such as the AD620 and INA114 with input impedances in the range of 10G<span class="diffchar">Ω</span>/pF, vastly outperform the discrete component implementation discussed in the previous section.  The AD620 draws a maximum supply current of 1.3mA <a class="wiki"  href="3" rel="">3</a> as compared to a general purpose JFET operational amplifier such as the OP07 which draws 20mA <a class="wiki"  href="2" rel="">2</a> per chip, resulting in a total supply current of 60mA for the configuration shown in   Figure 9.  Table 3 illustrates some key characteristics of three different instrumentation Amplifiers.  Large scale VLSI integration ensures that the resistors within these Instrumentation Amplifier are matched to within 0.1% thus reducing common-mode gain (Equation 9).<br />- The AD620 has a maximum gain of <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>000 <a class="wiki"  href="2" rel="">2</a> ideally we would like to set the gain here to some maximum value thus eliminating the requirements for an additional gain stage prior to microcontroller stage. The gain selection of the AD620 is however critical to the design of the entire system.  The gain must be set such that output saturation of the ±5V power supply does not occur.  As mentioned above the maximum input is ±5 mV plus a variable normal-mode dc offset of up to ±300 mV <a class="wiki"  href="8" rel="">8</a>. By setting the gain resistor to 6.2k it ensures that the maximum output swing is 3.07V i.e. Gain = <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0. The gain was verified by grounding the negative input and passing waves of varying amplitude into the amplifier while observing both the input and output waves on an oscilloscope.<br />+ The AD620 has a maximum gain of 1000 <a class="wiki"  href="2" rel="">2</a> ideally we would like to set the gain here to some maximum value thus eliminating the requirements for an additional gain stage prior to microcontroller stage. The gain selection of the AD620 is however critical to the design of the entire system.  The gain must be set such that output saturation of the ±5V power supply does not occur.  As mentioned above the maximum input is ±5 mV plus a variable normal-mode dc offset of up to ±300 mV <a class="wiki"  href="8" rel="">8</a>. By setting the gain resistor to 6.2k it ensures that the maximum output swing is 3.07V i.e. Gain = 10. The gain was verified by grounding the negative input and passing waves of varying amplitude into the amplifier while observing both the input and output waves on an oscilloscope.<br />- Initially the output of the differential amplifier was interfaced directly to the Anti-aliasing filter with out removing the D.C offset component.  Observing the signal at the output of the filter while using this configuration showed that the signal ranged anywhere between 45mV – 3.7V.  This was unacceptable as the 45mV signal was too small to be adequately represented digitally with a 12 bit Analogue to Digital Converter (See Resolution).  Simply adding a gain stage would cause the output to saturate if it fell in the volt range. Since the magnitude of this signal could not be reliably predicted it was decided that the DC offset component be removed. This was achieved by simply placing a <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>00μF capacitor, at the output of the differential amplifier.  Observing the output of the filter after placing the capacitor yields an output ranging from24-63mV.<br />+ Initially the output of the differential amplifier was interfaced directly to the Anti-aliasing filter with out removing the D.C offset component.  Observing the signal at the output of the filter while using this configuration showed that the signal ranged anywhere between 45mV – 3.7V.  This was unacceptable as the 45mV signal was too small to be adequately represented digitally with a 12 bit Analogue to Digital Converter (See Resolution).  Simply adding a gain stage would cause the output to saturate if it fell in the volt range. Since the magnitude of this signal could not be reliably predicted it was decided that the DC offset component be removed. This was achieved by simply placing a 100μF capacitor, at the output of the differential amplifier.  Observing the output of the filter after placing the capacitor yields an output ranging from24-63mV.<br />- The DSPic’s on board Analogue to Digital converter peripheral is uni-polar, i.e. it cannot digitize signals below ground level. For this reason the signal being input to the DSPic must be level shifted. The DSPic runs of a 3.3V supply. This requires that the input to the DSPic be within the 0-3.3V range.  The <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0k and 4.7k resistors form a voltage divider. The output of the divider is given by:<br />+ The DSPic’s on board Analogue to Digital converter peripheral is uni-polar, i.e. it cannot digitize signals below ground level. For this reason the signal being input to the DSPic must be level shifted. The DSPic runs of a 3.3V supply. This requires that the input to the DSPic be within the 0-3.3V range.  The 10k and 4.7k resistors form a voltage divider. The output of the divider is given by:<br />- The purpose of this circuit is to provide an inverted version of the common-mode interference to the user’s right leg, with the intention of cancelling out the interference. Additionally it serves as a virtual ground, for the ECG signal. The operational amplifier utilized in this circuit is the OP07 which is a low power, high precision junction field effect transistor (JFET) operational amplifier with an extremely high CMRR of about <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>06 dB minimum. A common sense point is established in order to drive this amplifier, also known as a force amplifier. The output from the circuit passes current through the user until the net sum output from the differential amplifier is zero. The amplifier is given a low pass cut off frequency of <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>00Hz by setting resistor Rhf and capacitor CLP (RLP = 12k CLP = <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>00nF).<br />+ The purpose of this circuit is to provide an inverted version of the common-mode interference to the user’s right leg, with the intention of cancelling out the interference. Additionally it serves as a virtual ground, for the ECG signal. The operational amplifier utilized in this circuit is the OP07 which is a low power, high precision junction field effect transistor (JFET) operational amplifier with an extremely high CMRR of about 106 dB minimum. A common sense point is established in order to drive this amplifier, also known as a force amplifier. The output from the circuit passes current through the user until the net sum output from the differential amplifier is zero. The amplifier is given a low pass cut off frequency of 100Hz by setting resistor Rhf and capacitor CLP (RLP = 12k CLP = 100nF).<br />- Due to the sensitivity of the AD620 Instrumentation amplifier, the output of the amplifier is highly susceptible to any variation in contact resistance between the skin and electrode. This condition results in a deviation of the D.C content of the amplified differential signal and manifests itself as a drift in the baseline of the ECG signal. This phenomenon is often referred to as baseline wander. The problem is overcome by utilizing an analog integrator scheme highlighted in Figure 15. The integrator scheme integrates the dc content of the <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0× amplified Raw ECG signal and feeds it back to the reference pin of theAD620. The feedback action allows the AD620 to maintain a constant DC level at the output, regardless of the change in skin contact resistance.<br />+ Due to the sensitivity of the AD620 Instrumentation amplifier, the output of the amplifier is highly susceptible to any variation in contact resistance between the skin and electrode. This condition results in a deviation of the D.C content of the amplified differential signal and manifests itself as a drift in the baseline of the ECG signal. This phenomenon is often referred to as baseline wander. The problem is overcome by utilizing an analog integrator scheme highlighted in Figure 15. The integrator scheme integrates the dc content of the 10× amplified Raw ECG signal and feeds it back to the reference pin of theAD620. The feedback action allows the AD620 to maintain a constant DC level at the output, regardless of the change in skin contact resistance.<br />- <span class="img"><img alt="" src="show_image.php?name=AV_Formula<span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0.jpg" border="0"  /></span><br />+ <span class="img"><img alt="" src="show_image.php?name=AV_Formula10.jpg" border="0"  /></span><br />- The first major operation is to take a sample of an analog input and hold that sample for analysis.  The sample is then held in the sample and hold amplifier.  Sufficient time must be given to the converter to capture an accurate representation of the signal.  The A/D will then analyze the output of the sample-and-hold amplifier and convert the information into a digital number.  The DSPic30F4013 datasheet <a class="wiki"  href="13" rel="">13</a> specifies that the conversion time be set to a minimum of <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>0μs.<br />+ The first major operation is to take a sample of an analog input and hold that sample for analysis.  The sample is then held in the sample and hold amplifier.  Sufficient time must be given to the converter to capture an accurate representation of the signal.  The A/D will then analyze the output of the sample-and-hold amplifier and convert the information into a digital number.  The DSPic30F4013 datasheet <a class="wiki"  href="13" rel="">13</a> specifies that the conversion time be set to a minimum of 10μs.<br />- For the purpose of the wearable ECG, a second second-order digital notch filter having a notch frequency at 50Hz and a 3-dB notch bandwidth of 6Hz (Due to tolerance levels of mains frequency) is required.   The sampling frequency employed is <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>000Hz. The normalised angular notch frequency   and the normalised angular 3-dB bandwidth   are therefore given by<br />+ For the purpose of the wearable ECG, a second second-order digital notch filter having a notch frequency at 50Hz and a 3-dB notch bandwidth of 6Hz (Due to tolerance levels of mains frequency) is required.   The sampling frequency employed is 1000Hz. The normalised angular notch frequency   and the normalised angular 3-dB bandwidth   are therefore given by<br />- The code snippet below uses the butter() function to generate the necessary coefficients for a second order Butterworth filter with a <span class="diffchar">ab8e9f</span>1<span class="diffchar">76b1cb27bf8b12918090035f</span>00Hz cut-off frequency. The ecgsig() function is then employed to generate a an ECG signal with 200Hz interference (figure  24a).  The generated ECG signal is then filtered using convolution and the resultant trace is plotted (figure 24b).  Finally figure 24c tests the filter as it will be programmed on the DSPic30F4013.<br />+ The code snippet below uses the butter() function to generate the necessary coefficients for a second order Butterworth filter with a 100Hz cut-off frequency. The ecgsig() function is then employed to generate a an ECG signal with 200Hz interference (figure  24a).  The generated ECG signal is then filtered using convolution and the resultant trace is plotted (figure 24b).  Finally figure 24c tests the filter as it will be programmed on the DSPic30F4013.<br />]]></description>
            <author>Ivor</author>
            <pubDate>Sat, 04 Jul 2009 23:35:16 +0100</pubDate>
        </item>
    </channel>
</rss>
