15.05.2008, 09:35
Hallo,
ich habe eine PCIe-6251 DAQ Karte und ein BNC-2120 daran hängen.
Ich möchte jetzt über den AO 0 knontinuierlich einen möglichst sauberen und möglichst hoch aufgelösten Sinus ausgeben.
Laut dem Datenblatt der DAQ-Karte kann diese 2,86MS/s ausgeben und der Kartenspeicher fasst 8192 Samples.
Der Sinus soll im Laufenden Programm in Amplitude und Frequenz geändert werden können.
Im angehängten VI ist mein erster Entwurf (Lab View 8.5.1)
Das VI funktioniert prinzipiell, nur ist der erzeugte Sinus nicht sauber, sondern hat Kanten und Artefakte. Ich weiß, das das mit der Sampling Rate und dem erzeugten Sinus zusammenhängt.
Idealerweise würde ich gerne eine Periode eines beliebigen Sinus in 8192 Samples aufteilen, auf den Kartenspeicher schreiben und die Ausgabe-Samplingrate entsprechend anpassen (Fs=?). Geht das mit dem Express-VI?
Ich habe mir aus dem NI-Beispielen "Cont Gen Volt WFM-Int-Clk-On board Regeneration" angeschaut, allerding kann man ja da im nachhinein nicht Frequenz und Amplitude beeinflussen.
Ich wäre dankbar für Hinweise, auch allgemeiner Art, wenn jemand sich schon einmal Gedanken zur richtigen Ein- und Ausgabe mit DAQ-Karten gemacht hat.
Danke,
RWK
ich habe eine PCIe-6251 DAQ Karte und ein BNC-2120 daran hängen.
Ich möchte jetzt über den AO 0 knontinuierlich einen möglichst sauberen und möglichst hoch aufgelösten Sinus ausgeben.
Laut dem Datenblatt der DAQ-Karte kann diese 2,86MS/s ausgeben und der Kartenspeicher fasst 8192 Samples.
Der Sinus soll im Laufenden Programm in Amplitude und Frequenz geändert werden können.
Im angehängten VI ist mein erster Entwurf (Lab View 8.5.1)
Das VI funktioniert prinzipiell, nur ist der erzeugte Sinus nicht sauber, sondern hat Kanten und Artefakte. Ich weiß, das das mit der Sampling Rate und dem erzeugten Sinus zusammenhängt.
Idealerweise würde ich gerne eine Periode eines beliebigen Sinus in 8192 Samples aufteilen, auf den Kartenspeicher schreiben und die Ausgabe-Samplingrate entsprechend anpassen (Fs=?). Geht das mit dem Express-VI?
Ich habe mir aus dem NI-Beispielen "Cont Gen Volt WFM-Int-Clk-On board Regeneration" angeschaut, allerding kann man ja da im nachhinein nicht Frequenz und Amplitude beeinflussen.
Ich wäre dankbar für Hinweise, auch allgemeiner Art, wenn jemand sich schon einmal Gedanken zur richtigen Ein- und Ausgabe mit DAQ-Karten gemacht hat.
Danke,
RWK