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 

Kontinuierliche Datenaufnahme bei einer PCI-6221 Karte



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!

28.09.2008, 16:34
Beitrag #1

skfink Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jan 2008

2012
2007
kA

80997
Deutschland
Kontinuierliche Datenaufnahme bei einer PCI-6221 Karte
Hallo,
ist es möglich eine kontinuirliche (Analog sowie Digital) Datenaquisition ohne externen Taktgeber zu realisieren? Mit dem DAQ Assistent von LV8.5 scheint das nicht zu gehn, was mir aber nur schwer fällt zu glauben. Aus welchem Grund sollte das so kompliziert gemacht werden??

danke

mfg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.09.2008, 17:46
Beitrag #2

skfink Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jan 2008

2012
2007
kA

80997
Deutschland
Kontinuierliche Datenaufnahme bei einer PCI-6221 Karte
also dass man bei analoger Signalaufnahme die Sample Clock VI benutzen kann weiss ich, aber wieso ist das für digitale Signale nicht möglich?
Bzw. falls doch....wie?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.09.2008, 17:53
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Kontinuierliche Datenaufnahme bei einer PCI-6221 Karte
.. Und mir fällt eher schwer zu glauben, wie man die Möglichkeit der intern getakteten kontinuierlichen Daten-Ein- und Ausgabe beim Aufruf der DAQ-Assistenten übersehen kann, siehe die beiden Bilder. (Zur Bedeutung des Häkchens bei der Datenausgabe siehe die Kontexthilfe rechts, hier nicht mit zu sehen)

       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.09.2008, 18:22 (Dieser Beitrag wurde zuletzt bearbeitet: 28.09.2008 18:24 von skfink.)
Beitrag #4

skfink Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jan 2008

2012
2007
kA

80997
Deutschland
Kontinuierliche Datenaufnahme bei einer PCI-6221 Karte
Ich wollte das für digitale Eingangssignale machen. Und da sagt mir der Assistent dass ich eine externe Quelle nehmen muss.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.09.2008, 18:27 (Dieser Beitrag wurde zuletzt bearbeitet: 28.09.2008 18:28 von Lucki.)
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Kontinuierliche Datenaufnahme bei einer PCI-6221 Karte
' schrieb:also dass man bei analoger Signalaufnahme die Sample Clock VI benutzen kann weiss ich, aber wieso ist das für digitale Signale nicht möglich?
Hie machst Du im Thema einen großen Sprung. Zuerst beziehst Du dich auf den DAQ-Assistenten, und dann auf das Sample-Clock-VI. Das schließt sich aber gegenseitig aus, entweder man nimmt Express-Vis und den DAQ-Assistenten, oder man konfiguriert manuell, und nur im letzteren Fall wird man das Sample-Clock.VI verwenden müssen.

Trotzdem hast Du aber recht: Auf der PCI-6221 gibt es für digitale Ein/Ausgabe keine extra dafür vorgesehene interne Taktquelle, was aber nicht heißt, daß Du einen eigenen externen Frequenzgenerator anschließen mußt. Es gibt mehrere Taktgeber auf der Karte, die Du dir "borgen" kannst. Siehe Registerkarte "Erweitertes Timing", Extern -->Taktquelle

Gruß Ludwig
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.09.2008, 19:16
Beitrag #6

skfink Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jan 2008

2012
2007
kA

80997
Deutschland
Kontinuierliche Datenaufnahme bei einer PCI-6221 Karte
danke das hilft mir schonmal weiter. Allerdings werde ich wohl nicht mit dem Assistenten arbeiten weil mir da zuwenig konfigurations-Möglichkeiten auf dem Front Panel bleiben.

Ich möchte nämlich mit der 6221 ein Analog-Oszi und insbesondere einen mindestens 8 Channel Logic Analyzer realisieren. Da sollten in beiden Fällen natürlich viele Einstellmöglichkeiten am Front Panel sein.

Leider kann man nur über den Assistenten eine 100kHz Clock auswählen. "Von Hand" ist das kleinste 10MHz. Das Problem ist dabei dass ich 1MHz Sample Rate (Maximum der Karte) einstellen muss, da ich bei weniger ein Overflow kriege. So gesehn verstehe ich gar nicht die extra Eingabe einer Sample Rate wenn sowieso mit jedem Impuls der Clock Source Daten erfasst werden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.09.2008, 22:06
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Kontinuierliche Datenaufnahme bei einer PCI-6221 Karte
' schrieb:Leider kann man nur über den Assistenten eine 100kHz Clock auswählen. "Von Hand" ist das kleinste 10MHz. Das Problem ist dabei dass ich 1MHz Sample Rate (Maximum der Karte) einstellen muss, da ich bei weniger ein Overflow kriege. So gesehn verstehe ich gar nicht die extra Eingabe einer Sample Rate wenn sowieso mit jedem Impuls der Clock Source Daten erfasst werden.
Das erste problem nur ganz kurz:
Du mußt einen Counter/Timer nehmen und eine Untersetzung konfigurieren. Der untersetzte Impuls liegt dann an irgendeinem PFI-Port an, den mußt Du als Taktquellen nehmen.
Zum zweiten Problem: In der Hilfe steht geschrieben:
rate specifies the sampling rate in samples per channel per second. If you use an external source for the Sample Clock, set this input to the maximum expected rate of that clock.
Gruß Ludwig
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.09.2008, 08:59
Beitrag #8

skfink Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jan 2008

2012
2007
kA

80997
Deutschland
Kontinuierliche Datenaufnahme bei einer PCI-6221 Karte
' schrieb:Du mußt einen Counter/Timer nehmen und eine Untersetzung konfigurieren. Der untersetzte Impuls liegt dann an irgendeinem PFI-Port an, den mußt Du als Taktquellen nehmen.
Ich habe gestern Abend noch versucht zu verstehen was du damit genau meinst, bzw in LabVIEW gesuchtw ie so etwas umzusetzen wäre, aber ich bin nicht wirklich weiter gekommen.

Meinst du damit das 10MHz Signal auf einen Pin ausgeben, diesen Hardwareseitig auf den Counter Eingang legen, dort die Untersetzung machen und das Ergebnis auf einen PFI legen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.09.2008, 12:34 (Dieser Beitrag wurde zuletzt bearbeitet: 29.09.2008 12:37 von Lucki.)
Beitrag #9

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Kontinuierliche Datenaufnahme bei einer PCI-6221 Karte
' schrieb:Meinst du damit das 10MHz Signal auf einen Pin ausgeben, diesen Hardwareseitig auf den Counter Eingang legen, dort die Untersetzung machen und das Ergebnis auf einen PFI legen?
Nein, es ist viel einfacher, ich erklärs mal der Einfachheit halber mit Express-VIs.
Du willst z.B eine Kontinuierliches Datenausgabe auf Port 0 mit 1 kHz machen.
Schritt 1:
DAQ-Assistent/Ausgabe/Zählergestützte Ausgabe/Impulausgabe/ PCI-6221/ctr0
Dort die gewünschte Taktrate erzeugen. (Also für 1 KHz z.B Low=0.5ms High=0.5ms) Es steht dort auch geschrieben, daß der Ausgangspin ctr0 intern mit PFI12 verbunden ist. Es ist nicht notwendig, irgendwelche Pins hardwaremäßig zu verdrahten.
Schritt2:
DAQ-Assistent/Eingabe/Digital/ ... usw.
Dort bei Erweitertes Timing einstellen: "Extern" Quelle "PFI12"

Ein Nachteil ist natürlich, das der Timer ct0 jetzt belegt ist und nicht mehr anderweitig verwendet werden kann. Man muß eben so mancherlei Kompromisse im Leben machen...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.09.2008, 12:53
Beitrag #10

skfink Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jan 2008

2012
2007
kA

80997
Deutschland
Kontinuierliche Datenaufnahme bei einer PCI-6221 Karte
ah das hört sich ja nach einer eleganten Lösung an. Werde ich gleich heue Abend mal ausprobieren.
danke

' schrieb:Ein Nachteil ist natürlich, das der Timer ct0 jetzt belegt ist und nicht mehr anderweitig verwendet werden kann. Man muß eben so mancherlei Kompromisse im Leben machen...
in diesem Fall ist es noch nichtmal ein Kompromiss, glaube nicht dass ich mehr als 8 IO's brauchen werde.
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
  Delay für kontinuierliche Datenerfassung zwingend? Philipp841 9 6.720 12.07.2018 10:27
Letzter Beitrag: GerdW
  Kontinuierliche Datenerfassung mit USB 6003 Tobolf 18 12.412 02.02.2017 16:54
Letzter Beitrag: GerdW
  Datenaufnahme startet zu spät VS_03 4 7.075 20.05.2016 07:44
Letzter Beitrag: rolfk
  kontinuierliche Datenerfassung in Array speichern Jonas_02 2 4.920 04.09.2015 16:17
Letzter Beitrag: Trinitatis
  Kontinuierliche Messung Ringpuffer dbuckl 9 8.137 07.04.2015 09:19
Letzter Beitrag: dbuckl
  DAQ --> Kontinuierliche Frequenzmessung Flo89 10 13.741 25.04.2014 14:34
Letzter Beitrag: GerdW

Gehe zu: