PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie erkennt der Robotergreifer den Anschlag ?



Der Einsteiger
22.02.2014, 17:32
Hallo Leute,
ich habe mal eine Frage zu diesen Robotergreifern :

http://www.youtube.com/watch?v=RtmtntJRf0Q

http://www.youtube.com/watch?v=icKOTuqWLrI

Wie kann der Greifer erkennen, wann er ein Werkstück hält oder gegen den äußeren Anschlag gefahren ist ? Denn, wenn der Greifer es nicht erkennen würde, würde er ja den Motor immer weiter treiben was den Motor doch auf Dauer zerstören würde, oder ?

Wie wird das in der Industrie umgesetzt ? Werden in den Greifern Encoder eingebaut oder ist das mit einer Strom/Kraftüberwachung möglich ?

Mich würde das auf jeden Fall einmal interessieren :)

PICture
22.02.2014, 17:36
Hallo!

Eine von möglichen Lösungen: http://www.rn-wissen.de/index.php/Sensoren#Direkte_Sensoren . ;)

radbruch
22.02.2014, 17:47
Hallo

Eine billige Bastellösung sieht so aus:


http://www.youtube.com/watch?v=GDv6Ys0Wsgk

Das ist die (einzige?) Umsetzung des Servo-Sensor: https://www.roboternetz.de/community/threads/33909-Minimall%C3%B6sung-Servo-Sensor

Warum das funktioniert weiß ja bisher immer noch niemand :)

Gruß

mic

malthy
22.02.2014, 20:36
Hey,

ich habe soetwas mal folgendermaßen gemacht:


http://youtu.be/UHhlX49JooA

Die Kraft, die die Hand beim Greifen eines Gegenstandes aufbringen muss, wird hier einfach über den Motorstrom abgeschätzt. Dafür dass diese Prinzip in jeder Hinsicht sehr simpel ist, funktioniert es ganz gut.

Gruß
Malte

Klebwax
23.02.2014, 07:16
Das geht leicht über eine Stromüberwachung, da das Drehmoment proportional zum Strom ist.

Die wirklichen Probleme sind eigentlich andere. Beim Anfahren des Motors, zum Beschleunigen wird ebenfalls ein Drehmoment benötigt, das höher als bei normaler Bewegung ist. Wie Unterscheide ich das von der Situation, wo der Greifer Kraft auf das Objekt ausübt? Das gleiche gilt für veränderte Bedingungen. Mein elektrischer Gartentorantrieb nutzt die Stromüberwachung zur Scherheitsabschaltung, als Einklemmschutz. In diesem Winter ging das Tor manchmal nicht richtig auf. Der höhere mechanische Widerstand des kalten Antriebs, steifes Fett in den Lagern führte zum Anhalten auch ohne Hinderniss. Je nach den Gegebenheit könnte da ein Drehzahlsensor und ein Kraftsensor direkt am Greifer hilfreich sein.

MfG Klebwax

- - - Aktualisiert - - -


Das ist die (einzige?) Umsetzung des Servo-Sensor: https://www.roboternetz.de/community/threads/33909-Minimall%C3%B6sung-Servo-Sensor

Warum das funktioniert weiß ja bisher immer noch niemand :)

IMHO weil es nicht wirklich funtioniert. In den Datenblättern der Servo-ICs, die leider zwar sehr knapp gehalten sind, findet sich nichts dazu. Aber auch die Vorstellung, daß der Eingang eines digitalen Logic-ICs gleichzeitig ein analoger Ausgang sein soll, ist merkwürdig.

Meine Vermutung ist, daß der Strom über einen "Shunt gemessen" wurde;).

Oder mal anders formuliert: die Servoversorgung ist so rottig, der Innenwiderstand so groß, daß sie bei größeren Strömen einbricht. Das ist bei Servoversorgungen ein gängiger Fall. Wenn das nicht so stark ist, daß das Servo zu zittern anfängt, und man sich das (natürlich) nicht auf einem Scope anschaut, geht das unbemerkt durch. Wenn man jetzt ein Signal, irgendein Signal das seinen High-Pegel auf die Versorgung bezieht, mißt, kann man den Strom abschätzen.

MfG Klebwax

Der Einsteiger
23.02.2014, 10:38
Vielen Dank für eure Antworten :) , hätte nicht gedacht, dass gleich so viele schreiben.


Wie Unterscheide ich das von der Situation, wo der Greifer Kraft auf das Objekt ausübt?
Da hast du wohl recht. Daran habe ich gar nicht gedacht...

Ich habe noch eine Frage dazu: Schadet es dem Motor, wenn ich ihn bestrome, aber dieser blockiert wird ? Können da die Wicklungen durchbrennen ?
Auch wäre es noch interessant zu Wissen, wie ich den Motortreiber vor Überstrom schütze (Wie realisiert man in diesem Fall eine Strombegrenzung ?)

Klebwax
23.02.2014, 13:07
Auch wäre es noch interessant zu Wissen, wie ich den Motortreiber vor Überstrom schütze (Wie realisiert man in diesem Fall eine Strombegrenzung ?)

Die erste Frage ist: wodurch geht ein Motor kaputt?

Eigentlich nicht durch Strom an sich. Um einen Draht, und daraus besteht die Motorwicklung, durch Strom zu zerstören, braucht man viel Strom. Je nach Dicke einige 100A bis einige 1000A. Das gleiche gilt für Spannung. Die Lackisolierung ist leicht für einige 100V gut.

Das Problem ist die Temperatur. So ab 120° oder mehr wird der Lack weich. Das führt zu Windungsschlüssen, zu höherem Strom und zu weiter steigender Temperatur usw. Ab dem ersten Windungsschluß ist der Motor kaputt. Wenn man das sicher verhindern will, muß man die Temperatur der Windung überwachen, und abschalten wenn es zu warm wird.

Will ich das nicht, kann ich experimentel ermitteln, bei welchem Strom und bei welcher Lüftungsituation etc. sich eine ungefährliche Temperatur einstellt. Diesen Strom setze ich dann als Maximalwert an. Damit betreibe ich den Motor zwangsläufig unter seiner wirklichen Leistungsfähigkeit.

Wenn die Strombegrenzung nicht in der Ansteuerung gemacht (z.B. Stromchopper), kann es schwierig werden. Eine normale Strombegrenzung senkt die Spannung, wenn der Strom zu groß wird. Wenn die Elektronik an der selben Spannung betrieben wird, versagt diese möglicherweise. Ob das System trotzdem funktioniert, muß man sehen. Eine Strombegrenzung sollte also beim Design der Motoransteuerung mit berücksichtigt werden. Ein Shunt, durch den µC auslesen und die PWM begrenzen zum Beispiel

MfG Klebwax

Clark79
26.03.2014, 16:19
Klingt eigentlich gar nicht so simpel :-) Hab mir vor kurzem auch mal eine ähnliche Frage gestellt...Find die Videos sehr cool, die hier gepostet wurden, da man da ja auch ein paar Lösungsansätze erkennen kann.

Der Einsteiger
18.08.2014, 15:16
Hallo Leute, ich habe jetzt mal angefangen, einen Robotergreifer zu bauen. Also die Greifmechanik ist soweit fertig, doch fehlt noch die Ansteuerung (also Motor und Getriebe...).
Doch weiß ich jetzt noch nicht so genau wie ich das machen möchte... naja, hat ja noch Zeit...

Das Prinzip finde ich ja toll, aber leider auch recht aufwendig :( : https://www.youtube.com/watch?v=iImHR5vDyZQ

Und das ist mein Greifer :
https://www.youtube.com/watch?v=JNX8i7NNeqE

i_make_it
19.08.2014, 06:07
1234567890

HeXPloreR
20.08.2014, 18:58
Hallo,


ich bringe das mal hier unter ;) ... Youtube: Servos - Funktionsweise und Eigenbauten (klick hier)
(https://www.youtube.com/watch?v=yQMcr3PNxV8)
Ich finde das schon sehr sehr gut gemacht. Anscheinend sind vom Autor noch mehr derartige gute Videos zu sehen.

Viele Grüße
Jörg

Slowly
21.08.2014, 16:59
Das ist ein sehr schönes Fundstück.
Er löst das Ganze vorallem ohne den nervigen M51660L .
Vielen Dank Jörg !