[LabView] Timing Signal digital einlesen

OP #4216822
Lesenswert?
• ▲
▼
Hi,

ich würde gern ein digitales asynchrones Signal mit einer NI Karte 
einlesen und mit Labview weiterverarbeiten.
Das Signal besteht aus einem 6 ms Sync-Puls und danach 100 ms in denen 
Pulse mit 0.2 bis knapp 100 ms auftreten können in variabler Anzahl 
(Echos von einem Abstandsmesser). Jetzt würde ich gern Zeitpunkt und 
Länge jedes dieser Signale bestimmen. Wie mach ich das denn am dümmsten? 
Das ganze müsste repetitiv mit ca. 5 Hz erfolgen, nach den 100 ms sind 
nochmal 100 ms in denen nichts von Bedeutung passiert (es kommen aber 
noch ein paar uninteressante Pulse).
Wie gehe ich das denn an? Zähler von steigender Flanke starten, checken 
ob 6 ms und dann 100 ms mit entsprechendem Takt einlesen? Oder direkt 
nur mit dem Zähler arbeiten? Für ein paar konzeptionelle Denkanstöße 
wäre ich dankbar!
#4216836
Lesenswert?
• ▲
▼
kleiner tipp bei fragen zu ni würde ic das ni forum benutzen da wird dir 
schneller geholfen.
Ansonsten versuch ich es mal.
Frage:
Wie willst du dedektieren, das du ein SYNC Signal hast und nicht ein 
beliebiges anderes Signal ?
Woran unterscheiden die sich von normalen Pulsen wie wilst du da 
unterscheiden, zu mal du keine festgelegte Taktrate hast an der man auch 
mal eine fehlübertragung abschätzen kann.
Woher willst du nun erkennen das der sync Puls ein Sync Puls ist, wenn 
er auch bei normaler übertragung vorkommt?
#4216848
Lesenswert?
• ▲
▼
vorgehen wäre dann das du nen Timmer startest bei steigender flanke und 
den laufen läst bis flanke wieder fällt.
Entspricht der Timmer dem Sync Befehl, dann startet die Normale Daten 
auswertung. Wieder Flanken auswertung Daten auswertung. Abbruch 
beedingung wäre wieder Sync Befehl.
Gast #4217333
Lesenswert?
• ▲
▼
Marc E. schrieb:
> Wie willst du dedektieren, das du ein SYNC Signal hast und nicht ein
> beliebiges anderes Signal ?

Sync kommt immer vor dem anderen Signal, ist genau 6.2 ms lang und 
danach sind 100 ms für das eigentliche Signal und dann ist eine 
definierte Zeit auch wirklich Ruhe.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren