Hi Leute,
Ich hab ein Trigger Problem bei meiner Messung und komme da in Moment nicht weiter
.
Im Anhang findet ihr mein VI und ein ausschnitt speziell von der Triggerung als Bild.
Kurz zu meinem VI. Ich benutze ein NI-USB-6218. Daran habe ich eine Solarzelle angeschlossen also quasi einen Sensor.
Mit einer Lichtquelle erzeuge ich kurze Blitze die auf die Zelle Strahlen. Über einen Shunt der an der Zelle angeschlossen ist kann ich dann die erzeugte Spannung messen und somit Rückschlüsse auf die Beleuchtungsstärke meiner Lichtquelle ziehen.
Sobald ich den Blitz starte soll 100ms lang gemessen werden und ein Medianwert in ein Array geschrieben werden. D.h. ich muss mein Trigger irgendwie mit dem Starten meines Blitzes verknüpfen.
In Moment versuche ich das so, dass ich immer den aktuellen Wert mit den letzen Wert vegleiche und sobald dort ein Unterschied erfasst wird startet meine Messung.( Siehe Bild Triggerung). Bei einer kleinen Samplegröße klappt das auch. Wobei die Ergebnisse die ich kriege unschlüssig sind, da meine Werte bei 10 Messungen absolut gleich sind. D.h. da läuft schon irgendwas schief. Bei größeren Samplesizes funktioniert das ganze nicht mehr da wahrscheinlich die Änderung der Werte nicht schnellgenug passiert oder ähnliches.
Meine Frage ist nun: Habt ihr irgendwelche Ideen wie ich das ordentlich Triggern könnte ? Kann man theoretisch zwei Vorgänge programmieren ? Also einen fürs Triggern und einen für die Werteaufnahme. Sodass die Triggerung mit kleinen Sampleraten funktionieren kann die Messung anschließend aber große Samplesizes enthält ?
Oder sollte ich das auf eine ganz andere Weise machen ?
Vielen Dank für die Hilfe
Vladi