Ultraschall Entfernungsmesser

OP #6065524
Lesenswert?
• ▲
▼
Hi, ich habe noch ein paar Ultraschall-Sender und Empfänger und wollte 
dazu gern eine Schaltung bauen. Bei Sensor und Empfänger handelt es sich 
um Murata MA40S4S und MA40S4R.

Ich habe dazu die beiden angehängten Schaltungen herausgesucht. Den 
Empfänger aus der Application Note von Murata:
https://www.murata.com/-/media/webrenewal/products/sensor/ultrasonic/open/applinote_maopn.ashx?la=ja-jp

und den Sender aus dieser App Note von NXP:
https://www.nxp.com/docs/en/application-note/AN4841.pdf

Die einzigen Änderungen die ich gemacht habe:
- NJM4560 durch NE5532 ersetzt
- Dioden für die Gleichrichtung waren nicht spezifiziert. Hier habe ich 
1N4148 genommen.

Die ich wenig Erfahrung mit Analogelektronik habe, würde ich mir freuen, 
wenn jemand kurz drauf gucken könnte. Kann das so funktionieren? Kann 
man da mit wenig Aufwand noch bessere Ergebnisse erzielen? Zum Beispiel 
mit noch einer weiteren OpAmp-Stufe mit Bandpass?
Angehängte Dateien:
Gast #6065625
Lesenswert?
• ▲
▼
Guck Dir mal den Schaltplan vom HC-SR04 an. 
http://wiki.ardumower.de/images/4/49/Hc_sr04_schematics.png

Da hast du eine brauchbare analoge Empfänger-Schaltung und einen ganz 
raffinierten Treiber mit MAX232 Chip, der Zugleich die 
Versorgungsspannung erzeugt.

Der STC11 Chip ist ein Mikrocontroller.

Das Einzige, was ich an der Schaltung komisch finde ist, dass der OP-Amp 
mit nur 5V versorgt wird, obwohl im Datenblatt 10V empfohlen werden. 
Funktioniert aber trotzdem.
Beitrag #6081023 wurde von einem Moderator gelöscht.
OP #6081026
Lesenswert?
• ▲
▼
So, habe mich noch mal ran gesetzt, und die Schaltung vom HC-SR04
weitestgehend übernommen.

Den besten Schaltplan dafür habe ich hier gefunden:
https://www.makeblock.com/project/me-ultrasonic-sensor

Da ich gern auf den Komparator verzichten würde, und lieber direkt mit
dem ADC auswerten, habe ich die Komparatorstufe weggelassen und durch
einen Envelope Detector ersetzt.

Dazu drei Fragen:
- Passt das insgesamt so?
- Im originalen Schaltplan ist die Bias-Spannung für den Komparator auf
einen Pin der MCU geführt (im Schaltplan mit "MCU" markiert). Kann mir
jemand erklären, wofür das gut ist?
- Das ganze Netzwerk für die Bias-Spannung (R9, R10, C7) kann ich mir
eigentlich auch sparen, oder?

Ausserdem verstehe ich die Schaltung um U2D noch nicht so recht. Die
anderen beiden sind ja einfach invertierende Verstärker denen je ein
Hochpass vorgeschaltet ist, aber die Stufe in der Mitte ist mir nicht
ganz klar. Eine Art Bandpass, nehme ich an? Hat diese Konfiguration
irgendeinen Namen, nach dem man suchen kann?
Angehängte Dateien:
(Firma: TU Chemnitz) #7405798
Lesenswert?
• ▲
▼

Da ich das Problem habe, /andere/ HC-SR04 nicht zu stören, musste ich diesen verbreiteten Entfernungsmesser so frisieren, dass es möglich ist, den „Äther“ abzuhören. Für eine Art CSMA.

http://de.wikipedia.org/wiki/Carrier_Sense_Multiple_Access

Das was es so an Schaltplänen und Dokumentation gibt ist — wie üblich — ziemlich unzureichend und closed-source.

Daher habe ich SCHALTPLAN UND BOARD in Eagle4 nachkonstruiert und verifiziert:

http://www.tu-chemnitz.de/~heha/Mikrocontroller/sr04/

So ist der HC-SR04 /etwas mehr/ open-source, man kann ihn mit jeder Eagle-Version ≥4 laden und ggf. umstricken.

henni

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.