Indholdsfortegnelse:
- Trin 1: ENKELT PUNKT ELLER TO PUNKTKALIBRERING
- Trin 2: SAMLER HARDWARE
- Trin 3: LÆS PROGRAM PÅ ARDUINO UNO
- Trin 4: AKTIVER KONTINUSLÆSNING OG INDSTIL PROBETYPE
- Trin 5: TØR KALIBRERING
- Trin 6: TO PUNKTKALIBRERING - Lavpunkt
- Trin 7: TO -PUNKTKALIBRERING - Højdepunkt
- Trin 8: ENKELT PUNKTKALIBRERING
- Trin 9: TEMPERATURKOMPENSATION VED KALIBRERING
Video: ARDUINO SALINITY SENSOR KALIBRERING: 9 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
I denne vejledning kalibrerer vi Atlas Scientific's EZO saltindhold/konduktivitet K1.0 -sensor ved hjælp af Arduino Uno.
KALIBRERINGSTEORI
Den vigtigste del af kalibreringen er at se målingerne under kalibreringsprocessen. Det er lettest at kalibrere enheden i sin standardtilstand (UART -tilstand, med kontinuerlige aflæsninger aktiveret). Skift af enheden til I2C -tilstand efter kalibrering påvirker ikke den lagrede kalibrering. Hvis enheden skal kalibreres i I2C -tilstand, skal du løbende anmode om aflæsninger, så du kan se output fra sonden. I denne vejledning udføres kalibreringen i UART -tilstand.
MATERIALER
- Arduino Uno
- Konduktivitet K1.0 sensorsæt
- Brødbræt
- Jumper ledninger
- 2 kopper
Trin 1: ENKELT PUNKT ELLER TO PUNKTKALIBRERING
Atlas EZO konduktivitetskredsløb har en fleksibel kalibreringsprotokol, der muliggør enkeltpunkts- eller topunktskalibrering.
Enkeltpunktskalibrering giver en snæver nøjagtighed.
To-punkts kalibrering giver en bred vifte af nøjagtighed.
Trin 2: SAMLER HARDWARE
Sættet indeholder 1 EZO EC kredsløb, 1 K1.0 konduktivitet sonde, 1 hun BNC stik, 4 oz kalibreringsløsninger: 12880µS og 80000µS, 1 valgfri inline spændingsisolator.
Sørg for, at konduktivitetskredsløbet er i UART -tilstand. For instruktioner om skift mellem protokoller henvises til følgende LINK.
Brug brødbrættet til at montere kredsløbet og BNC -stikket. Led konduktivitetskredsløbet til Arduino Uno som vist i skematikken ovenfor, og tilslut sonden til BNC -stikket.
Trin 3: LÆS PROGRAM PÅ ARDUINO UNO
a) Download prøvekoden fra dette LINK. Det vil være i en mappe med titlen "arduino_UNO_EC_sample_code". B) Tilslut Arduino til din computer.
c) Åbn den kode, der blev downloadet fra trin a, i din Arduino IDE. Hvis du ikke har IDE, kan du downloade den her.
d) Kompilér og upload koden til Arduino.
e) Åbn den serielle skærm. For adgang skal du gå til Værktøjer -> Seriel skærm eller trykke på Ctrl+Shift+M på dit tastatur. Indstil baudhastigheden til 9600, og vælg "Vognretur". Du skal nu kunne kommunikere med konduktivitetskredsløbet. Som en test skal du indtaste kommandoen i, som returnerer enhedsoplysningerne.
Trin 4: AKTIVER KONTINUSLÆSNING OG INDSTIL PROBETYPE
a) Sørg for, at sondens hætte er fjernet, og at den er tør. Med sonden i luft, send kommandoen c, 1, som muliggør kontinuerlige aflæsninger en gang i sekundet.
b) Hvis din probe ikke er K1.0 (standard), skal du indstille probetypen med kommandoen k, n
Hvor n er k -værdien af din sonde. I denne vejledning bruger vi en K1.0 -probe. Sondetypen kan bekræftes med kommando k,?
Trin 5: TØR KALIBRERING
Send kommandoen cal, tør
Selvom du muligvis kan se aflæsninger på 0,00, før du udsteder kommandoen, er det stadig nødvendigt at foretage en tør kalibrering.
Trin 6: TO PUNKTKALIBRERING - Lavpunkt
a) Hæld noget af 12880µS kalibreringsopløsningen i en kop. Sørg for, at der er tilstrækkelig løsning til at dække sondens sanseområde.
b) Placer sonden i koppen og rør rundt for at fjerne fanget luft. Lad sonden sidde i opløsningen. Målinger kan være reduceret med +/- 40% fra kalibreringsopløsningens angivne værdi.
c) Vent på, at aflæsningerne stabiliseres (lille bevægelse fra en læsning til den næste er normal) og send kommandoen cal, low, 12880
Bemærk: Målingerne ændres ikke, efter at denne kommando er indtastet.
Trin 7: TO -PUNKTKALIBRERING - Højdepunkt
a) Skyl sonden af inden kalibrering til højdepunktet.
b) Hæld noget af 80000µS kalibreringsopløsningen i en kop. Sørg for, at der er tilstrækkelig løsning til at dække sondens sanseområde.
c) Placer sonden i koppen og rør rundt for at fjerne fanget luft. Lad sonden sidde i opløsningen. Målinger kan være reduceret med +/- 40% fra kalibreringsopløsningens angivne værdi.
d) Vent på, at aflæsningerne stabiliseres (lille bevægelse fra en læsning til den næste er normal) og send kommandoen cal, high, 80000
Bemærk: Aflæsningerne ændres, efter at denne kommando er indtastet. Kalibreringen er nu fuldført.
Trin 8: ENKELT PUNKTKALIBRERING
a) Hæld en kalibreringsopløsning i en kop (μS -værdi efter eget valg). Sørg for, at der er tilstrækkelig løsning til at dække sondens sanseområde.
b) Placer sonden i koppen og rør rundt for at fjerne fanget luft. Lad sonden sidde i opløsningen. Målinger kan være reduceret med +/- 40% fra kalibreringsopløsningens angivne værdi.
c) Vent på, at aflæsninger stabiliseres (lille bevægelse fra en aflæsning til den næste er normal) og send kommandoen cal, n hvor n er værdien af kalibreringsopløsningen.
Bemærk: Aflæsninger ændres efter kommandoen er indtastet. Kalibreringen er nu fuldført.
Trin 9: TEMPERATURKOMPENSATION VED KALIBRERING
Temperatur har en signifikant effekt på konduktivitet/saltindhold. EZO -konduktivitetskredsløbet har sin temperatur indstillet til 25 ̊ C som standard.
Du må på intet tidspunkt ændre standardtemperaturkompensationen under kalibrering.
Hvis kalibreringsopløsningen er +/- 5 ̊ C (eller mere), henvises til skemaet på flasken og kalibreres til den tilsvarende værdi.
Anbefalede:
ARDUINO ORP SENSOR KALIBRERING: 3 trin
ARDUINO ORP SENSOR KALIBRERING: I denne vejledning kalibrerer vi Atlas Scientifics EZO ORP (oxidationsreduktionspotentiale) sensor ved hjælp af Arduino Uno. KALIBRERINGSTEORI Den vigtigste del af kalibreringen er at se målingerne under kalibreringsprocessen. Det er let
ARDUINO OPLØST OXYGEN SENSOR KALIBRERING: 4 trin
ARDUINO OPLØST OXYGENSENSORKALIBRERING: I denne vejledning kalibrerer vi Atlas Scientifics EZO -opløst ilt (D.O) sensor ved hjælp af Arduino Uno. KALIBRERINGSTEORI Den vigtigste del af kalibreringen er at se målingerne under kalibreringsprocessen. Det er nemmest at kalibrere
Sådan laver du babyvægtmaskine ved hjælp af Arduino Nano, HX-711 Load Cell og OLED 128X64 -- Kalibrering af HX-711: 5 trin
Sådan laver du babyvægtmaskine ved hjælp af Arduino Nano, HX-711 Load Cell og OLED 128X64 || Kalibrering af HX-711: Hej Instructables, For få dage siden blev jeg far til en sød baby?. Da jeg var på hospitalet, fandt jeg ud af, at babyens vægt er så afgørende for at overvåge babyens vækst. Så jeg har en idé? at lave en babyvægtmaskine af mig selv. i denne instruktive jeg
Arduino Rain Gauge Kalibrering: 7 trin
Arduino Rain Gauge Kalibrering: Introduktion: I denne Instructable 'konstruerer' vi en regnmåler med Arduino og kalibrerer den til at rapportere daglig nedbør hver dag og time. Regnopsamleren, jeg bruger, er en omformet regnemåler af typen tipskovl. Det kom fra en beskadiget personlig vi
Kalibrering af DS18B20 -sensor med Arduino UNO: 3 trin (med billeder)
Kalibrering af DS18B20 -sensor med Arduino UNO: DISCLAIMER: Den enhed, du ser på billederne, bruges i et andet projekt som en termostat til filmudviklingsproces. Du kan finde det projekt her. For at kalibrere en sensor eller mere end en, skal du bruge lige det, du finder i dette projekt