Πίνακας περιεχομένων:

ARDUINO ORP SENSOR CALIBRATION: 3 Βήματα
ARDUINO ORP SENSOR CALIBRATION: 3 Βήματα

Βίντεο: ARDUINO ORP SENSOR CALIBRATION: 3 Βήματα

Βίντεο: ARDUINO ORP SENSOR CALIBRATION: 3 Βήματα
Βίντεο: pH meter Arduino, pH Meter Calibration, DIYMORE pH Sensor, pH Sensor Arduino Code, pH of liquids 2024, Νοέμβριος
Anonim
ARDUINO ORP SENSOR CALIBRATION
ARDUINO ORP SENSOR CALIBRATION

Σε αυτό το σεμινάριο, θα βαθμονομήσουμε τον αισθητήρα EZO ORP της Atlas Scientific (δυναμικό μείωσης οξείδωσης) χρησιμοποιώντας το Arduino Uno.

ΘΕΩΡΙΑ ΒΑΘΜΟΝΟΜΗΣΗΣ

Το πιο σημαντικό μέρος της βαθμονόμησης είναι η παρακολούθηση των ενδείξεων κατά τη διαδικασία βαθμονόμησης. Είναι ευκολότερο να βαθμονομήσετε τη συσκευή στην προεπιλεγμένη της κατάσταση (λειτουργία UART, με ενεργοποιημένες τις συνεχείς αναγνώσεις). Η μετάβαση της συσκευής σε λειτουργία I2C μετά τη βαθμονόμηση δεν θα επηρεάσει την αποθηκευμένη βαθμονόμηση. Εάν η συσκευή πρέπει να βαθμονομηθεί σε λειτουργία I2C, φροντίστε να ζητάτε συνεχώς αναγνώσεις, ώστε να μπορείτε να δείτε την έξοδο από τον αισθητήρα. Σε αυτό το σεμινάριο, η βαθμονόμηση θα γίνει σε λειτουργία UART.

Το κύκλωμα Atlas EZO ORP διαθέτει ένα ευέλικτο πρωτόκολλο βαθμονόμησης, που επιτρέπει τη βαθμονόμηση ενός σημείου σε οποιοδήποτε διάλυμα βαθμονόμησης από το ράφι. Ωστόσο, εάν αυτή είναι η πρώτη φορά που βαθμονομείτε το κύκλωμα, η Atlas Scientific συνιστά τη χρήση του διαλύματος βαθμονόμησης 225mV.

ΥΛΙΚΑ

  • Arduino Uno
  • Κιτ αισθητήρα ORP
  • Breadboard
  • Καλώδια βραχυκυκλωτήρων

Βήμα 1: ΣΥΝΑΡΜΟΛΟΓΗΣΗ ΥΛΙΚΟΥ

ΣΥΝΑΡΜΟΛΟΓΗΣΗ ΣΚΛΗΡΟΥ
ΣΥΝΑΡΜΟΛΟΓΗΣΗ ΣΚΛΗΡΟΥ

Το κιτ περιλαμβάνει 1 κύκλωμα EZO ORP, 1 αισθητήρα ORP, 1 θηλυκό σύνδεσμο BNC, 1 διάλυμα βαθμονόμησης 4oz 225mV, 1 διάλυμα αποθήκευσης ORP 4oz, 1 προαιρετικό απομονωτή εσωτερικής τάσης.

Βεβαιωθείτε ότι το κύκλωμα ORP είναι σε λειτουργία UART. Για οδηγίες σχετικά με την εναλλαγή μεταξύ πρωτοκόλλων, ανατρέξτε στον ακόλουθο σύνδεσμο.

Χρησιμοποιήστε το breadboard για να τοποθετήσετε το κύκλωμα και το βύσμα BNC. Συνδέστε το κύκλωμα ORP στο Arduino Uno όπως φαίνεται στο παραπάνω σχήμα και συνδέστε τον αισθητήρα στη φίσα BNC.

Βήμα 2: ΠΡΟΓΡΑΜΜΑ ΦΟΡΤΩΣΗΣ ONTO ARDUINO UNO

α) Κατεβάστε το δείγμα κώδικα από αυτό το LINK. Θα βρίσκεται σε ένα φάκελο με τίτλο "arduino_UNO_ORP_sample_code".

β) Συνδέστε το Arduino στον υπολογιστή σας.

γ) Ανοίξτε τον κωδικό που κατεβάσατε από το βήμα a, στο Arduino IDE. Αν δεν έχετε το IDE μπορείτε να το κατεβάσετε από ΕΔΩ.

δ) Μεταγλωττίστε και ανεβάστε τον κώδικα στο Arduino.

γ) Ανοίξτε τη σειριακή οθόνη. Για πρόσβαση, μεταβείτε στα Εργαλεία -> Σειριακή οθόνη ή πατήστε Ctrl+Shift+M στο πληκτρολόγιό σας. Ρυθμίστε τον ρυθμό baud στο 9600 και επιλέξτε "Επιστροφή μεταφοράς". Θα πρέπει τώρα να μπορείτε να επικοινωνείτε με το κύκλωμα ORP. Ως δοκιμή, εισαγάγετε την εντολή i που θα επιστρέψει τις πληροφορίες της συσκευής.

Βήμα 3: ΕΓΓΥΗΣΗ ΜΟΝΟΤΕΡΟΥ ΣΗΜΕΙΟΥ

ΕΓΓΥΗΣΗ ΜΟΝΟΤΕΡΟΥ ΣΗΜΕΙΟΥ
ΕΓΓΥΗΣΗ ΜΟΝΟΤΕΡΟΥ ΣΗΜΕΙΟΥ

α) Αφαιρέστε τη φιάλη διαβροχής και ξεπλύνετε τον αισθητήρα pH.

β) Τοποθετήστε τον αισθητήρα ORP απευθείας στη φιάλη διαλύματος βαθμονόμησης 225mV. Αφήστε τον αισθητήρα να καθίσει στο διάλυμα μέχρι να σταθεροποιηθούν οι ενδείξεις (η μικρή κίνηση από τη μία ανάγνωση στην επόμενη είναι φυσιολογική).

γ) Μόλις σταθεροποιηθούν οι ενδείξεις, εκδώστε την εντολή βαθμονόμησης cal, n όπου n είναι η τιμή του διαλύματος βαθμονόμησης. Σε αυτή την περίπτωση, είναι cal, 225

Σημείωση: Η βαθμονόμηση πρέπει να γίνεται τουλάχιστον μία φορά το χρόνο. Εάν το ORP που διαβάζεται βρίσκεται συνεχώς στα άκρα της κλίμακας (~ -900mV ή ~ +900mV), η βαθμονόμηση μπορεί να πρέπει να γίνεται συχνότερα. Η ακριβής συχνότητα βαθμονόμησης θα πρέπει να καθοριστεί από την ομάδα μηχανικών σας.

Συνιστάται: