' schrieb:Mein Problem ist ja quasi genau umgekehrt. Ich lese ja jetzt mit hoher Abtastrate (100k) ein und will aber mit niedriger (nämlich
Also jetzt habe ich mir mal die Mühe gemacht und die Spezifikation Deiner Karte angesehen.
Sie gehört nicht zu denen, mit denen man keine digitale Waveform erzeugen kann: Mit Port 0 geht es.
Allerdings, siehe die Fußnote 3 (Kopie unten), gibt es für digitalen I/O keinen eigenen internen Timer für die Taktung. Es gibt aber mehrere andere Timer auf der Karte, davon muß man einen für die Taktung benutzen. Das zu machen isr aber eher ein Sache für fortgeschrittene Anwender. Lernen wie man das macht kann man in der Beispielesammlung.
Ganz einfach ist hingegen das Einlesen einer analogen Waveform, deshalb war mein Rat damit anzufangen. Auch hier gilt: Beispiele studieren. Du kanst quasi jede Frequenz mit dem Timing-VI auswählen, ohne nachdenken zu müssen wie es intern gemacht wird. Das Einzige ist, das wegen der Frequenzerzeugung aus einem 20MHz Muttergenerator nicht jede gewünschte Frequz machbar ist. Das spielt aber bei niedrigen Raten keine Rolle. (Machbar im Bereich 10kHz ist z.B. 9995 HZ, 10000Hz, 10005Hz...)
Also so sollte Dein Lernprozess abgestuft sein:
1.) Lernen analoge Waveform mit 10kHz einzulesen
2.) Lernen Digitale Waveform einzulesen und wie man dazu zur Takterzeugung einen Timer auf der Karte routet, so daß er als Taktgeber dient.
Damit hast Du erst mal für etliche Tage Arbeit.