Welche Art von Sensor benötige ich, um zu wissen, dass sich etwas an einer Position befindet?


8

Ich habe ein kleines Gerät, das kleine Steine ​​von einem Stapel aufnimmt und an einen anderen Ort bringt. Es ist eine grobe Art zu versuchen, den ganzen Stapel auf ein größeres Zahnrad zu schieben und zu hoffen, dass einer von ihnen in einen der Zwischenräume zwischen den Zahnrädern geschoben und herumgenommen wird und auf der anderen Seite des sich drehenden Zahnrads herunterfällt. Hier möchte ich wissen, ob die Maschine hier erfolgreich einen Stein bekommen hat, wenn nicht, sollte sie das Zahnrad drehen, bis ein einzelner Stein auf der anderen Seite auftaucht. Wenn sich an der Stelle ein Stein befindet, sollte sich das Zahnrad nicht mehr drehen, bis der Rest der Maschine für den Stein gesorgt hat.

Welche Art von Gerät kann ich zum Sensorisieren verwenden, wenn es mir gelungen ist, einen Stein auf die andere Seite des Zahnrads zu bekommen?

Geben Sie hier die Bildbeschreibung ein

Dies ist nur ein Teil eines größeren Systems. Zusammenfassend muss der Sensor signalisieren, wann ein Stein signalisiert und vom Rest getrennt wird, damit er weiter an diesem einzelnen Stein arbeiten kann.

Ich baue dies mit einem Ardiuno, um das Zahnrad zu bewegen, also muss der Sensor etwas sein, das von einem Arduino gesteuert werden kann


1
Bisher stellt keine Antwort sicher, dass Sie nur einen Stein haben und nicht zwei Steine, die sehr nahe beieinander liegen.
Nicolas Raoul

Antworten:


6

Es gibt zahlreiche Optionen, die hier funktionieren könnten / sollten.

Wie von Elias erwähnt , ist ein IR-Sender / Empfänger eine gute Wahl. Dies ähnelt einem "Break Beam" -Sensor. Wenn der Lichtstrahl zwischen Sender und Empfänger unterbrochen wird, weiß die Steuerung im Wesentlichen, was sie dagegen tun muss. Ähnlich wäre dies ein IR-Abstandssensor, der die Entfernung vom Sensor zu einem Objekt über den Winkel der Lichtreflexionen aufzeichnet. Das Problem bei jeder Art von Sensor, der auf Licht basiert (wie z. B. IR), besteht darin, dass er durch Umgebungslicht leicht "verfälscht" werden kann: Sonne, Glühbirnen, Kamerablitz usw. Der Weg, dies zu umgehen, besteht darin, das Licht zu pulsieren , nur auf der Suche nach Licht einer bestimmten Frequenz (so funktionieren IR-TV-Fernbedienungen).

Beispielsensoren: http://www.acroname.com/robotics/info/articles/sharp/sharp.html

Es gibt auch Dinge wie Ultraschall-Entfernungsmesser, die Ton anstelle von Licht verwenden: http://www.acroname.com/robotics/parts/R335-SRF06.html

Auf der kompliziertesten Ebene könnte eine Kamera montiert sein, die erkennt, wenn ein Stein bewegt wurde.

Alternativ können Sie einen physischen Sensor verwenden, um festzustellen, wann ein Stein bewegt wurde. Dies kann so einfach sein wie eine Druckknopfplattform - der Knopf wird nach unten gedrückt, wenn ein Stein darauf gelegt wird. Dies würde natürlich nur funktionieren, wenn die Steine ​​so schwer wären, dass sie der Feder in einem Druckknopfschalter entgegenwirken.

Was den Sensortyp betrifft, der verwendet werden kann: Arduino basiert auf einem AVR-Mikrocontroller. Mikrocontroller können mit so ziemlich jeder Art von Sensor verwendet werden, die Sie sich vorstellen können, obwohl einige möglicherweise zu schnell sind, um von der langsameren Uhr eines Mikrocontrollers im Vergleich zu einem Mikroprozessor verarbeitet zu werden, oder mehr Verarbeitungsleistung erfordern, als verfügbar ist.


Wissen Sie, ob sie Objekte erkennen können, die sich direkt vor dem Infrarotsensor befinden? Die kleinste Mindestreichweite war der gp2d120 mit 1,5 Zoll. Kann das verwendet werden?
Bogen

Bei den Abstandssensoren hat jeder Sensor einen bestimmten Bereich, der bekannte Ergebnisse liefert. Sie sind analog, wobei die zurückgegebene Spannung die Entfernung zu einem Objekt darstellt. Sie funktionieren nicht wie erwartet außerhalb des Bereichs. Zu weit entfernte Objekte werden nicht gesehen, aber zu nahe Objekte liefern seltsame Ergebnisse. Solange Sie die Ausgabe in verschiedenen Fällen testen, können sie als einfache Art der Einrichtung "etwas ist direkt vor mir / nichts ist direkt vor mir" verwendet werden. Der zurückgegebene Wert sagt Ihnen nicht genau, wie weit das Objekt entfernt ist, nur dass etwas vorhanden ist.
Kurt E. Clothier

Wenn dieser Sensor gefunden wird, sieht es so aus, als ob er in diesem Bereich funktioniert. Adafruit.com/products/466 - Ich denke, ich werde mich dafür entscheiden
bogen

Die IR-Sender / Empfänger-Technik kann durch einige Steine ​​mit konkaven Formen ausgetrickst werden, was das System zu der
Nicolas Raoul

@NicolasRaoul Sehr wahr. Persönlich würde ich eine Kombination aus ein paar verschiedenen Dingen für die Redundanz verwenden.
Kurt E. Clothier

2

Versuchen Sie es mit einem IR-Sender und -Empfänger, die sich gegenüberstehen, und die Verbindung wird durch den Stein blockiert.

Zum Beispiel:

Geben Sie hier die Bildbeschreibung ein


Es ist schade, dass dies eine gute Antwort ist, die nicht erkannt wird. Es kann nützlich sein, einige Details oder andere Optionen hinzuzufügen.
Josh Vander Hook

1
Willkommen bei Robotics Elias. Antworten, bei denen es sich nur um eine einzelne Zeile handelt, werden automatisch als minderwertig gekennzeichnet. Daher möchten Sie möglicherweise ein paar weitere Details hinzufügen, wie es Kurt getan hat . Lesen Sie kurz durch, wie Sie weitere Tipps erhalten.
Mark Booth

1
Abhängig von der Breite des Förderbandes benötigen Sie möglicherweise mehrere Sender / Empfänger-Paare, um einen Stein sehen zu können, auch wenn er sich nicht in der Mitte des Bandes befindet.
Nicolas Raoul

1

Ich würde das gesamte Förderband auf zwei Achsen legen und:

  • Haben Sie die rechte Achse als Drehpunkt.
  • Lassen Sie die Achse des linken Teils auf einen Schalterknopf angewiesen sein.

Aufgrund der Höhe zwischen dem sich drehenden Zahnrad und dem Riemen ist der Aufprall des Felsens stark, so dass es einfach ist, einen Schaltknopf zu finden, der ihn erkennen kann.

Es ist sehr billig und robust gegen Staub / Verlegung.

Geben Sie hier die Bildbeschreibung ein


1

IR-Sensoren werden am besten zum Erkennen von Objekten verwendet, sind jedoch sehr empfindlich gegenüber IR-Licht und Sonnenlicht. Wenn Sie sich also nicht um Ir-Strahlen und Sonnenlicht kümmern, können Sie immer ein Paar IR-LED und Fotodiode verwenden, um ein Paar zu bilden des IR-Sensors.


Ja, das war die Lösung, für die ich mich entschieden habe. Es funktioniert einwandfrei!
Bogen
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.