Sunteți pe pagina 1din 24

-0-

CAPTULO II

1. INTRODUCCIN A LABVIEW

Figura: 1 LABWIE

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 lo siguiente:

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.
-1-

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.

1.1 AMBIENTE DE TRABAJO EN LABVIEW

Los programas desarrollados mediante LabVIEW se denominan Instrumentos


Virtuales (VIs), porque su apariencia y funcionamiento imitan los de un instrumento
real. Sin embargo son anlogos a las funciones creadas con los lenguajes de
programacin convencionales. Los VIs tienen una parte interactiva con el usuario y
otra parte de cdigo fuente, y aceptan parmetros procedentes de otros VIs.

Todos los VIs tienen un panel frontal y un diagrama de bloques. Las paletas
contienen las opciones que se emplean para crear y modificar los VIs.

1.1.2 Aplicaciones de LabVIEW

LabVIEW tiene su mayor aplicacin en sistemas de medicin, como monitoreo


de procesos y aplicaciones de control, un ejemplo de esto pueden ser sistemas de
monitoreo en

transportacin,

laboratorios

virtuales

para

clases

en

universidades, procesos de control industrial.

LabVIEW es muy utilizado en procesamiento digital de seales, procesamiento


en tiempo real de aplicaciones biomdicas, manipulacin de imgenes y audio,
automatizacin, diseo de filtros digitales, generacin de seales, entre otras.

d
d
d
u.v u v v u
dx
dx
dx
Ecuacin 1
-2-

1.1.3 Entorno LabVIEW

La programacin G (grfica) de LabVIEW consta de un panel frontal y un panel


de programacin como se mencion antes. En el panel frontal es donde se
disea la interfaz de usuario y se ubican los controles e indicadores.

En el panel de programacin se encuentran las funciones. Cada control que se utiliza


en la interfaz tiene una representacin en el panel de cdigo, igualmente los
indicadores necesarios para entregar la informacin procesada al usuario tienen
un icono que los identifica en el panel de cdigo o de programacin.

Los controles pueden ser booleanos, numricos, strings, un arreglo matricial de


estos o una combinacin de los anteriores; y los indicadores pueden ser como
para el caso de controles pero pudindolos visualizar como tablas, grficos en 2D o
3D, browser, entre otros.

1.1.4 Estructuras de Control (Structures)

A la hora de programar, muchas veces es necesario ejecutar un mismo conjunto de


sentencias con un nmero determinado de veces, o que stas se repitan mientras se
cumplan ciertas condiciones.

LabVIEW dispone principalmente de cinco estructuras fcilmente diferenciables por


su apariencia y disponibles en la opcin (Structures) que aparece en la paleta de
funciones

del

diagrama

de

bloques.

Estas

estructuras

van

ejecutando

automticamente lo que est programado en su interior, sin embargo, cada


estructura ejecuta su sub diagrama de acuerdo a las caractersticas que gobiernan su
funcionamiento.

-3-

1.1.5 Sub diagrama

Se entiende como sub diagrama al conjunto de terminales, nodos y lneas de unin


que se localizan en el interior del rectngulo llmese estructura.

9c 2 4 b 2 4
y 2 x 2x 2 y 2 )
2
b
9c

9c 2 4
b 2 4 3c 2 b 2
2 2
y 2x y 2 x y x
3c
b2
9c
b
3c 2
y
b

b 2
x
3c
3c b

2 y 2 x 2
b
3c
2x 2 y 2

Ecuacin 2.

1.1.6 Programacin grfica con LabVIEW

Cuando se disea programas con LabVIEW se trabaja siempre bajo algo denominado
VI (Instrumento Virtual), se pueden crear VI a partir de especificaciones
funcionales personalizados. Este VI puede utilizarse en cualquier otra aplicacin
como una sub funcin dentro de un programa general.

-4-

PME 2002

230400 * 44510
115918
192000 121725

253400 * 52992
144348
253400 160374
279840 * 61704
PME 2004
96742
381816 245457
PME 2003

PME 2005
PME 2006

307824 * 71009
151856
389397 245457

338604 * 81509
160070
462600 290180
Ecuacin 3.

Los VI's se caracterizan por ser un cuadrado con su respectivo smbolo relacionado
con su funcionalidad, tener una interfaz con el usuario, tener entradas con su
color de identificacin de dato, tener una o varias salidas y por su puesto ser
reutilizables.

xi x j y j yi x j y j xi yi
(xi x j x j y j ) ( y j yi xi yi )
x j (xi y j ) y j ( y j xi )
(xi y j ) (x j yi )
Ecuacin 4.

1.1.7 Panel de control: es el interfaz con el usuario, en l se definen los controles e


indicadores que se muestran en pantalla.

-5-

Figura: 2 Panel de Control

1.1.8 Panel de programacin: es el programa propiamente dicho, donde se define


su funcionalidad, aqu se colocan iconos que realizan una determinada funcin y se
interconectan.

Figura: 3 Panel de Programacin

-6-

1.1.9 Panel de control

Figura: 4 Panel de Control

El panel frontal es el interfaz con el usuario, en l se definen los controles e


indicadores que se muestran en pantalla. Debido a que el panel frontal es similar a
un panel frontal de instrumento real, las entradas son llamadas Controles y las
salidas son llamadas Indicadores.

Se puede

usar una variedad de controles y de indicadores, como: perillas,

interruptores, pulsantes, letras, grficos y dems que hacen del panel de


control fcilmente identificable y entendible.

1.1.10 Diagrama de bloques

El diagrama de bloques trabaja con el sistema de flujo de datos, mediante el cual


cada nodo inmediatamente anterior, el dato procesado va as de nodo en nodo
hasta llegar al indicador seleccionado.

-7-

CAPITULO III

2.2 ADQUISICIN DE DATOS

Figura: 5 Diagrama adquisicin de datos basada en PC.

2.2.1 Adquisicin de datos

La Adquisicin de Datos, consiste en la toma de muestras del mundo real


(sistema analgico) para generar datos que puedan ser manipulados por un
ordenador (sistema digital). Consiste, en tomar un conjunto de variables fsicas,
convertirlas en tensiones elctricas y digitalizarlas de manera que se puedan
procesar en una computadora.

Se requiere una etapa de acondicionamiento, que adecua la seal a niveles


compatibles con el elemento que hace la transformacin a seal digital. El
elemento que hace dicha transformacin es el mdulo o tarjeta de Adquisicin de

-8-

Datos (DAQ).

2.2.2 Cmo se adquieren los datos

La adquisicin de datos se inicia con el fenmeno fsico o la propiedad fsica de


una magnitud que se desea medir. Esta propiedad fsica o fenmeno podra ser el
cambio de temperatura, la intensidad del cambio de una fuente de luz, la
presin dentro de una cmara, la fuerza aplicada a un objeto, o muchas otras
cosas. Un eficaz sistema de adquisicin de datos puede medir todas estas
diferentes propiedades o fenmenos por medio de un sensor.

REGLAS PARA DERIVAR FUNCIONES EXPONENCIALES

d v
d
a a v ln a
v
dx
dx

d v
d
e ev
v
dx
dx
d v
d
dv
u v v u v1
u u v ln u
dx
dx
dx

Ecuacin 5.
2.3 Sensor

Es un dispositivo que convierte la propiedad fsica o fenmeno en una seal


elctrica correspondiente medible, tal como tensin, corriente, el cambio en
-9-

los valores de resistencia o condensador, etc. La capacidad de un sistema de


adquisicin de datos para medir los distintos fenmenos depende de los sensores
para convertir las seales de los fenmenos fsicos mesurables en la adquisicin de
datos por hardware.

Figura: 6 CLASES DE TRASDUCTORES

SENSOR DE NIVEL

HUMEDAD

PT100

BIMETALICO

PTC

ULTRASONICO

Los transductores son sinnimo de sensores en sistemas

DAQ. Hay

transductores especficos para diferentes aplicaciones, como la medicin de la


temperatura, la presin, o flujo de fluidos.

El acondicionamiento de seales suele ser necesario si la seal desde sensor


no es adecuado para la DAQ hardware que se utiliza.

2.4 DAQ hardware

Son por lo general las interfaces entre la seal y un PC. Podra ser en forma de
mdulos que pueden ser conectados a la computadora de los puertos
(paralelo, serie, USB) o ranuras de las tarjetas conectadas a (PCI, ISA) en la
- 10 -

placa madre. Por lo general, el espacio en la parte posterior de una tarjeta PCI
es demasiado pequeo para todas las conexiones necesarias, de modo que una
extensin de caja externa es obligatoria.

Las tarjetas DAQ a menudo contienen mltiples componentes (multiplexores, ADC,


DAC, TTL-IO, temporizadores de alta velocidad, memoria RAM).

Estos son accesibles a travs de un bus por un micro controlador, que puede
ejecutar pequeos programas. El controlador es ms

flexible que compuertas

lgicas cableadas, pero ms barato que una CPU de modo que es correcto para
condicionar con simples bucles de preguntas.

2.4.1 Dispositivos DAQ

Figura: 7 Modelo: USB - 1208FS

Figura: 8 Modelo: USB - 6009

- 11 -

2.4.2 ESPECIFICACIONES DE LA TARJETA NI USB-6009 VERSIN ESTUDIANTIL

Figura: 9 NI USB-6009

A continuacin se detalla las especificaciones de la tarjeta que se empleara para la


Demostracin fsica del equipo. Todos estos valores tpicos son a 25C.

2.5 ENTRADA ANALOGICA

Tabla: 1 Exactitud Absoluta, entrada sencilla.


Rango

A 25 C (mV)

Mxima (0 a 55 C) (mV)

10

14.7

138

Tabla: 2 Exactitud Absoluta a plena escala, diferencial.

Rango

A 25 C (mV)

Mxima (0 a 55 C) (mV)

20

14.7

138

10

7.73

84.8

4.28

58.4

3.59

53.1

2.5

2.56

45.1

- 12 -

2.21

42.5

1.25

1.70

38.9

1.53

37.5

Nmero de canales......................................... 8 entradas sencillas / 4 diferenciales


Tipo de ADC................................................... Aproximacin sucesiva

Tabla: 3 ADC resolucin (bits)


Mdulo

Diferencial

Sencilla

USB-11

6009

12

Mxima escala de muestreo (dependiendo del sistema)

Rango de entrada, sencillas........................... 10 V


Rango de entrada, diferenciales..................... 20, 10, 5, 4, 2.5, 2, 1.25, 1 V
Mximo voltaje de trabajo.......................... 10 V
Proteccin de sobre voltaje........................... 35 V
FIFO tamao del buffer................................. 512 B
Resolucin del tiempo................................... 41.67 ns (24 MHz tiempo base)
Exactitud de tiempo...................................... 100 ppm de proporcin de la muestra
actual
Impedancia de entrada.................................. 144 k
Fuente de activacin...................................... Software o activador externo digital
Ruido del sistema.......................................... 0.3 LSBrms (10 V rango)

- 13 -

2.5.1 SALIDA ANALOGICA

Exactitud absoluta (sin carga)....................... 7 mV tpico, 36.4 mV mxima a plena


escala
Nmero de canales...................................... 2
Tipo de DAC................................................ Aproximacin sucesiva
DAC resolucin........................................... 12 bits
Proporcin de actualizacin mxima............. 150 Hz, software-cronometrado
Rango de Salida.......................................... 0 a +5 V
Impedancia de Salida.................................. 50
Salida de corriente manejada....................... 5 mA
Potencia en estado....................................... 0 V
Velocidad de cambio de voltaje..................... 1 V/s
Corriente de corto circuito............................ 50 mA

2.5.2 ENTRADA/SALIDA DIGITAL

Nmero de canales..................................... 12 total 8 (P0.<0..7>), 4 (P1.<0..3>)


Direccin de control..................................... Cada canal individualmente se programa
como (E / S)
Tipo de manejo de salida

USB-6008.................................................. Abrir flujo


Compatibilidad........................................... CMOS, TTL, LVTTL
Resistencia interna de tiro.......................... 4.7 k a +5 V
Potencia en estado.................................... Entrada (alta impedancia)
Mximo rango de voltaje absoluto.............. -0.5 a +5.8 V

- 14 -

2.5.3 NIVELES LOGICOS DIGITALES

Contadores
Nmero de contadores................................ 1
Resolucin.................................................. 32 bits
Mediciones de contadores............................ Contando extremos (extremos fallidos)
Resistencia de tiro........................................... 4.7 k a 5 V
Mxima frecuencia de entrada.......................... 5 MHz
Mnimo ancho de pulso alto........................... 100 ns
Mnimo ancho de pulso bajo............................ 100 ns
Entrada de alto voltaje.................................... 2.0 V
Entrada de bajo voltaje................................... 0.8 V

2.5.4 Potencia disponible en el conector de Entrada/Salida

+5 V de salida (200 mA mxima)................... +5 V tpico +4.85 V mnimo


+2.5 V de salida (1 mA mxima).................... +2.5 V tpico
+2.5 V precisin de salida.............................. 0.25 % mxima
Voltaje referencia para temperatura............ 50 ppm/C mxima

2.6 CARACTERSTICAS FSICAS


Figura: 10 Partes de la NI USB-6009

- 15 -

1. Cubierta etiquetada con guas marcadas para terminales.


2. Bloque de terminales atornillable.
3. Combicon toma de corriente.
4. Cable USB

VPN P

FNE1 FNE 2 FNE 3 FNE 4 FNE 5

(1 i)1 (1 i) 2 (1 i) 3 (1 i) 4 (1 i) 5

VPN 49300

22189
31638
42741
53653
65903

1
2
3
4
(1 0.2928 )
(1 0.2928 )
(1 .0.2928 )
(1 0.2928 )
(1 i0.2928 ) 5

VPN 49300

22189
31638
42741
53653
65903

1
2
3
4
(1.2928 )
(1.2928 )
(1.2928 )
(1.2928 )
(1.2928 ) 5

Ecuacin 6.

2.6.1 I/O CONECTOR

La USB-6009 cuenta con bloque de terminales de tornillos intercambiables para las


seales analgicas y otro bloque de terminales ms para las salidas digitales. Estos
terminales de bloques proporcionan 16 conexiones en las que pueden conectar
calibres 16 a 28 AWG de alambre.

- 16 -

Tabla: 4 Asignaciones de Terminales analgicas.

Module

Terminal Signal, Single-Ended


Mode

Signal, Differential
Mode

GND

GND

AI 0

AI 0+

AI 4

AI 0-

GND

GND

AI 1

AI 1+

AI 5

AI 1-

GND

GND

AI 2

AI 2+

AI 6

AI 2-

10

GND

GND

11

AI 3

AI 3+

12

AI 7

AI 3-

13

GND

GND

14

AO 0

AO 0

15

AO 1

AO 1

16

GND

GND

- 17 -

Tabla: 5 Asignaciones de Terminales Digitales

Module

Termina

- 18 -

Signal

17

P0.0

18

P0.1

19

P0.2

20

P0.3

21

P0.4

22

P0.5

23

P0.6

24

P0.7

25

P1.0

26

P1.1

27

P1.2

28

P1.3

29

PFI 0

30

+2.5 V

31

+5 V

32

GND

NDICE GENERAL
CONTENIDO

PG

CAPTULO II

1. INTRODUCCIN A LABVIEW ................................................................................ 1


1.1 HAMBIENTE DE TRABAJO EN LABVIEW............................................................... 2
1.1.2 Aplicaciones de LabVIEW ................................................................................. 2
1.1.3 Entorno LabVIEW ............................................................................................. 3
1.1.4 Estructuras de Control (Structures) ................................................................. 3
1.1.5 Sub diagrama..................................................................................................... 4
1.1.6 Programacin grfica con LabVIEW ................................................................. 4
1.1.7 Panel de control ................................................................................................ 5
1.1.8 Panel de programacin .................................................................................... 6
1.1.9 Panel de control .............................................................................................. 7
1.1.10 Diagrama de bloques .................................................................................... 7

CAPITULO II

2.2 ADQUISICIN DE DATOS ................................................................................... 8


2.2.1 Adquisicin de datos ....................................................................................... 8
2.2.2 Cmo se adquieren los datos .......................................................................... 9
2.3 Sensor ................................................................................................................. 9
2.4 DAQ hardware .................................................................................................. 10
2.4.1 Dispositivos DAQ ............................................................................................. 11
2.4.2 ESPECIFICACIONES DE LA TARJETA NI USB-6009 VERSIN ESTUDIANTIL ..... 12
2.5 ENTRADA ANALOGICA ....................................................................................... 12
- 19 -

2.5.1 SALIDA ANALOGICA ........................................................................................ 14


2.5.2 ENTRADA/SALIDA DIGITAL ............................................................................. 14
2.5.3 NIVELES LOGICOS DIGITALES.......................................................................... 15
2.5.4 Potencia disponible en el conector de Entrada/Salida ......................................
2.6 CARACTERSTICAS FSICAS ................................................................................. 15
2.6.1 I/O CONECTOR............................................................................................... 16

- 20 -

NDICE DE FIGURAS

Figura: 1 LABWIE ........................................................................................................ 1


Figura: 2 Panel de Control .......................................................................................... 6
Figura: 3 Panel de Programacin ............................................................................... 6
Figura: 4 Panel de Control ......................................................................................... 7
Figura: 5 Diagrama adquisicin de datos basada en PC. .......................................... 8
Figura: 6 CLASES DE TRASDUCTORES .................................................................... 10
Figura: 7 Modelo: USB - 1208FS ............................................................................... 11
Figura: 8 Modelo: USB - 6009 ................................................................................. 11
Figura: 9 NI USB-6009 .............................................................................................. 12
Figura: 10 Partes de la NI USB-6009 ....................................................................... 15

- 21 -

NDICE DE TABLAS

Tabla: 1 Exactitud Absoluta, entrada sencilla. ......................................................... 12


Tabla: 2 Exactitud Absoluta a plena escala, diferencial. .......................................... 12
Tabla: 3 ADC resolucin (bits) .................................................................................. 13
Tabla: 4 Asignaciones de Terminales analgicas. ................................................... 17
Tabla: 5 Asignaciones de Terminales Digitales ....................................................... 18

- 22 -

NDICE DE ECUACIONES

Ecuacin 1 .................................................................................................................. 2
Ecuacin 2 .................................................................................................................. 4
Ecuacin 3 .................................................................................................................. 5
Ecuacin 4 .................................................................................................................. 5
Ecuacin 5 .................................................................................................................. 9
Ecuacin 6 ................................................................................................................ 16

- 23 -

S-ar putea să vă placă și