Ja, das Prinzip ist sogar bestechend einfach. Habe sowas mal für einen
Kunden entwickelt (nicht das von dir verlinkte).
Man hat zwei Sensoren, Eintritts- und Austritts-Sensor. Gemessen wird
die Zeit die zwischen dem auslösen des ersten und dann zweiten Sensors
vergeht. Da man ja den Abstand zwischen beiden kennt, kann man so die
Geschwindigkeit ausrechnen.
Der Sensor selber ist vom Prinzip her auch sehr einfach. Man nehme eine
Fotodiode plus Transimpedanz-Verstärker. Den Ausgnag davon splittet man
auf und führt das zu einem Komparator. Der eine Zweig geht quasi
"direkt" zum Komparator, der andere durch einen R/C Tiefpass zum anderen
Eingang des Komparators. Der Tiefpass hat den Sinn das sich das ganze
automatisch auf die Umgebungshelligkeit einstellt.
Wenn nun ein kleiner Schatten durch das Geschoss mittels der Fotodiode
detektiert wird, gibt es einen Impuls auf dem "direkten" Zweig. Da der
andere Zweig zum Komparator über den Tiefpass läuft, triggert der
Komparator dann natürlich.
Durch passend große Widerstände muss ein Zweig natürlich minimal
niedriger in der Spannung, die der Komparator sieht, sein. Sonst gibt es
Müll durch Rauschen.
Allzubiele Details kann ich hier natürlich nicht sagen, da es ein
Kundenprojekt war.
Wenn man das ganze sauber auslegt und aufbaub kann man damit eine
Nähnadel, die in ca. 5cm über dem Sensor bewegt wird, sicher erkennen.
Achja, die Fotodiode sollte ca. 1cm. unter einem Schlitz in einem
Gehäuse sein. Schlitz so ca. 3 cm lang, ca. 3mm breit. Schlitz sollte
quer zur Geschossrichtung sein. Fotodiode entweder im Zentrum des
Schlitzes, oder man nimmt 2 parallel.
Die "Dächer" über dem Sensor sind dafür da das Umgebungslicht zu
zerstreuen, damit ein Objekt auf jeden Fall immer einen Schatten wirft.
Wie gesagt, durch Fotodioden und Transimpednaz-Verstärker wird das ganze
ausreichend empfindlich, so das selbst für das Auge fast nicht sichtbare
Schatten sicher detektiert werden.
Das ganze baut man dann zwei mal, einmal für Start- und einmal für
End-Sensor. Die Ausgänge legt man auf zwei Interruptfähige Pins eines
µC. Wird der Start-Sensor getriggert startet man einen Timer. Wird der
Stop-Sensor getriggert dann stoppt man den Timer. Danach wertet man das
Ergebnis aus.
Grüße,
Chris