RE: 2 TTL-Signale phasenverschoben erzeugen
Du must auf "Digitale Ausgabe" umstellen, und die digitale Waveform für beide Kanäle mit entsprechender Phasenverschiebung vorgeben. Außerdem: das Ganze unbedingt in einem Task mit zwei Kanälen machen, nicht als zwei Tasks mit je einem Kanal.
Beispiel für Deine 100Hz-Ausgabe:
Samplefrequenz z.B 36000 Hz, eine Waveform sollte 36000 Samples enthalten, Betriebsart kontinuierlich. Rotation des einen Waveform-Arrays um N Samples gegenüber der anderen bewirkt eine Phasenverschiebung von N Grad.
Komplizierter wird es, wenn bei laufendem Task die Phasenverschiebung mit einem Bedienelement eingestellt werden soll. Ist aber auch machbar, nur müssen dann Daten immer nachgeschoben werden. Dafür gibt es Beispiele.
|