US-100

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

SensornameUS-100
TypSonar
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
SchnittstelleUart, TTL Peget Tigger/Echo
Frequenz/ Wellenlänger 40 kHz

Pin-Belegung

  1. Versorgungsspannung 3-5V
  2. Trigger (Auslöser)
  3. Echo („Empfänger“)
  4. Masse
  5. Masse

Besonderheiten

Der US-100 kann in zwei Modi betrieben werden

  1. Im seriellen Modus, Jumper auf der Rückseite ist gesetzt.
  2. 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ÄnderungAutor
04.10.2026Rechtschreibung korrigiert: Tippfehler, Kommas, Groß-/Kleinschreibungsfambach
03.10.2026Log-Liste eingefügtsfambach
04.06.2017Beitrag erstelltsfambach
Logbuch

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert