Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TECNOLOGICA TULATEPEJI
INSTRUMENTACION
VIRTUAL
Alumno: Ulises Herrera Calzadilla
Profesor: M EN C : Erick Hidalgo
2MCA-G6
Tabla de contenido
CONTENIDO
1
INTRODUCCION2
DEFINICION DE INSTRUMENTACION VIRTUAL3
APLICACIONES DE UN INSTRUMENTO VIRTUAL... 4,5
ELEMENTOS Y CARACTERISTICAS DE UN INSTRUMENTO
VIRTUAL
6,7,
SOFTWARES EMPLEADOS EN LA INSTRUMENTACION VIRTUAL
,8,9,10,11,12,13,14,15
CONCLUCIONES 16
INTRODUCCION
Programacin dinmica
Reconocimiento de patrones
neuronales
Controladores programables
ambientales
Redes de sensores
Manufactura inteligente
Tecnologas inalmbricas
Aplicaciones mdicas
ELEMENTOS
Y
CARACTERISTICAS
QUE
COMPONEN UN SISTEMA DE INSTRUMENTACION
VIRTUAL
Un instrumento virtual puede mostrar en pantalla dos
tipos de elementos grficos:
Elementos Indicadores:
Son elementos de salida que permiten mostrar informacin al usuario,por
ejemplo, el valor de una medida. Algunos ejemplos de indicadores son: grficas,
indicadores de aguja, LED, etc.
-Elementos de Control:
Los cuales aceptan la entrada del usuario, permitiendo gobernar el
comportamiento del programa y/o del sistema. Algunos ejemplos de
controles son: interruptores, pulsadores, cajas de entrada de texto, etc.
SOFTWARES
EMPLEADOS
INSTRUMENTACION VIRTUAL
EN
LA
LabVIEW
Constituye un revolucionario sistema de programacin grfica para aplicaciones
que involucren adquisicin, control, anlisis y presentacin de datos. Las ventajas
que proporciona el empleo de LabVIEW se resumen en las siguientes:
Se reduce el tiempo de desarrollo de las aplicaciones al menos de 4 a 10 veces,
ya que es muy intuitivo y fcil de aprender.
Dota de gran flexibilidad al sistema, permitiendo cambios y actualizaciones tanto
del hardware como del software.
Da la posibilidad a los usuarios de crear soluciones completas y complejas.
Con un nico sistema de desarrollo se integran las funciones de adquisicin,
anlisis y presentacin de datos.
El sistema est dotado de un compilador grfico para lograr la mxima velocidad
de ejecucin posible.
Tiene la posibilidad de incorporar aplicaciones escritas en otros lenguajes.
LabVIEW es un entorno de programacin destinado al desarrollo de aplicaciones,
similar a los sistemas de desarrollo comerciales que utilizan el lenguaje C o
BASIC. Sin embargo, LabVIEW se diferencia de dichos programas en un
importante aspecto: los citados lenguajes de programacin se basan en lneas de
texto para crear el cdigo fuente del programa, mientras que LabVIEW emplea la
programacin grfica o lenguaje G para crear programas basados en diagramas
de bloques. Para el empleo de LabVIEW no se requiere gran experiencia en
programacin, ya que se emplean iconos, trminos e ideas familiares a cientficos
e ingenieros, y se apoya sobre smbolos grficos en lugar de lenguaje escrito para
construir las aplicaciones. Por ello resulta mucho ms intuitivo que el resto de
lenguajes de programacin convencionales. LabVIEW posee extensas libreras de
funciones y subrutinas. Adems de las funciones bsicas de todo lenguaje de
8
una funcin, una estructura, un terminal, etc. Cada cable tiene un color o un
estilo diferente, lo que diferencia unos tipos de datos de otros.
C) Paletas. Las paletas de LabVIEW proporcionan las herramientas que se
requieren para crear y modificar tanto el panel frontal como el diagrama de
bloques. Existen las siguientes paletas: Paleta de herramientas (Tools palette) Se
emplea tanto en el panel frontal como en el diagrama de bloques. Contiene las
herramientas necesarias para editar y depurar los objetos tanto del panel frontal
como del diagrama de bloques.
CyberTools
Este paquete es un conjunto de herramientas para desarrollo de sistemas de
control y monitoreo con PCs en entorno Windows, desarrollado por SCM
International.
CyberTools es una herramienta flexible y poderosa para la implementar sistemas
de recoleccin y manejo de datos. Les permite a cientficos, ingenieros,
investigadores, tcnicos y dems interesados, automatizar las tareas de captura
de datos, mediciones automticas, o control de procesos por medio de
programacin amigable en un entorno orientado a objetos y de programacin
visual de pantallas y paneles, en entorno Windows.
Entre los paquetes que conforman este software tenemos:
Cyber View: Es una herramienta para la programacin visual de ventanas de
interface y monitoreo para desarrollar aplicaciones de instrumentacin virtual.
MicroLab: Permite elaborar ventanas de osciloscopio, registradores,
almacenamiento y extraccin de datos, bloques de adquisicin de datos. Permite
editar sus propios controles, paneles, listas, etc.
Dbase Cyber Tools: Permite acceder a bases de datos por medio decomandos
SQL, pudiendo actualizar, leer, eliminar, buscar y otras operaciones mas sobre
registros y campos de bases de datos. Posee dos clases de bloques: de entrada
para escribir un comando de seleccin de archivo, registro y condicionales y el
dato correspondiente al campo seleccionado ser puesto a la salida del bloque; y
de salida para seleccionar el campo a actualizar y automticamente este ser
actualizado con el valor presente a la entrada del bloque.
Cyber Tools Reporter: Permite generar registros para luego importarlos a alguna
planilla de clculos, como ser Excel.
10
11
DASYLAB
12
13
Adquirir seales
Generar Seales
Adquisicin de seales
analgicas
Generacin de seales
analgicas
En estos seis casos diferentes se pueden manipular seales tanto anal- gicas
como digitales provenientes de sensores que midan algn parmetro fsico o
generar seales fsicas procesadas por la computadora. Ejemplos de parmetros
fsicos medidos y/o generados por las tarjetas de adquisicin son:
Voltaje
Frecuencia
Aceleracin
Temperatura
Posicin
Anchos de pulso
Corriente
Presin
Posicin lineal o
angular
Resistencia
Fuerza
Conteo
de
transiciones
o
flancos de subida
(rising edge) o
bajada
(faalling
edg
El uso de las tarjetas de adquisicin involucra el uso de convertidores anlogodigital (ADCs) y convertidores digital-anlogo (DACs) para la conversin de las
seales de analgica a digital y de digital a analgica, respectivamente, ya que las
seales procesadas por la computadora son seales digitales y se requiere del
proceso de conversin. Adems, se tienen procesos de acondicionamiento de las
seales para su manipulacin correcta, los cuales involucran mtodos de
amplificacin, filtrado, aislamiento y/o linealizacin para evitar efectos negativos
como el ruido, sobrecargas, aliasing, no linealidad y otros. Lo anterior indica que el
uso correcto de las tarjetas de adquisicin conlleva la aplicacin de conocimientos
en diferentes reas de ingeniera, la cual representa una herramienta poderosa
para el diseo y desarrollo de aplicaciones relacionadas con la instrumentacin
virtual.
14
La seal fsica pasa por una serie de etapas para poder ser leda por la
computadora, estas son:
CONCLUCION
La presente Investigacin ofrece una introduccin al concepto de instrumentacin
virtual, desde sus orgenes hasta la actualidad, mostrando la evolucin sufrida a lo
largo de los aos hasta convertirse en el tema de actualidad para el desarrollo de
cientos de aplicaciones de la vida cotidiana. Asimismo, se ha explicado el
concepto de adquisicin de datos y los diferentes elementos que lo forman, as
como los instrumentos de medicin ms comunes para el desarrollo de sistemas
de adquisicin modernos. En el mbito de los lenguajes de programacin virtual,
se ha enfatizado en el uso de programacin grfica ligada a los sistemas de
instrumentacin virtual, dadas las ventajas que representa respecto a los mtodos
tradicionales que han sido reemplazados, paulatinamente, por sistemas virtuales
basados en cdigos grficos. Por otra parte, se han ilustrado los buses y
protocolos de comunicacin utilizados en los sistemas de instrumentacin virtual
industriales, que se pueden encontrar en la actualidad en las empresas e
industrias de todos los mbitos de la sociedad. Adems, se ha incluido una
descripcin de las reas de aplicacin en las que se desarrollan sistemas de
instrumentacin virtual hoy en da, as como el tipo de algoritmos utilizados en
dichos sistemas, y las tendencias actuales en este concepto tan de moda para
diferentes reas de estudio. Finalmente, se ha realizado un anlisis de lo que se
viene en los prximos aos en relacin a los sistemas de instrumentacin virtual,
basado en los temas tecnolgicos del momento y su impacto econmico, social,
cultural y ambiental; as como en las tendencias tecnolgicas que hoy en da
suponen la constante evolucin de los sistemas basados en el uso de la
instrumentacin virtual.
16