Sensor zur Erfassung von Airsoft-Geschossen


13

Ich versuche, einen Airsoft-Chronographen / Chronometer herzustellen (ein Gerät, das die Geschwindigkeit von Airsoft-Geschossen misst). Die Idee ist, die Zeit zu messen, in der die Kugel von Punkt A nach Punkt B wandert, und dann die Geschwindigkeit der Kugel zu berechnen.

Die Kugel wird in ein Kunststoffrohr mit einem Durchmesser von 32 mm geschossen. Ich habe versucht, auf der einen Seite eine IR-LED und auf der anderen Seite einen Fototransistor (BPW 40) anzubringen, sowohl am Anfang als auch am Ende der Röhre. Etwas wie das:

Bildbeschreibung hier eingeben

Blaue Kreise sind Fototransistoren, rote Kreise sind IR-LEDs und weiße Kreise sind Airsoft-Kugeln.

Wenn die Kugel durch den Bereich läuft, in dem die Kugel 2 gezeichnet ist (genau zwischen der IR-LED und dem Fototransistor), funktioniert alles einwandfrei. Aber wenn die Kugel passiert, wo die Kugeln 1 und 3 gezogen werden, wird sie nicht erkannt. Das ist zu erwarten, aber unerwünschtes Verhalten.

Meine Frage lautet also: Wie kann ich Kugeln unabhängig von ihrer Position erkennen? Ich habe darüber nachgedacht, IR-LEDs und Fototransistoren um das Rohr herum (nicht nur an einer Stelle) anzubringen:

Bildbeschreibung hier eingeben

Diese Lösung ist jedoch nicht die günstigste: 5 IR-LEDs + 5 BPW 40 = ca. 12 mal 2 US-Dollar (da ich sie auf beiden Seiten des Rohrs benötige) = 24 US-Dollar. Gibt es eine billigere Lösung? Ist BPW 40 eine gute Wahl für Fototransistoren? 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).

Das Rohr hat einen Durchmesser von 32 mm und eine Länge von ca. 14 cm (der Abstand zwischen den Sensoren beträgt 10 cm). Der Durchmesser der Airsoft-Kugel beträgt 6 mm.

BEARBEITEN:

Ich werde für meine zweite Idee gehen. Ich habe nur noch eine Frage: Ist es besser, IR-Strahler und Fototransistoren so anzuordnen:

Bildbeschreibung hier eingeben

oder so:

Bildbeschreibung hier eingeben

Vielen Dank !!


Wie groß sind die Kugeln, die Sie messen? Ich werde ein ähnliches Projekt durchführen und muss 4,5-mm-Kugeln mit einer Geschwindigkeit von bis zu 400 m / s erfassen. Ich meine, werden die Sensoren empfindlich genug sein?
andr

@andr: Der Durchmesser der Airsoft-Kugel beträgt 6 mm. Ich denke, Sensoren sind empfindlich genug für Ihre Kugel, aber Sie werden es sicher wissen, nachdem Sie es versucht haben :) Wenn es einige tote Punkte gibt, können Sie mehr IR-Emitter und Detektoren einsetzen (ich habe 5 + 5, Sie können 7 verwenden +7 oder mehr). Wie für max. Die Geschwindigkeit hängt von der Länge der Pipe, der Timer-Auflösung und dem akzeptablen Fehler ab.
xx77aBs

Antworten:


17

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 mm10 μs2000 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:

dicht in der Mitte jeder andere

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:

neue Version mit Leiterplatten

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.

Schaltkreis

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.

Bildbeschreibung hier eingeben


Danke für Ihre Antwort ! Nachdem ich gelesen habe, dass diese Preise lächerlich sind, habe ich mich auf die Suche nach verschiedenen Websites gemacht, die nach Kroatien geliefert werden. Ich komme aus Kroatien und alle Geschäfte in Kroatien (die über einen Webshop verfügen oder mit persönlichen Verkehrsmitteln für mich erreichbar sind) haben diese hohen Preise ... Wie auch immer, ich habe festgestellt, dass es bei ebay günstige IR-Sender gibt, aber Leider benötigen bei eBay bestellte Artikel in der Regel etwa 20 bis 30 Tage. Ich habe auch diesen Shop gefunden: taydaelectronics.com und ich denke, ich werde bei ihnen bestellen, was ich brauche. Der Versand kostet nur 2 US-Dollar und die Preise sind großartig!
xx77aBs

Trotzdem werde ich versuchen, mein zweites Design zu konstruieren (5 IR-Emitter und 5 Fototransistoren). Ich habe nur noch eine Frage (ich habe sie am Ende meiner ursprünglichen Frage hinzugefügt) - bitte sagen Sie mir, welcher Weg besser ist. Vielen Dank !!!!
xx77aBs

2
@ xx77aBs - Digikey (einer der Top-Distributoren für Elektronik) hat eine kroatische Storefront: hr.digikey.com Arrow Europe hat auch eine zentrale Region, die an Sie versendet . Elektronikhersteller in Kroatien (ich gehe davon aus, dass Sie Elektronikhersteller in Ihrem Land haben!) Kaufen nicht bei Ebay oder im Laden auf der Straße ...
Kevin Vermeer

Vielen Dank! Ich habe mir digikey angesehen, aber sie sagen, dass sie einen festen Versandpreis (12 USD) haben !!! Das ist einfach zu viel ... Ich werde mich um Arrow Electronics kümmern, danke! Bei der Herstellung der Teile habe ich bereits die erforderlichen Löcher in das Rohr gebohrt, sodass ich dort keine Probleme erwarte. Wenn es Probleme gibt, gehe ich mit rechteckiger Anordnung, wie Sie vorgeschlagen haben;)
Nochmals

Ich habe vergessen zu erwähnen, dass ich keine SMD-Teile verwende, sondern Durchsteckteile (hauptsächlich, weil ich fertige Leiterplatten verwende). Ich habe einfach keine Ausrüstung, um meine eigenen Leiterplatten herzustellen, daher ist dieser Weg im Moment einfacher.
xx77aBs

11

Eine Methode, die billiger und einfacher werden könnte, ist die Verwendung eines Lasers. Wie Kevin sagte, ist es einfacher, einen Lichtvorhang in einer rechteckigen Röhre als in einer runden zu machen. Bringen Sie die Innenseiten der Röhre zum Reflektieren, indem Sie die Spiegel innen kleben oder sie super polieren. Richten Sie dann einen Laser durch ein Loch in der Röhre, so dass er mehrmals herumspringt, bevor Sie auf den Fototransistor treffen. Solange es keine Löcher gibt, die groß genug sind, um den Ball durchzulassen, werden Sie ihn garantiert erkennen (Sie benötigen möglicherweise mehr Bounces in der runden Hülle, als ich gezeichnet habe).

Laserlichtvorhänge

Eine andere Erfassungsmethode, die Ihrer derzeitigen Methode näher kommt, ist das Umkehren von Dingen. Anstatt dass die LEDs auf die Fototransistoren leuchten und die Kugel das Signal abschneidet, sollten Sie sie so anordnen, dass die Fototransistoren das von der Kugel reflektierte Licht erfassen.

Ordnen Sie die LEDs so an, dass kein Licht auf die Fototransistoren fällt. Machen Sie die LEDs sehr hell. Wenn der Ball die LEDs passiert, leuchtet er hell unter der Beleuchtung und an den Fototransistoren wird ein kleines Signal erkannt.

Erkennen durch Reflektion


Diese beiden Ideen sind super-kreativ. +1!
Boardbite

5

Bisher scheinen die meisten der in diesem Thread vorgeschlagenen Detektoren im digitalen Bereich zu arbeiten, sodass die Kugel den Lichtstrahl ausreichend blockieren muss, um eine digitale Ausgabe auszulösen. Da der Emitter und der Detektor angeordnet sein können, um entweder einen Impuls von reflektiertem Licht von der vorbeiziehenden Kugel oder dessen Schatten zu erfassen. Ich schlage vor, dass der Fotodetektor im Betrieb analog ist und unterhalb des Sättigungspegels arbeitet und mit einem OOK-Op-Amp-Detektor wechselstromgekoppelt ist.

Der Vorteil der Verwendung eines OOK-Detektors besteht darin, dass Hintergrundrauschen gefiltert wird, um den Vorspannungspegel für den Schwellenwertdetektorkomparator bereitzustellen, wodurch der Detektor sehr empfindlich auf kleine Änderungen des Eingangssignals reagiert. Jede plötzliche kleine Änderung des Lichtpegels über dem Hintergrundpegel löst einen digitalen Ausgang aus. Durch sorgfältige Auswahl der Zeitkonstanten des Eingangs-Hochpassfilters und des Bias-Tiefpassfilters sollte es möglich sein, die Gesamtreaktion des Detektors auf die Signatur der mit dem vorbeifliegenden Projektil verbundenen Lichtänderung abzustimmen und den größten Teil des Hintergrundrauschens herauszufiltern resultierend aus langsamen Änderungen des Umgebungslichtniveaus.

Die hohe Verstärkung des Detektors könnte dann verwendet werden, um eine geringfügige Änderung des Lichtpegels in den erforderlichen digitalen Impuls umzuwandeln. Ich schlage vor, dass der erste Schritt beim Aufbau eines solchen Systems darin besteht, zu experimentieren, ein wechselstromgekoppeltes Oszilloskop an einen in einer Folgekonfiguration verdrahteten Fototransistor anzuschließen und die beste Positionsanordnung von Emitter-LED und Fotodetektor in der Röhre zu untersuchen, die den erzeugt größtes Signal von entweder Reflexion oder Schatten von der vorbeiziehenden Kugel.

Ohne Kenntnis der IR-Albedo sowohl des Projektils als auch der Innenwand des Rohrs kann nicht empfohlen werden, welche Anordnung die besten Ergebnisse liefert. Ich vermute, dass das größte Signal-Rausch-Verhältnis durch die Detektion des zurückgestreuten Lichtblitzes von der vorbeifliegenden Kugel erzielt werden kann, aber dies erfordert, dass die Albedo der Röhre sehr niedrig und die der Kugel hoch ist.

Ich schlage vor, dass sowohl der Sender als auch der Empfänger so ausgewählt werden, dass sie den breitesten Betrachtungswinkel haben. Das Ziel besteht darin, einen Lichtfächer über die Röhre zu erzeugen, um den Erfassungsbereich zu maximieren. Der gesunde Menschenverstand besagt, dass je größer das Verhältnis des Projektilquerschnitts zum Rohr ist, desto höher ist das Signal-Rausch-Verhältnis, das der Schatten erzeugt.

Die Funktion der Röhre besteht darin, die Auswirkungen des Umgebungslichts auf den Detektor so gering wie möglich zu halten. Unter der Voraussetzung, dass das Licht des IR-Emitters dominiert, sollte es möglich sein, die Ausgabe des IR-Emitters so einzustellen, dass der Detektor in seinen empfindlichsten linearen Betriebsbereich, den Punkt mit der größten Steigung auf der Antwortkurve des Detektors, vorgespannt wird.

Eine weitere Verbesserung der Geschwindigkeit, Empfindlichkeit und Rauschunterdrückungsleistung des Detektors kann erzielt werden, indem der einfache Fototransistor durch eine Fotodiode wie einen BPX65 und einen Hochgeschwindigkeits-Operationsverstärker ersetzt wird. Es gibt eine Reihe von Schaltungen, die eine Spannungsrückkopplung verwenden, um die DC-Vorspannung über der Fotodiode konstant zu halten. Dies erhöht die Detektorgeschwindigkeit, da der Fotostrom nicht zum Laden der internen Kapazität der Dioden verwendet wird. Solche Schaltungen werden üblicherweise von Funkamateuren verwendet, die optische Kommunikation mit großer Reichweite, Sichtlinie und unter Verwendung einer Modulation mit kleiner Amplitude von LED-Licht durch einen mit niedriger ZF modulierten Unterträger erforschen. In diesem Fall beträgt der AM-Modulationsindex üblicherweise weniger als 10%, typischerweise 5%. Ich vermute, dass dies dem AM-Signal ähnlich ist, das von einer vorbeiziehenden Kugel erzeugt werden könnte.

Überlegen Sie sich die optimale optische Anordnung für Detektor und Emitter. Ich glaube, dass der Detektor und das Emitterlicht kollimiert werden sollten, um einen parallelen Strahl durch die Röhre zu erzeugen. Dies kann erreicht werden, indem Detektor und Emitter an den gegenüberliegenden Brennpunkten gegenüberliegender Parabolreflektoren angeordnet werden. Dies sollte dazu führen, dass sowohl ein sich kreuzender als auch ein paralleler IR-Lichtstrahl die Röhrenmittellinie kreuzt.

Da es unpraktisch ist, die Röhre in das erforderliche Parabolprofil zu formen, könnte eine solche Anordnung hergestellt werden, indem zwei dicke Kunststofffolien, die mit einem Parabolreflektorkantenprofil geformt sind, über in die Röhrenwand geschnittene Schlitze in die gegenüberliegenden Seitenwände der Röhre eingeführt werden. Der parabolisch geformte Rand der Einsätze wird mit Fablon-Spiegelreflexstreifen abgedeckt. Das erforderliche Parabolprofil könnte hergestellt werden, indem die erforderliche Kurve auf Laserdruckerpapier gedruckt und diese, beispielsweise eine halbe Zoll dicke Kunststoffplatte aus PVC, als Schablonenmarke zum Schneiden übertragen wird. Wie viel Verbesserung diese ideale optische Anordnung gegenüber der Verwendung des kreisförmigen Profils der Röhre bietet, ist Gegenstand von Experimenten oder detaillierten Berechnungen.


1

Möglicherweise können mehrere LEDs, die auf einen Fototransistor zeigen, erkannt werden und die Totzone verringern.

Zeit zum Experimentieren! Auch eine Bankruhe, die sicherstellt, dass Sie immer auf dem neusten Stand sind, könnte einen Blick wert sein.


Ich bin nicht sicher, ob mehrere LEDs eine gute Idee sind - es besteht die Möglichkeit, dass die Kugel nicht das gesamte IR-Licht des Fototransistors blockiert - in diesem Fall wird die Kugel nicht erkannt. Aber danke für die Idee;)
xx77aBs

Ja, ich denke, Sie würden für mehrere Fototransistoren und eine einzige
LED

1

Nur um den Anrufbeantworter zu erweitern. Es gibt eine App für Windows Phone-Benutzer Wp7. Wp 7.5 Wp7.8 und Wp8. Diese App heißt CronoPhone (nicht chrono, aber ohne das "h"). Es ist eine großartige Airsoft-App mit ...

Aber es hat auch eine detaillierte Anleitung, die beschreibt, wie man die Chronographen-Harware herstellt, die man gerade macht. Außerdem hat es eine Software, bei der es den Telefonmikrofon-Sampler verwendet, um die analogen Spitzen von den Empfängern zu finden ... Und dann die MpS berechnet der Kugel. Wenn du FPS möchtest, benutze den Rechner in der App ...

Hoffe ich helfe. Denken Sie daran, es heißt CronoPhone (ohne das "h" in Chrono) ...

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.