Radar beim Auto

OP #808722
Lesenswert?

Hallo,

neben der Geschwindigkeit (siehe Topic "Geschwindigkeitsmessung - 
Integrall"), will ich ins Auto einen Radar haben, der den Abstand in 
einem bestimmten Spektrum misst, dann je nach Abstand einen dunkleren 
oder helleren Pixel aufs LCD Display projeziert und dabei noch warnt, 
wenn ein Objekt zu nahe kommt oder eine große Realtivgeschwindigkeit 
hat.

Die Frage ist die: Wenn ich immer mit einem NE555 ein Impuls auf den 
Ultraschallsender sende und dann kriege ich ein Impuls vom Empfänger 
zurück, wie kann ich das Zeitintervall messen? Muss man da mit nem 
Arbeitsspeicher hantieren?

Garry
Gast #808762
Lesenswert?

Ok. Als erstes musst du dich zwischen Radar und Ultraschall entscheiden. 
Das Messprinzip ist zwar ähnlich, der Frequenzbereich und die Wellen 
sind es nicht. Ultraschall wäre für dich besser, weil einfacher. Also 
gibst du einfach mal Ultraschall und Distanzmessung, oder Messung oder 
Entfernung bei google ein. Dann kannst du hier noch die Artikelsammlung 
durcharbeiten, insbesondere das was mit Zeitmessung und Timern zu tun 
hat. Die ganze Sache solltest du mit einem Mikrocontroller machen, also 
ohne den NE555. Den Mikrocontroller kannst du gleich verwenden, um die 
Ultraschallpulse zu erzeugen und das was zurückkommt zu messen. 
Natürlich gehört da noch ne Menge bei der Signalaufbereitung und 
Auswertung dazu. Du musst auch bedenken, das es schwierig werden wird, 
einzelne Objekte damit zu erkennen. Zumindest ist es prinzipiell möglich 
zu erkennen, ob da was und wie schnell etwas auf dich zu kommt.
Persönliche Seite #808769
Lesenswert?

[verfechter der sprache]
-> Integrall
-> will ich ins Auto einen Radar haben
-> Abstand in einem bestimmten Spektrum misst
-> dunkleren oder helleren Pixel aufs LCD Display projeziert
-> oder eine große Realtivgeschwindigkeit hat.
-> Wenn ich immer mit einem NE555 ein Impuls auf den Ultraschallsender 
send
-> dann kriege ich ein Impuls vom Empfänger zurück,
-> wie kann ich das Zeitintervall messen?
-> Muss man da mit nem Arbeitsspeicher hantieren?
[/verfechter der sprache]

So etwas ist ganz und gar nicht trivial.

Das einfachste ist sicher ein Echo (Ultraschall). Das arbeitet - wie der 
Name bereits vermuten lässt, mit Schall "jenseits" des hörbaren 
Bereiches.
Verzögerungen durch Sender -> Objekt -> Empfänger sollten sich mit einem 
Timer (µC) recht einfach ermitteln lassen.

Radar ist was ganz anderes. Dort tastet man die Umgebung mittels 
elektromagnetischer Wellen im GHz-Bereich ab und misst (ebenfalls) die 
Reflektion. Da die sehr viel schneller sind (~ 300.000km/s) ist das ein 
klein wenig aufwendiger. Dafür bekommt man mit solchen Verfahren eine 
höhere Auflösung der Objekte.

---
Lerne erst mal einen AVR zu programmieren, und wage dich dann an eine 
Schaltung eines Echolotes (also Ultraschall) heran. Schall ist nicht 
ganz so fix (vgl. Bauarbeiter, der in Entfernung nen Eisenpflock 
einschlägt, es knallt wenn der Hammer oben ist grins).


VG,
/r.

PS: Da war einer schneller grins
PSS:
> zumindest kann ich C....
Hoffentlich besser als DE, sonst möchte ich Deinen Code nicht lesen 
sry
PSSS: Beherrscht Du inzwischen die Verschlüsselung?!?
OP #808773
Lesenswert?

hmm...ich will auch nicht gleich ein professionelles ding bauen. erst 
ganz langsam rantaste. was mich an

http://home.berg.net/opering/projekte/31/index.htm

stört, ist, dass es nur ab einem bestimmten abstand funktioniert. ist 
die Spannung U beim Empfänger linear zum Abstand?

Also ich fange erstmal damit an, die Signalmessung über ein AVR zu 
realisieren. Die Relativgeschwindgigkeit kann man ja durch das 
Zwischenspeichern von Daten und dann die Berechnung der Geschwindigkeit 
realisieren (?)....
Danach müsste man das ganze auf ein LCD Bildschirm projezieren. Gott sei 
Dank,  kann ich programmieren ;)...

Naja, ich werde mir mal wirklich weiter die Artikel durcharbeiten. Aber 
ok, ich meinte mit Radar Ultraschall... ;) Der wesentlich Punkt, den ich 
noch nicht verstehe, ist die Zeitintervallmessung.... hmm...Soll ich 
also die Zeit, wo ein Impuls losgeschickt und die Zeit wo es empfangen 
wurde, speichern und dann ne DIfferenz bilden?

Garry
Persönliche Seite #808796
Lesenswert?

vom Prinzip kannst du es so machen:
Sende ein Signal mit dem µC aus und setze den Timer auf 0.
Sobald das Signal wieder zurückkommt ließt du den Wert vom Timer aus. Je 
nach dem wie schnell der Timer gelaufen ist, kannst kannst du dann die 
Entfernung berechnen. Am besten funktioniert es wenn das Echo auf einen 
Interruptpin legst und keine ADC Messung verwendest.

Eine Art Radar kannst du damit allerdings nicht bauen, da Ultraschall 
sehr stark von der Reichweite begrenzt ist. Ich denke mal bei 1 Meter 
ist Schluss...
Gast #808951
Lesenswert?

Ich bin auch schon auf solche Ideen gekommen, nun habe ich ein paar 
Fragen:
- bei hoher Geschwindigkeit werden am Ultraschallempfänger auch sehr 
starke Störgeräusche ankommen, wie bekomme ich das Signal ohne große 
Verzögerung rausgefiltert?
Gast #809067
Lesenswert?

Normalerweise müstest Du die Kreuzkorrelation deines empfangenen Signals 
mit dem gesendeten Signals berechnen und aus dem Maximum die Laufzeit 
berechnen. Damit das gut klappt sollte dein Sendesignal eine 
impulsförmige AKF haben und möglichst othogonal zu den Rauschstörungen 
sein. Barker-Codes sind da ein guter Ansatz.
Gast #809089
Lesenswert?

Bei einem bekannten Online-Auktionshaus gibt's massig gebrauchte ACC 
Sensoren. Hatte mir auch mal für'n Appel und 'n Ei so ein Teil besorgt, 
aber mangels Dokumentation liegt es seitdem hier im Schrank. Kommt 
keiner von euch an Pinbelegungen und Protokolle von solchen Teilen 
heran? Vielleicht sprechen sie ja sogar CAN.
Gast #809093
Lesenswert?

> kriegt man damit nicht 500m hin?
> wie ist das dann in der S-Klasse?

Die S-Klasse benutzt Radar, 77 GHz glaube ich.

Ultraschall geht weiter als 1 m. Meine Elten hatten früher einen 
Fernseher mit Ultraschall-Fernbedienung.
Persönliche Seite #809162
Lesenswert?

@OP:
Wie du vielleicht siehst ist sich das Forum einig, dass das alles andere 
als ein Einsteigerprojekt ist. Mehr als eine Abstandsmessung zum 
Einparken ist einfach nicht drin.
Wenn du dann etwas fortgeschritten bist, kannst du dich vielleicht an 
eine Abstandsmessung mit einem Laser machen, damit kann man schon 
längere Strecken überbrücken, das ist aber auch alles andere als einfach 
und ab einer gewissen Leistung auch nicht mehr erlaubt
Gast #809316
Lesenswert?

Sei mir nicht böse, aber das Projekt übersteigt in Umfang und 
Komplexität alles was ein Hobbyprogrammierer und Elektroniker erreichen 
kann.

Such dir für den Anfang etwas anderes aus.

Und zum Thema selbstgebastelte Elektronik im Auto wurde hier schon genug 
geschrieben.

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