30.10.2015, 19:43
Hallo zusammen,
ich bräuchte mal wieder euere Hilfe. Ich habe einen USB-6343 DAQ, der (unterschiedliche) digitale Signale auf mehreren lines gleichzeitig erzeugen soll. Ein Beispiel für einen gewünschten Output habe ich angehängt, die Pulsdauern und-Zeiten sollen dabei möglichst genau eingehalten werden.
Bleiben wir für den Anfang mal bei einem Beispiel mit nur einem Signal, wie kann ich das folgende ausgeben?
(trigger)->100ms warten->Signal HIGH-> 5ms halten-> Signal LOW-> auf nächsten trigger warten.
Ich bin zwar schon länger am lesen und probieren, aber den richtigen Durchblick habe ich noch nicht...
Welche DAQmx-Funktionen muss man dafür benutzen? Ist das ganze echtzeitfähig? Ist es möglich, das ganze mit zB 8 lines zu implementieren?
PS: Ein einfaches digitales Signal ausgeben klappt bereits. Mir geht es hier tatsächlich nur um die timing- und triggerfunktionen.
Vielen Dank schon mal für euere Hilfe!
Thomas
ich bräuchte mal wieder euere Hilfe. Ich habe einen USB-6343 DAQ, der (unterschiedliche) digitale Signale auf mehreren lines gleichzeitig erzeugen soll. Ein Beispiel für einen gewünschten Output habe ich angehängt, die Pulsdauern und-Zeiten sollen dabei möglichst genau eingehalten werden.
Bleiben wir für den Anfang mal bei einem Beispiel mit nur einem Signal, wie kann ich das folgende ausgeben?
(trigger)->100ms warten->Signal HIGH-> 5ms halten-> Signal LOW-> auf nächsten trigger warten.
Ich bin zwar schon länger am lesen und probieren, aber den richtigen Durchblick habe ich noch nicht...
Welche DAQmx-Funktionen muss man dafür benutzen? Ist das ganze echtzeitfähig? Ist es möglich, das ganze mit zB 8 lines zu implementieren?
PS: Ein einfaches digitales Signal ausgeben klappt bereits. Mir geht es hier tatsächlich nur um die timing- und triggerfunktionen.
Vielen Dank schon mal für euere Hilfe!
Thomas