Πίνακας περιεχομένων:
- Βήμα 1: ΣΥΝΑΡΜΟΛΟΓΗΣΗ ΥΛΙΚΟΥ
- Βήμα 2: ΠΡΟΓΡΑΜΜΑ ΦΟΡΤΩΣΗΣ ONTO ARDUINO UNO
- Βήμα 3: ΕΓΓΥΗΣΗ ΜΟΝΟΤΕΡΟΥ ΣΗΜΕΙΟΥ
Βίντεο: ARDUINO ORP SENSOR CALIBRATION: 3 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Σε αυτό το σεμινάριο, θα βαθμονομήσουμε τον αισθητήρα 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), η βαθμονόμηση μπορεί να πρέπει να γίνεται συχνότερα. Η ακριβής συχνότητα βαθμονόμησης θα πρέπει να καθοριστεί από την ομάδα μηχανικών σας.
Συνιστάται:
ARDUINO PH SENSOR CALIBRATION: 7 Βήματα
ARDUINO PH SENSOR CALIBRATION: Σε αυτό το σεμινάριο, θα βαθμονομήσουμε τον αισθητήρα EZO pH της Atlas Scientific χρησιμοποιώντας το Arduino Uno. ΘΕΩΡΙΑ ΒΑΘΜΟΝΟΜΗΣΗΣ Το πιο σημαντικό μέρος της βαθμονόμησης είναι η παρακολούθηση των μετρήσεων κατά τη διαδικασία βαθμονόμησης. Είναι πιο εύκολο να βαθμονομήσετε τη συσκευή σε
DIY Breath Sensor With Arduino (Conductive Knitted Stretch Sensor): 7 βήματα (με εικόνες)
DIY Breath Sensor With Arduino (Conductive Knitted Stretch Sensor): Αυτός ο DIY αισθητήρας θα λάβει τη μορφή ενός αγώγιμου πλεκτού αισθητήρα τεντώματος. Θα τυλιχτεί γύρω από το στήθος/το στομάχι σας, και όταν το στήθος/το στομάχι σας διευρυνθεί και συσπαστεί το ίδιο και ο αισθητήρας, και κατά συνέπεια τα δεδομένα εισόδου που τροφοδοτούνται στο Arduino. Ετσι
Αποθήκευση και γραφική παράσταση δεδομένων EC/pH/ORP Με τη στοίβα TICK και την πλατφόρμα NoCAN: 8 βήματα
Αποθήκευση και γραφική παράσταση δεδομένων EC/pH/ORP Με την πλατφόρμα TICK Stack και NoCAN: Θα εξεταστεί ο τρόπος χρήσης της πλατφόρμας NoCAN από τους αισθητήρες Omzlo και uFire για τη μέτρηση EC, pH και ORP. Όπως λέει ο ιστότοπός τους, μερικές φορές είναι ευκολότερο να τρέξετε κάποιο καλώδιο στους κόμβους αισθητήρων σας. Η CAN έχει το πλεονέκτημα της επικοινωνίας και της ισχύος σε ένα
Nano 33 IoT + EC/pH/ORP + WebAPK: 8 βήματα
Nano 33 IoT + EC/pH/ORP + WebAPK: Συσκευή μέτρησης EC, pH, ORP και θερμοκρασίας. Θα μπορούσε να χρησιμοποιηθεί για την παρακολούθηση μιας πισίνας ή υδροπονικής εγκατάστασης. Θα επικοινωνεί μέσω Bluetooth Low Energy και θα εμφανίζει τις πληροφορίες σε μια ιστοσελίδα χρησιμοποιώντας το Web Bluetooth. Και για διασκέδαση, θα το κάνουμε
Ποιος είναι στο My Door; PIR Motion Sensor/Range Sensor Project: 5 Βήματα
Ποιος είναι στο My Door; PIR Motion Sensor/Range Sensor Project: Το έργο μας στοχεύει στην αίσθηση της κίνησης μέσω PIR και αισθητήρων απόστασης. Ο κώδικας Arduino θα εξάγει ένα οπτικό και ηχητικό σήμα για να πει στον χρήστη ότι κάποιος βρίσκεται κοντά. Ο κώδικας MATLAB θα στείλει ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το χρήστη ότι κάποιος βρίσκεται κοντά. Αυτή η συσκευή