Forum: Mikrocontroller und Digitale Elektronik Roboter -> Sensor zum Prüfen ob hochgehoben.


von N. F. (ferra)


Lesenswert?

Guten Tag,

ich suche eine Möglichkeit um herauszufinden, ob ein Roboter hoch- bzw 
angehoben wurde. Derzeit arbeite ich mit 2 Distanzsensoren von Sharp, 
welche auf die Grundplatte angebracht wurden und immer im Sekundentakt 
die Entfernung zum Boden ermitteln.

Die 2 Sensoren erscheinen mir dafür aber zu Überdimensioniert, da man 
mit ihnen wesentlich besseres anstellen könnte.

Ich suche daher nun eine einfache Lösung die nicht mehr als 5 Euro 
kosten sollte. Hat jemand eine passende Idee? Betriebsspannung läge bei 
4,5V.

mfg

von Praktikant (Gast)


Lesenswert?

einen Taster oder einen LDR.

k.

von Karl H. (kbuchegg)


Lesenswert?

N. F. schrieb:

> Ich suche daher nun eine einfache Lösung die nicht mehr als 5 Euro
> kosten sollte. Hat jemand eine passende Idee?

Das hängt immer auch von den Umgebungsbedingungen ab.

Eine Reflexlichtschranke ist billig, wird aber bei einigen Untergünden 
versagen. Eine Lichtmessung (Eigenschatten) am Unterboden wird abends 
und in der Nacht versagen.

von N. F. (ferra)


Lesenswert?

Wie genau soll ich mir einen Taster vorstellen? Soll der dann die ganze 
Zeit am Boden herumschleifen?

Ein LDR wird nicht funktionieren, da der Robo auch Nachts zum Einsatz 
kommen soll oder im Winter wenn Schnee liegt. So wäre der Lichteinfall 
immer unterschiedlich groß um das irgendwie sinnvoll verarbeiten zu 
können.

von Karl H. (kbuchegg)


Lesenswert?

Wenn der Robo eine gefederte Radaufhängung hat, könnte man auch den 
Federweg messen und so feststellen ob das Fahrwerk entlastet ist oder 
nicht (da man nur 2 Werte braucht könnte man das auch mit einer Mechanik 
machen, die einen Taster betätigt)

Man könnte auch die Stromaufnahme der Motoren in Bezug auf die 
Raddrehzahl messen. Ist kein Bodenkontakt vorhanden drehen die Räder 
ganz leicht und entsprechend ist die Stromaufnahme der Motoren geringer.

Schnee ist dem Vernehmen nach ganz schlecht. Schnee zuverlässig zu 
erkennen muss den Berichten nach ziemlich schwierig sein.

von Yalu X. (yalu) (Moderator)


Lesenswert?

Die kleinen Staubsaugroboter haben meistens vertikal bewegliche
Radaufhängungen. Das Hochheben wird dabei über einfache Schalter
in der Mechanik erkannt. Die Mechanik bedeutet zwar zusätzlichen
Aufwand, der aber sowieso getrieben werden muss, um die Gefahr
des Aufsitzens bei unebenem Untergrund zur verringern.

Wenn es optisch sein soll: Es muss nicht unbedingt ein Abstandssensor
wie der Sharp sein, eine einfache Reflexlichtschranke sollte in den
meisten Fällen auch genügen.

von Uwe (Gast)


Lesenswert?

Ne Lichtschranke in die Federung der Radaufhängung. Meine Glaskugel hat 
aber noch andere Vorschläge. Zeig doch mal nen Foto von dem Ding.

von N. F. (ferra)


Lesenswert?

Danke,

auf die Idee mit dem Taster in der Aufhängung bin ich noch nicht 
gekommen. Dann werde ich diesen Weg bestreiten.

Nochmals herzlichen Dank für die Idee :)

MfG

von Quentin (Gast)


Lesenswert?

Bescheunigungssensor

von Quentin (Gast)


Lesenswert?

kaufe ein L

von Bernd S. (Firma: Anscheinend Corner-Cases ;-)) (bernd_stein)


Lesenswert?

N. F. schrieb:
> Guten Tag,
>
> ich suche eine Möglichkeit um herauszufinden, ob ein Roboter hoch- bzw
> angehoben wurde.
>
Schau mal bei denen nach, die sollten solche Probleme öfters haben.

http://www.roboternetz.de/community/content/1-Roboternetz-Startseite



Bernd_Stein

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
Noch kein Account? Hier anmelden.