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 

Dreieck Signal integrieren



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!

30.09.2008, 14:35
Beitrag #1

insertcoin Offline
LVF-Grünschnabel
*


Beiträge: 44
Registriert seit: Aug 2008

8.5.1
-
de

89
Deutschland
Dreieck Signal integrieren
Hallo Leute,

ich bekomme von einem Sensor ein Dreicksignal das seine Periodendauer ändert, oder teilweise ganz ausbleibt. Das signal verwende ich zum messen des Stromes bei einem Verbraucher.
Dieses Signal möchte ich beobachten, und wenn ich auf die Momentanwere schaue sind diese natürlich falsch. Könnt ihr mir einen Typ geben mit welchem baustein ich das Signal richtig integrieren könnte? Oder muss ich das selber irgendwie realisieren, heißt Nulddurchgänge messen und Signal über Zeitdauer verrechnen?? Aber das dürfte schwierig werden..
Ein Tip wäre super, dass ich irgendwie auf den richtigen Weg komme..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.09.2008, 15:53
Beitrag #2

kpa Offline
LVF-Stammgast
***


Beiträge: 385
Registriert seit: Mar 2007

2019
2002
DE

88***
Deutschland
Dreieck Signal integrieren
Hallo insertcoin,

Frage: Ändert das Dreieck nur die Periodendauer oder auch die Amplitude? Wann bleibt das Signal aus?
Wenn Du ein Dreieck (konstande Amplitude, variable Frequenz) integrierst kommt immer max. Amplidude(Dreieck)/2 plus Offset raus.
Ist die Sensorinformation in der Periodendauer?

kpa
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2008, 07:35
Beitrag #3

insertcoin Offline
LVF-Grünschnabel
*


Beiträge: 44
Registriert seit: Aug 2008

8.5.1
-
de

89
Deutschland
Dreieck Signal integrieren
Das Dreieck hat immer die gleiche Amplitude, aber ich hab mir das Signal jetzt im Graphen angeschaut. Und gesehen das der Strom die Amplitude hält wenn der Verbraucher entsprechend Leistung benötigt.
Ich werde jetzt mal versuchen das Signal in einer separaten while Schleife alle 20ms abzutasten und entsprechend meiner Hauptschleife zu mitteln. Aber ob das dann so passt weiß ich nicht, vielleicht hätt ich in Messwertverarbeitung besser aufpassen müssen. Sowas bleibt immer uninterressant bis man es mal benötigt Dry..
Hätte auch gehofft dass es schon ein VI gibt, mit dem ich das ganze lösen kann. Gibt ja auch ne Menge Beispiele zur signalverarbeitung, aber ich hab in dem Gebiet auch noch nicht so viel Erfahhrung und keine ahnung was ich mir da anschauen müsste..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2008, 08:25 (Dieser Beitrag wurde zuletzt bearbeitet: 01.10.2008 08:27 von kpa.)
Beitrag #4

kpa Offline
LVF-Stammgast
***


Beiträge: 385
Registriert seit: Mar 2007

2019
2002
DE

88***
Deutschland
Dreieck Signal integrieren
Hallo insertcoin,

für mich hört es sich an als ob die Information nur in der Frequenz(Periodendauer) steckt.(Vermutung)

Integrieren von einem frequenzvariablen Dreiecksignal nutzt nix -- da kommt immer der selbe Wert raus.

Schau mal das Datenblatt vom Sensor an.

kpa
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2008, 10:08 (Dieser Beitrag wurde zuletzt bearbeitet: 01.10.2008 10:19 von insertcoin.)
Beitrag #5

insertcoin Offline
LVF-Grünschnabel
*


Beiträge: 44
Registriert seit: Aug 2008

8.5.1
-
de

89
Deutschland
Dreieck Signal integrieren
Das Signal ist der Strom eines Verbrauchers, und dieser erzeugt diese Dreiecke. Leider habe ich keine Informationen dazu, nach welchem Schema er diese erzeugt.
Ich wollte jetzt in einer speparaten while Schleife abtasten, und das Signal mitteln.. Aber die 2te while Schleife läuft nicht. Kann ich denn nur mit mehr while Schleifen arbeiten, wenn ich diese mit Semaphoren organisiere??

Gibt es den kein VI dem ich einfach ein Signal und eine Abtastrate übergebe, welches mir dann die einzelnen Werte, oder noch besser einen Array eines bestimmten Zeitraums zurück gibt??
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2008, 11:19
Beitrag #6

kpa Offline
LVF-Stammgast
***


Beiträge: 385
Registriert seit: Mar 2007

2019
2002
DE

88***
Deutschland
Dreieck Signal integrieren
Hallo insertcoin,

Du kannst Schleifen parallel laufen lassen und Werte mit Queues oder lokalen Variablen übergeben.

kpa
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
01.10.2008, 12:06
Beitrag #7

insertcoin Offline
LVF-Grünschnabel
*


Beiträge: 44
Registriert seit: Aug 2008

8.5.1
-
de

89
Deutschland
Dreieck Signal integrieren
Jetzt funtioniert es, mein Problem war, dass ich die Abbruchkriterien beider Schleifen mit einem einzigen Stopp Button verdrahtet hab. Wusste nicht dass das so nicht geht. Danke für deine Hilfe..

Greeetz insertcoin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2008, 12:55
Beitrag #8

insertcoin Offline
LVF-Grünschnabel
*


Beiträge: 44
Registriert seit: Aug 2008

8.5.1
-
de

89
Deutschland
Dreieck Signal integrieren
Mein Problem ist jetzt, ich hab eine while Schleife im Hauptprogramm und eine in einem SubVi laufen.. ich schaffs aber nicht, beide mit einem Stopp Button zu beenden.. Habs mit einer lokalen Variable vom Stopp Button als Übergabeparameter an das SubVi versucht, aber da bringt er mir einen Fehler..
Hast du mir hierfür vielleiht noch einen Tipp ??
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2008, 13:55
Beitrag #9

kpa Offline
LVF-Stammgast
***


Beiträge: 385
Registriert seit: Mar 2007

2019
2002
DE

88***
Deutschland
Dreieck Signal integrieren
Hallo insertcoin,

ich denke Du meintest parallele Schleife und nicht SubVI.

Der Stopbutton hat das Schaltverhalten "Beim Drücken schalten" -- Buttons mit Latchverhalten gehn da nicht.

kpa

Lv85_img


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .vi  VI.vi (Größe: 15,36 KB / Downloads: 217)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2008, 14:06
Beitrag #10

insertcoin Offline
LVF-Grünschnabel
*


Beiträge: 44
Registriert seit: Aug 2008

8.5.1
-
de

89
Deutschland
Dreieck Signal integrieren
danke schonmal ..
aber ich hab das schon so gemeint, ich hab meine 2te schleife in ein subVi gepackt.. weil alles zusammen sonst zu groß gewesen wäre .. jetzt muss ich eben die schleife aus dem subVi raus nehmen und und drum herum packen und die anderen komponenten drin lassen. Aber diese Lösung finde ich nicht so schön..

geht es denn nicht, dass ich die boolsche Variable als Referenzparameter an das SubVi gebe und dass Ereignis dort intern verarbeite?? Würde mich eh interressieren ob man in LabVIEW irgendwie Referenzparameter übergeben kann. Um z.B. Anzeigen direkt in den SubVIs zu beschreiben. Dann müsste ich nicht jeden Wert von dort zurückführen..
Vermisse das total von den texturalen Programmiersprachen..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Erfasstes Signal mit simulierten Signal vergleichen funktioniert nicht wegen Datenty Felifa 14 11.091 21.04.2017 07:46
Letzter Beitrag: Felifa
Rainbow Geschwindigkeit simulieren, dann ableiten und integrieren Student007 6 7.672 13.12.2016 08:14
Letzter Beitrag: Student007
  Datei erfassen, integrieren und dann ausgeben Joseph722 3 4.307 28.05.2013 07:49
Letzter Beitrag: GerdW
  Messwerte integrieren Daerstofer 4 5.694 05.11.2012 11:08
Letzter Beitrag: Lucki
  Fläche unter Kurve durch integrieren zwischen Cursor Awienert 12 14.131 28.04.2010 14:13
Letzter Beitrag: Achim
  Waveform integrieren Benjamin84 0 3.464 22.04.2008 14:27
Letzter Beitrag: Benjamin84

Gehe zu: