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 

Sample, Samplerate, externer Trigger



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!

22.04.2010, 11:59 (Dieser Beitrag wurde zuletzt bearbeitet: 22.04.2010 12:12 von dimitri84.)
Beitrag #21

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Sample, Samplerate, externer Trigger
Zitat:Jup, genauso stelle ich mir das vor, das passiert bei 512 Impulsen mit 50 Hz, also 25,6 kHz. Ist doch eine ganz normale Abtastung oder stehe ich irgendwo auf dem Schlauch?
Wie denn jetzt Variante 1) oder Variante 2) ?!

' schrieb:Problem war bei "fast" konstantem dt (wegen der Schwankungen der Drehzahl), das man dem Graphen nach der FFT die Peaks "wandern" sieht und diese nicht mehr oder weniger an der selben Stelle auftauchen.
Dein dt war/ist konstant, denn du hast ja das mit der Clock Source noch nicht umgesetzt. Ich rede vom dt deines Spannungssignals.

Zitat:Da ich für die FFT den Assi "Spektrum ermitteln" nutze und zu doof für die Anwendung einer "richtigen" VI- FFT bin, weiß ich auch nicht, mit welchen Parametern ich noch mitteln kann, um den Effekt der Schwankungen zu glätten.
Das Express VI kann auch mitteln. Rechte Maustaste -> Eigenschaften.

Zitat:Wenn ich es morgen früh in der FHH eingehackt habe,
FHH = FH Hannover?

Dann war ich auf einer FHR.Huh

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.04.2010, 12:33
Beitrag #22

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Sample, Samplerate, externer Trigger
Zitat:1) Puls: Ein Samples wird geholt, Puls: Ein Samples wird geholt, Puls: Ein Samples wird geholt, ...
Das ginge. Wäre nur viel zu langsam
Nö, wäre es nicht. Denn du holst dir nicht immer ein Sample ab, sondern natürlich einen ganzen Schwung auf einmal. Den Rest erledigt der DAQmx-Treiber und die DAQ-Hardware für dich. Nur dass statt mit dem intern auf der Karte erzeugten Takt mit einem externem zugeführtem Takt-Signal gearbeitet wird. Auf jede steigende/fallende Flanke wird eine AD-Wandlung durchgeführt und dann im FIFO der Karte gespeichert, und dann (z.B. per DMA) in den Speicher deines Rechners. Braucht dich alles im Detail nicht interessieren, Treiber-Geschichte...

' schrieb:Dein dt war/ist konstant, denn du hast ja das mit der Clock Source noch nicht umgesetzt. Ich rede vom dt deines Spannungssignals.
Ergänzung: Allerdings ist dein dt aktuell 1/(5000 Hz)= 0,0002 s, und nicht, wie du eigentlich willst, 1/(25600 Hz) = 0,0000390625 s. -> Falsch konfigurierter DAQ-Assi (igitt).

Bei Messwertaufnahme mit externem Takt (und ja, das müsste die 6070E unterstützen) ist dein dt dann nur noch näherungsweise konstant, im Rahmen der Ungenauigkeiten deiner Drehzahl. Dafür könntest du deine Signale exakt(er) einem Drehwinkel zuordnen. Dein d-phi ist sozusagen konstant, unabhängig von der Drehzahl.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2010, 12:58
Beitrag #23

JohannesB Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Mar 2010

2009
2010
de

29223
Deutschland
Sample, Samplerate, externer Trigger
' schrieb:Wie denn jetzt Variante 1) oder Variante 2) ?!

Jetzt hab ichs ;-) Variante 2

' schrieb:Dein dt war/ist konstant, denn du hast ja das mit der Clock Source noch nicht umgesetzt. Ich rede vom dt deines Spannungssignals.
Jaein, da die Drehzahl schwankt ist mein dt zwar konstant, aber der zugehörige Wert kommt etwas zu früh oder zu spät und damit habe ich doch eine unregelmäßige Abtastung - werde das mit dem Mitteln auf jeden Fall prüfen!

' schrieb:Das Express VI kann auch mitteln. Rechte Maustaste -> Eigenschaften.
FHH = FH Hannover?
Dann war ich auf einer FHR.Huh

FHH ist korrekt, ist die offizielle Kurzbezeichnung die ich verwende, hat sich irgendein Marketinger ausgedacht... Dient also nicht der Verschleierung oder so Huh


Danke auf jeden Fall, freue mich endlich über konstruktive Kritik und Diskussionen!Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2010, 13:06
Beitrag #24

JohannesB Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Mar 2010

2009
2010
de

29223
Deutschland
Sample, Samplerate, externer Trigger
' schrieb:...
Ergänzung: Allerdings ist dein dt aktuell 1/(5000 Hz)= 0,0002 s, und nicht, wie du eigentlich willst, 1/(25600 Hz) = 0,0000390625 s. -> Falsch konfigurierter DAQ-Assi (igitt).

Bei Messwertaufnahme mit externem Takt (und ja, das müsste die 6070E unterstützen) ist dein dt dann nur noch näherungsweise konstant, im Rahmen der Ungenauigkeiten deiner Drehzahl. Dafür könntest du deine Signale exakt(er) einem Drehwinkel zuordnen. Dein d-phi ist sozusagen konstant, unabhängig von der Drehzahl.

Gruß, Jens

Ja, dass mit der falschen Abtast habe ich jetzt verstanden Cool

Eigentlich wollte ich auch die 5 kHz, da meine maximale Frq unter 500 Hz liegt, mal 10, macht 5 kHz Abtatsung - dachte ich...
Extern bestimme ich ja die Abtatsung durch meine Beschaltung und denn Messaufbau, daher die 25,6 kHz. Also waren meine Messung bisher bei 5 kHz, ab morgen durch den externen Takt bei 25,6 kHz!

Bin gespannt, ob das mit dem konstaneten dPhi was bringt und ob ich die X-Achse korrekt berechne!

Mehr dann dazu morgen.
Werde auch einen Vergleich zwischen ohne externen Takt und mit externen Takt graphisch durchführen, was dann ja zeigen sollte, ob sich der Aufwand lohnt.

Gibt es jetzt schon eine einfache Lösung (irgendeinen Assi), um evtl. Drehzahlschwankungen im Signal (oder nach der FFT) zu erkennen und zu fltern?

Ist denn mein Butterworthfilter, 3.ter Ordnung, mit Grenzfrequenz von 400 Hz gut? Muss ich den für die winkelsynchrone Messung mit 2Pi multiplizieren?

Gruß und Danke!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2010, 13:22 (Dieser Beitrag wurde zuletzt bearbeitet: 22.04.2010 19:41 von dimitri84.)
Beitrag #25

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Sample, Samplerate, externer Trigger
EDIT:

' schrieb:Nö, wäre es nicht. Denn du holst dir nicht immer ein Sample ab, sondern natürlich einen ganzen Schwung auf einmal. Den Rest erledigt der DAQmx-Treiber und die DAQ-Hardware für dich. Nur dass statt mit dem intern auf der Karte erzeugten Takt mit einem externem zugeführtem Takt-Signal gearbeitet wird. Auf jede steigende/fallende Flanke wird eine AD-Wandlung durchgeführt und dann im FIFO der Karte gespeichert, und dann (z.B. per DMA) in den Speicher deines Rechners. Braucht dich alles im Detail nicht interessieren, Treiber-Geschichte...
Auch, wenn's mich nicht interessieren braucht, würde ich trotzdem gerne wissen wie man das konfiguriert. Also man gibt dann im Timing VI den Clock Source an und die maximale erwartete Rate ... und wo/wie geb' ich an wie groß der Schwung ist den ich pro Puls haben will?

Und ich wiederhole mich gern nochmal, da darauf nicht eingegangen wird: Die FFT VIs gehen von einem konstanten dt aus. Wenn das nicht der Fall ist, zaubert man sich Frequnzen ins Spektrum die es in Wirklichkeit nicht gibt und umgekehrt. Was jetzt schlimmer ist, Effekte von den Drehzahlschwankungen, oder die Effekte von nicht konstanten dt, kann ich jetzt nicht mit Sicherheit sagen. Ich denke der zweite Effekt macht mehr Unsinn.

Wie du schon angekündigt hast, würde ich mich über ein paar Bildchen der Spektren freuen:
1) konstantes dt (interner Takgeber), und Spektrum mitteln (ruhig mit dem Hann-Fenster)
2) konstantes dPhi


Bin gespannt.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2010, 19:23
Beitrag #26

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Sample, Samplerate, externer Trigger
' schrieb:Also man gibt dann im Timing VI den Clock Source an und die maximale erwartete Rate ... und wo/wie geb' ich an wie groß der Schwung ist den ich pro Puls haben will?


GROOOOOSSES Missverständnis!

Der externe Takt sorgt am AD dafür, dass mit jeder steigenden oder fallenden Flanke ein Wert gesampelt und im Kartenpuffer gespeichert wird.

Am DAQmx-Read.vi gibst du dann nur noch an, wieviele Werte du pro LV-Schleifendurchlauf aus dem Kartenpuffer holen und plotten möchtest! Das muss natürlich schnell genug sein, damit der Puffer nicht überläuft. Aber das ist ja genauso, als wenn du mit der internen Taktrate arbeitest!

Und ich muss dann auch dem dimitri84 zustimmen: Ohne konstantes dt keine vernünftige FFT! Mal abgesehen davon, dass du wie schon erwähnt einfach Frequenzanteile unterschlägst! In deinem realen System kriegst du eben keine "stehenden" Peaks im Spektrum!

Gruß
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.04.2010, 19:38 (Dieser Beitrag wurde zuletzt bearbeitet: 22.04.2010 19:43 von dimitri84.)
Beitrag #27

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Sample, Samplerate, externer Trigger
' schrieb:GROOOOOSSES Missverständnis!

Der externe Takt sorgt am AD dafür, dass mit jeder steigenden oder fallenden Flanke ein Wert gesampelt und im Kartenpuffer gespeichert wird.
Damit bin ich einverstanden.

Ich habe Jens in der Tat missverstanden: Ich dachte er meint, dass man pro Puls eine beliebige Anzahl an Samples anholen kann!

Also haben 512 Pulse/s 1024 Flanken und damit beträgt die Abtastrate ~1kHz?

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2010, 19:46
Beitrag #28

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Sample, Samplerate, externer Trigger
' schrieb:Also haben 512 Pulse/s 1024 Flanken und damit beträgt die Abtastrate ~1kHz?
Nein, es wird entweder auf steigende oder fallende Flanke eine AD-Wandlung ausgelöst. Also bei 512 Pulse/s ca. 0,5 kHz.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2010, 19:52 (Dieser Beitrag wurde zuletzt bearbeitet: 22.04.2010 19:56 von dimitri84.)
Beitrag #29

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Sample, Samplerate, externer Trigger
' schrieb:Nein, es wird entweder auf steigende oder fallende Flanke eine AD-Wandlung ausgelöst. Also bei 512 Pulse/s ca. 0,5 kHz.
(Achso das war als exklusives oder gemeint.) Ok, dann kehren wir zurück zu Beitrag 18

' schrieb:1) Puls: Ein Samples wird geholt, Puls: Ein Samples wird geholt, Puls: Ein Samples wird geholt, ...
Das ginge. Wäre nur viel zu langsam
Das ist zu langsam.

' schrieb:Ich suche bei 3000 1/min:
- 20,7 Hz Käfigfrq
- 50 Hz Unwuncht
- 141 Hz Kugelumlauffrq
- 311 Hz Kugeldurchlauffrq Innen
- 439 Hz Kugeldurchlauffrq Außen
Er erwartet mit unter Frequenzanteile von 440 Hz.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.04.2010, 19:57
Beitrag #30

JohannesB Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Mar 2010

2009
2010
de

29223
Deutschland
Sample, Samplerate, externer Trigger
' schrieb:Wie du schon angekündigt hast, würde ich mich über ein paar Bildchen der Spektren freuen:
1) konstantes dt (interner Takgeber), und Spektrum mitteln (ruhig mit dem Hann-Fenster)
2) konstantes dPhi
Bin gespannt.

Bilder Folgen morgen!
Wenn ich statt Hann- Fenster, "kein" Fenster wähle, nutze ich doch ein Rechteckfenster, was eigentlich das beste Fenster für die Spektralanalyse ist?!?
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
  Datenerfassung - unterschied zwischen Samplerate und Tick Count fritenschmiede 10 5.964 26.10.2020 14:51
Letzter Beitrag: fritenschmiede
  Sample-Modus und Interface Christoph1993 1 3.019 13.11.2019 11:01
Letzter Beitrag: jg
Sad Frequenz und analoge Signale mit der gleichen Sample Anzahl messen DM_94 7 6.291 13.09.2018 14:52
Letzter Beitrag: Lucki
  Pre-Trigger auf aktuellen Trigger-Kanal einsetzen yowa 0 4.777 22.02.2016 15:58
Letzter Beitrag: yowa
  Sample Clock Management Florian Sim 2 5.074 23.03.2015 17:18
Letzter Beitrag: Florian Sim
  DAQ-Assistent - Rate, Sample-ANzahl, etc = Verwirrung zig 17 15.486 08.07.2014 13:14
Letzter Beitrag: zig

Gehe zu: