قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

   

الصورة الرمزية عطية حسن محمود
عطية حسن محمود
:: عضو ذهبي و مشرف سابق لورشة صيانة التلفزيون ::
تاريخ التسجيل: Aug 2005
المشاركات: 1,029
نشاط [ عطية حسن محمود ]
قوة السمعة:
قديم 27-08-2013, 11:21 PM المشاركة 97   
افتراضي



اما بالنسبة للرقم 2.57 فهو رقم يعتمد على دوائر تكبير الفولت وتعتمد على ضبطك له من المقاومة المتغيرة RV1 فى البروتس وهو يقول ان عندما يكون المليفولت الخارج من الكترود ال ph يساوى صفر تكون قيمة معامل التكبير 2.57 وهذا يمكن تعديله حسب ضبطك لمعاملات التكبير فى مكبرات الجهد
وخد بالك المهم لنا قياس المليفولت ومنه اظهار قيمة ال ph
وهنا رمزت لمدخل قياس فولت ناتج الالكترود من خلال المتغير a والمليفولت من خلال المتغير c

وللحصول على القيمة الحقيقية للمليفولت ندخل معادلات مهمة
كود:
c=a
اى ضع قيمة المتغير الخاص بقياس الفولت الحقيقى فى المتغير c
كود:
c=2.57-c
هنا كما ذكرت من قبل الرقم 2.57 هو رقم قراءة المكبر المقارن عندما يكون جهد الالكترود صفر
كود:
c=c*200
لو لاحظت فى المكبر الاول وهو غير معكوس يكون معامل تكبيره من ملف البروتس الاتى
1+R2/R1
=1+4/1=5
اى ان معامل التكبير 5 مرات ولكن القيمة المدخلة بالفولت لذا القيمة الفعلية هى قسمة قيمة الفولت على 5
وبما اننا نحتاج القراءة بالمليفولت فتكون المعادلة هى
قيمة القراءة *1000/5
اى قيمة القراءة *200


التعديل الأخير تم بواسطة : عطية حسن محمود بتاريخ 27-08-2013 الساعة 11:29 PM
اعلانات

الصورة الرمزية عطية حسن محمود
عطية حسن محمود
:: عضو ذهبي و مشرف سابق لورشة صيانة التلفزيون ::
تاريخ التسجيل: Aug 2005
المشاركات: 1,029
نشاط [ عطية حسن محمود ]
قوة السمعة:
قديم 27-08-2013, 11:35 PM المشاركة 98   
افتراضي


كود:
g=g*40
g هو متغير يعبر عن قياس الحرارة وبما ان كل 10 مليفولت فى lm35 تعادل درجة حرارة واحدة لذا كل 1 فولت تعنى 100 درجة مئوية
ومن دائرة التكبير فمعامل التكبير فى المكبر غير العاكس هو من البروتس
1+R12/R11
=1+1.5=2.5
ومنها نستنتج ان كل 1 فولت هو فى الحقيقة 1000/)10*2.5(
اى 1000 /25 =40
لذا للحصول على القيمة الفعلية للحرارة نضرب الفولت المقاس * 40

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية عطية حسن محمود
عطية حسن محمود
:: عضو ذهبي و مشرف سابق لورشة صيانة التلفزيون ::
تاريخ التسجيل: Aug 2005
المشاركات: 1,029
نشاط [ عطية حسن محمود ]
قوة السمعة:
قديم 27-08-2013, 11:41 PM المشاركة 99   
افتراضي


كود:
c = c + (g * 0.12)
بما ان الحرارة لها تاثير على قيمة ال PH من خلال تاثر المليفولت
بقيمة تم احتسابها علميا ب 0.12 من قيمة الحرارة وتضاف لقيمة المليفولت لتزيده لو موجب او تقلله لو سالب
كود:
d = FloatToString$ (c)
كما ذكرت انت للكتابة على الشاشة يتم تحويل الرقم العشرى لنص ولكن كم رقم تريد اظهاره فاكتفيت بعدد 6 خانات من بينهم خانة العلامة العشرية
وذلك من الامر
كود:
d = Left$ (d,6)


الصورة الرمزية عطية حسن محمود
عطية حسن محمود
:: عضو ذهبي و مشرف سابق لورشة صيانة التلفزيون ::
تاريخ التسجيل: Aug 2005
المشاركات: 1,029
نشاط [ عطية حسن محمود ]
قوة السمعة:
قديم 27-08-2013, 11:48 PM المشاركة 100   
افتراضي


الان جاء وقت اظهار رقم ال PH
بما ان كل 59.16 ملليفولت تعادل 1 من PH
فبقسمة قيمة المليفولت على هذا الرقم يظهر لنا قيمة ال PH من الكود
كود:
a = c / 59.16
وبما ان القيمة صفر للميليفولت تعنى ان ال PH=7
لذا يتم طرح الرقم الناتج من 7
فلو كان الرقم سالب فيعنى طرح 7 من سالب سالب الرقم اى كاننا نجمعه على 7 ولو كان الرقم موجب فيكون بطرحه من 7 ليعطى ارقام اقل من 7
من الكود
كود:
a = 7 - a
وهنا يجب وضع معامل المعايرة والانحراف فى الجهاز فى الحسبان والذى كما ذكرت رمزت له ب X ويتم قسمة الرقم عليه فى الكود
كود:
a = a / x
بالنسبة للكود
كود:
FloatVar = a
فله علاقة بالتخزين بالذاكرة عندما تصل اليها نقوم بتفسيرها معا
ارجو ان اكون وفقت للتوضيح


الصورة الرمزية Sallam
Sallam
:: مهندس متميز ::
تاريخ التسجيل: Mar 2006
الدولة: Syria
المشاركات: 515
نشاط [ Sallam ]
قوة السمعة:
قديم 28-08-2013, 01:16 AM المشاركة 101   
افتراضي


أسعد الله أوقاتك حضرة الأستاذ المتميّز عطية
أشكرك لسرعة ردك ولتفضلك بالشرح الوافي والذي ساعدني على فهم اجزاء المشروع وخاصة بما يتعلق بقراءة القيم للفحص

أشكرك من كل القلب وأتمنى لك كل الخير والبركة والتوفيق في حياتك


الصورة الرمزية Sallam
Sallam
:: مهندس متميز ::
تاريخ التسجيل: Mar 2006
الدولة: Syria
المشاركات: 515
نشاط [ Sallam ]
قوة السمعة:
قديم 28-08-2013, 01:27 AM المشاركة 102   
افتراضي شرح دورة الاجهزة المعملية بالفلوكود


أبدأ بالاستعانة بشرح الأستاذ عطية بتكملة الموضوع
اما بالنسبة للرقم 2.57 فهو رقم يعتمد على دوائر تكبير الفولت وتعتمد على ضبطك له من المقاومة المتغيرة RV1 فى البروتس وهو يقول ان عندما يكون الميللي فولت الخارج من الكترود ال ph يساوى صفر تكون قيمة معامل التكبير 2.57 وهذا يمكن تعديله حسب ضبطك لمعاملات التكبير فى مكبرات الجهد
وهذه الصورة تظهر لنا حقيقة ما قلته حضرتك فعندما يكون الجهد 0 ميلي فولت تكون قراءة ph تساوي 7 وهو الوضع المعتدل للسائل تحت الفحص


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


الصورة الرمزية Sallam
Sallam
:: مهندس متميز ::
تاريخ التسجيل: Mar 2006
الدولة: Syria
المشاركات: 515
نشاط [ Sallam ]
قوة السمعة:
قديم 28-08-2013, 02:08 AM المشاركة 103   
افتراضي شرح دورة الاجهزة المعملية بالفلوكود


وخد بالك المهم لنا قياس المليفولت ومنه اظهار قيمة ال ph
وهنا رمزت لمدخل قياس فولت ناتج الالكترود من خلال المتغير a
والملي فولت من خلال المتغير c

وللحصول على القيمة الحقيقية للملي فولت ندخل معادلات مهمة
كود:
c=a
اى ضع قيمة المتغير الخاص بقياس الفولت الحقيقى فى المتغير c
أحب أن اضيف ملحوظة صغيرة قام الآستاذ طبعا بوضع المعادلة التالية
c=a
والذي شرحه كما يلي " اى ضع قيمة المتغير الخاص بقياس الفولت a الحقيقى فى المتغير c "
ولكن ما أحاول توضيحه هنا أننا حاولنا الحفاظ على قيمة المتغير a بوضعه بمتغير أخر لأننا لا نريد أن نفقد قيمة قراءة الفولت المحجوزة ضمنه وكما سنرى لأننا سنستخدم المتغير a في معادلات لاحقة لذلك كان من الضروري الحفاظ عليه بوضعه ضمن متغير أخر ( نقل قيمته ووضعها في متغير أخر من نفس النوع وهنا المتغيرين من نوع float أي يقبلان الفاصلة العشرية )


كود:
c=2.57-c
هنا كما ذكرت من قبل الرقم 2.57 هو رقم قراءة المكبر المقارن عندما يكون جهد الالكترود صفر
كود:
c=c*200
لو لاحظت فى المكبر الاول وهو غير معكوس يكون معامل تكبيره من ملف البروتس الاتى
1+R2/R1
=1+4/1=5
اى ان معامل التكبير 5 مرات ولكن القيمة المدخلة بالفولت لذا القيمة الفعلية هى قسمة قيمة الفولت على 5
الصورة التالية تظهر لنا المكبر والذي يحتوي على المقاومتين والتي من خلالهما قام الأستاذ بحساب معامل التكبير وهو بحسب المثال يساوي 5
طبعا استخدم الأستاذ المكبر الغير عاكس والذي تظهر معادلته في الصورة ويظهر من المعادلة لماذا تم إضافة 1 بعد حساب كسر المقاومتين




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



وبما اننا نحتاج القراءة بالمليفولت فتكون المعادلة هى
قيمة القراءة *1000/5
اى قيمة القراءة *200
والجزء الأخير من الشرح واضح بحيث ما دام عامل التكبير ذو القيمة 5 ونحن نريد أن نقرأ الجهد بالميلي فولت وبدل أن نضرب ب 1000 وثم نقسم على 5 قمنا باختصار الكسر وذلك بقسمة 1000/5 = 200
وبذلك قيمة القراءة نضربها مباشرة بالرقم 200

سأخذ مثالا موضحا العملية والتي ستتشابه باقي العمليات معها في الصورة التالية:



وكما ظهرت لدينا القيمة المقروءة بالميلي فولت ستظهر لدينا قيمة ph والتي ستعبر عن نوعية المحلول تحت القياس إن كان حمضيا أو قلويا.

نكمل بإذن الله


التعديل الأخير تم بواسطة : Sallam بتاريخ 28-08-2013 الساعة 02:43 AM

الصورة الرمزية Sallam
Sallam
:: مهندس متميز ::
تاريخ التسجيل: Mar 2006
الدولة: Syria
المشاركات: 515
نشاط [ Sallam ]
قوة السمعة:
قديم 28-08-2013, 02:32 AM المشاركة 104   
افتراضي


كود:
g=g*40
g هو متغير يعبر عن قياس الحرارة وبما ان كل 10 ملي فولت فى lm35 تعادل درجة حرارة واحدة لذا كل 1 فولت تعنى 100 درجة مئوية
ومن دائرة التكبير فمعامل التكبير فى المكبر غير العاكس هو من البروتس
1+R12/R11
=1+1.5=2.5
ومنها نستنتج ان كل 1 فولت هو فى الحقيقة 1000/)10*2.5(
اى 1000 /25 =40
لذا للحصول على القيمة الفعلية للحرارة نضرب الفولت المقاس * 40
الصورة تظهر الجزء الخاص بقراءة الحرارة


نفس العمليات السابقة وبما أننا نريد حساب قيمة الجهد بالميلي فولت نحتاج الى أن نضرب القيمة الناتجة ب 1000 وثم نقسمها على عامل التكبير وأيضا لا ننسى أن كل 10 ميلي فولت تقابل 1 درجة للحرارة

أيضا يمكننا أن نقوم بقسمة 1000/2.5 فيكون الناتج هو 400 ميلي فولت
وبما أن كل 10 ميلي فولت تقابل 1 درجة للحرارة
فتكون 400 ميلي فولت تساوي 40 درجة

فتكون كل قيمة للجهد نقرأها من خرج المكبر الخاص بقراءة الحرارة وهو U3:A
نقوم بضربها بالمعامل ذو القيمة 40
فتصبح المعادلة كما يلي وكما ذكرها الأستاذ
g = g * 40
الصورة تحوي مثالا واضحا من بروتس



ويبقى علينا الجزء الخاص بقراءة PH



الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 07:25 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)