2010-05-11 8 views
3

Comment envoyer une sortie de chaîne à partir d'une carte DAQ (NI-USB 6259) à l'aide de labview? Je veux envoyer des commandes telles que "CELL 0" ou "READ" à un dispositif de potentiostat en utilisant labview.Sortie de chaîne Labview

Merci

Répondre

3

Le 6259 ne produit pas de chaîne. C'est une carte d'acquisition de données qui est destinée à la lecture/à l'approvisionnement de tensions analogiques ou à l'envoi/la réception de signaux numériques individuels. Ce n'est pas un appareil de communication.

Si vous essayez vraiment d'envoyer des chaînes à cet appareil, vous avez probablement besoin de quelque chose comme une connexion RS-232 ou GPIB.

1

Comme eaolson a déclaré un DAQ n'est pas destiné à contrôler les dispositifs. Cependant, c'est un projet intéressant d'entrer dans les tripes du protocole de communication. Le faire avec un DAQ, il faudrait à:

  • Identifier le protocole (GPIB ou RS-232)
  • Faites votre câble du connecteur de sortie DAQ
  • Pour chaque commande, générer la forme d'onde dans LabVIEW, par en utilisant le code ASCII des lettres, les bits d'arrêt, etc. C'est la partie la plus drôle (INMHO, mais je comprends que ce n'est pas tout le monde!)
  • Envoyez-le (en utilisant des VIs d'écriture analogiques DAQ, vous devriez trouver beaucoup d'exemples)
  • L'oscilloscope sera votre meilleur ami
+0

Cela semble amusant (sérieusement!) Mais, juste pour référence, un convertisseur USB vers RS232 vous coûtera environ 15US $. USB à GPIB, environ 150 $ - 250 $. –

+0

Comment cela sonne intéressant je voudrais essayer cela avec la sortie numérique, donc je n'ai pas à penser à la synchronisation. Quel est le niveau de signal de GPIB? RS-232 dépasse la norme 5 V. pour une carte 6251 (c'est 10 V). –

+0

Les niveaux de RS232 sont partout: http://en.wikipedia.org/wiki/RS-232#Voltage_levels. Les joies des vieux standards ... –

Questions connexes