INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

1.Trigger erkennen und dann 300ms warten



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

16.08.2005, 08:17
Beitrag #1

w.marco Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Jul 2005



kA



1.Trigger erkennen und dann 300ms warten
Guten Morgen,
ich habe ein Vi, womit ich die Anzahl der Peaks eines Impulses bestimmen möchte.siehe Anhang
Bei jedem Triggerpunkt zeigt er mir die Anzahl der Peaks an.
Der Impuls, den ich auswerten möchte, hat leider die Eigenschaft meinen Triggerpunkt mehrmals auszulösen und dann zeigt er mir die falsche Anzahl von Peaks an.

Finde einfach keine Lösung bei der nur der erste Trigger erkannt wird und dann eine Zeit ca. 300ms alle anderen (unerwünschten) Trigger unterdrückt werden.

Hat vielleicht jemand eine Lösung ??

Bin für jede Hilfe dankbar !

Gruß Marco


Angehängte Datei(en)
Sonstige .vi  TriggerLV.vi (Größe: 661,37 KB / Downloads: 202)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.08.2005, 09:26
Beitrag #2

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
1.Trigger erkennen und dann 300ms warten
Hallo Marco,

füge einfach in Deinen TRUE-Case eine Wartezeit von 300ms ein.

Gruß,
Marko

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2005, 09:35
Beitrag #3

w.marco Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Jul 2005



kA



1.Trigger erkennen und dann 300ms warten
Hallo Marko,
danke für deine Antwort.
Diese Lösung hatt ich schon ausprobiert, leider funktioniert das nicht.
Er erkennt mir immer noch alle Triggerpunkte (auch die unerwünschten).
Zwar wird die Ausführung etwas verzögert aber das Resultat ist das gleiche.

Vielleicht gibt es ja noch eine andere Lösung.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2005, 09:45
Beitrag #4

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
1.Trigger erkennen und dann 300ms warten
w.marco schrieb:Finde einfach keine Lösung bei der nur der erste Trigger erkannt wird und dann eine Zeit ca. 300ms alle anderen (unerwünschten) Trigger unterdrückt werden.

Genau das wird aber mit der Wartezeit erreicht.
Anscheinend liegt das Prolem an anderer Stelle wenn das nicht funktioniert.

Wie sieht der Impuls den Du auswerten möchtest denn aus?
Lassen sich für die Eingänge "Level" und "Hysterese" keine Werte finden die nur die gewünschten Impulse herausfiltern?

Gruß,
Marko

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2005, 10:05
Beitrag #5

w.marco Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Jul 2005



kA



1.Trigger erkennen und dann 300ms warten
Hi Marko,
das habe ich auch schon probiert.
Das Signal ist leider sehr unterschiedlich, in der Amplitude und Dauer, daher kann ich über den Level und die Hysterese nicht viel erreichen.
Das Problem tritt auch nur bei großen Amplituden auf, d.h. wenn die Amplitude sehr groß ist, dann löst der Trigger mehrmals aus, bei kleinen Amplituden funktioniert es einwandfrei, er triggert kurz und gibt mir die Anzahl der Peaks korrekt aus.

Gruß Marco
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2005, 10:28
Beitrag #6

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
1.Trigger erkennen und dann 300ms warten
Wie sieht der Impuls denn aus?
Bleibt der LOW-Pegel des Signals immer gleich oder ist er auch unterschiedlich?

Eine genaue Signalanalyse ist unumgänglich.

Marko

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.08.2005, 11:05
Beitrag #7

w.marco Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Jul 2005



kA



1.Trigger erkennen und dann 300ms warten
Hallo Marko,
als Anhang findest ein Beispiel, wie das Signal aussehen kann.
Diese Signale entstehen stochastisch und zeitlich unabhängig.
Es ist auch unterschiedlich lang, doch max.300ms
Ich möchte die Anzahl der pos. Peaks bestimmen.Das funktioniert such ganz gut, mit dem VI "Peak detect" , da ich kontinuierlich das Signal abtaste, zeigt er mir das Ergebnis aber nur kurz an, und danach wieder null, bis er wieder einen Peak detektiert.
Dafür habe ich die Case Struktur eingebaut, damit er mir die Ergebnisse behält.
Die Case Struktur wird über den Trigger angesteuert. Da bei größeren Amplituden der Trigger aber mehrmals angesteuert wird, das entsteht teilweise durch das Ausschwingen der Impulse (ist schaltungstechnisch bedingt) wird auch die Case-Struktur mehrmals angesteuert,und er schreibt mir die falschen Ergebnisse.

Hoffe Du kannst mit meiner Erklärung etwas anfangen??!!

Gruß Marco


Angehängte Datei(en)
Sonstige .jpg  Signale.jpg (Größe: 44,01 KB / Downloads: 234)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2005, 12:42
Beitrag #8

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
1.Trigger erkennen und dann 300ms warten
Hi Marco,

hier ein anderer Ansatz zur Problemlösung.

Marko


Angehängte Datei(en)
Sonstige .vi  TriggerLV1.vi (Größe: 620,37 KB / Downloads: 199)

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2005, 14:02
Beitrag #9

w.marco Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Jul 2005



kA



1.Trigger erkennen und dann 300ms warten
Hallo Marko,
das mit der "ungleich 0" als Case-Selektor ist eine gute Idee.
Zwar muß ich das etwas anders aufbauen, aber das bringt mich weiter !!!

Vielen DANK für deine Mühen

Gruß Marco
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Nicht Darstellbare Zeichen erkennen Philipp_O 2 3.486 21.11.2022 07:39
Letzter Beitrag: Philipp_O
  Messwert für eine gewisse Zeit (~5sek.) speichern und dann erst ausgeben niklas2016 8 5.151 31.03.2021 09:35
Letzter Beitrag: GerdW
  Mehrere Spitzenwerte aus einer Messreihe erkennen niklas2016 8 5.245 15.02.2021 14:27
Letzter Beitrag: BNT
Question Regelwert eingependelt erkennen TpunktN 7 5.766 23.04.2019 13:34
Letzter Beitrag: TpunktN
  Wie auf abgearbeitete Queue warten mez15 11 7.985 28.09.2017 13:02
Letzter Beitrag: TR61
  Grauwerte Kamera Video erkennen BeutelSeb 0 3.283 25.05.2016 10:09
Letzter Beitrag: BeutelSeb

Gehe zu: