STM32 HC-SR04 Ultraschallsensor Echo

OP #7635032
Lesenswert?
• ▲
▼

Hallo,

ich versuche einen HC-SR04 an einem STM32 NUCLEOF446RE zu betreiben. Den Sensor habe ich mit dem Oszi geprüft. Mit einem Signalgenerator schalte ich ein niederfrequentes Rechtecksignal auf den Triggerpin und messe das Echo am Echopin wie erwartet.

Nächster Schritt:

Sensorversorgung schließe ich an STM32 an: 5V und GND. Am STM32 erzeuge ich eine niederfrequente PWM für den Trigger. Am Oszi messe ich das Echo vom Echopin wie erwartet.

Nächster Schritt:

Den Echopin verbinde ich mit einem Eingangspin am STM32. Daraufhin bricht die Spannung am Echopin ein. Ich habe es auch mit einem Spannungsteiler und mit der Pull-Down Konfiguration versucht. Das Ergebnis ist das gleiche, die Spannung bricht ein.

Hat jemand eine Idee?

Vielen Dank

Gast #7635063
Lesenswert?
• ▲
▼

Robert schrieb:

Am STM32 erzeuge ich eine niederfrequente PWM für den Trigger.

Wieso PWM?

Man sendet einen Impuls und wartet auf das Ergebnis. Und dann muss man noch eine Weile abwarten, bevor die nächste Messung funktionieren kann.

Den Echopin verbinde ich mit einem Eingangspin am STM32. Daraufhin bricht die Spannung am Echopin ein.

Du musst einen 5V toleranten Eingang verwenden, er darf nicht als Ausgang konfiguriert sein, und eine doppel-Belegung mit etwas anderem könnte auch stören.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.