Moin! Die Seiten http://www.mikrocontroller.net/mc-project/Pages/Robotik/Sensoren/sensoren.html und http://www.mikrocontroller.net/articles/Entfernungsmessung_mit_Ultraschall sind mir bekannt. Trotzdem habe ich noch Probleme die Messung durchzuführen. Ich besitze einen Sender und den dazugehörigen Empfänger. Messe ich nun dne Empfänger an einem analogen Eingang bekomme ich entweder Werte von 0 oder von 1023 (also beide Enden der Auflösung), niemals jedoch dazwischen. Dies ist allerdings unabhängig davon, ob der Sender jetzt sendet (auf einem 50% PWM-Signal) oder nicht. Gibt es etwas, das ich übersehen habe? Grüße, Gürteltier
Nichts sonderlich aufregendes. Der Empfänger direkt an den Analogeingang, der Sender per Transistor auf die 12V Spannung mit einem Digitalausgang. Also nach der Seite http://www.mikrocontroller.net/articles/Entfernungsmessung_mit_Ultraschall die zweite Variante. Der Transistor funktioniert soweit, ob der Sender es tut kann ich wegen den merkwürdigen Empfängerwerten nicht testen. Die ich aber drei fabrikneue habe und kein Unterschied feststellbar ist geh ich mal davon aus, dass die funktionieren.
Dann ist die Schaltung wohl OK. Variante 2 macht nämlich high/low zur Auswertung ohne ADC! Nicht nur nachbauen sondern auch lesen ;) hans
Ich meinte die Sendervariante 1. Der Empfänger ist direkt angeschlossen. Schaltet man den ADC aus, dann gibt es halt entweder Werte von 0 oder von 1. Mit ADC-Wandler hat man halt Werte am oberen bzw. unteren Spektrum. Schließt man nichts an bekommt am eher mittlere Werte. Das ganze ist irgendwie merkwürdig. Ob jetzt 0 oder 1 als Wert dort ist scheint mehr von Zufall abzuhängen. Messe ich mehrere Minuten durch dann erscheint immer das Gleiche. Mache ich eine kurze Pause und schalte den Controller wieder ein, dann kann es sein, dass der jeweilige andere Wert kommt, muss aber nicht
Gürteltier schrieb:
> Der Empfänger direkt an den Analogeingang,
Ist der Empfänger ein gewöhnlicher Piezowandler ohne eingebaute
Elektronik? Und hast du diesen ohne weitere Elektronik an den ADC
angeschlossen? Das geht nicht und entspricht auch überhaupt nicht der
Variante 1 in dem von dir zitierten Artikel.
Der Piezo ist ebenso wie der ADC-Eingang sehr hochohmig. Wegen der
Hochohmigkeit reagiert diese Anordnung aber sehr stark auf
elektromagnetische Störungen aus der Umgebung und zwar so stark, dass
der ADC ständig an den Anschlag läuft.
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.