Innehållsförteckning:
- Steg 1: ENKEL PUNKT ELLER TVÅ PUNKTS KALIBRERING
- Steg 2: MONTERING HARDWARE
- Steg 3: LADDA PROGRAM PÅ ARDUINO UNO
- Steg 4: AKTIVERA KONTINUELL AVLÄSNING OCH STÄLL IN PROBETYP
- Steg 5: TORRKALIBRERING
- Steg 6: TVÅ PUNKTKALIBRERING - Lågpunkt
- Steg 7: TVÅ PUNKTKALIBRERING - High Point
- Steg 8: ENKEL PUNKTKALIBRERING
- Steg 9: TEMPERATURKOMPENSATION UNDER KALIBRERING
Video: ARDUINO SALINITY SENSOR KALIBRERING: 9 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
I denna handledning kommer vi att kalibrera Atlas Scientifics EZO salthalt/konduktivitet K1.0 -sensor med Arduino Uno.
KALIBRERINGSTEORI
Den viktigaste delen av kalibreringen är att titta på avläsningarna under kalibreringsprocessen. Det är lättast att kalibrera enheten i dess standardläge (UART -läge, med kontinuerliga avläsningar aktiverade). Att byta enhet till I2C -läge efter kalibrering påverkar inte den lagrade kalibreringen. Om enheten måste kalibreras i I2C -läge, var noga med att kontinuerligt begära avläsningar så att du kan se utsignalen från sonden. I denna handledning kommer kalibreringen att göras i UART -läge.
MATERIAL
- Arduino Uno
- Konduktivitet K1.0 sensor kit
- Bakbord
- Bygelkablar
- 2 koppar
Steg 1: ENKEL PUNKT ELLER TVÅ PUNKTS KALIBRERING
Atlas EZO konduktivitetskrets har ett flexibelt kalibreringsprotokoll som möjliggör enpunkts- eller tvåpunktskalibrering.
Enpunktskalibrering ger ett smalt noggrannhetsintervall.
Tvåpunktskalibrering ger ett brett spektrum av noggrannhet.
Steg 2: MONTERING HARDWARE
Satsen innehåller 1 EZO EC -krets, 1 K1.0 konduktivitetsprob, 1 BNC -honkontakt, 4 oz kalibreringslösningar: 12880µS och 80000µS, 1 valfri inlinespänningsisolator.
Se till att konduktivitetskretsen är i UART -läge. För instruktioner om hur du växlar mellan protokoll, se följande LÄNK.
Använd brödbrädan för att montera kretsen och BNC -kontakten. Anslut konduktivitetskretsen till Arduino Uno enligt schemat ovan och anslut sonden till BNC -kontakten.
Steg 3: LADDA PROGRAM PÅ ARDUINO UNO
a) Ladda ner provkoden från denna LINK. Den kommer att finnas i en mapp med titeln "arduino_UNO_EC_sample_code". B) Anslut Arduino till din dator.
c) Öppna koden som laddats ner från steg a, i din Arduino IDE. Om du inte har IDE kan du ladda ner det HÄR.
d) Kompilera och ladda upp koden till Arduino.
e) Öppna seriell bildskärm. För åtkomst, gå till Verktyg -> Seriell bildskärm eller tryck på Ctrl+Skift+M på tangentbordet. Ställ in överföringshastigheten till 9600 och välj "Vagnretur". Du bör nu kunna kommunicera med konduktivitetskretsen. Som ett test anger du kommandot i som returnerar enhetsinformationen.
Steg 4: AKTIVERA KONTINUELL AVLÄSNING OCH STÄLL IN PROBETYP
a) Se till att sondens lock är avlägsnat och att det är torrt. Med sonden i luft, skicka kommandot c, 1 som möjliggör kontinuerliga avläsningar en gång per sekund.
b) Om din sond inte är K1.0 (standard), ställ in sondtypen med kommandot k, n
Där n är k -värdet på din sond. I denna handledning kommer vi att använda en K1.0 -sond. Sondtypen kan bekräftas med kommando k,?
Steg 5: TORRKALIBRERING
Skicka kommandot cal, torka
Även om du kan se avläsningar på 0,00 innan kommandot utfärdas, är det fortfarande nödvändigt att göra en torr kalibrering.
Steg 6: TVÅ PUNKTKALIBRERING - Lågpunkt
a) Häll några av 12880µS kalibreringslösningen i en kopp. Se till att det finns tillräckligt med lösning för att täcka sondens avkänningsområde.
b) Placera sonden i koppen och rör om den för att avlägsna instängd luft. Låt sonden sitta i lösningen. Avläsningarna kanske minskas med +/- 40% från kalibreringslösningens angivna värde.
c) Vänta tills avläsningarna stabiliserats (liten rörelse från en läsning till nästa är normal) och skicka kommandot cal, low, 12880
Obs! Avläsningarna kommer inte att ändras efter att detta kommando har angetts.
Steg 7: TVÅ PUNKTKALIBRERING - High Point
a) Skölj av sonden innan du kalibrerar till höjdpunkten.
b) Häll några av 80000µS kalibreringslösningen i en kopp. Se till att det finns tillräckligt med lösning för att täcka sondens avkänningsområde.
c) Placera sonden i koppen och rör om den för att avlägsna instängd luft. Låt sonden sitta i lösningen. Avläsningarna kanske minskas med +/- 40% från kalibreringslösningens angivna värde.
d) Vänta tills avläsningarna stabiliserats (liten rörelse från en läsning till nästa är normal) och skicka kommandot cal, high, 80000
Obs! Avläsningarna ändras efter att detta kommando har matats in. Kalibreringen är nu klar.
Steg 8: ENKEL PUNKTKALIBRERING
a) Häll lite kalibreringslösning i en kopp (valfritt μS -värde). Se till att det finns tillräckligt med lösning för att täcka sondens avkänningsområde.
b) Placera sonden i koppen och rör om den för att avlägsna instängd luft. Låt sonden sitta i lösningen. Avläsningarna kanske minskas med +/- 40% från kalibreringslösningens angivna värde.
c) Vänta tills avläsningarna stabiliserats (liten rörelse från en avläsning till nästa är normal) och skicka kommandot cal, n där n är kalibreringslösningens värde.
Obs! Avläsningarna ändras efter att kommandot har angetts. Kalibreringen är nu klar.
Steg 9: TEMPERATURKOMPENSATION UNDER KALIBRERING
Temperatur har en signifikant effekt på konduktivitets-/salthaltsavläsningar. EZO -konduktivitetskretsen har sin temperatur inställd på 25 ̊ C som standard.
Du ska aldrig ändra standardtemperaturkompensationen under kalibreringen.
Om kalibreringslösningen är +/- 5 ̊ C (eller mer), se tabellen på flaskan och kalibrera till motsvarande värde.
Rekommenderad:
ARDUINO PH SENSOR KALIBRERING: 7 steg
ARDUINO PH -SENSORKALIBRERING: I denna handledning kommer vi att kalibrera Atlas Scientifics EZO pH -sensor med Arduino Uno. KALIBRERINGSTEORI Den viktigaste delen av kalibreringen är att titta på avläsningarna under kalibreringsprocessen. Det är lättast att kalibrera enheten i
ARDUINO ORP SENSOR KALIBRERING: 3 steg
ARDUINO ORP SENSOR CALIBRATION: I denna handledning kommer vi att kalibrera Atlas Scientifics EZO ORP (oxidationsreducerande potential) sensor med Arduino Uno. KALIBRERINGSTEORI Den viktigaste delen av kalibreringen är att titta på avläsningarna under kalibreringsprocessen. Det är lätt
Hur man gör en babyviktsmaskin med Arduino Nano, HX-711 lastcell och OLED 128X64 -- Kalibrering av HX-711: 5 steg
Hur man gör en babyviktsmaskin med Arduino Nano, HX-711 lastcell och OLED 128X64 || Kalibrering av HX-711: Hej Instructables, För några dagar sedan blev jag pappa till en söt bebis?. När jag var på sjukhus fann jag att barnets vikt är så avgörande för att övervaka barnets tillväxt. Så jag har en idé? att göra en barnviktsmaskin av mig själv. i denna instruerbara jag
Arduino Rain Gauge Kalibrering: 7 steg
Arduino Rain Gauge Kalibrering: Introduktion: I denna instruktionsbok konstruerar vi en regnmätare med Arduino och kalibrerar den för att rapportera dagliga och timmars nederbörd. Regnuppsamlaren jag använder är en återanpassad regnmätare av typen tipphink. Det kom från en skadad personlig vi
Kalibrering av DS18B20 -sensor med Arduino UNO: 3 steg (med bilder)
Kalibrering av DS18B20 -sensor med Arduino UNO: DISCLAIMER: Enheten du ser på bilderna används i ett annat projekt som en termostat för filmutvecklingsprocess. Det projektet hittar du här. För att kalibrera en sensor, eller mer än en, behöver du precis vad du hittar i det här projektet