distanzmessung per ultra-schall

Gast #169295
Lesenswert?
• ▲
▼
also wir wollen für ein roboter-projekt die entfernung zu objekten per
ultraschall messen.
Der grobe Aufbau steht auch schon: sender (der einen impuls ausgibt),
und daneben mit einem gebogenem metall-streifen ein empfänger und ein
opv dran und das dann an den adc.
hat jemand einen link, für einen konkreten schaltplan

danke
Gast #169296
Lesenswert?
• ▲
▼
Was braucht ihr denn mehr? Man könnte das verstärkte empfangene Signal
noch mittels einer Diode gleichrichten (vorher Hochpaß, um Gleichanteil
und unerwünschte NF zu entfernen) und danach über einen Tiefpaß jagen.
So hättet ihr immer ein dem Empfangspegel proportionales Signal, dass
einfach mittels ADC auszuwerten ist.
Gast #169298
Lesenswert?
• ▲
▼
Hallo

schau Dich doch mal bei www.roboternetz.de unter den Artikeln um, da
gibt es viel interesantes zu dem Thema. Ich hab vor Kurzem selber einen
Sensor gebaut der sehr gut funktioniert.

Leider ist der Empfangspegel nicht prop. zur Entfernung und hängt
viel auch von der Oberfläche des reflektierendem Materials ab. Um eine
genaue Messung durchzuführen ist eine Laufzeitmessung zwischen dem
Aussenden eines Signals und dem ersten Maximum des Echos notwendig.

Viel Spaß beim basteln!

Gruß Georg
Gast #169300
Lesenswert?
• ▲
▼
Hallo

Habe gerade so ein Ding gebaut, funzt SUPER.
http://roboterwelt.de/info/schalt/usmodul/index.htm
Das schöne daran ist, das Du einfach den Ausgang nur mehr an einen AD
Wandler hängen mußt und die größe der Gemessenen Spannung /
proportional zu r Entfernung ist.

Habe Gestern gerade ein Layout dazu entworfen in SMD, da mir Dil nicht
so sympathisch ist und ich noch ein paar nützliche features dazufügen
wollte.

LG
Michael
Gast #169301
Lesenswert?
• ▲
▼
Hallo marcel,

eine halbwegs genaue Entfernungsmessung bekommt man nur hin, wenn man
die Laufzeit bestimmt. Dazu muss man aber die Schallgeschwindigkeit
kennen, und die hängt von der Temperatur ab. Der Vorschlag von Michael
liefert zwar ein Signal, das auch von der Entfernung abhängt, aber vor
allem von der Beschaffenheit der Oberfläche (wie Georg schon richtig
bemerkt hat). Die Abnahme des Signals von der Entfernung beruht darauf,
dass der Ultraschallsender einen nicht gerade kleinen Öffnungswinkel
hat, und die Schallenergie sich mit der Entfernung verteilt.
Halbwegs gute (und damit auch teure) US-Module hat
http://www.senscomp.com/ . Das sind die Teile, die früher in
Polaroid-Kameras drin waren. Diese haben einen relativ kleinen
Öffnungswinkel, und fahren die Verstärkung mit der Laufzeit nach.

Gruß
Gerd
Gast #169302
Lesenswert?
• ▲
▼
Hallo Gerd

Was Du sagst (schreibst) stimmt natürlich, aber für eine Kamera ist das
auch viel kritischer.
Ich stelle mal die Behauptung auf, wenn mein Roboter mit dem Sensor wo
anfährt, ist das Programm sculd und nicht der Sensor.

Mal sehen ob ich das zurücknehmen werde müssen.

LG
Michael
Gast #169303
Lesenswert?
• ▲
▼
Hallo Michael,

es kommt darauf an, was Du oder marcel machen wollen. Wenn es nur
darauf ankommt, ob ein Objekt in der Nähe ist oder nicht, dann reicht
Deine Metode bestimmt aus. Wenn es aber darum geht, "die entfernung zu
objekten per ultraschall messen" (laut marcel), dann wird es
schwieriger. Die üblichen US-Module haben einen unglaublich großen
Öffnungswinkel. Da ist das Anpeilen von einzelnen Objekten schon
schwierig.

Gruß
Gerd
Gast #169304
Lesenswert?
• ▲
▼
US ist nur bedinkt zum Navigieren von Bewegungmodellen geeignet.

1. Einfallswinkel gleich Ausfallwinkel.
2. Vorhänge u.sw. absorbieren US.
3. CW jamming durch drehende Achsen und Motoren.
4. Impuls Störungen durch Schlüssel klappern.
5. Bei Impulsbetrieb mehrfach Echos.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren