Ultra­schall­sen­sor

Lese­zeit: 2 Minu­ten
Ultraschallsensor HC-SR04

Der Ultra­schall­sen­sor HC-SR04 arbei­tet nach einem ein­fa­chen Prinzip:

„Der Ultra­schall­sen­sor strahlt zyklisch einen kur­zen, hoch­fre­quen­ten Schall­im­puls aus. Die­ser pflanzt sich mit Schall­ge­schwin­dig­keit in der Luft fort.
Trifft er auf ein Objekt, wird er dort reflek­tiert und gelangt als Echo zurück zum Ultra­schall­sen­sor. Aus der Zeit­span­ne zwi­schen dem Aus­sen­den des Schall­im­pul­ses und dem Emp­fang des Echo­si­gnals berech­net der Ultra­schall­sen­sor intern die Ent­fer­nung zum Objekt.“

Quel­le: 🔗https://​www​.micro​so​nic​.de/​d​e​/​s​e​r​v​i​c​e​/​u​l​t​r​a​s​c​h​a​l​l​s​e​n​s​o​r​e​n​/​p​r​i​n​z​i​p​.​htm (abge­ru­fen am 23.02.23]

Im Pro­gramm sen­det der Befehl pul­seIn() ein HIGH-Signal, star­tet einen Timer und war­tet anschlie­ßend auf das zurück­kom­men­de Signal (bis es den Wert LOW hat). Dar­auf­hin wird der Timer gestoppt und die Zeit­span­ne zwi­schen dem Sen­den des Signal (Trig­ger) und sei­ner Rück­kehr (Echo) wird in Mikro­se­kun­den ermittelt.

Umrech­nung in cm343,2 m • 100 = 34.320 cm
Stre­cke pro ms (Mil­li­se­kun­de)34.320 : 1.000 = 34,32 cm/ms
Stre­cke pro µs (Mikro­se­kun­de)34,32 : 1.000 = 0,03432 cm/µs

Bildergalerie Bildergalerie

Letzte Aktualisierung: 2. Mrz 2024 @ 9:29