Transcript
Instituto
Instituto Venezolano
Venezolano de
de Investigaciones
Investigaciones Cientificas
Cientificas
Instrumentación Virtual
Ponentes:
Lcdo. Casique Ronald.
Lcdo. Chacón Trino.
Altos de Pipe, febrero de 2015.
Instrumento Tradicional de Electrónica
Cuando se habla de instrumentos electrónicos de
medida, es normal pensar en una carcasa rígida, en la
que destaca su panel frontal, el cual contiene:
• Botones
• LED’s
• Perillas
• Visualizadores
• Pantallas Digitales.
2
Instrumento Tradicional de Electrónica
3
Instrumentación Virtual:
Es la combinación de Hardware y Software,
usados por la computadora Personal (PC),
para cumplir la función de un instrumento
tradicional.
Es un módulo software que simula el panel
frontal de un instrumento físico y,
apoyándose en elementos de hardware
accesibles por la computadora, realiza una
serie de medias como si se tratase de un
4
Instrumentación Virtual:
Dispositivo DAQ
HARDWA
RE
Computadora
Sensores
Cable
Bloque de Terminales
5
Instrumentación Virtual:
6
Instrumentación Virtual:
Aplicació
n
7
Instrumentación Virtual:
8
Instrumentación Virtual:
Un instrumento virtual puede realizar las tres
funciones básicas de un instrumento tradicional:
Adquisición
Análisis
Presentació
n de datos
Permite personalizar el instrumento y agregarle
mucha más funcionalidad sin incurrir en costos
adicionales
• ¿Quiere conectividad de su instrumento con Ethernet?
• ¿Quiere almacenar sus datos en una tabla o archivo
compatible con una hoja de calculo?
9
Instrumentación Virtual:
La trascendencia de los instrumentos virtuales
se observa en especial relevancia para las ciencias
técnicas y naturales, no sólo por los beneficios que
reportan ante el déficit de materiales sino porque
además desarrolla destrezas en el personal para la
adquisición
de
nuevas
habilidades
y
el
perfeccionamiento en competencias profesionales.
10
Lenguaje de Programación:
En cualquier lenguaje de alto nivel, los
planteamientos generales son los mismos sea
cual sea el lenguaje escogido.
Un programa siempre se basará en la
construcción de un algoritmo y el empleo de unas
Estructuras de Datos.
Las características del algoritmo son:
• Definir (todas las acciones a realizar paso a paso
sin ambigüedad).
11
Software de Instrumentación Virtual
Son
ambientes
de programación grafico
diseñado específicamente para aplicaciones de
pruebas y mediciones.
• Reduce tiempos.
• Desplegar y reportar datos
procesos de medición y prueba.
automatizando
los
• Capacidad de comunicación entre equipos a través de
diferentes puertos y BUS, DPS, Digitales, Analógicos
ADC, Analógicos DAS, Series y Paralelo.
12
Software de Instrumentación Virtual
Existen diferentes software de instrumentación
virtual en el mercado, entre ellos tenemos:
Privados
• LabVIEW
(Laboratory
Virtual
Instrumentation
Engineering
Workbench)
• Keysigth
VEE
Environment)
(Visual
Engineering
• Python/Python 3D
• EPICS
• ATEASY
• IVI
(Instrumentos
intercambiables)
(The Standard
• Java/Java 3D
• COMEDI
• DasyLAB
• SCPI
OpenSource
Virtuales
Commands
for
• Ruby Programming
Language
13
Software de Instrumentación Virtual
LabVIE
W
Keysigt
h VEE
•Pruebas y
mediciones.
•Adquisiciones de
• Panel frontal.
datos.
•Control de
• Diagrama de
instrumentos.
bloques.
•Almacenamiento de • Icono
datos.
conector.
•Análisis de
14
Software de Instrumentación Virtual
LabVIE
W
Keysigt
h VEE
1. Búsqueda de Instrumentos
conectados a la Interfaz.
2. Creación de objetos de entrada y
salida de datos.
3. Configuración de objetos de
acuerdo a las características
deseadas.
4. Elección de la forma de despliegue
de los datos.
15
Software de Instrumentación Virtual
LabVIEW
• National Instruments.
• Tiene su propia
librería matemática.
• Precio elevado
• Tiene un lenguaje de
programación
interpretado y
copilado.
Keysigth VEE
• Hewlett-Packard (HP).
• Trae adjunta la
librería matemática
de MATLAB.
• Mas económico
• Tiene leguaje de
programación
interpretado.
16
Software de Instrumentación Virtual
HID (Human Interface Device), o dispositivo de interfaz
humana , hace referencia a un tipo de interfaces de
usuario para computadores que interactúan directamente,
tomando entradas proveniente de humanos, y pueden
entregar una salida a los humanos.
El término HID comúnmente se refiere a la especificación
USB-HID. Éste fue acuñado por Mike Van Flandern
de Microsoft cuando propuso al comité USB, crear un
grupo de trabajo para la clase Human Input Device. El
nombre del grupo de trabajo se cambió a la clase Human
Interface Device sugerido por Tom Schmidt de DEC, ya que12
Gracias…