Last Updated on 4. Oktober 2026 by sfambachLink-Status: OK
Der US-100 ist ein Ultraschall-Entfernungsmesser mit einer Versorgungsspannung von 3V – 5V. Er kann somit direkt an modernen Microcontrollern mit 3.3V Versorgungsspannung betrieben werden.
Ansichten
Fakten
Technische Daten
| Sensorname | US-100 |
|---|---|
| Typ | Sonar |
| Entfernung [mm] | 20 - 4500 |
| Genauigkeit [mm] | 3 |
| Winkel [Grad] | 15 |
| Spannung [V] | 3-5 |
| Strom [mA] | <20 |
| Größe l/b/t [mm] | 45 x 20 x 18 |
| Gewicht [g] | 9 |
| Schnittstelle | Uart, TTL Peget Tigger/Echo |
| Frequenz/ Wellenlänger | 40 kHz |
Pin-Belegung
- Versorgungsspannung 3-5V
- Trigger (Auslöser)
- Echo („Empfänger“)
- Masse
- Masse
Besonderheiten
Der US-100 kann in zwei Modi betrieben werden
- Im seriellen Modus, Jumper auf der Rückseite ist gesetzt.
- Entfernungsmessung per Puls, der Jumper auf der Rückseite ist nicht gesetzt.
Serieller Modus
Hier wird der Trigger-Pin an den TX-Port der UART-Schnittstelle (Serielle Schnittstelle) und der Echo-Pin an den RX-Port der UART-Schnittstelle angeschlossen.
Um den seriellen Port mit einem Microcontroller auslesen zu können, muss dieser auf 9600 Baud, 8 Datenbits, keine Parität und 1 Stopbit eingestellt werden.
Um die Messung zu starten, muss ein einzelnes Byte 0x55 über den seriellen Port an den US-100 gesendet werden. Danach kann die Entfernung mit 2 Bytes gelesen werden (High und Low Byte). Um die Entfernung in Millimeter zu berechnen, kann die folgende Formel verwendet werden.
EntfernungInMM = ErstesByte * 256 + ZweitesByte
Durch Senden eines Bytes 0x50 kann zusätzlich die Temperatur abgefragt werden. Die Antwort ist in diesem Fall 1 Byte lang und die Temperatur kann wie folgt berechnet werden
Temperatur °C = GelesenesByte – 45
Pulsmessung
Hierfür müssen der Trigger Pin und der Echo Pin mit zwei digitalen Pins des Microcontrollers verbunden werden.
Um die Entfernung abzufragen, muss der Trigger für mindestens 50 Mikrosekunden auf low gesetzt werden.
Danach wird der Echo-Pin auf High gesetzt, bis das Ultraschallsignal zum Hindernis und wieder zurück gereist ist. Durch die Messung der Zeit kann die Entfernung mit der folgenden Formel errechnet werden.
Entfernung [cm] = Reisedauer [ms] / 58,2
Ähnliches
Quellen
DatenblattLink-Status: OK
| Datum | Änderung | Autor |
|---|---|---|
| 04.10.2026 | Rechtschreibung korrigiert: Tippfehler, Kommas, Groß-/Kleinschreibung | sfambach |
| 03.10.2026 | Log-Liste eingefügt | sfambach |
| 04.06.2017 | Beitrag erstellt | sfambach |

