Ultraschallsender

OP (Firma: Student) #2601970
Lesenswert?

Hi Markus,
danke schön für dein Antwort,ich habe mich mit dem Thema seit eigene 
Woche beschäftigt,ich wollte wissen,wie ich das Analog realisieren kann.
was muss ich vor der Ultrschallsender bauen?
Ich will einfach ein Signal schicken und danach empfangen und am ende 
messen ohne hilfe von einem µC einfach mit einem Ozi?
Gast #2601975
Lesenswert?

Ich denke du hast "Standard" Reichelt Kapseln ^^
An den Sender einen 20 Vpp Burst, ich glaube die meisten nehmen so 8 
Schwingungen. Wenns analog leichter ist tuts wohl auch zur Not erst mal 
eine Impulsanregung aus einem Monoflop.

Hinter den Empfänger einen Verstärker. In deinem Fall den 
Eingangsverstärker des Oszilloskops. Aber viel anfangen kannste damit 
natürlich nicht.
Moderator (Firma: Titel) Persönliche Seite #2601980
Lesenswert?

nik Martin schrieb:
> wie ich das Analog realisieren kann.
Was heißt bei dir "Analog"?
Das hier wäre komplett analog:
http://home.berg.net/opering/projekte/31/index.htm

> was muss ich vor der Ultrschallsender bauen?
Nichts! Der Schall muss da raus können!

> Ich will einfach ein Signal schicken und danach empfangen und am ende
> messen ohne hilfe von einem µC einfach mit einem Ozi?
Und warum tust du das nicht?
Nimm einfach eine der vielen tausend Senderschaltungen und gib damit 
Pulse aus. Mit der Empängerkapsel kannst du dann die Laufzeit sehen...

Wenn du es genauer wissen willst, musst du ALLE Informationen 
rausrücken!
Welche Kapseln? Welcher Abstand? Wie soll der Messaufbau aussehen? Was 
hast du probiert und was ist dir nicht klar?
#2602194
Lesenswert?

hi,
das 'komplett analoge' ist aber nicht für Abstandmessungen geeignet.
Die Daten der Messung sind Moment sicher auch völlig egal, geht wohl 
erstmal darum, ein Ergebnis auf dem Ossi zu sehen.
Die schlanke Variante:
Timer 555 auf entsprechenden Takt (40KHz?) einstellen, möglichst 50/50 
Taktverhältnis. Diesen Takt auf US Sender geben, Ossi dran, Trigger auf 
den Sender stellen.
2. Kanal des Ossis an den Empfänger, musste ziemlich empfindlich 
stellen, geht aber schon. Dann das Echosignal am Ossi betrachten, 
verschiebt sich gegenüber dem Sendersignal proportional zum Abstand der 
Refektionsfläche.
Grüssens, harry
Gast #2604791
Lesenswert?

Hallo,

Ich habe schon eine Ultraschall entfernungsmess Hardware zusammengebaut 
mit einem Atmega 48.

Er soll ein 1 Signal an PD1 aussenden. Über PD2 bekommt der das Signal 
zurück + Schallverzögerung. Definiert 1 bei der Schallrücksendung und 
definiert 0 bei keinem Signal. Das Senden habe ich über eine 
Warteschleife programmiert, wo auch das Problem liegt.(AVR Studio)

Ich möchte über einen Timer die Zeit zählen, und je nachdem wie lang die 
zeit ist dann über LED's an PORTB ausgeben ( Zeit = Entfernung )

Weil ich nicht gleichzeitig warten und einen Pin abfragen kann geht das 
leider nicht.

Vill hat ja jemand eine Idee oder ein Beispielprobramm für mich. mfg.
Gast #2604813
Lesenswert?

Du startest den Timer wenn Du einen US-Impuls ausgibst (ventl. PWM über 
zweiten Timer). Das Empfangssignal legst Du auf den Eingang für den 
"Timer Input Capture Interrupt" (TICI schau ins DB, wo der liegt, 
eventuell nicht PD2!). Dieser Interrupt wird ausgelöst wenn ein Echo 
empfangen wurde - also dann Timer auslesen - Zeit ausrechnen - fertig.
Gast #2604816
Lesenswert?

Hey, genau das hab ich auch gebaut für mein Carport also Detektor von 
Auto zur Wand. Funktioniert gut.

Ist relativ simpel. Du sendest einen Pulsburst mit etwas 10 
Schwingungen, anschließend startest du einen Timer und wartest aufs 
Echo. Dann brauchst du nur die Entfernung aus der Zeit berechnen, aber 
Achtung, du musst die Zeit natürlich durch 2 teilen, da Hin- und 
Rückweg.

Hier ist z.B. die Endstufe:
Beitrag "H-Brücke mit einem Portpin steuern"





Ingo
#2605005
Lesenswert?

hi,
du nimmst einen klitzekleinen AVR und erzeugst das Pulspaket damit, den 
brauchst du ja dann auch für die Laufzeitmessung.
Prinzipiell ist dafür jedes Beispiel verwendbar, das eine Led blinken 
lässt.
Ob du nun eine Led 10x blinken lässt, oder aber ein kurzes Pulspaket 
erzeugst, das Prinzip bleibt dasselbe.
Grüssens, harry
Moderator (Firma: Titel) Persönliche Seite #2605135
Lesenswert?

Nick Martin schrieb:
> danke für dein Antwort ,aber wie kann ich das Schaltungtechnik
> realisieren,ohne AVR.
Irgendwie dreht sich hier alles im Kreis...

nik Martin schrieb:
> ich möchte einen Ultraschallsender,und-empfänger für eine Abstandmesung
> bauen.
Welchen Abstand?
Wie willst du die Auswertung machen?
Was soll mit dem Ergebnis passieren?
Kurz: Was willst du warum und wie überhaupt unbedingt mit 
"Schaltungstechnik" machen?

Und: wieviel weißt du schon von Elektronik? Was hast du schon gemacht?
#2605163
Lesenswert?

Eine Abstandsmessung macht ja eigentlich nur Sinn, wenn das Messergebnis 
irgendwie bekannt gemacht wird.
Wie hast die dir die Anzeige vorgestellt? Das würde durch einen mini uc 
doch auch erheblich erleichtert und sei es nur über paar leds - je mehr 
leuchten je weiter weg.....
Eine 7 Segment Anzeige oder so kannst du natürlich auch per 
'Schaltungstechnik' machen aber ob dir das dann nicht doch zu lästig 
wird, weiß ich jetzt nicht.

Du könntest wirklich mal sagen, warum, wieso und weshalb. Nutze aus, daß 
der thread noch intakt ist und sogar noch Ratschläge kommen!
Nu bist du dran.
#2605170
Lesenswert?

und zu guten Schluss, mit welchem Recht willst du das ohne Erlaubnis 
irgendeiner Obrigkeit machen?

okay, das ist doch alles egal, der Job ist:

Ohne AVR - mit 2 Timern, einer als Multivibrator geschaltet, der macht 
die Frequenz, geht natürlich auch mit einem VCO.
Der andere als Single-Shot Generator, der liefert das Signal für die 
Paketlänge, ich gehe mal davon aus, dass die nötigen Kenntnisse hierfür 
entweder schon vorhanden sind, oder du musst sie dir eben aneignen.

Die Auswertung lässt sich auch rein analog machen, aber das wird alles 
andere als ein Spaziergang, wenn's schön linear sein soll, leichter 
lernst du programmieren.

Aber gut, frisch zur Tat, Grüssens, harry

P.S. wir waren alle mal frisch am Start, blöde Fragen gibt es nicht, 
solange eine sachdienliche Antwort darauf gegeben werden kann.

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