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

ARDUINO محلول معايرة مستشعر الأوكسجين: 4 خطوات
ARDUINO محلول معايرة مستشعر الأوكسجين: 4 خطوات

فيديو: ARDUINO محلول معايرة مستشعر الأوكسجين: 4 خطوات

فيديو: ARDUINO محلول معايرة مستشعر الأوكسجين: 4 خطوات
فيديو: Optical Rs485 Water Do Sensor Luminescent Titanium Alloy Calibration Method 2024, شهر نوفمبر
Anonim
اردوينو حل معايرة مستشعر الاوكسجين
اردوينو حل معايرة مستشعر الاوكسجين

في هذا البرنامج التعليمي ، سنقوم بمعايرة مستشعر الأكسجين المذاب (D. O) التابع لشركة Atlas Scientific باستخدام Arduino Uno.

نظرية المعايرة

أهم جزء في المعايرة هو مراقبة القراءات أثناء عملية المعايرة. من الأسهل معايرة الجهاز في حالته الافتراضية (وضع UART ، مع تمكين القراءات المستمرة). لن يؤثر تحويل الجهاز إلى وضع I2C بعد المعايرة على المعايرة المخزنة. إذا كان يجب معايرة الجهاز في وضع I2C ، فتأكد من طلب القراءات باستمرار حتى تتمكن من رؤية الإخراج من المسبار. في هذا البرنامج التعليمي ، سيتم إجراء المعايرة في وضع UART.

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

المواد

  • اردوينو UNO
  • طقم حساس الأكسجين المذاب
  • اللوح
  • أسلاك العبور

الخطوة 1: تجميع الأجهزة

تجميع الأجهزة
تجميع الأجهزة

تشتمل المجموعة من Atlas على دائرة EZO D. O واحدة ، ومسبار D. O واحد ، وموصل BNC أنثى ، ومحلول معايرة بحجم 4 أوقية ، وعزل جهد داخلي اختياري واحد.

تأكد من أن دائرة D. O في وضع UART. للحصول على إرشادات حول التبديل بين البروتوكولات ، راجع الرابط التالي.

استخدم اللوح لتركيب الدائرة وموصل BNC. قم بتوصيل دائرة D. O بـ Arduino Uno كما هو موضح في المخطط أعلاه وقم بتوصيل المسبار بموصل BNC.

الخطوة 2: تحميل البرنامج على ARDUINO UNO

أ) قم بتنزيل نموذج التعليمات البرمجية من هذا الرابط. سيكون في مجلد بعنوان "arduino_UNO_DO_sample_code".

ب) قم بتوصيل Arduino بجهاز الكمبيوتر الخاص بك.

ج) افتح الكود الذي تم تنزيله من الخطوة أ ، في Arduino IDE. إذا لم يكن لديك IDE ، يمكنك تنزيله من هنا.

د) تجميع وتحميل الكود إلى Arduino.

هـ) افتح الشاشة التسلسلية. للوصول ، انتقل إلى Tools -> Serial Monitor أو اضغط على Ctrl + Shift + M على لوحة المفاتيح. قم بتعيين سرعة البث بالباود على 9600 وحدد "إرجاع السطر". يجب أن تكون الآن قادرًا على التواصل مع دائرة D. O. كاختبار ، أدخل الأمر i الذي سيعيد معلومات الجهاز.

الخطوة 3: معايرة نقطة واحدة

معايرة نقطة واحدة
معايرة نقطة واحدة

أ) اسحب الغطاء بحرص وتجاهل من مسبار D. O.

ب) دع المسبار يجلس معرضًا للهواء حتى تستقر القراءات. ملاحظة: الحركة الصغيرة من قراءة إلى أخرى أمر طبيعي.

ج) بمجرد استقرار القراءات ، قم بإصدار أمر المعايرة في الشاشة التسلسلية.

بعد اكتمال المعايرة ، يجب أن تشاهد قراءات بين 9.09 - 9.1x مجم / لتر ، فقط إذا كانت درجة الحرارة والملوحة وتعويض الضغط بالقيم الافتراضية.

درجة الحرارة الافتراضية = 20 درجة مئوية ، الملوحة الافتراضية = 0 ، الضغط الافتراضي = 101.3 كيلو باسكال

الخطوة 4: المعايرة المزدوجة

معايرة النقاط المزدوجة
معايرة النقاط المزدوجة

ملاحظة: قم بإجراء هذه المعايرة فقط إذا كنت تحتاج إلى قراءات دقيقة أقل من 1 مجم / لتر

أ) بعد معايرة دائرة D. O باستخدام الأمر "كال" ؛ ضع المسبار في محلول المعايرة. حرك المسبار حوله لإزالة الهواء المحبوس (مما قد يتسبب في ارتفاع القراءات).

ب) دع المسبار يجلس في محلول المعايرة حتى تستقر القراءات. ملاحظة: الحركة الصغيرة من قراءة إلى أخرى أمر طبيعي.

ج) بمجرد استقرار القراءات ، قم بإصدار أمر المعايرة ، 0 في الشاشة التسلسلية.

موصى به: