Normalerweise bin ich ein Software-Typ, aber ich habe mich kürzlich entschlossen, mich an einigen Elektronikprojekten zu versuchen. Was ich tun möchte, ist, meinen eigenen Aufprallsensor für das Zielschießen zu bauen. Was ich mir vorstelle, ist ein Stück AR-500-Stahl für das Ziel und ein Sensor, der erkennen kann, wann die Runde das Ziel trifft. Ich habe mit einem Arduino Uno, einem Piezo und einem 1-MOhm-Widerstand begonnen, wie im Arduino-Tutorial.
Mein Hauptproblem besteht darin, die Empfindlichkeit des Piezos zu verringern, damit ich keine Fehlalarme erhalte. Wenn zum Beispiel die Patrone vor dem Teller auftrifft und Schmutz darauf spritzt, möchte ich nicht, dass er das aufnimmt. Oder wenn die Runde vorbeigeht, will ich auch nicht, dass der Überschallknall sie auslöst. Derzeit habe ich es so eingestellt, dass ein leichtes Antippen des Piezosensorgehäuses es nicht auslöst, aber ein härteres Antippen (mit einem Schwellenwert von 100 von meinem Arduino-Adc).
Meine Frage ist, gibt der Piezo mit einem harten Antippen meines Fingers die maximale Spannung aus oder sendet er eine wirklich hohe Spannung aus, wenn ich mit einem Hammer hart auf den Stahl schlagen würde (um eine Gewehrrunde zu simulieren). Wenn die Spannung mit zunehmenden Stößen weiter ansteigt (gibt es eine Grenze?), dann ist es meiner Meinung nach so einfach wie das Reduzieren der aus dem Piezo kommenden Spannung. Wenn die Spannung vorzeitig ihre maximale Leistung erreicht, ist meine einzige Möglichkeit, die Vibration mit Gummilagern oder Polsterungen oder so zu isolieren, damit es einen guten Schlag braucht, um sie auszulösen?
Ja, die Ausgabe eines piezoelektrischen Sensors sollte weiter zunehmen, wenn das Ziel härter getroffen wird. Es sollte einen wesentlichen Unterschied geben, ob Sie mit den Fingern auf das Ziel tippen oder mit einem Hammer oder einer Kugel darauf schlagen. Ein Problem mit Piezosensoren besteht darin, sie daran zu hindern, die Eingangsstufe zu braten, wenn sie versehentlich hart geschlagen werden.
Natürlich ist es naheliegend, es einfach auszuprobieren. Richten Sie etwas ein, das auslöst, wenn ein Signal ein paar Volt oder so überschreitet. Führen Sie dann das Piezosignal durch ein Poti, damit Sie die Dämpfung einstellen können, dann in den Komparator. Nach einigem Experimentieren sollten Sie in der Lage sein, eine Einstellung zu finden, die harte Schläge, aber keine zufälligen Stöße erkennt.
Jeder piezoelektrische Sensor kann verwendet werden, einschließlich eines Elektret-Mikrofons. ein Piezosensor (oder sogar ein Keramikkondensator mit Signalverstärker). Alle sind hochohmig mit einer gewissen Kapazität mit unterschiedlichen Empfindlichkeiten, der Ausgang ist ein Strom, der proportional zur Schallschwingung ist, und die Spannung ist proportional zum Widerstand. Somit hängt die Verstärkung vom Last-Pullup-R-Wert ab. Ich schlage vor, dass 1K klein genug ist, um das Signal zu dämpfen. Fügen Sie dann Klebeband über der Öffnung hinzu.
Das Signal ist wechselstromgekoppelt und auf Vcc hochgezogen, um Impulse zur "Erkennung negativer Halbwellenspitzen" mit einem Hüllkurven-Rauschimpuls nach unten zu bringen. Die Kappenspannung fällt mit diesem Stromimpuls, wenn die Diode leitet, und fällt von Vcc auf eine Spannung unter Vcc/2, die ausreicht, um die nächste Stufe auf eine logische "1" zu treiben. Der 10-M-Widerstands-Pullup R3 "rüstet" die Schaltung langsam wieder auf Vcc.
Dies erzeugt eine +ve-Spannung auf dem Rauschimpuls mit einer Dauer von C2 * R3 oder in diesem Fall 100 ms. Dies kann auf 5 Sekunden verlängert werden, indem C auf 1 uF erhöht wird. (mit einer Kappe von guter Qualität> 20M Ableitwiderstand)
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Die Dämpfung von Schüssen oder Geräuschen lässt sich leicht mit Klebeband dämpfen, um auch die Empfindlichkeit über den Sensor und die Nähe des Sensors zum Ziel zu variieren.
Möglicherweise wird ein Widerstand mit dem richtigen Wert am Ausgang des Piezos angebracht. Um den richtigen Wert zu finden, können Sie ein Potentiometer (im richtigen Ohmbereich des Piezos) anlöten und einige Tests durchführen, bis das Arduino das Signal erkennt. Dann messen Sie das Potentiometer mit Ihrem Ohm / Voltmeter und ersetzen es durch den richtigen Widerstand. Die andere einfache Lösung besteht darin, das Piezo von Außengeräuschen zu isolieren. Dazu können Sie einen Zylinder mit Befestigungspaste und / oder eine Schicht Korkholz verwenden. Ich denke, dass dies die beste Lösung ist, da der Aufprall einer Kugel einen wirklich stark macht Lärm, ich denke, es kann Ihr Piezzo beschädigen. Eventuell können Sie den Piezzo auch durch ein anderes weniger empfindliches Gerät wie einen kleinen Kopfhörerlautsprecher (im richtigen Ohmbereich) ersetzen.
user_1818839
campbell.rw
Tony Stewart EE75
campbell.rw
Tedi
Tony Stewart EE75
campbell.rw
Tony Stewart EE75