Hallo, ich habe ein riesiges Problem, welches sich wie folgt gestaltet: Seit geraumer Zeit bin ich dabei, einen Roboter zu bauen, welcher sich anhand dreier Utlraschallsensoren (Marke: Kemo; Modell: B214) orientiert. Leider konnte ich bis jetzt keine Entfernung messen. Hindernisse wurden zwar erkannt, aber scheinbar ist das Signal nur digital. Kennt sich jemand mit diesen Ultraschallsensoren aus oder hat eine Ahnung davon, wie man die Platine so modifiziert, dass man ein analoges Signal abgreifen kann? Vielleicht ist auch noch zu erwähnen, dass ich mit AVR Studio 4 programmiere. µC ist der ATmega8535. MfG Erna
> scheinbar ist das Signal nur digital. Nur scheinbar, nämlich wenn du dich auf AN/AUS der LED beziehst. Die LED wird aber analog angesteuert, d.h. die Leuchtstärke ändert sich mit dem gemessenen Abstand. Du solltest mit einem Voltmeter (Multimeter) über R1 eine mit dem Abstand veränderliche Spannung messen können.
Der ATmega8535 ist für dein Vorhaben geeignet, weil der ADC-Eingänge hat. Es sind sogar 2 differentielle ADC Eingänge mit Verstärkung (10x, 200x) vorhanden, so dass du im Fall des Falles auch sehr kleine Spannungen messen kannst.
Krapao schrieb: >> scheinbar ist das Signal nur digital. > > Nur scheinbar, nämlich wenn du dich auf AN/AUS der LED beziehst. Die LED > wird aber analog angesteuert, d.h. die Leuchtstärke ändert sich mit dem > gemessenen Abstand. Du solltest mit einem Voltmeter (Multimeter) über R1 > eine mit dem Abstand veränderliche Spannung messen können. Krapao, dieses, ich nenne es mal "Experiment", habe ich schon durchgeführt und bin zu dem Schluss gekommen, dass sich die Spannung in keinster Weise verändert, wenn ich dichter an die US-Platine herankomme. Dies wird mir auch mittels Oszi bestätigt.
Erna S. schrieb: > Kemo; Modell: B214 Das Ding ist ungeeignet für dein Vorhaben! Die Schaltung funktioniert praktisch wie eine Rückkopplung von einem Lautsprecher auf ein Mikrofon bei einem Konzert: wenn das Pfeifen höher wird, dann ist die Schallquelle näher am Mikrofon (grob vereinfacht wg. der höheren Resonanzen). Und so funktioniert diese Schaltung: bei größerem Abstand gibt es keine Rückkopplung, irgendwann pfeift es. Und dieses Pfeifen wird mit der LED angezeigt. Das Poti sellt nur die Verstäkrung ein... Das steht auch schön im Manual unter "Schaltungsbeschreibung": http://www.luedeke-elektronic.de/shop/pdf/b214.pdf http://www.kemo-electronic.com/eam/b214/eam_b214.pdf
Lothar Miller schrieb: > Erna S. schrieb: >> Kemo; Modell: B214 > Das Ding ist ungeeignet für dein Vorhaben! Das hab ich ja nun mittlerweile auch schon gemerkt, aber danke. ;D Kann man denn nichts machen, um das Ding doch noch analog benutzen zu können?
Erna S. schrieb: > Kann man denn nichts machen, um das Ding doch noch analog benutzen zu > können? Naja, so analog eben, wie das Pfeifen einer Lautsprecheranlage zusammen mit einem Mikrofon: man kann den Ton ändern... ;-) > Dies wird mir auch mittels Oszi bestätigt. Halte doch einfach das Oszi mal an den Ultrachall-Sender. Evtl. kannst du da irgendwelche Abhängigkeiten sehen, die man auswerten könnte...
Erna S. schrieb: > Hallo, > > > ich habe ein riesiges Problem, welches sich wie folgt gestaltet: > Seit geraumer Zeit bin ich dabei, einen Roboter zu bauen, welcher sich > anhand dreier Utlraschallsensoren (Marke: Kemo; Modell: B214) > orientiert. Leider konnte ich bis jetzt keine Entfernung messen. > Hindernisse wurden zwar erkannt, aber scheinbar ist das Signal nur > digital. Entfernungsmessung per Ultraschall basiert auf einer Laufzeitmessung. Also Impuls losschicken und microsekunden zählen bis das Echo kommt. Bei Deiner Platine könnte versuchen die zeit zwischen Anschwingen des Senders (resp. anschalten desselben) und Aufleuchten der LED resp. Anstieg deren Spg. zu messen. Gruß, OO
Also, mein Plan sieht jetzt erst einmal wie folgt aus: ich werde über den Bauteilen auf der Platine nachmessen, welche Spannung darüber abfällt, um zu prüfen, an welcher Stelle in der Schaltung analog in digital gewandelt wird. Für die, die noch ein bisschen mehr Ahnung habe ich den Schaltplan hochgeladen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
