INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Kurzen Impuls erzeugen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

15.12.2007, 15:52 (Dieser Beitrag wurde zuletzt bearbeitet: 15.12.2007 16:27 von jg.)
Beitrag #1

ND26 Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Oct 2007

8.2 Englisch
2006
kA


Deutschland
Kurzen Impuls erzeugen
Hallo,

Ich benutze LabVIEW erst seit kurzem, da ich es für eine Semesterarbeit brauche, und habe folgendes Problem zu lösen.

Ich habe ein boolean und wenn der auf True ist, muss an einem Pin der DAQ Box (NI 6221) einen kurzen Puls (5V - 12V, Puls ca. 1ms) erzeugt werden.
Nun habe ich mir ein paar Beispiele von NI mal genauer angesehen und da das VI „GenDigPulse.vi“ gefunden. Hab schnell eine Case Struktur drumherum erstellt, bei True wird das VI ausgeführt bei False wird nix gemacht. Es funktioniert auch sehr gut, nur das Problem ist, das die Zeit die das VI braucht, für meine Anwendung leider zu langsam ist. Das VI sollte schneller abgearbeitet werden!
Als erstes habe ich den Block „DAQmx WaitUntilDone.vi“ gelöscht, und das hat ein paar ms gebracht.
Als zweites habe ich versucht den Block „DAQmx Create Channel.vi“ in die Initilaisierung meines Programmes einzufügen. Nur wen ich das tue, dann wird nur ein Impuls erzeugt und bei zweiten kommt eine Fehler Meldung(weiß leider nicht mehr welche, da ich nicht im Labor bin).
Geh ich richtig in der Annahme das wenn ich ein Signal erzeuge auch einen Channel erzeugen muss? Denn dies würde dieses Problem erklären.
Wie kann ich noch die Laufzeit erhöhen? Die Laufzeit vom restlichen Programm ist gut, nur wenn das VI „GenDigPulse“ aufgerufen wird, ist sie doch recht bescheiden. Oder gibt es eine einfachere und simplere Methode um einen kurzen Impuls zu erzeugen?

Bedanke mich schon mal im voraus

Gruß ND26

PS: hab mal das VI hochgeladen

Lv82_img


Angehängte Datei(en)
Sonstige .vi  Trigger.vi (Größe: 26,51 KB / Downloads: 675)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
Kurzen Impuls erzeugen - ND26 - 15.12.2007 15:52
Kurzen Impuls erzeugen - jg - 15.12.2007, 17:02
Kurzen Impuls erzeugen - ND26 - 15.12.2007, 18:08
Kurzen Impuls erzeugen - jg - 16.12.2007, 20:26
Kurzen Impuls erzeugen - ND26 - 16.12.2007, 20:48
Kurzen Impuls erzeugen - dc6xs - 16.12.2007, 22:11
Kurzen Impuls erzeugen - ND26 - 17.12.2007, 08:58

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Detektion Hall Impuls / Interrupt HardiFlanders 3 4.157 08.03.2015 20:33
Letzter Beitrag: Holy
  Impuls erzeugen ????? gabesiano 5 8.324 26.04.2012 08:00
Letzter Beitrag: Lucki
  Impulse vermessen und verzögerten Impuls erzeugen gottfried 0 4.385 10.12.2008 17:29
Letzter Beitrag: gottfried
  Jede Sekunde ein Impuls gregorX 7 7.042 01.03.2006 23:09
Letzter Beitrag: gregorX

Gehe zu: