Discussion:
sending a pulse to a digital line output
(too old to reply)
paulak
2006-10-20 13:40:13 UTC
Permalink
Hello all,
 
I use a PCI-6281 M serie DAQ card along with LabView7.1 and NI-DAQmx.
 
I want to generate a single pulse (low-high for say 100ms-low) on one of the digital line output of the PCI-6281 card.
I want to use the physical channel port0/line0 (corresponding to pin 52 of the device, if I am right).
 
Could somebody explain to me how to do that or send me an example?
 
I had a look already at many  VIs examples but I never found something that worked. For my application I will need to send out 6 pulse trains (1 continuous and 5 single pulses, as well as receive 1 single pulse.
 
Thanks,
 
 
paulak
2006-10-23 20:10:15 UTC
Permalink
Merci pour la réponse,
 
En fait j'utilise déjà les 2 compteurs disponibles sur la carte pour envoyer des trains de pulses. Je commande un détecteur CCD. Il me faut envoyer 1 train de pulse continu (pour cela j'utilise ctr0), 1 simple pulse (start pulse) pour commencer la lecture du CCD (pour cela j'utilise ctr1), 2 autres simples pulses digitaux (ici je vais utiliser 2 sorties numériques). Je vais aussi recevoir 1 signal digital (que je vais utiliser pour déclencher l'acquisition) que je pense lire avec 1 des entrée numérique.
 
J'ai trouvé comment je pouvais génerer un pulse digital sur une sortie digitale. Maintenant je me demande comment je pourrais synchroniser tous ces signaux digitaux entre eux. Si je comprends bien il faudrait que j'utilise une horloge d'échanillonage  commune pour tous les signaux (par exemple celle utilisée par les compteurs).
 
Merci pour ton aide,
 
 

Continue reading on narkive:
Loading...