cad tc3- joaquin

11
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA PROGRAMA DE INGENIERIA DE TELECOMUNICACIONES CAD AVANZADO PARA ELECTRONICA TRABAJO COLABORATIVO 3 PRESENTADO POR JOAQUIN ALBERTO CUJAR TUTOR MONROY JUAN 23/05/2014

Upload: darcy-allen

Post on 10-Nov-2015

220 views

Category:

Documents


0 download

DESCRIPTION

digitales

TRANSCRIPT

UNIVERSIDAD NACIONAL ABIERTA Y ADITANCIA UNADESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIACONTENIDO DE CAD AVANZADO PARA ELECTRONICA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIAPROGRAMA DE INGENIERIA DE TELECOMUNICACIONESCAD AVANZADO PARA ELECTRONICA

TRABAJO COLABORATIVO 3PRESENTADO PORJOAQUIN ALBERTO CUJAR

TUTORMONROY JUAN

23/05/2014

INTRODUCCION

Con este trabajo colaborativo pondremos en prctica los conocimientos adquiridos previamente acerca de LabView y daremos solucin al problema planteado en la gua, el cual consiste en crear un instrumento virtual que deber cumplir ciertos requisitos los cuales sern desarrollados a lo largo de este trabajo. Podremos igualmente ampliar nuestros conocimientos relacionados con el rea de CAD Avanzado para electrnica y desarrollar actividades colaborativas con los compaeros del curso con el fin de realizar debates y aportes acerca del trabajo.

MARCO TEORICOLabVIEW es un entorno de desarrollo altamente productivo que los ingenieros y cientficos utilizan para la programacin grfica y la integracin de hardware sin precedentes, para disear y desplegar rpidamente sistemas de medidas y control. En esta plataforma flexible, los ingenieros escalan del diseo a las pruebas y de sistemas pequeos a grandes, al reutilizar IP y perfeccionar sus procesos para alcanzar el rendimiento mximo.Este programa fue creado por National Instruments (1976) para funcionar sobre mquinas MAC, sali al mercado por primera vez en 1986. Ahora est disponible para las plataformas Windows, UNIX, MAC y GNU/Linux. La ltima versin es la 2012, con la increble demostracin de poderse usar simultneamente para el diseo del firmware de un instrumento RF de ltima generacin, a la programacin de alto nivel del mismo instrumento, todo ello con cdigo abierto.Los programas desarrollados con LabVIEW se llaman Instrumentos Virtuales, o VIs, y su origen provena del control de instrumentos, aunque hoy en da se ha expandido ampliamente no slo al control de todo tipo de electrnica (Instrumentacin electrnica) sino tambin a su programacin embebida, comunicaciones, matemticas, etc. Un lema tradicional de LabVIEW es: "La potencia est en el Software", que con la aparicin de los sistemas multincleo se ha hecho an ms potente. Entre sus objetivos estn el reducir el tiempo de desarrollo de aplicaciones de todo tipo (no slo en mbitos de Pruebas, Control y Diseo) y el permitir la entrada a la informtica a profesionales de cualquier otro campo. LabVIEW consigue combinarse con todo tipo de software y hardware, tanto del propio fabricante -tarjetas de adquisicin de datos, PAC, Visin, instrumentos y otro Hardware- como de otros fabricantes.

Principales caractersticas Su principal caracterstica es la facilidad de uso, vlido para programadores profesionales como para personas con pocos conocimientos en programacin pueden hacer programas relativamente complejos, imposibles para ellos de hacer con lenguajes tradicionales. Tambin es muy rpido hacer programas con LabVIEW y cualquier programador, por experimentado que sea, puede beneficiarse de l. Los programas en LabView son llamados instrumentos virtuales (VIs) Para los amantes de lo complejo, con LabVIEW pueden crearse programas de miles de VIs (equivalente a millones de pginas de cdigo texto) para aplicaciones complejas, programas de automatizaciones de decenas de miles de puntos de entradas/salidas, proyectos para combinar nuevos VIs con VIs ya creados, etc. Incluso existen buenas prcticas de programacin para optimizar el rendimiento y la calidad de la programacin. El labView 7.0 introduce un nuevo tipo de subVI llamado VIs Expreso (Express VIS). Estos son VIs interactivos que tienen una configuracin de caja de dilogo que permite al usuario personalizar la funcionalidad del VI Expreso. El VIs estndar son VIs modulares y personalizables mediante cableado y funciones que son elementos fundamentales de operacin de LabView.Presenta facilidades para el manejo de: Interfaces de comunicaciones: Puerto serie Puerto paralelo GPIB PXI VXI TCP/IP, UDP, DataSocket Irda Bluetooth USB OPC Capacidad de interactuar con otros lenguajes y aplicaciones: DLL: libreras de funciones .NET ActiveX Multisim Matlab/Simulink AutoCAD, SolidWorks, etc Herramientas grficas y textuales para el procesado digital de seales. Visualizacin y manejo de grficas con datos dinmicos. Adquisicin y tratamiento de imgenes. Control de movimiento (combinado incluso con todo lo anterior). Tiempo Real estrictamente hablando. Programacin de FPGAs para control o validacin. Sincronizacin entre dispositivos.

Programa en LabVIEWComo se ha dicho es una herramienta grfica de programacin, esto significa que los programas no se escriben, sino que se dibujan, facilitando su comprensin. Al tener ya pre-diseados una gran cantidad de bloques, se le facilita al usuario la creacin del proyecto, con lo cual en vez de estar una gran cantidad de tiempo en programar un dispositivo/bloque, se le permite invertir mucho menos tiempo y dedicarse un poco ms en la interfaz grfica y la interaccin con el usuario final. Cada VI consta de dos partes diferenciadas:Panel Frontal: El Panel Frontal es la interfaz con el usuario, la utilizamos para interactuar con el usuario cuando el programa se est ejecutando. Los usuarios podrn observar los datos del programa actualizados en tiempo real(como van fluyendo los datos, un ejemplo sera una calculadora, donde t le pones las entradas, y te pone el resultado en la salida). En esta interfaz se definen los controles (los usamos como entradas, pueden ser botones, marcadores etc..) e indicadores (los usamos como salidas, pueden ser grficas ....).Diagrama de Bloques: es el programa propiamente dicho, donde se define su funcionalidad, aqu se colocan conos que realizan una determinada funcin y se interconectan (el cdigo que controla el programa --. Suele haber una tercera parte icono/conector que son los medios utilizados para conectar un VI con otros VIs.--En el panel frontal, encontraremos todo tipos de controles o indicadores, donde cada uno de estos elementos tiene asignado en el diagrama de bloques una terminal, es decir el usuario podr disear un proyecto en el panel frontal con controles e indicadores, donde estos elementos sern las entradas y salidas que interactuaran con la terminal del VI. Podemos observar en el diagrama de bloques, todos los valores de los controles e indicadores, como van fluyendo entre ellos cuando se est ejecutando un programa VI.LabVIEW est altamente integrado con el hardware de medida, con lo que se puede configurar y usar rpidamente cualquier dispositivo de medida que se tenga. Con LabVIEW puede conectarse a miles de instrumentos de medida para construir sistemas de medida completos, incluyendo desde cualquier tipo de instrumento autnomo hasta dispositivos de adquisicin de datos, controladores de movimiento y sistemas de adquisicin de imagen. Adems LabVIEW trabaja con ms de 1000 libreras de instrumentos de cientos de fabricantes, y muchos fabricantes de dispositivos de medida incluyen tambin herramientas de LabVIEW con sus

CONCLUSIONES Labview es una de las herramientas graficas ms importantes para pruebas, control y diseo mediante la programacin Con esto se busca reducir el tiempo de desarrollo de aplicaciones de todo tipo (no slo en mbitos de Pruebas, Control y Diseo) y el permitir la entrada a la informtica a programadores no expertos.

Se puede ver la aprehensin de las temticas de la tercera unidad con este trabajo el cual se deja a disponibilidad de los estudiantes la aplicacin de diferentes tcnicas para lograr un resultado conjunto.

Las diferentes herramientas presentadas en el programa LabView permitieron programar los 2 dados de forma independiente aunque con una misma configuracin para as darnos nmeros aleatorios lo cual es la base del trabajo.

Las funciones matemticas como comparadores sumas y entre otras herramientas del programa fueron de total importancia para la implementacin o programacin de los bloques trabajados.

BIBLIOGRAFIA

http://www.ni.com/labview/whatis/esa/

http://es.wikipedia.org/wiki/LabVIEW

http://www.gte.us.es/ASIGN/IE_4T/Tutorial%20de%20Labview.pdf

www.unizar.es/dctmf/jblasco/pfc_reologia/anexo3.doc

http://cnx.org/content/m41078/latest/?collection=col11361/latest

http://www.inele.ufro.cl/apuntes/LabView/Sesiones_Oficial_pdf/Guia_de_Iniciacion_en_LabVIEW.pdf

http://www.infoplc.net/descargas/50-national-instruments/1021-ejercicios-de-introduccion-a-labview