Re: Zeitkritische Geschwindigkeitsmessung Kategorie: Programmierung (von nitraM - 13.10.2009 21:20) | ||
Als Antwort auf Re: Zeitkritische Geschwindigkeitsmessung von HaWe - 13.10.2009 16:30 | ||
| ||
> > Schreib doch einfach mal deine Anforderungen auf... > > => min. zeitliche Auflösung (10µs oder doch 500µs) > > => Messbereich (200 µs oder 2 sec) > > => was für Sensoren werden verwendet > > => Anzahl der Messungen > > =>.... > > > > > > nitraM > zu1) Eine Auflösung von 100µs dürfte reichen > zu2) Die beiden Abstandssensoren sind parallel zur Torlinie in einem Abstand von 2cm angebracht. > Wir rechnen mit Geschwindigkeiten von bis zu 50km/h. Das bedeutet, > wenn ich mich nicht verrechnet habe, dass der Ball bei einer Höchstgeschwindigkeit von 50km/h ca. 1,4cm pro ms zurücklegt. > Der Abstand zwischen der 1. und der 2. Messung kann also bei min. 1,43ms liegen. > > Wir verwenden Sensoren von der Firma Balluff > > Wir verwenden Abstandssensoren damit wir auch schief eintreffende Bälle richtig in der Geschwindigkeit berechnen können. > Mit Hilfe der beider gemessenen Abstände können wir dann nämlich den zurückgelegten Weg errechnen. > Die 1. Messung die der Sensor reinbekommt verwenden wir. > > Wenn du noch weiter Fragen hast, tu dir keinen Zwang an ;-) > > Gru� > HaWe > Hi HaWe, aus deinem ersten Posting entnehme ich, das deine Sensoren analoge Werte ausgeben... Ich würde für jeden dieser Sensoren einen OP als Komperator schalten, diese verwenden eine gemeinsamme Referenzspannung. Somit ist sichergestellt, das beide OP's beim gleichen Ausgangswert schalten... Mit diesen Signalen steuerst du z.B ein FF. Der erste Sensor an den Set-Eingang, der zweite Sensor an den Rest-Eingang... Somit hast du ein schönes "Tor", mit dem du zählen kannst... Als Denkansto�: Ein 20kHz Oszilator (t=50µs) auf einen Pin eines "UND" Gatters, der Ausgang des FF auf den zweiten Eingang des Gatters... Der Ausgang des Und's gibt nur dann Impulse aus, wenn der erste Sensor über der Schwelle ist, der zweite aber noch nicht... Die Impulse an den Counter-Port und einfach per SW auslsen und umrechnen.. nitraM | ||
Antwort schreiben Antworten: |