LabVIEWForum.de
Internal Clock auf 80 MHz einstellen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: Hardware (/Forum-Hardware)
+---- Forum: NI Hardware (/Forum-NI-Hardware)
+---- Thema: Internal Clock auf 80 MHz einstellen (/Thread-Internal-Clock-auf-80-MHz-einstellen)



Internal Clock auf 80 MHz einstellen - dunut - 15.06.2010 13:36

Hallo zusammen,
habe mich gerade in diesem Forum umgeschaut, aber noch nicht das gefunden was ich suche...

Ich nutze:[list]
[*]NI PCI 6220<>
[*]Matlab als DAQ Software (jaja, ich weiß, aber das klappt.... einigermaßen... ;-)<>
[*]WinXP<>
[st]Es geht darum, die Internal Clock Taktrate umzustellen. Derzeit ist sie auf 20 MHz, möchte 80 MHz, damit meine gewünschte SampleRate von 25.6 kHz genau aufgehen.
Wo kann ich das machen? Muss das in Matlab geschehen (da gibt es allerdings keine Möglichkeit, außer internal/external umzustellen).

Danke fürs lesen, überlegen und zurückschreiben schonmal!!

Beste Grüße,
Felix


Internal Clock auf 80 MHz einstellen - chrissyPu - 15.06.2010 13:50

Hi,

welche interne Taktrate meinst Du? http://sine.ni.com/nips/cds/view/p/lang/de/nid/14130 sagt was von 250kSa Abtastrate für Analoge Eingänge, 1MHz für den Digitalteil und 80 MHz nur bei der maximalen Eingangsfrequenz für die Counter... Oder meinst Du was pollendes von Matlab aus? oder doch ein PXI-System statt des angegebenen PCI?

Sorry, aber die Infos sind so nicht so ganz konsistent...

ch


Internal Clock auf 80 MHz einstellen - Lucki - 15.06.2010 13:57

Ja, die geht umzustellen. Allerdings nicht für die analoge oder digitale Daten-Ein-/oder Ausgabe, wie chrissyPu schon richtig sagt. Sonden nur für Counterfunktionen, z.B. für Messung von Impulslängen, Periodendauern.


Internal Clock auf 80 MHz einstellen - dunut - 15.06.2010 15:07

Hallo,

ihr seid schnell.

Also mein Anliegen genauer:
Die Karte ist PCI. Es geht um Analog Input. Die per Matlab eingestellte Soll Sample Rate = 25600 Hz, es wird aber automatisch auf 25608.194... Hz angepasst.
M.E. liegt das an der Internal base clock der Karte, welche mit 20 MHz abtaktet. Da passt 25600 Hz nicht ganzzahlig rein -> Folglich wird auf 20 MHz/781 = 25608.194 Hz angepasst.

In den Spezifikationen http://sine.ni.com/ds/app/doc/p/id/ds-15/lang/de#header0 steht:
Internal base clocks: 80 MHz, 20 MHz, 0.1 MHz

Jetzt ist natürlich
1. die Frage ob ich das so richtig aufgefasst habe, und ggf.
2. wie ich auf 80 MHz umstellen kann. Mit Matlab scheint es nicht zu gehen. Dort kann ich nur zwischen internal/external umstellen.

Danke.
Grüße,
Felix


Internal Clock auf 80 MHz einstellen - Lucki - 15.06.2010 15:42

' schrieb:In den Spezifikationen http://sine.ni.com/ds/app/doc/p/id/ds-15/lang/de#header0 steht:
Internal base clocks: 80 MHz, 20 MHz, 0.1 MHz
Ich verstehe: Du willst die 80MHz-Zeitbasis verwenden, um damit eine feinere Rasterung der durch Untersetzung entstehenden realen Abtastfrequenzen zu erhalten.
Habe das noch nicht probiert, aber möglich wäre das mit dem Eingang "Quelle" des VI "Sample Takt", bzw mit dem sich hinter diesem verbergendem Eigenschaftskoten "DAQmx - Timing" --> Sample Takt Quelle
[attachment=27151]
Berichte doch mal, wie es funktioniert.