Danke für eure Hilfe, ich werde wohl einen drehenden Sensor bauen.
Wie stellt man einen Kontakt her wenn sich das Ding dreht? Schleifkontakt?
Grüße
Das mit dem drehen des Sensors ist möglich. Die alten Werte immer gleich zu überschreiben ist nicht unbedingt die beste Lösung aber möglich. Wenn man genügend Speicher hat, kann man sich eine Karte aufbauen und da die Informationen eintragen. z.B. den Raum ein kleine Quadrate einteilen, und zu jedem Quadrat dann eintragen ob es da frei ist, oder ein Hindernis und dazu wie sicher bzw. alt die Information ist.
Mit dem Mega32 hat man vermutlich zuerst Probleme mit dem RAM und weniger mit der Rechengeschwindigkeit.
Mit dichtestem Objekt war gemeint, das mit dem kleinsten Abstand.
Ein Problem gibt es noch mit Glatten Oberflächen, wenn die nicht Senkrecht stehen. Der Ultraschall wird dann mehr gespiegelt als zurück gestreut . Entsprechend kann es da zu Fehlmessungen kommen.
Danke für eure Hilfe, ich werde wohl einen drehenden Sensor bauen.
Wie stellt man einen Kontakt her wenn sich das Ding dreht? Schleifkontakt?
Grüße
Schleifkontakt aus Klinkensteckern. Es gibt auch 4-polige. Da hast du alle Kontakte, die du brauchst.
Ich habe gelesen dass Schleifkontakte für Sensoren ungeeignet sind, nur verstehe ich den Grund nicht.
Gibt es denn da überhaupt einen?
Grüße
Der Grund dürfte im mangelten/schwankenden Kontakt und Übergangs Kapazitäten zu finden sein. Um mittels US einen größeren Bereich zu erfassen, sollte es reichen den Sensor mittels Servo um (beinahe) 360 Grad zu schwenken. Das klappt auch noch mit Kabel Verbindung. wenn die servo Mittelstellung in Fahrtrichtung liegt sollte man am Winkel ermitteln können wann der Bot am Hindernis vorbei passt.Zitat von exzoys
Gruß Richad
JA gut Richard ich denke du hast recht.
Ich kann ja den US-Sensor einmal um fast 360 Grad schwenken und dann zurück usw....
gute idee:P
das kann man eh nicht so pauschal sagen. Analoge signal mißt man eh hochohmig, so daß der Übergangswiderstand kaum eine Rolle spielt. Bei sowas wie Photowiderständen oder Pt100 kann der Übergnagswiderstand der Kontakte (vorallem bei schlechten Kontakten) einen großen einfluß haben aber zur Temperatur- oder Lichtmessung gibts auch andere Möglichkeiten.dass Schleifkontakte für Sensoren ungeeignet sind
Und bei Ultraschallgebern werden in fast allen Fällen Digitalsignale verwendet, die nahazu unempfindlich gegenüber Kontaktwiderständen sind (wenn die Kontakte nicht gerade total verrottet sind).
Aber wenn du eh nur 360° scannst (hin und her wie ein Radargerät) ist ein festes Kabel erstmal die bessere Lösung, auch wenn es ab und zu mal neu angelöten werden muß. Übrigens sollte ein Winkel von etwas mehr als 180° reichen. Wenn eine Karte vom Raum existiert genügt eigentlich die Kenntnis, was sich in Fahrtrichtung VORM Roboter befindet
Lesezeichen