Sensor d'ultrasons
El HC-SR04 és un sensor de distància per ultrasons. Pot detectar objectes i calcular distàncies compreses entre 2 cm i 400 cm tot i que el rang òptim de treball se situa entre els 4 cm i els 2 m Mesura distàncies determinant la diferència de temps que hi ha entre la transmissió i la recepció d'una sèrie de polsos que ell envia i captura. Destaca per tenir un baix consum elèctric, una gran precisió i un preu baix.
Funcionament
El mòdul s'activa enviant un pols de 10μs al pin de trigger o disparador. En el transmissor s'emeten 8 polsos en una ràfega d'ona ultrasònica de 40kHz direccional i s'inicia un temporitzador.
Els polsos ultrasònics viatgen per l'aire i, si troben un objecte en el seu camí, reboten de nou cap a la unitat.
El receptor d'ultrasons detecta l'ona reflectida i atura el cronòmetre. Si l'amplada del pols de recepció (eco) arriba als 38 ms indica que no hi ha obstacles.
La velocitat del so a l'aire (a una temperatura de 20 °C) és de 344,2 m/s. Per tant, recorre un centímetre en 29,05 µs:
1/344.2 m/s = 0.002905 s/m = 29.05µs/cm
Atès que la distància a l'objecte és proporcional al temps mesurat pel temporitzador i que el recorregut és d'anada i tornada, es pot calcular la distància en cm a partir de la durada en µs de l'eco:
d (en centímetres) = t/58.11 (t=amplada de l'eco en µs)
Característiques
- Tensió d'alimentació: 5 Vcc
- Freqüència de treball: 40 KHz
- Rang mínim: 2 cm
- Rang màxim: 4 m
- Precisió 3 mm
- Durada mínima del pols d'emissió: 10 μS
- Temps mínim d'espera entre una mesura i l'inici d'una altra: 50 ms