Comunicacion usb lavbiew
ESCUELA DE INGENIERÍA MAESTRÍA EN MECATRÓNICA
Integración de PIC18F2455 de Microchip™ con LabVIEW™ 8.2 de National Instruments™ con MPUSBAPI.DLL
PRESENTAN: ING. JULIO ALEJANDRO LUGO JIMÉNEZ PARA LA MATERIA: SENSORES Y ACTUADORES PROFESOR: MC. PEDRO NAJERA GARCIA MÉRIDA, YUCATÁN A 28 DE JUNIO DE 2008 ING. GABRIEL JESÚS POOL BALAM
RESUMEN El diseño de un sistema de monitoreo de variables como presión, velocidad, temperatura, etc., y/o acción de control sobre el mundo físico requiere tradicionalmente de una tarjeta de adquisición de datos que por lo general es limitada en hardware, orientada a la interacción y trabajo exclusivo con productos del fabricante; un software que administre los datos en la PC para el monitoreo local y remoto, control de decisiones, graficar, guardar datos en disco, etc. y un conocimiento amplio sobre el software de desarrollo, sin contar la gran cantidad de tiempo a invertir en la implementación de la solución más apropiada. Algunos fabricantes ofrecen soluciones a medias: poderoso hardware con un software pobre que no cumple con nuestro requerimiento ó hardware básico al que se requieren agregar módulos adicionales para adaptarlo a nuestra necesidad y con software muy completo. En éste desarrollo se fusiona lo mejor de ambos mundos: Un microcontrolador con puerto USB de Microchip y un software de desarrollo LabVIEW de Nacional Instruments. INTRODUCCIÓN Hoy en día, la miniaturización de componentes electrónicos, la disminución de su consumo de corriente y el tamaño de los semiconductores, permite la construcción de circuitos más complejos, inteligentes y eficientes. No ha sido la excepción con el microcontrolador, ya que éste se ha desarrollado notablemente, al punto de hacer más grande sus capacidades de
comunicación, memoria, circuitos de apoyo adicionales (ADC, oscilador interno, puertos, etc.). Dichos microcontroladores, requieren de muy poco componentes de soporte externo para implementarse y sus tecnologías se han perfeccionado, de tal manera, que casi no fallan. Algunos fabricantes tal como Microchip, se preocupan en desarrollar las herramientas para su programación, tales como lenguajes de alto nivel para compilar el programa y programadores económicos para descargar el programa en el chip. Debido a éstas herramientas, éste chip se ha vuelto muy popular al grado que se proponen como materias a cursar en las escuelas. Por otro lado, ya no basta con tener un chip inteligente que funcione de manera autónoma, ahora se requiere que trabajen en conjunto con la PC para el monitoreo local y remoto (internet o intranet), control de decisiones, graficar, guardar datos en disco, etc. Esto se puede lograr con el desarrollo de un software como Visual Basic, Visual C, C++, ó cualquier otro paquete de preferencia gráfico para hacer más fácil la interfaz de usuario. Desafortunadamente, el tiempo para aprender y dominar estos paquetes es muy largo. Por lo que, National Instruments desarrolló un paquete para la implementación de una interfaz con conectividad a sus tarjetas de adquisición (que vende por separado). Existe una gran variedad de tarjetas y su costo varía de acuerdo a sus capacidades. Conforme el software se fue volviendo popular muchos fabricantes de hardware desarrollaron tarjetas compatibles con éste software. El software fue evolucionando al grado de que
Integración de PIC18Fxx5x de Microchip™ con LabVIEW™ 8.2 de National Instruments™ 2 / 15
se puede conectar casi con cualquier dispositivo, y su manejo es muy ...
Regístrate para leer el documento completo.