{"id":7400,"date":"2013-04-20T15:54:11","date_gmt":"2013-04-20T19:54:11","guid":{"rendered":"http:\/\/embedded-lab.com\/blog\/?p=7400"},"modified":"2014-11-10T10:07:07","modified_gmt":"2014-11-10T15:07:07","slug":"easy-pulse-version-1-1-sensor-overview-part-2","status":"publish","type":"post","link":"https:\/\/embedded-lab.com\/blog\/easy-pulse-version-1-1-sensor-overview-part-2\/","title":{"rendered":"Easy Pulse Sensor (Version 1.1) Overview (Part 2)"},"content":{"rendered":"<p>In <strong><a href=\"http:\/\/embedded-lab.com\/blog\/?p=7336\">Part 1<\/a><\/strong> of this article, we briefly discussed about the principle of Photoplethysmography (PPG) and its applications in retrieving vital information about the cardiovascular system. The Easy Pulse sensor allows you to measure the pulse rate from fingertip using the transmission mode PPG. The Easy Pulse Version 1.1 uses the HRM-2511-E sensor that fits comfortably onto fingertip. Inside the sensor there is an IR LED that illuminates the finger from one side. A photodetector placed on the opposite side and facing towards the IR LED detects the transmitted light through the finger. The little variations in the transmitted light intensity are synchronous with blood volume changes and hence with the pumping action of the heart. The on-board electronics filters out the noise from the PPG signal and amplifies the signal so that it is readable by a microcontroller. In this part, we continue our discussion of Easy Pulse Version 1.1 and analyze the output signals at various stages of instrumentation.<\/p>\n<div id=\"attachment_7416\" style=\"width: 575px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/EasyPulseV1.1Board2.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-7416\" class=\"size-full wp-image-7416\" title=\"EasyPulseV1.1Board2\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/EasyPulseV1.1Board2.jpg\" width=\"565\" height=\"486\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/EasyPulseV1.1Board2.jpg 565w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/EasyPulseV1.1Board2-550x473.jpg 550w\" sizes=\"auto, (max-width: 565px) 100vw, 565px\" \/><\/a><p id=\"caption-attachment-7416\" class=\"wp-caption-text\">Easy Pulse sensor (Version 1.1)<\/p><\/div>\n<p><!--more--><\/p>\n<p><strong>Sensor Placement<\/strong><\/p>\n<p>Although the HRM-2511E sensor fits on almost any of the five finger tips, we have found that the sensor performance is better if used on the middle or index finger. The flexible elastic Silicone rubber case helps to attach the sensor to the finger. The following picture shows a correct way of placing the HRM-2511E sensor on the index finger. The IR LED illuminates the finger from the top.<\/p>\n<div id=\"attachment_7410\" style=\"width: 575px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/SensorPlacement.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-7410\" class=\"size-full wp-image-7410\" title=\"SensorPlacement\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/SensorPlacement.jpg\" width=\"565\" height=\"448\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/SensorPlacement.jpg 565w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/SensorPlacement-550x436.jpg 550w\" sizes=\"auto, (max-width: 565px) 100vw, 565px\" \/><\/a><p id=\"caption-attachment-7410\" class=\"wp-caption-text\">Placing HRM-2511E on the index finger<\/p><\/div>\n<p><strong>Testing the Easy Pulse (Version 1.1) sensor board<\/strong><\/p>\n<p>The HRM-2511E sensor is plugged into the Easy Pulse board socket J2, and a jumper is placed between second (VCC) and third (Enable) pins of J1 to turn on the IR LED. A +5V power supply is applied between the VCC and Gnd pins of the Easy Pulse board. Initially, the potentiometers P1 and P2 are set to the midpoint.\u00a0The sensor is plugged into the index finger.\u00a0Although the J1 header pins provides final PPG output signal, it is possible to analyze the signal at various intermediate stages through test pads TP1 and TP2. TP1 connects to the VSENSOR signal pin in the circuit diagram described in <strong><a href=\"http:\/\/embedded-lab.com\/blog\/?p=7336\">Part 1<\/a><\/strong>, whereas TP2 connects to the output from the Stage I amplifier (see <strong><a href=\"http:\/\/embedded-lab.com\/blog\/?p=7336\">Part 1<\/a><\/strong>). Connect an oscilloscope channels to TP1, TP2, AO (4th pin of J1), and DO (5th pin of J1) to observe the PPG waveforms at various stages. \u00a0The following pictures show measured PPG waveforms at these test points using <strong><a href=\"http:\/\/www.digilentinc.com\/Products\/Detail.cfm?Prod=ANALOG-DISCOVERY\" target=\"_blank\">Digilent&#8217;s Analog Discovery<\/a><\/strong> tool.<\/p>\n<div id=\"attachment_7403\" style=\"width: 579px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/RawPPGatTP1.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-7403\" class=\"size-full wp-image-7403\" title=\"RawPPGatTP1\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/RawPPGatTP1.png\" width=\"569\" height=\"388\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/RawPPGatTP1.png 569w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/RawPPGatTP1-550x375.png 550w\" sizes=\"auto, (max-width: 569px) 100vw, 569px\" \/><\/a><p id=\"caption-attachment-7403\" class=\"wp-caption-text\">Raw PPG signal at TP1 coming from the photodetector output (VSENSOR). Signal consists of a large DC component and a small amplitude of the pulsatile component<\/p><\/div>\n<div id=\"attachment_7402\" style=\"width: 579px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/PPGatTP2.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-7402\" class=\"size-full wp-image-7402\" title=\"PPGatTP2\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/PPGatTP2.png\" width=\"569\" height=\"388\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/PPGatTP2.png 569w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/PPGatTP2-550x375.png 550w\" sizes=\"auto, (max-width: 569px) 100vw, 569px\" \/><\/a><p id=\"caption-attachment-7402\" class=\"wp-caption-text\">PPG signal at TP2 coming from Stage I output. The amplified signal swings about the reference voltage (Vref = 2.0V)\u00a0<\/p><\/div>\n<div id=\"attachment_7385\" style=\"width: 559px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/AnalogPPG.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-7385\" class=\"size-full wp-image-7385\" title=\"AnalogPPG\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/AnalogPPG.png\" width=\"549\" height=\"389\" \/><\/a><p id=\"caption-attachment-7385\" class=\"wp-caption-text\">Final PPG output at AO pin. If the output at AO pin is found too small or saturated, adjust the gain with potentiometer P1.<\/p><\/div>\n<div id=\"attachment_7386\" style=\"width: 568px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/DigitalPPGPulse.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-7386\" class=\"size-full wp-image-7386\" title=\"DigitalPPGPulse\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/DigitalPPGPulse.png\" width=\"558\" height=\"387\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/DigitalPPGPulse.png 558w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2013\/04\/DigitalPPGPulse-550x381.png 550w\" sizes=\"auto, (max-width: 558px) 100vw, 558px\" \/><\/a><p id=\"caption-attachment-7386\" class=\"wp-caption-text\">Digital pulse train synchronous to heart beats are observed at DO pin. The pulse width can be varied through potentiometer P2. It&#8217;s good to set the potentiometer P2 to half-way (VR=2.5V) initially.<\/p><\/div>\n<p><strong>Summary<\/strong><\/p>\n<p>Easy Pulse sensor is designed for hobby and educational purposes to illustrate the principle of photoplethysmography. The new version of Easy Pulse (Version 1.1) sensor uses a transmission type sensor (HRM-2511E) that fits on finger tip and provides more stable PPG readings. The Easy Pulse V1.1 sensor provides both analog PPG and digital pulse outputs. The pulse rate information can be derived from any of the two outputs by measuring the time period of the signal. We will discuss about this more in upcoming tutorials.<\/p>\n<p><strong><a href=\"https:\/\/www.tindie.com\/products\/rajbex\/easy-pulse-a-diy-pulse-sensor-based-on-photoplethysmography\/\">Click here to buy Easy Pulse Version 1.1<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Part 1 of this article, we briefly discussed about the principle of Photoplethysmography (PPG) and its applications in retrieving vital information about the cardiovascular system. The Easy Pulse sensor allows you to measure the pulse rate from fingertip using the transmission mode PPG. The Easy Pulse Version 1.1 uses the HRM-2511-E sensor that fits comfortably onto fingertip. Inside the sensor there is an IR LED that illuminates the finger from one side. A photodetector placed on the opposite side and facing towards the IR LED detects the transmitted light through the finger. The little variations in the transmitted light<\/p>\n","protected":false},"author":1,"featured_media":7402,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[245,437],"tags":[566,567,178,563],"class_list":["post-7400","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-embedded-lab-projects","category-products","tag-easy-pulse-sensor","tag-mcp6004","tag-opamp","tag-ppg"],"_links":{"self":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/7400","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/comments?post=7400"}],"version-history":[{"count":13,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/7400\/revisions"}],"predecessor-version":[{"id":9613,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/7400\/revisions\/9613"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media\/7402"}],"wp:attachment":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media?parent=7400"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/categories?post=7400"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/tags?post=7400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}