tds

Sensore TDS IDC

Il sensore TDS è una soluzione intelligente per misurare la qualità dell'acqua attraverso i solidi totali disciolti. Permette di collegarsi facilmente al micro:bit e di visualizzare immediatamente i risultati sul display LCD.

Descrizione

Il sensore analogico TDS è progettato per misurare la qualità dell'acqua misurando la quantità di sostanze disciolte (solidi totali disciolti). Il valore TDS indica quanti solidi sono contenuti in un litro d'acqua: più alto è il valore, più inquinata è l'acqua. Il sensore può essere facilmente collegato tramite un connettore IDC. È adatto per uso domestico e didattico, ad esempio per analizzare l'acqua del rubinetto, l'acqua di pozzo o in idroponica.

Nella confezione è inclusa una sonda impermeabile, ma non deve essere utilizzata in acqua a temperatura superiore a 55 °C o troppo vicina alle pareti del contenitore per evitare di falsare i risultati. Le parti elettroniche esterne alla sonda non sono impermeabili.

Specificazione

  • Distributore: OMG Robotica
  • Tensione di ingresso: da 3,3 a 5,5 V
  • Voltaggio in uscita: da 0 a 2,3 V
  • Corrente di lavoro: da 3 a 6 mA
  • Intervallo di misurazione TDS: da 0 a 1000 ppm
  • Resistenza: Sonda impermeabile
  • Numero di aghi: 2
  • Dimensioni del modulo: 42 × 32 mm
  • Lunghezza totale: 83 cm

Collegamento

Per prima cosa creiamo un programma per TDS. Poi è necessario collegare il sensore TDS al convertitore utilizzando il connettore Molex bianco. Successivamente, possiamo collegare l'intero sensore al dispositivo universale, assicurandoci che il dispositivo sia spento. Ora possiamo inserire il micro:bit con il programma e accendere il dispositivo universale.

Programma

Programma di base

Questo programma di base visualizza in sequenza i valori delle grandezze misurate ogni 2 s.

Per prima cosa è necessario assegnare un indirizzo sia al display LCD che al sensore.

In un ciclo infinito, stampiamo quindi il nome della quantità misurata insieme alla sua unità e poi stampiamo il suo valore numerico sulla seconda riga.

Dopo 2 secondi, passiamo alla quantità successiva. In questo modo, l'algoritmo procede fino all'ultima quantità e poi torna all'inizio.

Misurazione

Il principio del programma è che leggiamo 10 valori dal convertitore analogico-digitale (ADC), da cui calcoliamo la media aritmetica. Questo elimina le fluttuazioni casuali causate dalle interferenze. Il valore analogico risultante viene quindi convertito in tensione: il micro:bit utilizza una tensione di riferimento di 3,3 V e una risoluzione di 10 bit (1024 passi). La tensione misurata viene quindi convertita in un valore TDS secondo la formula raccomandata dal produttore del sensore. Il valore TDS risultante viene visualizzato sul display LCD, oppure può essere facilmente visualizzato direttamente sul micro:bit o su un altro dispositivo di output con un programma modificato.

Compiti

Attività 1: Valutazione della qualità dell'acqua

Visualizza una faccina sorridente sul display del micro:bit in base al valore di TDS. Se l'acqua è pulita (TDS inferiore a 200 ppm), visualizza una faccina sorridente. Se la qualità dell'acqua è nella media (200-500 ppm), visualizza un'espressione neutra. Se l'acqua è sporca (superiore a 500 ppm), il micro:bit aggrotta la fronte.

Attività 2: Grafico a barre TDS

Visualizza un grafico a barre del valore TDS corrente sul micro:bit. Visualizza l'intervallo misurato da 0 a 1000 ppm sul display utilizzando l'altezza della barra.

Attività 3: Allerta inquinamento

Imposta un programma che emetta un allarme o lampeggi un LED se il valore TDS supera un limite igienico specificato, ad esempio 500 ppm. È utile come semplice sistema di allerta per monitorare la qualità dell'acqua potabile.