Innholdsfortegnelse:

ARDUINO OPPLØST OXYGEN SENSOR KALIBRERING: 4 trinn
ARDUINO OPPLØST OXYGEN SENSOR KALIBRERING: 4 trinn

Video: ARDUINO OPPLØST OXYGEN SENSOR KALIBRERING: 4 trinn

Video: ARDUINO OPPLØST OXYGEN SENSOR KALIBRERING: 4 trinn
Video: Best way to clean oxygen sensors #shorts 2024, November
Anonim
ARDUINO LØST OXYGEN SENSOR KALIBRERING
ARDUINO LØST OXYGEN SENSOR KALIBRERING

I denne opplæringen skal vi kalibrere Atlas Scientifics EZO -oppløste oksygen (D. O) sensor ved hjelp av Arduino Uno.

KALIBRASJONSTEORI

Den viktigste delen av kalibrering er å se avlesningene under kalibreringsprosessen. Det er enklest å kalibrere enheten i standardtilstand (UART -modus, med kontinuerlige avlesninger aktivert). Å bytte enheten til I2C -modus etter kalibrering påvirker ikke den lagrede kalibreringen. Hvis enheten må kalibreres i I2C -modus, må du fortløpende be om avlesninger slik at du kan se utgangen fra sonden. I denne opplæringen vil kalibreringen bli utført i UART -modus.

Atlas krets med oppløst oksygen har en fleksibel kalibreringsprotokoll, som gir mulighet for enkeltpunkt eller dobbeltpunkt (valgfritt) kalibrering. Temperatur-, saltholdighets- og trykkompensasjonsverdier har ingen effekt på kalibrering. Gjør kalibreringen først og kompenser for disse parameterne senere.

MATERIALER

  • Arduino UNO
  • Sensorsett for oppløst oksygen
  • Brødbrett
  • Jumper ledninger

Trinn 1: MONTERING AV MASKINER

MONTERINGSINSTALLASJON
MONTERINGSINSTALLASJON

Settet fra Atlas inkluderer 1 EZO D. O -krets, 1 D. O -probe, 1 kvinnelig BNC -kontakt, 1 4oz kalibreringsløsning, 1 valgfri inline spenningsisolator.

Sørg for at D. O -kretsen er i UART -modus. For instruksjoner om bytte mellom protokoller, se følgende LINK.

Bruk brødbrettet til å montere kretsen og BNC -kontakten. Koble D. O -kretsen til Arduino Uno som vist i diagrammet ovenfor og koble sonden til BNC -kontakten.

Trinn 2: LAST PROGRAM PÅ ARDUINO UNO

a) Last ned prøvekoden fra denne LINKEN. Den vil være i en mappe med tittelen "arduino_UNO_DO_sample_code".

b) Koble Arduino til datamaskinen.

c) Åpne koden lastet ned fra trinn a, i Arduino IDE. Hvis du ikke har IDE, kan du laste den ned HER.

d) Kompiler og last opp koden til Arduino.

e) Åpne seriell skjerm. For tilgang, gå til Verktøy -> Seriell skjerm eller trykk Ctrl+Shift+M på tastaturet. Sett overføringshastigheten til 9600 og velg "Vognretur". Du bør nå kunne kommunisere med D. O -kretsen. Som en test, skriv inn kommandoen i som vil returnere enhetsinformasjonen.

Trinn 3: ENKELT PUNKTKALIBRERING

ENKELT PUNKTKALIBRERING
ENKELT PUNKTKALIBRERING

a) Trekk forsiktig av og kast hetten fra D. O -sonden.

b) La sonden sitte, utsatt for luft til avlesningene stabiliserer seg. Merk: Liten bevegelse fra en lesning til den neste er normal.

c) Når avlesningene har stabilisert seg, utsted kalibreringskommandoen cal i den serielle skjermen.

Etter at kalibreringen er fullført, bør du se avlesninger mellom 9,09 - 9,1x mg/L, bare hvis temperatur, saltinnhold og trykkompensasjon er på standardverdiene.

standardtemperatur = 20 ° C, standard saltholdighet = 0, standardtrykk = 101,3 kPa

Trinn 4: KALIBRERING AV Dobbelt poeng

DOBBELT PUNKTKALIBRERING
DOBBELT PUNKTKALIBRERING

Merk: Bare utfør denne kalibreringen hvis du trenger nøyaktige målinger under 1 mg/L

a) Etter at du har kalibrert D. O -kretsen ved hjelp av "cal" -kommandoen; plasser sonden i kalibreringsløsningen. Rør rundt sonden for å fjerne fanget luft (noe som kan føre til at avlesningene blir høye).

b) La sonden sitte i kalibreringsløsningen til avlesningene stabiliseres. Merk: Liten bevegelse fra en lesning til den neste er normal.

c) Når avlesningene har stabilisert seg, utsted kalibreringskommandoen cal, 0 i den serielle skjermen.

Anbefalt: