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 

Signalverarbeitung



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!

07.04.2011, 15:07
Beitrag #1

Toto2010 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Mar 2011

2009
2011
DE



Signalverarbeitung
Hallo Leute,

ich empfange mit Labview boolische Signale mit einer Periodendauer zwischen 5 und 100mS je nach eingestellter Übertragungsrate.
Mein Ziel ist es nun die Empfangenen Signale so zu verändern, dass ich eine True bekomme so lange Daten ankommen und ein False wenn keine Signale anliegen.
Klingt einfach; ich bekomme es aber nicht hin. Ich hab auch schon alle möglichen SignalverarbeitungsVI´s ausprobiert. Die machen aber alle nicht das was ich will. Bin wohl nich schlau genug dafürBlink. Vieleicht hat ja jemand n Tip für mich.

Ich möchte das Signal benutzen um eine Ereignisstruktur einmalig zu starten wenn ein Signal anliegt, anstatt wie jetzt alle 5mS.

Mit freundlichen Grüßen,
Toto


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.04.2011, 16:01
Beitrag #2

GerdW Online
______________
LVF-Team

Beiträge: 17.412
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Signalverarbeitung
Hallo Toto,

erstmal solltest du erklären, woran du erkennst, das "kein Signal anliegt"!

Dann wirst du auch hilfreiche Hinweise erhalten...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.04.2011, 17:01
Beitrag #3

Toto2010 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Mar 2011

2009
2011
DE



RE: Signalverarbeitung
Hi,

In dem Bild sind die Signalverläufe die ich bekomme. Solange das Signal wie im Bild verläuft möchte ich ein True haben. Wenn auf dem Verlauf kein Signal zu sehen ist soll ein False ausgegeben werden. Ich spiele gerade mit dem Filterfunktion-Vi(Glätten) rum. Vieleicht bringts was.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.04.2011, 20:21
Beitrag #4

GerdW Online
______________
LVF-Team

Beiträge: 17.412
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Signalverarbeitung
Hallo Toto,

in jedem der 3 Graphen ist ein Signal zu sehen - in Graph3 ist es halt nur eine "glatte" Linie Smile

Probier doch einfach mal die Standardabweichung der letzten ~20 Werte (oder was auch immer dein zu betrachtendes Zeitintervall umfasst). Ist die Standardabweichung = 0, dann hast du eine "glatte" Linie und "kein" Signal...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.04.2011, 20:55 (Dieser Beitrag wurde zuletzt bearbeitet: 08.04.2011 09:01 von jg.)
Beitrag #5

Toto2010 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Mar 2011

2009
2011
DE



RE: Signalverarbeitung
Hallo Gerd,

ich hab mein Signal auf nen Filter gelegt, hab Glätten eingestellt und habe die Glättungsbreite(Was auch immer das genau macht) auf 25 gestellt. Dannach vergleiche ich den Augang des Filters mit
größer 0 und bekomme mein True-Signal wenn mein Intervall gesendet wird.
Gibt bestimmt elegantere Lösungen, aber funktioniert erstmal.

Jetzt habe ich ein anderes Problem:


Hab ich gerade schon wo anders gepostet:

"Ich möchte mit einem Signal welches von Außen einmal auftritt, meine Eventstruktur einmal losgehen lassen. Der Interrupt(Event) funktioniert ohne Probleme wenn er von einem Schalter am Frontpanal bedient wird. Wenn ich aber einer boolschen Variable einen Methodenknoten Wertsignalisieren zuweise dann spielt meine Eventstruktur verrückt. Nun gut, ich habe in der Anleitung gelesen das Latchfunktionen in der Eventstruktur vermieden werden sollen. Ich hab dann alles mögliche ausprobiert. Funkioniert aber alles nicht.

Zur verdeutlichung meines Problems habe ich ein kleines Vi angehangen. Kann mir das irgendjemand verbessern?"



Mit freundlichen Grüßen,
Toto


EDIT jg: LV-Version des Upload ergänzt


Angehängte Datei(en)
2009 .vi  Interrupt.vi (Größe: 10,52 KB / Downloads: 107)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.04.2011, 21:07 (Dieser Beitrag wurde zuletzt bearbeitet: 07.04.2011 21:08 von GerdW.)
Beitrag #6

GerdW Online
______________
LVF-Team

Beiträge: 17.412
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Signalverarbeitung
Hallo Toto,

Zitat:Hab ich gerade schon wo anders gepostet
Zu den guten Regeln gehört es, dann einen Link darauf anzugeben. Ansonsten: Doppelpost!
Außerdem habe ich dort schon geantwortet...

Zitat:habe die Glättungsbreite(Was auch immer das genau macht)
Du weißt schon, was du da anstellst? (Du musst nicht irgendein AKW damit regeln, oder? Smile )

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.04.2011, 21:17
Beitrag #7

Toto2010 Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Mar 2011

2009
2011
DE



RE: Signalverarbeitung
Hi Gerd


Zitat:Hab ich gerade schon wo anders gepostet
Zu den guten Regeln gehört es, dann einen Link darauf anzugeben. Ansonsten: Doppelpost!
Außerdem habe ich dort schon geantwortet...

ups, hab ich jetzt auch gesehen, tschuldigung

Zitat:habe die Glättungsbreite(Was auch immer das genau macht)
Du weißt schon, was du da anstellst? (Du musst nicht irgendein AKW damit regeln, oder? Smile )
[/quote]

Nein, nein. Nur iranische RaketenabschußrampenBlush.
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
  Signalverarbeitung durch mathematische Verreichung jo768 1 2.610 08.06.2014 15:26
Letzter Beitrag: dauz

Gehe zu: