PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kurz-Distanz-Sensoren



Roboboon
03.06.2009, 11:49
Hallo,

Kurze Einführung: Ich arbeite an einer "4-Gewinnt-Maschine". Der Spieler legt einen Spielchip in eine Spalte. Der Sensor bekommt es mit und teilt es dem Prozessor mit, der darauf hin...(uninteressant für die Frage).

Ich brauche einen Laser/Infrarot/whatever-Sensor, der meinem Microprozessor erzählt wann sich etwas vor ihm bewegt hat, und zwar nur auf 1-5cm Distanz. Welche Art von Sensor eignet sich dafür? Die meisten Sensoren über die hier diskutiert wird, haben ein Reichweite von mehreren Metern.

Danke für eure Hilfe im voraus.


mfg Roboboon

021aet04
03.06.2009, 12:04
Ich wrde eine Gabllichtschranke nehmen. Pro Spalte würde ich einen nehmen.

Roboboon
03.06.2009, 13:47
Gibt es auch 'umgekehrte' Gabellichtschranken? Sodass ein Signal gesendet wird wenn das Licht unterbrochen wird, wäre effizienter für mein Aufgabenbereich.

Was ich aber auf jeden Fall brauche ist das der Fototransistor und die Leuchtdiode getrennt sind, denn mit sowas:

http://www.rn-wissen.de/images/1/18/Gabellichtschranke.PNG

kann ich bei dem 4-Gewinnt nichts anfangen, denn das Licht sollte durch das Loch der Spalten gehen, und der Spielchip unterbricht dieses Licht dann.

Wo bekomm ich sowas? Bei Reichelt, dem Elektroniker meiner Wahl, finde ich keine.

Hellsing
03.06.2009, 14:39
Nimm doch einfach ne IR LED (z.B SFH203) und nen IR Detektor (z.B. IS489) dann ein wenig vogelfutter und ein weng code und fertig biste mit deinem Sensor.

MFG Hellsing

Thomas$
03.06.2009, 15:21
vogel futter :-) ich würd sogar 2 lichschraken pro spalte nehmen um das im letzten moment zurückziehen einzubinden und das keiner betrügt

herrma
03.06.2009, 15:49
Ich brauche einen Laser/Infrarot/whatever-Sensor, ...

Je ein Piezo am Boden der Spalten täte es doch auch. Das wäre störungsunanfälliger und wesentlich einfacher zu installieren als optische Sensoren.

Gruß
Herrma

Hellsing
03.06.2009, 16:10
Ein Kapazitiver Sensor währe auch was wenn die Chips aus Kunststoff sind ach da gibts bestimmt millionen Möglichkeiten :)

MFG Hellsing

Thomas$
03.06.2009, 16:20
es gibt viele möglichkeiten das stimmt schon aber, es werden oft(meistens) einfache und billige lösungen gesucht. piezzo verlang einen verstärker wäre dann aber die schönste lösung nachteil störempfindlich.
vieleicht ist ein taster das beste oder leitfähige chips (münzen)

Besserwessi
03.06.2009, 18:14
Bei der eher kurzen Entfernung sollte die Lichtschranke auch ohne Modulation auskommen. Also nur ein Fototransistor als Detektor. Wenn die Lichtschranke da sitzt wo der oberste Stein hinkommt (wohl an der Seite, in Höhe der Mitte des Loches), sollte man auch schon genug Schutz vor Fremdlicht haben, und Rückzieher sind eher unwahrscheinlich.

herrma
03.06.2009, 18:48
piezzo verlang einen verstärker wäre dann aber die schönste lösung nachteil störempfindlich.

Weder noch.

Der "Kick" beim Aufprall des des Spielsteins (auch im Stapel) ist problemlos ohne Verstäker zu detektieren und empfindlich sind Piezos ganz bestimmt nicht. Ganz im Gegenteil.

Wenn die Spielsteine nicht aus Pappe oder Schaumgummi bestehen, sollte der Aufprall sogar direkt einen HIGH-Pegel generieren.

Gruß
Herrma

Roboboon
03.06.2009, 20:14
Derzeit tendieren wir zur optischen Lösung, und zwar die einfache da wir davon ausgehen das man keinen Rückzieher macht(kann man ja erwähnen).

Piezo könnte doch beim letzten, obersten Spielchip nicht reagieren? Oder man müsste mit dem Spielchip draufklopfen, denn wenn er sehr empfindlich ist, würde er sicher auch auf Stöße o.ä. reagieren. (gitl nur wenn ich richtig verstanden habe was ein Piezo ist).

Wir läuft das mit dem IR Detektor und IR LED. Was macht der Detektor wenn er schnallt das er kein Signal mehr vom IR LED empfängt?

Besserwessi
03.06.2009, 21:48
Der Fototransistor leitet wenn er IR Licht kriegt und sperrt wenn er keine Licht kriegt. Bei der kurzen Entfernung von vielleicht 5-10 mm sollte der Unterschied auch stark ausgeprägt sein. Zur Auswertung kommt ein Widerstand (Größenordnung 10 K) dazu. Die polarität des Signals kann man wählen jenachdem ob man den Widerstand oder den Fototransistor nach GND schaltet.
Wenn man den Fototransistor an GND und den Widerstand an Vcc hat, kreigt man mit Stein (ohne Licht) ein "High" und ohne Stein ein "Low".



Bei Piezos könnte es schwer werden den letzten Stein von einer Erschütterung zu unterscheiden.

Hellsing
03.06.2009, 21:57
das mit dem rückzieher währe dann die nächste problemstellung die würde ich so ereldigen das ich 2 ir sensoren benutze jeweils oben und unten am loch so kann man die richtung des chips bestimmen

Roboboon
04.06.2009, 15:57
das mit dem rückzieher währe dann die nächste problemstellung die würde ich so ereldigen das ich 2 ir sensoren benutze jeweils oben und unten am loch so kann man die richtung des chips bestimmen

Wir haben zwar noch kein Code, aber das Konzept das ich bisher im Kopf habe wartet darauf bis ein Sensor kein Signal mehr sendet, also wenn die Spalte voll ist würde der Sensor nie mehr ein Signal senden. Deswegen dachte ich mir pro Spalte einen Sensor, direkt über dem obersten Loch.

Und Richtung des Chips? Soweit ich weiß gibt es nur eine mögliche Richtung nachdem man ihn eingeworfen hat: nach Unten.

In dem Fall werden wir für jede Spalte einen IR-Detektor und eine IR-LED.
Diese 'Maschine' ist ein Projekt für die Schule und wird war. nur einmal ausgestellt, dort sagen wir halt dazu das man nicht zurückziehen darf.

Danke für euere Hilfe

Hellsing
04.06.2009, 16:29
Naja die Richtung war auch aus sicht des Chips gemeint ,wenn man einen "Rückzieher" macht gehts ja nach oben aber nacher ist mir noch eingefallen das man den Einwurf schon so konstruieren könnte das der Chip erst nachdem er losgelassen wurde detektiert wird, sprich oben beim einwurf einen längeren Abstand bis zum ersten Loch planen. Dann reicht auch jeweils ein Sensor pro Spalte.

MFG Hellsing

Besserwessi
04.06.2009, 18:01
Wenn der Sensor erst dann anspricht, wenn der Stein etwa die obere Position erreicht hat, wird das mit Rückziehern schon recht schwer. Wenn man das ganz verhindern will, dann halt oben noch ein paar mm anbauen. Dann müßte man schon einen Pinzette zur Hilfe nehmen für einen Rückzieher.