Der BB muss nicht zwischen Sender und Detektor zentriert sein
Möglicherweise kann der Fototransistor als analoger Sensor anstelle eines Schalters verwendet werden (was ich vermute, dass Sie gerade tun). Auch wenn Ihr Objekt das Licht nicht vollständig blockiert, ändert es das Licht im Bereich der belegten Leitung. Verwenden Sie Ihren Fototransistor, um eine Spannung zu erzeugen, zu verstärken oder gegebenenfalls zu puffern, und senden Sie den Ausgang an einen Differenzierverstärker . Dies sollte eine Spannung ungleich Null erzeugen, wenn sich die Lichtintensität ändert. Angenommen, Ihr System ist an beiden Enden geschlossen (und Ihre Airsoft-Waffe hat keinen signifikanten Mündungsblitz), sollte dies nur passieren, wenn eine Kugel den Bereich passiert.
Einige Ideen von Lichtvorhängen
Bedenken Sie auch, dass Ihr Problem dem Problem ähnelt, das durch Lichtvorhänge gelöst wird, jedoch in kleinerem Maßstab. In Ihrem letzten Diagramm ist es mit mehreren Sensoren besonders ähnlich. Ein paar Tricks könnten aus Lichtvorhängen entlehnt werden:
- Rechteckige Lichtvorhänge lassen sich einfacher entwerfen und montieren als andere Formen. Angenommen, Sie haben Ihr Rohr so ausgelegt, dass der Luftstrom um das Geschoss kein Problem darstellt, können Sie Kisten mit flachen Leiterplatten an das Ende Ihres Rohrs anbringen, um Ihre Emitter und Detektoren zu montieren. Dies wäre erheblich einfacher und robuster als das Bohren von Löchern in Ihr Rohr und das Verlegen von Drähten überall.
Ihre Auflösung kann erheblich gesteigert werden, indem Sie Ihre Emitter scannen und jeden Ihrer Detektoren überprüfen. Dies ändert Ihr Scanmuster von einer Reihe von Linien (die dann <6 mm voneinander entfernt sein müssten) zu Linien zwischen jedem Detektor und jedem Emitter. Sie müssen sicherstellen, dass das erzeugte Muster keine klaffenden Löcher hinterlässt, z. B. direkt neben den Emittern oder Detektoren (diese können jedoch einfach entfernt werden, indem die Detektoren und Emitter weiter voneinander entfernt werden). Beachten Sie, dass Sie ziemlich schnell scannen müssen. Der begrenzende Faktor sind wahrscheinlich Ihre Fototransistoren mit Anstiegs- und Abfallzeiten in der Größenordnung von 10 Mikrosekunden. Um der Erkennung zu entgehen, müsste sich ein 6-mm-Objekt in folgenden Richtungen bewegen:
6 m m 10 μ s ≈ 2000 Fuß pro Sekunde
Das ist hoffentlich bedeutend schneller als Ihre Airsoft-Waffe.
Ein weiteres Problem mit Ihrer Quelle:
Ich weiß nicht, welche IR-LEDs ich verwende (und der Verkäufer im Geschäft weiß es auch nicht - er sagte mir, es handele sich um generische LEDs für Fernbedienungen wie Fernseher oder DVD-Controller).
Nein einfach nein. Ladengeschäfte und echte Verkäufer sind nur dann nützlich, wenn (1) Sie sich in einer lächerlichen Zeit befinden und nicht bis zum nächsten Tag auf den Posteingang Ihrer Teile warten können oder (2) sie dem Produkt einen Mehrwert verleihen. Sie sind nicht unter Zeitdruck und Ihr Verkäufer hat keine Ahnung, was die Waren angeht. Ich rate Ihnen daher dringend, seriöse Online-Händler wie Mouser und Digikey zu konsultieren, die Datenblätter und Originalteile bereitstellen.
Darüber hinaus ist Ihr Preisangebot von 12 US-Dollar für 5 IR-Emitter (beachten Sie, dass LEDs nur sichtbares Licht emittieren, sodass es technisch falsch ist, sie als IR-LEDs zu bezeichnen, sie werden als "Infrarot-Emitter" bezeichnet) und 5 Fototransistoren lächerlich. IR-Strahler kosten jeweils etwa 0,15 USD und Fototransistoren kosten jeweils etwa 0,30 USD. Sie sollten also 2,25 USD für Ihr 5-teiliges Setup in Betracht ziehen. Beachten Sie auch, dass diese Preisangaben für kleine Mengen von Durchgangsbohrungsteilen gelten: Wenn Sie Rollen kaufen oder billigere SMD-Teile verwenden, sollten weder die LED noch der Fototransistor mehr als 0,10 USD betragen.
Bearbeiten
Um zwischen den verschiedenen möglichen Konfigurationen von Emittern und Detektoren zu wählen, ziehen Sie Sichtlinien durch jedes Paar, das Sie überprüfen möchten, wie hier gezeigt:
Das linke ist in der Mitte dichter, während das rechte eine beträchtliche Anzahl seiner Sichtlinien zur Überprüfung der äußersten Peripherie verwendet. Da Sie nicht mit einer sicherheitskritischen Anwendung wie einem Lichtvorhang arbeiten, bei der Sie es sich nicht leisten können, von Zeit zu Zeit ein Objekt auszulassen, und da Ihre Objekte in der Mitte konzentriert sein sollten (und fehlerhafte Ergebnisse liefern, wenn sie auf den Bildschirm treffen) Seiten), würde ich die linke vorschlagen.
Das heißt, beide werden schwierig herzustellen sein. Ich schlage immer noch vor, eine rechteckige Anordnung zu verwenden, wie hier gezeigt:
Dieses Diagramm beschreibt ein oberes Mainboard mit einem Mikrocontroller und einem Anschluss für Strom, Masse und einen Impuls, der ausgegeben wird, wenn ein Objekt erkannt wird, wobei Tochterkarten auf rechtwinkligen Anschlüssen montiert sind. Dies erzeugt einen Abstand von 32/5 = 6,4 mm zwischen Emitter / Detektor-Paaren ohne Überprüfung der Diagonalen. Wenn Sie die Anzahl von 5 auf 6 oder 8 erhöhen (was einfach wäre), können Sie einen einfachen linearen Scan durchführen.
Bedenken Sie, dass die Schaltkreise für den Emitter und den Detektor im Grunde genommen identisch sind (und eine geringe Dichte / Komplexität aufweisen). Sie könnten wahrscheinlich alle drei Platinen physisch identisch machen und sie einfach unterschiedlich bestücken, um Geld zu sparen. Führen Sie für die Hauptplatine, einen SSOP- oder SOIC-Mikrocontroller auf der Oberseite der Platine, die E / A an beiden Seiten in 0,1-Zoll-Löcher für einen rechtwinkligen Header. Sie sind leicht in mechanisch identischen Gehäusen wie dem Kingbright APT2012F3C / AA3021P3S-Paar und Widerständen auf der Unterseite zu finden und führen die Verbindungen zu den Sockeln zurück Schaltplan, oder Sie könnten Lust bekommen und ein Ende der Platine eine Verbindung für Emitter und das andere für Detektoren machen.
Nochmals, ich empfehle dringend, in dieser Phase intensiv über Design für Herstellbarkeit nachzudenken! Sie möchten nicht mit einer Reihe von Komponenten enden, die Sie nicht zuverlässig zusammenbauen können, insbesondere wenn Sie wie angegeben lange Vorlaufzeiten haben. Ein wenig Aufwand, der früh investiert wird, kann später viel Aufwand sparen.
Edit # 2: Schema für vorgeschlagenes Design
Ich habe einen ATtiny40 in diesem Design verwendet, es gibt eine Vielzahl von Controllern, die verwendet werden könnten. Ich entschuldige mich für das Durcheinander der Netze draußen und probiere einen neuen Online-Editor aus (klicke auf das Bild, um es zu öffnen), der noch keine Busse hat.