Sommario:
- Fase 1: CALIBRAZIONE A PUNTO SINGOLO O A DUE PUNTI
- Passaggio 2: ASSEMBLARE L'HARDWARE
- Passaggio 3: CARICARE IL PROGRAMMA SU ARDUINO UNO
- Passaggio 4: ABILITA LA LETTURA CONTINUA E IMPOSTA IL TIPO DI SONDA
- Fase 5: CALIBRAZIONE A SECCO
- Passaggio 6: CALIBRAZIONE A DUE PUNTI - Punto basso
- Passaggio 7: CALIBRAZIONE A DUE PUNTI - Punto più alto
- Passaggio 8: CALIBRAZIONE A PUNTO SINGOLO
- Fase 9: COMPENSAZIONE DELLA TEMPERATURA DURANTE LA CALIBRAZIONE
Video: CALIBRAZIONE DEL SENSORE DI SALINITÀ ARDUINO: 9 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
In questo tutorial, calibreremo il sensore K1.0 di salinità/conduttività EZO di Atlas Scientific utilizzando Arduino Uno.
TEORIA DELLA CALIBRAZIONE
La parte più importante della calibrazione è guardare le letture durante il processo di calibrazione. È più semplice calibrare il dispositivo nel suo stato predefinito (modalità UART, con letture continue abilitate). Il passaggio del dispositivo alla modalità I2C dopo la calibrazione non influirà sulla calibrazione memorizzata. Se il dispositivo deve essere calibrato in modalità I2C, assicurarsi di richiedere continuamente letture in modo da poter vedere l'uscita dalla sonda. In questo tutorial, la calibrazione verrà eseguita in modalità UART.
MATERIALI
- Arduino Uno
- Kit sensore di conducibilità K1.0
- tagliere
- Ponticelli
- 2 tazze
Fase 1: CALIBRAZIONE A PUNTO SINGOLO O A DUE PUNTI
Il circuito di conducibilità Atlas EZO ha un protocollo di calibrazione flessibile, che consente la calibrazione a un punto oa due punti.
La calibrazione a punto singolo fornirà una gamma ristretta di precisione.
La calibrazione a due punti fornirà un'ampia gamma di precisione.
Passaggio 2: ASSEMBLARE L'HARDWARE
Il kit include 1 circuito EZO EC, 1 sonda di conducibilità K1.0, 1 connettore BNC femmina, soluzioni di calibrazione 4oz: 12880µS e 80000µS, 1 isolatore di tensione in linea opzionale.
Assicurarsi che il circuito di conduttività sia in modalità UART. Per istruzioni sulla commutazione tra i protocolli, fare riferimento al seguente LINK.
Usa la breadboard per montare il circuito e il connettore BNC. Collega il circuito di conducibilità all'Arduino Uno come mostrato nello schema sopra e collega la sonda al connettore BNC.
Passaggio 3: CARICARE IL PROGRAMMA SU ARDUINO UNO
a) Scarica il codice di esempio da questo LINK. Sarà in una cartella intitolata "arduino_UNO_EC_sample_code".b) Collega Arduino al tuo computer.
c) Apri il codice scaricato dal passaggio a, nel tuo IDE Arduino. Se non hai l'IDE puoi scaricarlo da QUI.
d) Compilare e caricare il codice su Arduino.
e) Aprire il monitor seriale. Per accedere vai su Strumenti -> Serial Monitor o premi Ctrl+Shift+M sulla tastiera. Imposta la velocità di trasmissione su 9600 e seleziona "Ritorno a capo". Ora dovresti essere in grado di comunicare con il circuito di conduttività. Come test, inserisci il comando i che restituirà le informazioni sul dispositivo.
Passaggio 4: ABILITA LA LETTURA CONTINUA E IMPOSTA IL TIPO DI SONDA
a) Assicurarsi che il cappuccio della sonda sia rimosso e che sia asciutto. Con la sonda in aria, inviare il comando c, 1 che abiliterà le letture continue una volta al secondo.
b) Se la tua sonda non è K1.0 (predefinito), imposta il tipo di sonda usando il comando k, n
Dove n è il valore k della tua sonda. In questo tutorial, useremo una sonda K1.0. Il tipo di sonda può essere confermato con il comando k, ?
Fase 5: CALIBRAZIONE A SECCO
Invia il comando cal, dry
Anche se potresti vedere letture di 0.00 prima di dare il comando, è comunque necessario fare una calibrazione a secco.
Passaggio 6: CALIBRAZIONE A DUE PUNTI - Punto basso
a) Versare parte della soluzione di calibrazione 12880µS in una tazza. Assicurarsi che ci sia una soluzione sufficiente per coprire l'area di rilevamento della sonda.
b) Posizionare la sonda nella tazza e mescolare per rimuovere l'aria intrappolata. Lascia che la sonda sieda nella soluzione. Le letture possono variare di +/- 40% rispetto al valore dichiarato della soluzione di calibrazione.
c) Attendere che le letture si stabilizzino (piccolo movimento da una lettura all'altra è normale) e inviare il comando cal, low, 12880
Nota: le letture non cambieranno dopo l'immissione di questo comando.
Passaggio 7: CALIBRAZIONE A DUE PUNTI - Punto più alto
a) Risciacquare la sonda prima di calibrare al punto più alto.
b) Versare parte della soluzione di calibrazione 80000µS in una tazza. Assicurarsi che ci sia una soluzione sufficiente per coprire l'area di rilevamento della sonda.
c) Posizionare la sonda nella tazza e mescolare per rimuovere l'aria intrappolata. Lascia che la sonda sieda nella soluzione. Le letture possono variare di +/- 40% rispetto al valore dichiarato della soluzione di calibrazione.
d) Attendere che le letture si stabilizzino (piccolo movimento da una lettura all'altra è normale) e inviare il comando cal, high, 80000
Nota: le letture cambieranno dopo l'immissione di questo comando. La calibrazione è ora completata.
Passaggio 8: CALIBRAZIONE A PUNTO SINGOLO
a) Versare un po' di soluzione di calibrazione in una tazza (valore μS a scelta). Assicurarsi che ci sia una soluzione sufficiente per coprire l'area di rilevamento della sonda.
b) Posizionare la sonda nella tazza e mescolare per rimuovere l'aria intrappolata. Lascia che la sonda sieda nella soluzione. Le letture possono variare di +/- 40% rispetto al valore dichiarato della soluzione di calibrazione.
c) Attendere che le letture si stabilizzino (piccolo movimento da una lettura all'altra è normale) e inviare il comando cal, n dove n è il valore della soluzione di calibrazione.
Nota: le letture cambieranno dopo l'immissione del comando. La calibrazione è ora completata.
Fase 9: COMPENSAZIONE DELLA TEMPERATURA DURANTE LA CALIBRAZIONE
La temperatura ha un effetto significativo sulle letture di conducibilità/salinità. Il circuito di conducibilità EZO ha la sua temperatura impostata su 25 ̊ C come impostazione predefinita.
Non modificare mai la compensazione della temperatura predefinita durante la calibrazione.
Se la soluzione di calibrazione è +/- 5 ̊ C (o più), fare riferimento alla tabella sulla bottiglia e calibrare al valore corrispondente.
Consigliato:
CALIBRAZIONE DEL SENSORE DI PH ARDUINO: 7 passaggi
CALIBRAZIONE DEL SENSORE DI PH ARDUINO: In questo tutorial, calibreremo il sensore di pH EZO di Atlas Scientific utilizzando Arduino Uno. TEORIA DELLA CALIBRAZIONE La parte più importante della calibrazione è osservare le letture durante il processo di calibrazione. È più semplice calibrare il dispositivo in
Calibrazione del sensore di umidità del suolo: 5 passaggi
Calibrazione del sensore di umidità del suolo: sul mercato sono disponibili molti misuratori di umidità del suolo per aiutare il giardiniere a decidere quando innaffiare le piante. Sfortunatamente, afferrare una manciata di terreno e ispezionarne il colore e la consistenza è affidabile quanto molti di questi gadget! Alcune sonde registrano addirittura
CALIBRAZIONE DEL SENSORE ORP ARDUINO: 3 passaggi
CALIBRAZIONE DEL SENSORE ORP ARDUINO: In questo tutorial, calibreremo il sensore EZO ORP (potenziale di riduzione dell'ossidazione) di Atlas Scientific utilizzando Arduino Uno. TEORIA DELLA CALIBRAZIONE La parte più importante della calibrazione è osservare le letture durante il processo di calibrazione. È facile
CALIBRAZIONE DEL SENSORE DI OSSIGENO DISCIOLTO ARDUINO: 4 passaggi
CALIBRAZIONE DEL SENSORE DI OSSIGENO DISSOLTO ARDUINO: In questo tutorial, calibreremo il sensore EZO di ossigeno disciolto (D.O) di Atlas Scientific utilizzando Arduino Uno. TEORIA DELLA CALIBRAZIONE La parte più importante della calibrazione è osservare le letture durante il processo di calibrazione. È più facile da calibrare
Riconoscimento del colore con sensore TCS230 e Arduino [codice di calibrazione incluso]: 12 passaggi
Riconoscimento colore con sensore TCS230 e Arduino [codice di calibrazione incluso]: PanoramicaIn questo tutorial imparerai a conoscere il sensore TCS230 e come usarlo con Arduino per riconoscere i colori. Alla fine di questo tutorial, troverai un'idea affascinante per creare una penna color picker. Con questa penna, puoi scansionare i colori del