جدول المحتويات:
فيديو: مراقب معدل ضربات القلب AD8232 ، اردوينو ، المعالجة: 4 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
الأجهزة التناظرية AD8232 عبارة عن واجهة أمامية تمثيلية كاملة مصممة للحصول على إشارات EKG (ElectroCardioGram) بمستوى ملي فولت. على الرغم من أنه من السهل توصيل AD8232 ورؤية إشارة EKG الناتجة على مرسمة الذبذبات ، كان التحدي بالنسبة لي هو الحصول على الإشارة لعرضها على جهاز الكمبيوتر الخاص بي. هذا عندما اكتشفت المعالجة!
صفحة وثائق AD8232 -
تتوفر لوحة الاختراق من Sparkfun هنا - https://www.sparkfun.com/products/12650 أو ، إذا انتظرت بضعة أسابيع ، من الصين هنا - https://www.ebay.com/itm/New-Single - الرصاص- AD8232-Pu …
لقد طلبت المجموعة بما في ذلك كابل مستشعر الجسم مع وسادات لاصقة.
الخطوة 1: تجهيز لوح الاختراق AD8232
تتمثل الخطة في جعل لوحة AD8232 تحصل على إشارة مخطط كهربية القلب. خرج AD8232 هو إشارة تبلغ حوالي 1.5 فولت. سيتم أخذ عينات من هذه الإشارة بواسطة Arduino Uno بمعدل 1 كيلو عينة / ثانية تقريبًا. ثم يتم إرسال قيم العينات هذه عبر منفذ USB إلى جهاز الكمبيوتر لعرضها. اكتشفت بسرعة أن تشغيل AD8232 من خرج 3.3 فولت للوحة Arduino كان فكرة سيئة - ضوضاء 60 هرتز أكثر من اللازم. لذلك قمت بالتبديل إلى بطاريتين AA. يمكن تشغيل AD8232 بواسطة خلية عملة زئبقية 3 فولت إذا رغبت في ذلك. امتد سلكان (إشارة وأرضية) من لوحة AD8232 إلى Arduino (A0 والأرضي). لقد استخدمت كمية كبيرة من الغراء المصهور الساخن لتقوية الأسلاك عند تقاطع لوحة AD8232.
الخطوة 2: محاكاة رسم القلب على Arduino Uno
الخطوة التالية هي إنشاء جهاز محاكاة يعمل على Arduino. بهذه الطريقة لا يتعين علي الجلوس مع الأقطاب الكهربائية المتصلة بجسدي لأنني أقوم بتصحيح التعليمات البرمجية.
الخطوة 3: التشغيل والتشغيل
أخيرًا ، شاشة الكمبيوتر. يحتاج كود Arduino إلى التغيير للحصول على بيانات حقيقية بدلاً من بيانات المحاكاة. يظهر كود المعالجة. كنت قلقة إلى حد ما بشأن الغوص في بيئة لغة / تطوير جديدة ، ولكن بمجرد أن رأيت IDE للمعالجة ، فكرت "توقف! هذا يبدو مألوفًا - تمامًا مثل Arduino." هنا رابط التحميل للمعالجة. لم يستغرق الأمر سوى بضع ساعات من رمز القرصنة الذي وجدته على الإنترنت لتشغيل التطبيق وتشغيله. اكتشفت أن وضع الأقطاب الثلاثة على جسدي لا يتوافق مع الرموز الموجودة على الأسلاك. في حالتي ، يتجه الرصاص الذي يحمل علامة "COM" إلى اليسار ، و "L" إلى اليمين و "R" إلى الساق اليسرى.
كان أسلوبي هو برمجة Arduino للحصول على الإشارة ونقلها إلى تطبيق المعالجة الذي يعمل على جهاز الكمبيوتر. هناك طريقة أخرى. استخدام المعالجة للتحكم المباشر في ارتباط Arduino. والأفضل من ذلك ، قد يكون من الممكن التخلص من Arduino تمامًا واستخدام منفذ صوت الكمبيوتر للحصول على الإشارة من خلال المعالجة - راجع هذا Instructable.
الخطوة الرابعة:
فيما يلي الملفات المصدر لمحاكاة Arduino ، والحصول على إشارة Arduino وعرض إشارة المعالجة.