آموزش راه اندازی ماژول سنسور الکتروکاردیوگرافی ECG – ضربان قلب AD8232 با آردوینو

فهرست مطالب

ویژگی های ماژول سنسور الکتروکاردیوگرافی ECG - ضربان قلب AD8232

 با استفاده از سنسور AD8232 می‌توانید سیگنال‌های الکتروکاردیوگرافی یا نوار قلب (ECG) را مشاهده کنید. با بررسی سیگنال‌های مذکور می‌توان اطلاعات مفیدی از وضعیت عملکرد قلب مانند ضربان قلب، ریتم قلب و سایر اطلاعات در مورد وضعیت قلب به دست آورد.

این ماژول از یک طرف به میکروکنترلر و از طرف دیگر با استفاده از 3 الکترود مخصوص به نقاط مشخصی از بدن متصل می‌شود. سیگنال دریافتی از طریق الکترودها را می‌توان در پایه خروجی آنالوگ این ماژول مشاهده کرد. 

دیتاشیت سنسور AD8232 را می‌توانید از اینجا دانلود کنید.

تحلیل سیگنال قلب

ECG را می‌توان با مطالعه اجزای شکل موج آن، تجزیه و تحلیل کرد. این اجزا فعالیت الکتریکی قلب را نشان می‌دهند. شکل زیر شکل موج یک سیگنال قلب را نشان می‌دهد:

اولین موج روبه بالا در منحنی ECG موج P می‌باشد. این موج انقباض دهلیزی را نشان می‌دهد. در ادامه مجموعه QRS، ناشی از دپولاریزاسیون و انقباض بطنی می‌باشد. در آخر نیز موج آخر به نام T پولاریزاسیون مجدد بطنی را نشان می‌دهد.

معرفی پایه های (Pinout) ماژول سنسور الکتروکاردیوگرافی ECG - ضربان قلب AD8232

پایه های سنسور AD8232  به شرح زیر است:

  • Power Supply 3.3v :3v 
  • Ground :GND
  • Analog Output Signal :OUTPUT
  • -Leads-off Detect – :LO
  • +Leads-off Detect + :LO
  • Shutdown :SDN

پین اوت (Pinout) این ماژول را می‌توانید در تصویر زیر مشاهده کنید.

لوازمی که به آن احتیاج دارید

قطعات مورد نیاز

آردوینو UNO R3 × 1
ماژول سنسور الکتروکاردیوگرافی ECG - ضربان قلب AD8232 × 1
الکترود ویژه سنسورهای الکتروکاردیوگرافی ECG ،EKG و EMG × 1
پد مخصوص سنسورهای عصب و عضله و الکتروکاردیوگرافی ECG و EMG - بسته 10 تایی × 1

نرم افزارهای مورد نیاز

آردوینو IDE

راه اندازی ماژول سنسور الکتروکاردیوگرافی ECG - ضربان قلب AD8232 با آردوینو

گام اول: سیم بندی

مطابق مدار زیر ماژول را به آردوینو متصل کنید.

نحوه اتصال الکترود ها


برای به دست آوردن شکل موج مناسب بایستی الکترودها را از طریق پدهای مخصوص و با رعایت ترتیب رنگی آنها ، مانند شکل زیر بر روی بدن قرار دهید:

گام دوم: کد

کد زیر را روی آردوینو خود آپلود کنید.

  /*
  AD8232-ECG-Sensor-Module
  modified on 09 Feb 2021
  by Amir Mohammad Shojaee @ Electropeak
  
Home
*/ void setup() { // initialize the serial communication: Serial.begin(9600); pinMode(10, INPUT); // Setup for leads off detection LO + pinMode(11, INPUT); // Setup for leads off detection LO - } void loop() { if((digitalRead(10) == 1)||(digitalRead(11) == 1)){ Serial.println('!'); } else{ // send the value of analog input 0: Serial.println(analogRead(A0)); } //Wait for a bit to keep serial data from saturating delay(20); }

سیگنال خروجی ماژول را از طریق یک ورودی آنالوگ در Serial plotter نمایش می‌دهیم. هر چه زمان delay را بیشتر کنید، سیستم آهسته تر می‌شود ولی در عوض می‌توانید شکل موج را با جزئیات بیشتری مشاهده کنید.

تصویر زیر شکل موج سیگنال خروجی ماژول با زمان تاخیر 20ms می‌باشد:

آموزش های مشابه

Comments (6)

  • زینب Reply

    سلام وقتتون بخیر،میشه خروجی یه حسگر دیگه رو به ورودی ماژول وصل کرد و خروجی گرفت؟

    سپتامبر 4, 2023 at 1:00 ب.ظ
    • محمد دمیرچی Reply

      با سلام
      چه مدل حسگری؟؟

      سپتامبر 5, 2023 at 9:00 ق.ظ
  • امیررضا مهدی زاد Reply

    سلام وقت بخیر
    چطوری شکل ضربان قلب رو روی نمایشگر بیاریم
    میخوام شکل موج بیاد روی ال سی دی رنگی
    ایا امکان پذیر است؟

    ژانویه 9, 2024 at 4:27 ب.ظ
    • محمد دمیرچی Reply

      با سلام
      همان طور که در بخش پایانی آموزش مشاهده کنید در بخش Serial Palter آردوینو به صورت نموداری برای شما نمایش داده می شود.
      برای اینکه این اطلاعات را به بر روی نمایشگر نیز نمایش بدهید با توجه به نمایشگری که انتخاب میکنید می توانید بررسی کنید که کتابخانه مورد نظر آن نمایشگر قابلیت رسم نمودار را دارد یا خیر
      در صورتی که نداشته باشد باید خود شما کد آن بخش را ایجاد کنید تا دیتا ها را به صورت نموداری برای شما نمایش بدهد.

      ژانویه 10, 2024 at 9:26 ق.ظ
  • Fhb Reply

    سلام
    امکانش هست برای این ماژول از الکترودهای انگشتی استفاده کرد؟

    مارس 15, 2024 at 3:49 ب.ظ
    • محمد دمیرچی Reply

      با سلام
      در صورتی که منظور شما الکترود انگشتی که داخل سایت موجود می باشد، متاسفانه خیر (منظور انگشتی که همراه این محصول ارائه می شود)
      در صورتی که منظور شما الکترود های انگشتی پزشکی می باشد، امکان دارد بتوانید استفاده کنید ولی در نظر داشته باشید دیگر ECG نمی باشد و چیز دیگری را اندازه گیری میکند. محل قرار گیری الکترود برای اندازه گیری موارد خاص خود می باشد. برای این مورد باید موارد پزشکی زیادی را مطالعه بفرمایید.

      مارس 24, 2024 at 10:47 ق.ظ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.