جدول المحتويات:

جهاز مراقبة ECG / EKG بسيط ومحمول ومستمر باستخدام ATMega328 (شريحة Arduino Uno) + AD8232: 3 خطوات
جهاز مراقبة ECG / EKG بسيط ومحمول ومستمر باستخدام ATMega328 (شريحة Arduino Uno) + AD8232: 3 خطوات

فيديو: جهاز مراقبة ECG / EKG بسيط ومحمول ومستمر باستخدام ATMega328 (شريحة Arduino Uno) + AD8232: 3 خطوات

فيديو: جهاز مراقبة ECG / EKG بسيط ومحمول ومستمر باستخدام ATMega328 (شريحة Arduino Uno) + AD8232: 3 خطوات
فيديو: Sean Cahill shares his Extraordinary Experiences, & talks UFOs/UAP, Consciousness, Meditation + more 2024, شهر نوفمبر
Anonim
جهاز مراقبة ECG / EKG المستمر البسيط والمحمول باستخدام ATMega328 (شريحة Arduino Uno) + AD8232
جهاز مراقبة ECG / EKG المستمر البسيط والمحمول باستخدام ATMega328 (شريحة Arduino Uno) + AD8232

ستوضح لك هذه الصفحة القابلة للتوجيه كيفية إنشاء جهاز محمول بسيط مزود بثلاثة رؤوس ECG / EKG. تستخدم الشاشة لوحة اندلاع AD8232 لقياس إشارة ECG وحفظها في بطاقة microSD لتحليلها لاحقًا.

الإمدادات الأساسية المطلوبة:

بطارية قابلة للشحن 5 فولت

لوح الاختراق AD8232

ساعة الوقت الحقيقي - وحدة RTC DS3231

وحدة بطاقة Micro SD + بطاقة micro SD

اختراق Micro-USB

3.3V منظم

خيوط تخطيط القلب + وسادات يمكن التخلص منها

المقاومات / المكثفات / شريحة ATMega328 للتحويل من تخطيط Arduino Uno إلى ATMega328 مستقل - راجع

الخطوة 1: اختبار المكونات والكود باستخدام Arduino Uno

اختبار المكونات والكود مع Arduino Uno
اختبار المكونات والكود مع Arduino Uno
اختبار المكونات والكود مع Arduino Uno
اختبار المكونات والكود مع Arduino Uno

يمكن اختبار النظام أولاً باستخدام Arduino Uno. ارفع الأسلاك كما هو موضح في الرسم التخطيطي. يتم توصيل الكابلات والوسادات الخاصة بمخطط كهربية القلب بـ AD8232 ويجب وضعها على جانبي الصندوق مع وضع الوصلة الأرضية لأسفل - راجع صفحة sparkfun https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- دليل التوصيل لمزيد من التفاصيل. يمكن تنزيل مخطط Arduino الذي يمكن استخدامه هنا. يجب تسجيل البيانات بسرعة على بطاقة SD للحصول على إشارة دقيقة لتخطيط القلب. لقد اكتشفت أن روتين حفظ بطاقة SD يستغرق 10 ثوانٍ من المللي ثانية (بعض بطاقات SD أسرع أو أبطأ). يعد حفظ نقطة زمنية جديدة على بطاقة SD في كل حلقة بطيئًا للغاية لأننا نريد حقًا أن نكون قادرين على تسجيل كل بضعة أجزاء من الثانية. لذلك يحتوي الرمز على مخزن مؤقت سيجمع 40 نقطة قبل الإرسال إلى بطاقة SD للتسجيل. يتم حفظ البيانات كملف txt مفصول بفاصلة منقوطة. تُظهر الأعمدة الثلاثة إخراج AD8232 والوقت من وحدة RTC والوقت من وظيفة millis () التي توفر دقة أكبر لتحديد الوقت بين نقاط البيانات.

الخطوة 2: عمل نسخة محمولة

جعل نسخة محمولة
جعل نسخة محمولة

لجعل النظام محمولًا ، استخدمت الدليل التالي https://dronebotworkshop.com/arduino-uno-atmega328/ لإنشاء نظام مستقل قائم على ATMeg328 مع مقاومات ومكثفات وكوارتز كريستالي. لقد استخدمت بطارية ليثيوم 5 فولت قابلة لإعادة الشحن مع لوحة اندلاع micro-usb لتوفير الطاقة مع منظم 3.3 فولت لتشغيل AD8232. تم لحام المكونات المختلفة على اللوح الشريطي.

موصى به: