جدول المحتويات:
- الخطوة 1: نقطة واحدة أو معايرة نقطتين
- الخطوة 2: تجميع الأجهزة
- الخطوة 3: تحميل البرنامج على ARDUINO UNO
- الخطوة 4: تمكين القراءة المستمرة وضبط نوع الفحص
- الخطوة 5: المعايرة الجافة
- الخطوة 6: معايرة نقطتين - نقطة منخفضة
- الخطوة 7: معايرة نقطتين - هاي بوينت
- الخطوة 8: معايرة نقطة واحدة
- الخطوة 9: تعويض درجة الحرارة أثناء المعايرة
فيديو: معايرة مستشعر الملوحة ARDUINO: 9 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
في هذا البرنامج التعليمي ، سنقوم بمعايرة مستشعر الملوحة / الموصلية EZO K1.0 من Atlas Scientific باستخدام Arduino Uno.
نظرية المعايرة
أهم جزء في المعايرة هو مراقبة القراءات أثناء عملية المعايرة. من الأسهل معايرة الجهاز في حالته الافتراضية (وضع UART ، مع تمكين القراءات المستمرة). لن يؤثر تحويل الجهاز إلى وضع I2C بعد المعايرة على المعايرة المخزنة. إذا كان يجب معايرة الجهاز في وضع I2C ، فتأكد من طلب القراءات باستمرار حتى تتمكن من رؤية الإخراج من المسبار. في هذا البرنامج التعليمي ، سيتم إجراء المعايرة في وضع UART.
المواد
- اردوينو اونو
- طقم مستشعر الموصلية K1.0
- اللوح
- أسلاك العبور
- 2 كوب
الخطوة 1: نقطة واحدة أو معايرة نقطتين
تحتوي دائرة التوصيلية Atlas EZO على بروتوكول معايرة مرن ، مما يسمح بمعايرة نقطة واحدة أو نقطتين.
ستوفر معايرة النقطة الواحدة نطاقًا ضيقًا من الدقة.
ستوفر المعايرة ذات النقطتين نطاقًا واسعًا من الدقة.
الخطوة 2: تجميع الأجهزة
تشتمل المجموعة على دائرة واحدة EZO EC ، ومسبار توصيل واحد K1.0 ، وموصل واحد BNC أنثى ، ومحاليل معايرة 4 أوقية: 12880 و 80000 درجة مئوية ، وعازل جهد داخلي اختياري واحد.
تأكد من أن دائرة التوصيل في وضع UART. للحصول على إرشادات حول التبديل بين البروتوكولات ، راجع الرابط التالي.
استخدم اللوح لتركيب الدائرة وموصل BNC. قم بتوصيل دائرة التوصيل بـ Arduino Uno كما هو موضح في المخطط أعلاه وقم بتوصيل المسبار بموصل BNC.
الخطوة 3: تحميل البرنامج على ARDUINO UNO
أ) قم بتنزيل نموذج التعليمات البرمجية من هذا الرابط. سيكون في مجلد بعنوان "arduino_UNO_EC_sample_code". ب) قم بتوصيل Arduino بجهاز الكمبيوتر الخاص بك.
ج) افتح الكود الذي تم تنزيله من الخطوة أ ، في Arduino IDE. إذا لم يكن لديك IDE ، يمكنك تنزيله من هنا.
د) تجميع وتحميل الكود إلى Arduino.
هـ) افتح الشاشة التسلسلية. للوصول ، انتقل إلى Tools -> Serial Monitor أو اضغط على Ctrl + Shift + M على لوحة المفاتيح. قم بتعيين سرعة البث بالباود على 9600 وحدد "إرجاع السطر". يجب أن تكون الآن قادرًا على التواصل مع دائرة التوصيل. كاختبار ، أدخل الأمر i الذي سيعيد معلومات الجهاز.
الخطوة 4: تمكين القراءة المستمرة وضبط نوع الفحص
أ) تأكد من إزالة غطاء المجس وأنه جاف. مع وجود المسبار في الهواء ، أرسل الأمر c ، 1 والذي سيمكنك من القراءات المستمرة مرة واحدة في الثانية.
ب) إذا لم يكن المسبار الخاص بك K1.0 (افتراضيًا) ، فقم بتعيين نوع المجس باستخدام الأمر k، n
حيث n هي قيمة k للمسبار الخاص بك. في هذا البرنامج التعليمي ، سنستخدم مسبار K1.0. يمكن تأكيد نوع المجس بواسطة الأمر k،؟
الخطوة 5: المعايرة الجافة
أرسل كال الأمر ، جاف
على الرغم من أنك قد ترى قراءات 0.00 قبل إصدار الأمر ، فلا يزال من الضروري إجراء معايرة جافة.
الخطوة 6: معايرة نقطتين - نقطة منخفضة
أ) صب بعض محلول المعايرة 12880µS في كوب. تأكد من وجود محلول كافٍ لتغطية منطقة الاستشعار الخاصة بالمسبار.
ب) ضع المسبار في الكوب وقلبه لإزالة الهواء المحبوس. دع المسبار يجلس في المحلول. قد تنخفض القراءات بنسبة +/- 40٪ من القيمة المعلنة لمحلول المعايرة.
ج) انتظر حتى تستقر القراءات (حركة صغيرة من قراءة إلى أخرى أمر طبيعي) وأرسل كال الأمر ، منخفض ، 12880
ملاحظة: لن تتغير القراءات بعد إدخال هذا الأمر.
الخطوة 7: معايرة نقطتين - هاي بوينت
أ) اشطف المسبار قبل المعايرة إلى أعلى نقطة.
ب) صب بعض من محلول معايرة 80000µS في كوب. تأكد من وجود محلول كافٍ لتغطية منطقة الاستشعار الخاصة بالمسبار.
ج) ضع المسبار في الكوب وقلبه لإزالة الهواء المحبوس. دع المسبار يجلس في المحلول. قد تنخفض القراءات بنسبة +/- 40٪ من القيمة المعلنة لمحلول المعايرة.
د) انتظر حتى تستقر القراءات (حركة صغيرة من قراءة إلى أخرى أمر طبيعي) وأرسل كال الأمر ، مرتفع ، 80000
ملاحظة: ستتغير القراءات بعد إدخال هذا الأمر. المعايرة اكتملت الآن.
الخطوة 8: معايرة نقطة واحدة
أ) صب بعض محلول المعايرة في كوب (قيمة ميكروثانية من اختيارك). تأكد من وجود محلول كافٍ لتغطية منطقة الاستشعار الخاصة بالمسبار.
ب) ضع المسبار في الكوب وقلبه لإزالة الهواء المحبوس. دع المسبار يجلس في المحلول. قد تنخفض القراءات بنسبة +/- 40٪ من القيمة المعلنة لمحلول المعايرة.
ج) انتظر حتى تستقر القراءات (حركة صغيرة من قراءة إلى أخرى أمر طبيعي) وأرسل أمر المعايرة ، n حيث n هي قيمة محلول المعايرة.
ملاحظة: ستتغير القراءات بعد إدخال الأمر. المعايرة اكتملت الآن.
الخطوة 9: تعويض درجة الحرارة أثناء المعايرة
درجة الحرارة لها تأثير معنوي على قراءات التوصيلية / الملوحة. تم ضبط درجة حرارة دائرة التوصيل EZO على 25 درجة مئوية كإعداد افتراضي.
يجب ألا تقوم في أي وقت بتغيير تعويض درجة الحرارة الافتراضي أثناء المعايرة.
إذا كان محلول المعايرة +/- 5 درجة مئوية (أو أكثر) ، فارجع إلى الرسم البياني الموجود على الزجاجة وقم بالمعايرة وفقًا للقيمة المقابلة.
موصى به:
معايرة مستشعر ARDUINO ORP: 3 خطوات
ARDUINO ORP SENSOR CALIBRATION: في هذا البرنامج التعليمي ، سنقوم بمعايرة مستشعر EZO ORP (إمكانية تقليل الأكسدة) من Atlas Scientific باستخدام Arduino Uno.CALIBRATION THEORY أهم جزء في المعايرة هو مشاهدة القراءات أثناء عملية المعايرة. من السهل
ARDUINO محلول معايرة مستشعر الأوكسجين: 4 خطوات
ARDUINO محلول OXYGEN SENSOR CALIBRATION: في هذا البرنامج التعليمي ، سنقوم بمعايرة مستشعر الأكسجين المذاب (D.O) من Atlas Scientific باستخدام Arduino Uno.CALIBRATION THEORY أهم جزء من المعايرة هو مشاهدة القراءات أثناء عملية المعايرة. من الأسهل المعايرة
معايرة مستشعر الرطوبة: 7 خطوات
معايرة مستشعر الرطوبة: لدي 3 مستشعرات يمكنها قياس الرطوبة النسبية للهواء: BME280 ، SHT21 ، DHT22. لقد ذكروا القدرة على القياس بدقة +/- 3٪ من النطاق 20 إلى 80٪ ومع ذلك ، عند الاختبار في نفس الحالة لـ 3 مستشعرات ، حصلت على 3 نتائج مختلفة. ربما يا
كيفية معايرة واستخدام مستشعر الغاز MQ9 W / Arduino: 8 خطوات
كيفية معايرة واستخدام مستشعر الغاز MQ9 W / Arduino: يمكنك قراءة هذا وغيره من البرامج التعليمية المذهلة على الموقع الإلكتروني الرسمي لشركة ElectroPeak جهاز استشعار الغاز وكيف يعمل. كوم
معايرة مستشعر DS18B20 مع Arduino UNO: 3 خطوات (بالصور)
معايرة مستشعر DS18B20 مع Arduino UNO: إخلاء المسؤولية: يتم استخدام الجهاز الذي تراه في الصور في مشروع آخر كثرموستات لعملية تطوير الفيلم. يمكنك أن تجد هذا المشروع هنا. لمعايرة جهاز استشعار ، أو أكثر من جهاز ، ستحتاج فقط إلى ما ستجده في هذا المشروع