tarjeta de adquisición de datos con pic
con comunicación USB empleando un Microcontrolador PIC y LabVIEW
M.C. Luis Guillermo Guerrero Díaz de León
guillermo.guerrero@upa.edu.mxIntroducción
En este proyecto se presenta la comunicación USB de tipo Bulk Transfer utilizando
LabVIEW y un microcontrolador de microchip. Con este método se puede enviar y recibir datos
masivos deinformación hasta una velocidad de 12Mbps. La comunicación se realiza a través de un
subvi (picusb) creado con uso de la librería mpusbapi.dll que nos proporciona Microchip. El puente
que establece lacomunicación entre el microcontrolador y la PC se realiza mediante las librerías
USB del sofware CCS C Compiler y el driver mchpusb.inf para Microsoft Windows XP, Vista o 7.
Con esta técnica sepretende que tanto estudiantes como profesores puedan construir una
tarjeta de adquisición de datos de bajo costo y que pueda implementarse para tareas de
simulación, supervisión y control. Lareferencia web de este diseño se encuentra en:
http://uelectronika.blogspot.com/2010/04/picusb-y-labview.html
Originalmente este proyecto fue realizado por José Adrián Pérez Cueto
(adrianjpca@gmail.com)estudiante del Tecnológico de Tuxtla Gutiérrez en diciembre del 2008 y a
partir de este diseño se realizaron modificaciones que se explican a continuación:
Desarrollo
La carpeta DAQ_USB_PIC contienelas siguientes subcarpetas:
Código: contiene el código en PICC para el microcontrolador.
Esquemático: contiene la simulación en ISIS de Proteus.
Drivers: contiene el subVI de LabVIEW y losdrivers para la comunicación USB.
Referencias: contiene referencias y manuales empleados en este proyecto.
VI LabVIEW: contiene el VI (Virtual Instrument) para LabVIEW .
A partir de aquí seguimostodos los pasos para echar andar el proyecto:
1. Implementación del circuito:
Nuestra tarjeta de adquisición de datos contará con las siguientes características:
8 entradas...
Regístrate para leer el documento completo.