From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Como llevar los datos desde un PIC al PC por medio de USB y utilizarlos en LabView

Hola, tengo el siguiente problema:

Necesito tomar unos datos que obtengo de un PIC, y llevarlos para ser monitoreados en LabView, el problema es que lo debo hacer por medio de un puerto USB: entonces me gustaria que me orientaran como puedo lograr tal objetivo.

Principalmente mis dudas estan en como lograr la interface entre el pic y el pc a través de usb, y como tomar los datos en LabView, casi nada no.

Espero respuestas pronto y ojala que me colaboren.

Gracias
0 kudos
Mensaje 1 de 3
12.480 Vistas

Hola Cristancho, para empezar sería bueno saber si el PIC que estas utilizando tiene interface USB.

 

 

En caso de que no tenga tendrías que construir o adaptar una.

 

 

La opción mas sencilla seria comprar un convertidor USB-serial, y ya utilizando un MAX 232 comunicarte en forma serial con el PIC a la computadora.

 

 

Básicamente lo que tendrías que hacer es un programa en tu PIC que envié los datos en forma serial por algún puerto. Este puerto lo conectas al MAX 232 y el MAX 232 al adaptador USB serial.

 

 

Una vez en LabVIEW usarías los VIs de puerto serial puedes encontrar varios ejemplos en help>>Find Examples. y solo tendrías que interpretar los datos de tu sistema.

 

 

Los siguientes links contiene un poco mas de información

 

 

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x1jtCAA&l=en-US

 

 

https://www.ni.com/es/shop/labview/understanding-the-spi-bus-with-ni-labview.html

 

 

https://forums.ni.com/t5/LabVIEW/Sending-TTL-via-RS-232-serial-port/m-p/238231

 

 

 

 

 

 

 

 

En caso de que tu PIC si tenga interface USB hay ejemplos de como usar el puerto USB en LabVIEW por lo que solo tenderas que leer los datos que envíes por el puerto USB. En Find Examples también hay ejemplos y aquí hay unas ligas:

 

 

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x1qzCAA&l=en-US

 

 

https://www.ni.com/en/support/downloads/instrument-drivers/six-things-you-need-to-know-about-usb-ins...

 

 

https://learn.ni.com/learn/article/getting-started-with-instrument-control-hardware-and-labview

 

 

 

 

 

Espero que esto te sirva para darte una idea.

 

 

Saludos

 

 

Benjamin C
Principal Systems Engineer // CLA // CLED
0 kudos
Mensaje 2 de 3
12.478 Vistas

Otra opcion es conseguir un NI USB-6501 que tiene 24 entradas y salidas digitales y se conecta por USB. Con este modulo pudieras tener una interfas paralela con tu PIC.

Juan Carlos

0 kudos
Mensaje 3 de 3
12.457 Vistas