Gast
#917047
Hi. Folgendes Problem. Wollte mir nen Chronskop bauen. Dazu hab ich zwei Gabellichtschranken im Abstand von 5cm aufgebaut. Am Ausgang der Lichtschranken hab ich jeweils einen ext. Interrupt vom AtMega32 dran. INT0 und INT1. Der erste INT startet den 16bit Timer und der 2te stoppt ihn. Dann wird der Wert einfach übers USART ausgegeben. Klappt auch alles soweit. Ich möchte jedoch die Mündungsgeschwindigkeit meines Luftgewehres ermitteln. Das hat auch schon geklappt. 3 Messwerte um genau zu sein. Nach dem Einbau einer neuen CO2 Patrone klappts aber nicht mehr. Meine Vermutung ist, dass die Vmax wegen der frischen Patrone jetzt etwas höher ist und der Messaufbau zu langsam. Richtwert ist 175m/s. Im Datenblatt der Lichtschranken steht (GP1L57) "Rise Time = typ. 130, max. 400 µs Bei dieser Geschwindigkeit jedoch fliegt die Kugel in 100µs schon ca. 20cm 175m/s * 130/1.000.000s Ich will jetzt versuchen die Rise Time künstlich zu verbessern indem ich nen Komparator dazwischen setze. Ich "warte" dann also nicht mehr darauf, dass die Lichtschranke auf HIGH geht, sondern der Komparator das erledigt sobald die Kugel das Licht "berührt". Hab mit nem OP741 mal nen Versuchsaufbau gemacht, jedoch krieg ich da kein vernünftiges Ausgangsverhalten. Dachte ich könnte V+ mit 5V und V- mit 0V belegen. Dann den -Eingang auf 0V und die Lichtschranke an den +Eingang. Der OP bleibt aber einfach auf HIGH, egal was ich anstelle. Auch wenn ich 0V am +Eingang und die Lichtschr. am -Eingang lege Jemand ne Lösung? Vielen Dank