Está en la página 1de 16

Interfaces y Perifricos, Gua 6

Facultad: Ingeniera
Escuela: Electrnica
Asignatura: Interfaces y Perifricos

Tema: Introduccin a USB6009 con LabVIEW


Objetivos Especficos
1. Realizar la configuracin bsica de una tarjeta de adquisicin de datos.
2. Procesar los datos adquiridos a travs de la DAQ con un VI diseado en LabVIEW.

Material y Equipo
No

Cantidad

2
3
4
5
6
7
8
9
10

1
1
2
8
8
1
1
1
1

Descripcin
Una computadora con software LabVIEW versin 7.0 o
superior instalado
Tarjeta de adquisicin DAQ NI USB 6009 6008
Potencimetro de 5K
Resistencias de 5.1k
Resistencias de 330
LEDs
Breadboard
Pinzas
Cortadora
Cable UTP

Introduccion Teorica
NI USB-6009
8 entradas analgicas (14 bits, 48 kS/s)
2 salidas analgicas (12 bits a 150 S/s),
12 E/S digitales; contador de 32 bits
Energizado por bus para una mayor
movilidad, conectividad de seal integrada
La versin OEM est disponible
Compatible con LabVIEW, LabWindows/CVI
y Measurement Studio para Visual Studio
.NET
El software de NI-DAQmx y software
interactivo NI LabVIEW SignalExpress LE
para registro de datos

Interfaces y Perifricos, Gua 6

ADQUISICIN DE DATOS
LabVIEW incluye un grupo de VIs que permiten configurar, adquirir datos y enviarlos a los
dispositivos DAQ. Frecuentemente un dispositivo puede ejecutar una variedad de funciones
(conversin anlogo a digital A/D- , conversin digital a anlogo D/A-, E/S digital y
operaciones de contador / temporizador. Cada dispositivo soporta diferentes DAQ y
velocidades de generacin de seal. Tambin cada dispositivo DAQ es diseado para
plataformas de hardware y sistemas operativos especficos.
HARDWARE DE ADQUISICIN DE DATOS
La tarjeta NI6009 es una tarjeta de adquisicin de datos multifuncional para Windows
2000/XP/Vista, MAC OS X, LINUX; posee alto rendimiento y alta velocidad de muestreo. Las
especificaciones de la tarjeta y el soporte de proveedores externos hacen ideal su uso para
un amplio rango de aplicaciones en nuestro caso el de la adquisicin de datos, para la
industria, laboratorios, control de procesos y automatizacin de sistemas en las fbricas.
Caractersticas:
Canales de entrada analgica seleccionados por software: 8 canales unipolares y 4
diferenciales.
Un convertidor A/D de 14 bits de aproximaciones sucesivas. Y 13 bits de modo diferencial.
El rango mximo de muestreo de la tarjeta es 5 Mhz.
Rangos de entradas analgicas seleccionadas por software:
Unipolares: 10V.
Diferenciales: 20V, 10V, 5V, 4V, 2.5V, 2V, 1.25V, 1V.
Provee de dos modos de disparo para el A/D: por software y por disparador digital externo.
Resolucin de entrada: 14 bits en modo unipolar y 13 bits en modo diferencial.
Muestreo de tasa mxima: Un canal 48 KS/s, para mltiples canales 42KS/s.
Voltaje de trabajo 10V, con una impedancia de entrada de 144K y una proteccin de
sobretensin de 35V.
Cuenta con 8 entradas analgicas y 8 digitales ambas pueden configurarse como entradas
o salidas por medio de software adems posee 8 salidas digitales con 2 salidas analgicas
utilizando un convertidor de aproximaciones sucesivas.

Pinout de la tarjeta DAQ USB 6009


TARJETA DE ADQUISICIN DE DATOS 6009 DE NATIONAL INSTRUMENTS.
La tarjeta NI USB-6009 provee de la conexin a ocho canales de la entrada anloga (AI), a
dos canales de la salida anloga (AO), a 12 canales digitales de la entrada-salida (DIO), y a
un contador de 32 bits un interfaz USB full speed.

Interfaces y Perifricos, Gua 6

Procedimiento
PARTE I. CONTROL DE ENTRADAS Y SALIDAS DIGITALES CON USB6009
1. Realice las conexiones que se muestran en la figura 1 en la tarjeta DAQ.

Interfaces y Perifricos, Gua 6

2. Antes de proceder a la creacin del VI en LabVIEW, conecte la DAQ NI USB 6009 en


la computadora y verifique que la tarjeta es reconocida por el ordenador. Para
determinar si la tarjeta ha sido reconocida ser necesario acceder al men de inicio de
Windows y buscar dentro de los programas instalados, el software Measurement &
Automation, al correr el software deber abrirse una ventana como la que se muestra
en la Figura 2.

3. En ella se deber verificar que el icono enmarcado se encuentra exactamente como


en la figura 2 (es decir de color verde), lo cual indica que existe un dispositivo
conectado y reconocido, si este es el caso entonces siga al numeral 5. Si el icono
antes mencionado no se encuentra o se muestra con una X tal como en la Figura 3,
significa que el dispositivo no ha sido reconocido

Interfaces y Perifricos, Gua 6

4. En caso que la tarjeta no sea reconocida, desconecte y vuelva a conectar la USB


6009, si con esta accin no se soluciona el problema, reinicie el ordenador con la
tarjeta DAQ conectada, si an el problema persiste llame a su instructor.
5. Proceda a crear un nuevo VI en LabVIEW.
6. Disee el panel frontal que se le muestra en la figura 6, teniendo en cuenta los
siguientes detalles:
a) De los controles denominados como Entradas y los indicadores denominados
como Salidas tenga en cuenta que son arreglos, por lo cual antes de insertar los
Leds o los Switch en el panel frontal proceda a hacer lo siguiente:
Inserte un arreglo en el panel frontal, el cual se encuentra en la siguiente ubicacin de
la paleta de herramientas: All Controls>>Arrays & Cluster >> Array, identificado con
este icono

b) Ahora inserte un Toggle Switch


en cualquier parte del panel, deber tener
hasta este momento un arreglo y un Toggle Switch independientes en el panel frontal
como se muestra en la Figura 4.

Figura 4. Toggle Switch y Arreglo independientes


c) Dando click derecho sobre el Toggle Switch seleccione la opcin Change to
Indicator, con lo cual usted habr cambiado la funcin del Toggle Switch,
convirtindolo en un indicador en vez de control que es la opcin por defecto, esto con
el objetivo que en l se visualice un evento, en vez de que este genere un evento.
d) Ajuste el tamao del Toggle Switch segn usted lo considere conveniente, ahora
proceder a insertar el Toggle Switch al arreglo, para ello simplemente desplace el
Toggle Switch hacia el arreglo, quedando un arreglo similar al de la Figura 5-B.
Para incrementar el nmero de elementos basta con dar click izquierdo en la orilla del
recuadro que genera el arreglo y manteniendo el click presionado desplazarlo hacia la
izquierda o derecha (para posicin horizontal), arriba o abajo (para posicin vertical),
como se muestra en la Figura 5-C

e) Para los leds basta con repetir los pasos anteriores, excepto que para ellos no es
necesario cambiar la opcin Change to Indicator, ya que por defecto el led es un

Interfaces y Perifricos, Gua 6

indicador. (Nota: Recuerde que no tiene que insertar los ocho leds, sino que
simplemente inserte uno dentro del arreglo y luego ajuste el tamao del arreglo)
7. Inserte los dems elementos que faltan en el panel frontal, decore y etiquete el VI tal
como se muestra en la Figura 6.

Figura 6. Panel Frontal


8. Ahora realice el cableado correspondiente en el diagrama de bloques tal como se
muestra en la Figura 7, ayudndose a encontrar la ubicacin de cada bloque y la
configuracin necesaria para algunos de ellos en los pasos posteriores.

Interfaces y Perifricos, Gua 6

Figura 7. Diagrama de bloques


9. La ubicacin de las nuevas funciones utilizadas en esta gua se presentan en la tabla
1.

Tabla 1. Ubicacin de las funciones a utilizar


10. Para la configuracin DAQ Assistant siga los siguientes pasos:
a) Configuracin de salidas digitales:
-Inserte desde la paleta de herramientas la funcin DAQ Assistant, se abrir una
ventana como la mostrada en la figura 8. En ella deber seleccionar la opcin Digital
I/O >> Port Output.

Interfaces y Perifricos, Gua 6

Figura 8. Configuracin de puerto de salida digital


- Luego se desplegar una nueva ventana, con la lista de puertos que posee el
dispositivo, seleccione el port 0 y presione el botn Finish, como se muestra en la
figura 9.
Se desplegar una nueva ventana, de la cual deber dejar con la configuracin por
defecto, seleccionando el botn OK
- Con lo anterior usted habr configurado el puerto cero (8 bits de P0.0 hasta P0.7),
como salidas digitales, Identificado en el diagrama de bloque como DAQ Assistant.

Interfaces y Perifricos, Gua 6

Figura 9. Seleccin de puerto digital


b) Configuracin de entradas digitales:
- Inserte nuevamente un nuevo bloque con la funcin DAQ Assistant, solo que esta
vez deber seleccionar la opcin Digital I/O >> Port Input.
- De manera similar a la configuracin de salida, esta vez seleccione el port 1 y deje
la configuracin por defecto.
- Con lo anterior usted habr configurado el puerto uno (4 bits de P1.0 hasta P1.3),
como entradas digitales, Identificado en el diagrama de bloque como DAQ Assistant2.
11. Para agregar la funcin Array Constant es necesario realizar los siguientes pasos:
a) Insertar la funcin Array Constant desde la paleta de herramientas.
b) Insertar una constante numrica en cualquier parte del diagrama de bloques
c) Arrastrar la constante numrica hacia dentro del arreglo y expandir el arreglo al
nmero de elementos deseados.
d) Rellenar los elementos con los nmeros que se desean almacenar dentro del
arreglo.
12. Note que en el diagrama de bloques de la Figura 7, existe una estructura de casos
Case Structure y que en este momento se ha cableado solo un caso (0, Default).
Para este VI ser necesaria la utilizacin de cuatro casos, por lo que deber agregar
los casos necesarios y cablearlos como se muestra en la Figura 10.

10

Interfaces y Perifricos, Gua 6

Figura 10. Casos a Agregar


13. Una vez concluido el diagrama de bloques y el panel frontal, asegurndose que la
tarjeta DAQ ha sido reconocida, que el circuito se encuentre listo y correctamente
armado, proceda a correr el VI.
14. Una vez corriendo el VI manipule los Switch fsicos en su breadboard y observe lo que
sucede
con
los
leds
fsicos
y
virtuales,
describa
lo
sucedido:
_____________________________________________________________________
_____________________________________________________________________
15. Manipule el control TIEMPO ms y explique lo sucedido:
_____________________________________________________________________
_____________________________________________________________________
16. Modifique el VI para que cuando los dos switch fsicos se encuentre en estado bajo,
los leds fsicos y virtuales muestren un barrido de tres leds encendidos al mismo
tiempo.
17. Llame a su instructor para la correspondiente revisin.
PARTE II. CONTROL DE ENTRADAS ANALOGICAS CON USB6009
18. Realice las conexiones que se muestran en la figura 11 en la tarjeta DAQ.

Interfaces y Perifricos, Gua 6

11

Figura 11. Conexiones en la DAQ NI USB 6009.


19. Proceda a crear un nuevo VI en LabVIEW.
20. Disee el panel frontal que se le muestra en la figura 12. El panel frontal contiene dos
indicadores grficos denominados SENAL DE ENTRADA FILTRADA y SENAL DE
ENTRADA SIN FILTRAR respectivamente.
En el primero se observa la seal adquirida con la DAQ pero pasando antes por un
filtro, en el segundo, es la seal original que est presente en la entrada. El control
numrico NIVEL DE VOLTAJE establece el valor del lmite mximo de voltaje para
activar la alarma, la cual est representada con el indicador booleano ALARMA.
Dicha alarma se activara cada vez que se
rebase el lmite mximo de voltaje establecido. Cambie los lmites de amplitud en los
indicadores
grficos y desactive la auto escala en cada uno de los ejes.

Figura 12. Panel Frontal para visualizar los datos provenientes de la DAQ.
21. Conecte el respectivo diagrama de bloques tal como se muestra en la figura 13.

12

Interfaces y Perifricos, Gua 6

22. Cuando inserte la funcin DAQ Assistant aparecer una ventana de configuracin
(figura 14) seleccionar la opcin Analog Input>>Voltage.

Figura 13. Diagrama de bloques de la aplicacin.

Figura 14. Ventana de configuracin DAQ Assistant.


23. Posteriormente aparecer una ventana donde se muestran los canales fsicos
presentes en la DAQ (figura 15). Seleccionaremos ai0, puesto que es ah donde
hemos conectado nuestra seal de entrada (voltaje proporcionado por medio del
potencimetro).

Interfaces y Perifricos, Gua 6

13

Figura 15. Canales fsicos presentes en la DAQ.


24. Una vez seleccionado el canal que utilizaremos para introducir nuestra seal de
voltaje, se realizarn las configuraciones en el modo de adquisicin de datos. Para ello
configure los siguientes parmetros tal como se ilustra en la ventana a continuacin
(figura 16).

Figura 16. Configuracin para el canal ai0.

14

Interfaces y Perifricos, Gua 6

25. Una vez realizada la configuracin anterior, basta con presionar el botn ok para
guardar los cambios realizados.
26. Debido a que la seal de entrada presenta bastante ruido es necesario hacerla pasar
por un filtro. Cuando inserte el subVI Filter configure los parmetros como siguen
(figura 17).

Figura 17. Configuracin del filtro (Filter).


27. Ejecute el VI y compruebe su funcionamiento, una vez terminado gurdelo y llame a
su instructor para su correspondiente revisin.

Interfaces y Perifricos, Gua 6

15

Anlisis de Resultados

Presente los programas de aplicacin solicitados y la modificacin en el procedimiento


16

Investigacin Complementaria

Haga un VI que genere una seal que pueda tener las siguientes formas: cuadrada,
senoidal, triangular por medio de la salida analgica. El panel frontal deber tener
controles para la frecuencia y para la amplitud de la seal (Recuerde que la seal
deber estar entre 0 y 5V que es el rango de la salida analgica).

Bibliografa

Lzaro, A.
LABVIEW Programacin grfica para el control de instrumentacin, Editorial
Paraninfo

National Instruments
LabVIEW User Manual.

Clark, C.
Labview Digital Signal Processing and Digital Comunication, Editorial Mc Graw Hill

16

Interfaces y Perifricos, Gua 6


Hoja de cotejo: 6

Gua 6: Introduccin a DAQ USB 6009 con Labview


Alumno:

Maquina No:

Docente:

GL:

Fecha:

EVALUACION
%

1-4

5-7

8-10

CONOCIMIENTO

25%

Conocimiento
deficiente de los
fundamentos
tericos

Conocimiento y
explicacin
incompleta de los
fundamentos
tericos

Conocimiento
completo y
explicacin clara
de los fundamentos
tericos

APLICACIN
DEL
CONOCIMIENTO

70%

No finaliz los
programas de
aplicacin

Termin
parcialmente los
programas de
aplicacin

Termin
completamente los
programas de
aplicacin

ACTITUD

2.5%

Es un observador
pasivo.

Participa
ocasionalmente o
lo hace
constantemente
pero sin
coordinarse con su
compaero.

Participa
propositiva e
integralmente en
toda la prctica.

2.5%

Es ordenado; pero
no hace un uso
adecuado de los
recursos

Hace un uso
adecuado de los
recursos, respeta
las pautas de
seguridad; pero es
desordenado.

Hace un manejo
responsable y
adecuado de los
recursos conforme
a pautas de
seguridad e
higiene.

TOTAL

100%

Nota

También podría gustarte