Sensore livello acqua ultrasuoni arduino
Principio di funzionamento del sensore di livello dell’acqua a ultrasuoni
Il sensore a ultrasuoni, noto anche come sensore SONAR, è un dispositivo elettronico che viene utilizzato per misurare la distanza di un oggetto target emettendo onde sonore ultrasoniche. Oltre alla misurazione della distanza, è anche usato per il rilevamento di oggetti e per i robot che evitano gli ostacoli. In precedenza, abbiamo usato un sensore a ultrasuoni HC-SR04 con Arduino e altri microcontrollori per la misurazione della distanza e altre applicazioni. Questo sensore è facile da usare e piuttosto economico. Ma ha alcuni lati negativi. Uno di questi è che questi sensori non possono essere utilizzati in applicazioni che coinvolgono acqua e ambienti difficili.
In questo tutorial, parleremo di un nuovo sensore a ultrasuoni impermeabile chiamato JSN SR-04T. Nel corso di questo tutorial, impareremo come funziona il sensore a ultrasuoni impermeabile JSN SR-04T, quali sono le sue caratteristiche e specifiche e come interfacciarlo con Arduino Nano.
JSN-SR0T4 è un modulo sensore di misurazione della distanza a ultrasuoni impermeabile che può fornire misure di distanza senza contatto da 25cm a 450cm, con una precisione fino a 2mm. Questo modulo sensore viene fornito in due parti separate, una è il trasduttore, che è l’elemento di rilevamento e l’altra è la scheda di controllo. È molto simile ai sensori a ultrasuoni che si trovano nei paraurti delle automobili.
8:55tutorial 6 semplice circuito sensore livello acqua con led …cirkit3youtube – 25 ott 2020
Hardware HelpHi, ho alcuni casi in cui ho bisogno di aggiungere un sensore di livello dell’acqua ad un corpo di liquido.Questi sono: Un serbatoio esterno di acqua piovana dove il livello dell’acqua oscilla tra 1 cm e 20 cm; una piccola piscina, profonda 2,5 metri ma il livello oscilla solo circa 20 cm anche; e il suo serbatoio di compensazione, che oscilla fino a 2 metri.Per il serbatoio di acqua piovana ho la massima flessibilità in termini di installazione. Per la piscina, la più bassa, ma richiede anche la più bassa precisione.Sto pensando ai sensori a ultrasuoni. Vedo il fatto di non essere a contatto con l’acqua come un grande vantaggio, poiché evita ogni sorta di problemi con depositi, corrosione e simili.Pensando ai sensori senza contatto, sto anche guardando IR e laser. Il costo non è molto importante perché sono solo 3 sensori, e posso facilmente giustificarlo se sono più durevoli e/o più affidabili.Allora, cosa ne pensi? Che tipo di sensori useresti? 32 commentssharesavehidereport92% UpvotedLog in or sign up to leave a commentLog InSign UpSort by: best
Feedback
Basato sul principio della rilevazione ultrasonica, questo sensore di livello del liquido può misurare con precisione il livello del liquido di varie sostanze tossiche, acido forte/alcali o liquido puro in contenitori chiusi ad alta temperatura e ad alta pressione senza contatto con la soluzione.
L’altezza massima di rilevamento del sensore arriva fino a 2m. Deve essere alimentato a DC3.3V-12V. Il sensore adotta l’uscita UART ed è compatibile con tutti i tipi di schede di controllo principale come Arduino, Raspberry Pi. Oltre a questo, il modulo offre solo 1s di tempo di risposta e 1mm di risoluzione. Il sensore può emettere stabilmente il livello di liquido corrente in tempo reale, e anche senza bisogno di riavviare quando il contenitore si svuota gradualmente e poi il liquido risale di nuovo in esso. Inoltre, viene fornito con la compensazione della temperatura che può correggere automaticamente il valore misurato secondo la temperatura di lavoro reale per garantire che l’altezza rilevata sia abbastanza accurata.
Il modulo adotta un design a sonda integrata, di piccole dimensioni e facile da installare. Il sensore non ha requisiti speciali per il materiale del liquido o del contenitore da rilevare poiché l’onda ultrasonica può penetrare il metallo, la ceramica, la plastica e il vetro, ecc. Può essere ampiamente usato per la rilevazione in tempo reale del livello del liquido di vari media nei campi, come petrolchimico, metallurgico, energia elettrica, farmaceutico, approvvigionamento idrico e drenaggio, protezione ambientale.
Sensore di livello dell’acqua arduino
Il sensore ha una serie di dieci tracce di rame esposte. Cinque sono tracce di alimentazione e cinque sono tracce di senso. Queste tracce sono intrecciate in parallelo in modo che ci sia una traccia di senso tra ogni due tracce di alimentazione. Queste tracce non sono collegate a meno che non siano collegate dall’acqua quando sono sommerse.
In pratica, però, questo modo non è raccomandato. Perché nell’ambiente umido, se forniamo alimentazione al sensore costantemente, il sensore si corrode elettrochimicamente più velocemente. Questo accorcia la durata di vita del sensore. Per superare questo problema, si consiglia di non alimentare il sensore tutto il tempo, ma di alimentarlo solo quando si legge il valore del sensore. Questo può essere fatto collegando il pin VCC del sensore a un pin digitale di un Arduino, e impostare il pin di Arduino su HIGH e LOW rispettivamente prima e dopo la lettura.
Se volete dividere l’altezza massima dell’acqua in alcuni livelli e misurare il livello attuale, potete usare il metodo nel codice seguente. Notate che l’altezza massima dell’acqua è uguale all’altezza del sensore. Il codice seguente divide l’altezza massima in 4 livelli.