HC-SR04 – Sensore ad ultrasuoni per misurare una distanza

Ecco l’HC-SR04, un sensore che permette di misurare la distanza di un ostacolo attraverso gli ultrasuoni.

Come funziona l’HC-SR04
Gli ultrasuoni vengono emessi dal sensore e proseguono la loro strada fino a colpire un oggetto nel range di funzionamento.

hc-sr04 misurare distanza ultrasuoni

L’ultrasuono colpisce l’oggetto e viene riflesso indietro verso il senrore, percorrendo la strada inversa.

hc-sr04 misurare distanza ultrasuoni riturno

Il sensore HC-SR04 quindi rileva l’onda di ritorno.

L’onda sonora si propaga nell’aria ad una velocità di circa 340 metri al secondo.

L’HC-SR04 si comporta da cronometro e calcola il tempo che passa tra l’emissione degli ultrasuoni e il loro rilevamento dopo essere stati riflessi indietro.
Sul pin di output (Echo) viene riprodotto questo intervallo di tempo, misurabile da un microcontrollore per effettuare il calcolo necessario a trovare la distanza.

Calcolare la distanza
La distanza si può calcolare moltiplicando la velocità di propagazione del suono per il tempo impiegato dall’onda per andare e tornare (Moto rettilineo uniforme). Prendendo in considerazione il tempo di andata e ritorno dell’onda misuriamo però il doppio della distanza, quindi dobbiamo dividere questo valore per 2.

$$Spazio = {Velocità * Tempo \over 2}$$

Alcuni dati tecnici
Il range di funzionamento dell’HC-SR04 è tra 2 e 400 centimetri con un cono di 15 gradi ed ha un’accuratezza di 3mm.

La frequenza di lavoro è di 40Khz e per una misurazione vengono inviati 8 impulsi.

Per lanciare una misurazione bisogna tenere alto il livello del pin “Trig” per almeno 10uS.
Il sensore HC-SR04 lavora a 5V e consuma 15mA. Può lavorare al massimo a 40Hz (Trigger al secondo)

hc-sr04 sensore distanza ultrasuoni

 

Riguardo Matteo Dalle Feste

Web Designer e Developer presso una nota testata giornalistica sul turismo. Appassionato di domotica, nel tempo libero, cura la realizzazione sia hardware che software di piccoli progetti domotici fai da te.

Guarda anche

DHT22 (am2302) : Sensore di umidità e temperatura

Il sensore DHT22, chiamato anche AM2303, permette di rilevare l’umidità relativa  e la temperatura di …

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *