Spisu treści:
- Krok 1: KALIBRACJA JEDNOPUNKTOWA LUB DWUPUNKTOWA
- Krok 2: MONTAŻ SPRZĘTU
- Krok 3: WCZYTAJ PROGRAM NA ARDUINO UNO
- Krok 4: WŁĄCZ CIĄGŁY ODCZYT I USTAW TYP SONDY
- Krok 5: KALIBRACJA NA SUCHO
- Krok 6: KALIBRACJA DWUPUNKTOWA - niski punkt
- Krok 7: KALIBRACJA DWUPUNKTOWA - punkt górny
- Krok 8: KALIBRACJA JEDNOPUNKTOWA
- Krok 9: KOMPENSACJA TEMPERATURY PODCZAS KALIBRACJI
Wideo: KALIBRACJA CZUJNIKA Zasolenia ARDUINO: 9 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
W tym samouczku będziemy kalibrować czujnik EZO zasolenia/przewodności K1.0 firmy Atlas Scientific za pomocą Arduino Uno.
TEORIA KALIBRACJI
Najważniejszą częścią kalibracji jest obserwowanie odczytów podczas procesu kalibracji. Najłatwiej skalibrować urządzenie w stanie domyślnym (tryb UART, z włączonymi odczytami ciągłymi). Przełączenie urządzenia w tryb I2C po kalibracji nie wpłynie na zapisaną kalibrację. Jeśli urządzenie musi być skalibrowane w trybie I2C, pamiętaj o ciągłym żądaniu odczytów, aby można było zobaczyć wyjście z sondy. W tym samouczku kalibracja zostanie wykonana w trybie UART.
MATERIAŁY
- Arduino Uno
- Zestaw czujnika przewodności K1.0
- Deska do krojenia chleba
- Przewody połączeniowe
- 2 kubki
Krok 1: KALIBRACJA JEDNOPUNKTOWA LUB DWUPUNKTOWA
Obwód przewodności Atlas EZO posiada elastyczny protokół kalibracji, pozwalający na kalibrację jedno- lub dwupunktową.
Kalibracja jednopunktowa zapewni wąski zakres dokładności.
Kalibracja dwupunktowa zapewni szeroki zakres dokładności.
Krok 2: MONTAŻ SPRZĘTU
Zestaw zawiera 1 obwód EZO EC, 1 sondę przewodności K1.0, 1 złącze żeńskie BNC, 4 uncje roztworów kalibracyjnych: 12880 µS i 80000 µS, 1 opcjonalny wbudowany izolator napięcia.
Upewnij się, że obwód przewodności jest w trybie UART. Aby uzyskać instrukcje dotyczące przełączania między protokołami, zapoznaj się z następującym LINKIEM.
Użyj płytki stykowej do zamontowania obwodu i złącza BNC. Podłącz obwód przewodności do Arduino Uno, jak pokazano na powyższym schemacie i podłącz sondę do złącza BNC.
Krok 3: WCZYTAJ PROGRAM NA ARDUINO UNO
a) Pobierz przykładowy kod z tego LINKU. Będzie w folderze zatytułowanym „arduino_UNO_EC_sample_code”.b) Podłącz Arduino do komputera.
c) Otwórz kod pobrany z kroku a, w swoim Arduino IDE. Jeśli nie masz IDE, możesz je pobrać TUTAJ.
d) Skompiluj i wgraj kod do Arduino.
e) Otwórz monitor szeregowy. Aby uzyskać dostęp, przejdź do Narzędzia -> Monitor szeregowy lub naciśnij Ctrl+Shift+M na klawiaturze. Ustaw prędkość transmisji na 9600 i wybierz „Powrót karetki”. Powinieneś teraz być w stanie komunikować się z obwodem przewodności. W ramach testu wpisz polecenie i, które zwróci informacje o urządzeniu.
Krok 4: WŁĄCZ CIĄGŁY ODCZYT I USTAW TYP SONDY
a) Upewnij się, że nasadka sondy została zdjęta i że jest sucha. Gdy sonda znajduje się w powietrzu, wyślij komendę c, 1, która umożliwi ciągłe odczyty raz na sekundę.
b) Jeśli twoja sonda nie jest K1.0 (domyślnie), ustaw typ sondy za pomocą polecenia k, n
Gdzie n jest wartością k sondy. W tym samouczku użyjemy sondy K1.0. Typ sondy można potwierdzić komendą k, ?
Krok 5: KALIBRACJA NA SUCHO
Wyślij polecenie cal, dry
Nawet jeśli przed wydaniem polecenia możesz zobaczyć odczyty 0,00, nadal konieczne jest wykonanie kalibracji na sucho.
Krok 6: KALIBRACJA DWUPUNKTOWA - niski punkt
a) Wlej trochę roztworu kalibracyjnego 12880 µS do kubka. Upewnij się, że jest wystarczająca ilość roztworu, aby pokryć obszar wykrywania sondy.
b) Umieść sondę w kubku i zamieszaj, aby usunąć uwięzione powietrze. Niech sonda usiądzie w roztworze. Odczyty mogą różnić się o +/- 40% od podanej wartości roztworu kalibracyjnego.
c) Poczekaj, aż odczyty się ustabilizują (mały ruch z jednego odczytu do następnego jest normalny) i wyślij polecenie cal, low, 12880
Uwaga: Odczyty nie zmienią się po wprowadzeniu tego polecenia.
Krok 7: KALIBRACJA DWUPUNKTOWA - punkt górny
a) Wypłucz sondę przed kalibracją do najwyższego punktu.
b) Wlej trochę roztworu kalibracyjnego 80000 µS do kubka. Upewnij się, że jest wystarczająca ilość roztworu, aby pokryć obszar wykrywania sondy.
c) Umieść sondę w kubku i zamieszaj, aby usunąć uwięzione powietrze. Niech sonda usiądzie w roztworze. Odczyty mogą różnić się o +/- 40% od podanej wartości roztworu kalibracyjnego.
d) Poczekaj, aż odczyty się ustabilizują (mały ruch z jednego odczytu do następnego jest normalny) i wyślij polecenie cal, high, 80000
Uwaga: Odczyty zmienią się po wprowadzeniu tego polecenia. Kalibracja jest teraz zakończona.
Krok 8: KALIBRACJA JEDNOPUNKTOWA
a) Wlej trochę roztworu kalibracyjnego do kubka (wartość w μS do wyboru). Upewnij się, że jest wystarczająca ilość roztworu, aby pokryć obszar wykrywania sondy.
b) Umieść sondę w kubku i zamieszaj, aby usunąć uwięzione powietrze. Niech sonda usiądzie w roztworze. Odczyty mogą różnić się o +/- 40% od podanej wartości roztworu kalibracyjnego.
c) Poczekaj, aż odczyty się ustabilizują (mały ruch z jednego odczytu do następnego jest normalny) i wyślij polecenie cal, n, gdzie n jest wartością roztworu kalibracyjnego.
Uwaga: Odczyty zmienią się po wprowadzeniu polecenia. Kalibracja jest teraz zakończona.
Krok 9: KOMPENSACJA TEMPERATURY PODCZAS KALIBRACJI
Temperatura ma znaczący wpływ na odczyty przewodności/zasolenia. Obwód przewodności EZO ma domyślnie ustawioną temperaturę 25 ̊ C.
W żadnym momencie podczas kalibracji nie należy zmieniać domyślnej kompensacji temperatury.
Jeśli roztwór kalibracyjny ma temperaturę +/- 5 ̊ C (lub więcej), zapoznaj się z tabelą na butelce i skalibruj do odpowiedniej wartości.
Zalecana:
KALIBRACJA CZUJNIKA PH ARDUINO: 7 kroków
KALIBRACJA CZUJNIKA PH ARDUINO: W tym samouczku będziemy kalibrować czujnik pH EZO firmy Atlas Scientific za pomocą Arduino Uno. TEORIA KALIBRACJI Najważniejszą częścią kalibracji jest obserwowanie odczytów podczas procesu kalibracji. Urządzenie najłatwiej skalibrować w
Kalibracja czujnika wilgotności gleby: 5 kroków
Kalibracja czujnika wilgotności gleby: Na rynku dostępnych jest wiele mierników wilgotności gleby, które pomagają ogrodnikom zdecydować, kiedy podlewać rośliny. Niestety, złapanie garści ziemi i sprawdzenie koloru i tekstury jest tak samo niezawodne, jak wiele z tych gadżetów! Niektóre sondy nawet rejestrują
KALIBRACJA CZUJNIKA ORP ARDUINO: 3 kroki
KALIBRACJA CZUJNIKA ORP ARDUINO: W tym samouczku będziemy kalibrować czujnik EZO ORP (potencjał oksydacyjno-redukcyjny) firmy Atlas Scientific za pomocą Arduino Uno. TEORIA KALIBRACJI Najważniejszą częścią kalibracji jest obserwowanie odczytów podczas procesu kalibracji. To jest łatwe
Kalibracja czujnika wilgotności: 7 kroków
Kalibracja czujnika wilgotności: Posiadam 3 czujniki, które mogą mierzyć wilgotność względną powietrza: BME280, SHT21, DHT22. Stwierdzili zdolność pomiaru z dokładnością +/-3% w zakresie od 20 do 80%. Jednak testując w tych samych warunkach dla 3 czujników, uzyskałem 3 różne wyniki. Może o
6-osiowy moduł czujnika FSP200 Kalibracja i testowanie: 6 kroków
6-osiowy moduł czujnika Kalibracja i testowanie FSP200: FSP200 to 6-osiowy bezwładnościowy procesor jednostki pomiarowej, który zapewnia dane wyjściowe kursu i kierunku. Wykonuje fuzję akcelerometru i czujników żyroskopowych, zapewniając stabilny i dokładny kurs i kierunek. FSP200 nadaje się do stosowania w zrobot