:جديد المواضيع
صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 10 من 27

3في 1دائرة لقياس نبضات القلب بالكمبيوتر +تعلم Serial Interface+أعرف LDR

  1. #1
    عضو

    User Info Menu

    3في 1دائرة لقياس نبضات القلب بالكمبيوتر +تعلم Serial Interface+أعرف LDR

    بسم الله الرحمان الرحيم

    هذه الدائرة عبارة عن جهاز لقياس عدد نبضات القلب بالطريقة الضوئية باستخدام الكمبيوتر

    طريقة العمل :

    1. اولا وكما هو موضح في الدائرة تتم عملية قياس او عد نبضات القلب بوضع الاصبع السبابة
    يفضل السبابة ولكن ممكن أي اصبع اخر المهم المبدأ هو ان المقاومة الضوئية LDR تتغير
    بتغير شدة الاستضاءة
    اذا وكما نعلم ان معدل سريان الدم في الاصبع يتغير وبذلك لو وضع الاصبع بين المقاومة
    الضوئية ومصدر ضوء قوي ومباشر في عدم وجود اضواء اضافية لتفادي الخطا والتشويش
    اذا المقاومة الضوئية ستتغير تبعا لتغير او لجريان الدم ومقدار الجهد الناتج من الجزء الخاص
    بالمقاومة الضوئية والمكون من R1)يفضل ان تكون متغيرة للحصول علي افضل النتائج ( يعتبر حمل و R2 هي المقاومة وهذا مايسمي ب
    Voltage divider circuit او مقسم الجهد اذا الخرج سيكون ضعيف جدا وبالتالي سيحتاج لعملية تكبير والدائرة مكونة من مرحلتي تكبير two amplifier stages وهما IC وIC2
    يبقي IC3 يقوم بعملية TRIGER ويربط المنفذ المتوالي SERIAL PORT

    في حديثنا تكلمنا عن المقاومة الضوئية والربط بالسيريل لذلك سنوضح طريقة عمل المقاومة الضوئية ونتكلم عن كيفية استقبال الاشارة باستخدام الكمبيوتر عن طريق الفيجوال بيسك



    2. المقاومة الضوئية LDRLDR(Light Dependent Resistors) وهي مقاومة تعتمد علي التغير في الضوء
    أي ان مقاومتها تتغير بتغير شدة الاستضاءة
    مقاومة هذا العنصر تتعلق بكمية الضوء المسلط عليه . المسار الذي يظهر في واجهة هذا العنصر هو طبقة من مادة كادميوم- سلفايد ( CDS Cadmium Sulphide ) . من كل جانب هناك طبقة معدنية موصولة إلى أسلاك التوصيل ( قم بوصل مقياس أوم ولاحظ تغير قيمة المقاومة عند تغير شدة الضوء الساقط على المادة الحساسة للضوء ) .
    والاشكال التالية توضح المقاومة





    3. والان ناتي للقسم الشيق وهو عملية INTERFACE سنستخدم الفيجوال بيسك
    البرنامج ببساطه عبارة عن FORM به عدد 2 LABEL الاول لكتابة توضيح مثل "عدد نبضات القلب في الدقيقة" والثاني لعرض عدد النبضات
    وسنحتاج الي الاداة MSCOMM الموجودة اصلا في الفيجوال بيسك وطريقة وضعها في البرنامج كالتالي
    نضغط بالزر الايمن في مكان علي مربع الادوات ونختار من القائمة COMPONENTS ثم نبحث عن الاداة والتي اسمها MICROSOFT COMM CONTROL وايقونتها تشبه التليفون نضغط عليها مرتين لتتم اضافتها
    ونحتاج ايضا لاداة التايمر ونضع في قيمتها 1500 واليكم البرنامج

    Dim Counter As Variant
    Private Sub Form_Load( )
    MSComm1.PortOpen = True
    Label1.Caption = 0
    End Sub
    Private Sub MSComm1_OnComm()
    If (MSComm1.CommEvent =comEvCTS) Then
    Counter = Counter + 1
    End If
    End Sub
    Private Sub Timer1_Timer()
    Label1.Caption = Counter * 2
    Counter = 0
    End Sub

    في السطر الاول عرفنا متغير باسم COUNTER لتوضع فيه عدد النبضات
    ثم فتحنا منفذ السيريل ووضعنا القيمة 0 لنبدا بها
    جملة IF عبارة عن روتين صغير ينتظر كل تحول في رجل ال CTS ويضيف 1 للمتغير counter كلما تحسس تحول transition اذا كل 15 ثانية يقوم الجزء الخاص بالتايمر بمضاعفة قيمة الcounter ويصفر من جديد لاستقبال قراءة
    ادا النظام يقرا نبضتين كل دقيقة يمكن جعلها نبضة بتغيير القيمة في التايمر الي 30000
    والشكل الاتي يوضح البرنامج في وضعية العمل runtime



    وبهذا اكون انهيت الشرح راجيا من الله ان تكونو استفدو ولو قليلا
    ايضا امل ممن ينفذ الدائرة ممن لديهم مشاريع تخرج مثلا ان يخبرنا لانني بصراحة
    حاولت مرة التنفيذ وفشلت لا اعلم ولكن ربما الخطا في التوصيل او عدم ايجاد القطع الاصلية

    اخيرا المشروع عبارة عن ترجمة يشكل جزئي لدائرة موجودة في باب INTERFACE
    في عدد اغسطس 2003 من مجلة الالكترونات المتخصصة EPE اضفت له شرح مبسط للمقاومة الضوئية ايضا يوجد في عدد اخر نسخة مطورة من المشروع باستخدام LCD يعرض مخطط لنبضات القلب
    شكرا لقرائتكم للموضوع ولا تنسونا من دعوة صالحة
    الملفات المرفقةheart.rar (68.9 كيلوبايت, 169 مشاهدات)
    منقول


    0 Not allowed!

  2. #2
    عضو فعال

    User Info Menu

    الصراحة أول مرة اسمع بمثل هذه الفكرة ،بس اللي مش قادر أفهمه هو كيف لما أحط أصبعي بين مصدر الضوء و المقاومة أستطيع قياس النبض.


    0 Not allowed!



    YOU CAN'T FLY WITHOUT IMAGINATION


    drawGradient()


  3. #3
    عضو متميز

    User Info Menu

    بسم الله
    برنامج رائــــــــــــــــــــــــــــــــــــع , واتمنّى ان انجح فى تطبيقه,,,,
    عبد الله


    0 Not allowed!

  4. #4
    عضو

    User Info Menu

    مشكور وما قصرت


    0 Not allowed!

    من مواضيع السيد الحسني :


  5. #5
    عضو فعال

    User Info Menu

    شكراً اخي العزيز على هذه المساهمة القيمة، وكإضافة على الموضوع هذه الطريقة هية مشابه لعمل جهاز قياس تركيز الأوكسجين في الدم "oximeter (SPO2)" حيث ان الدم يمتص جزء من الطاقة الحرارية المرفقة مع الضوء وبالتالي المقاومة الضوئية تتحسس بالجزء المفقود من الحرارة في الضوء. وللحصول على نتائج قياسية يجب الاعتماد على قراءات الدم الشرياني وليس الدم الوريدي كما يجب ان يكون اللاصبع او العضو بشكل عام غير مثبت به كانيولا (CANNULA) اي بدون محاليل وريدية ومسار الدم غير مقيد.

    تحياتي للجميع
    KATANOMA
    BIOMEDICAL ENGINEER


    0 Not allowed!

  6. #6
    عضو

    User Info Menu

    اقتباس المشاركة الأصلية كتبت بواسطة katanoma
    شكراً اخي العزيز على هذه المساهمة القيمة، وكإضافة على الموضوع هذه الطريقة هية مشابه لعمل جهاز قياس تركيز الأوكسجين في الدم "oximeter (SPO2)" حيث ان الدم يمتص جزء من الطاقة الحرارية المرفقة مع الضوء وبالتالي المقاومة الضوئية تتحسس بالجزء المفقود من الحرارة في الضوء. وللحصول على نتائج قياسية يجب الاعتماد على قراءات الدم الشرياني وليس الدم الوريدي كما يجب ان يكون اللاصبع او العضو بشكل عام غير مثبت به كانيولا (CANNULA) اي بدون محاليل وريدية ومسار الدم غير مقيد.

    تحياتي للجميع
    KATANOMA
    BIOMEDICAL ENGINEER
    اضافة مفيدة جدا


    0 Not allowed!

  7. #7
    عضو

    User Info Menu

    شكرا للنقل

    السلام عليكم


    شكرا للأخ الكريم الذي نقل موضوعي وحبذا لو ذكر مصدر النقل لتتم أكب رأستفادة فالموضوع

    تم تحديثة في المصدر

    يمكنكم زيارة موقع www.ptc2.com/vb فبه الموضوع الاصلي وبه نسخة اخري من الدائرة

    أكرر شكري


    0 Not allowed!

  8. #8

  9. #9
    عضو فعال

    User Info Menu

    الدائرة مهمة لكن الصور!!!

    السلام عليكم ورحمة الله وبركاته....
    الأخ العزيز.. الدائرة فيها فكرة جداً ممتزة لكن ياريت لو كانت الصور موجودة لكانت الافادة منها اكثر وهذه الدائرة مهمة مهمة مهمة. لذا ارجو ارسال الصور او المشاركة مجددا، ولو على بريد ******
    biomedicaltch***********

    تحياتي وشكري الجزيل سلفاً
    katanoma


    0 Not allowed!

  10. #10

صفحة 1 من 3 123 الأخيرةالأخيرة

الكلمات الدلالية لهذا الموضوع

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •