Sunteți pe pagina 1din 9

LABORATORIO IMPLEMENTACIN DE I/O DIGITALES Y ANALOGICAS CON LA

TARJETA NI-DAQ6009

Boris Antenor Serrano


2120141048
Nestor Leal
2120121065
Felipe Bedoya
2120132042
Guiderman Jimenez
2120102026
Richard Reina
2120121014
INTRODUCCION
En el presente laboratorio vamos a
implementar el VI (instrumento virtual)
labview para automatizar 2 procesos en
conjunto con una tarjeta NI - DAQ 6009 para
poder controlar un bombillo led apagndola y
encendindola por medio del programa y
tambin se desarrollara un transductor de
temperatura.
La tarjeta de adquisicin NI- DAQ USB
6009
Esta tarjeta se le considera como un circuito
electrnico que cuanta con convertidores de
analgico a digitales y digitales a analgicos,
as como consta de salidas y entradas
digitales. Se pueda manejar la tarjeta en
diferentes
softwares
programando
en
diferentes plataformas.
Es una tarjeta de adquisicin de datos
multifuncional, esto quiere decir que nos
permite una gran facilidad con sistemas
operativos como Windows, 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 de la tarjeta

Componentes

caracteristicas

Canales
de
entrada
analgica
seleccionados por software

8 canales unipo

4 diferenciales.

Rangos de entradas analgicas


seleccionadas por software

10V

Provee de dos modos de disparo para


el A/D

software

Disparador digital extern

Resolucin de entrada

14 bits en modo unipola

13 bits en modo diferenc


Voltaje de trabajo

10V

impedancia de entrada

144K

proteccin de sobretensin

35V.

Entradas

con 8 entradas analgic


8 digitales

Tabla
1.

directamente en grados Cels


Calibrada directamente

4 a 30 voltios
Opera
Especificaciones de la tarjeta ( realizacin
propia)

Figura 1. Tarjeta NI USB-6009

Impedancia de salida baja

0,1 para carga de 1

Bajo nivel de calefaccin


Tabla 2. Caractersticas del sensor

0,08 C en aire

.
Sensor LM35
Los sensores son dispositivos que reciben
una seal o estmulo fsico y lo convierten en
una seal elctrica. El estmulo es la
cantidad, propiedad o condicin que es
censada y convertida en seal elctrica. La
seal de salida del sensor puede ser tensin,
corriente o carga y describirse en trminos de
amplitud, frecuencia y fase. Es un sensor de
temperatura con una precisin calibrada de
1C. Su rango de medicin abarca desde
-55C hasta 150C. La salida es lineal y cada
grado centgrado equivale a 10mV, por lo
tanto:
Caractersticas del sensor
Caractersticas del sensor

Componentes
Lineal +
exactitud regulable

Figura 2. Sensor de temperatura LM35

MATERIALES

Cantidad
1
1
1
1
1
1
1
4
caractersticas
Tabla 3 materiales utilizados en la practica

+ 10,0 mV / C factor de escala


0,5 (a +25 C)
PROCEDIMIENTOS Y RESULTADOS

Descripcin
Protoboard
resistencia de 220
resistencia de 10k
Interruptor
Transductor de tem
Led
Tarjeta NI-USB 60
Cables para cone

Parte 1:
Digitalmente
Empezamos colocando un bombillo rojo en
una entrada negativa y el otro en la siguiente
lnea de letras del protoboard despus
colocamos las 2 resistencias en la protoboard
como se puede ilustrar en la figura 1, dos
resistencias las cuales estn compuestas por
una series de colores que indican que
resistencia debe llevar cada una
Consideracin: esto se hace para que no se
presente ningn corto circuito y que se
energice bien en el procedimiento
luego por la misma lnea de la segunda
resistencia se coloca un pulsador sin
enclavamiento el cual tendr la funcin de
prender o apagar el bombillo segn la funcin
que le demos utilizando el programa labview,
luego se conecta un cable en una entrada
debajo del pulsador y la otra en la entrada
positiva, despus de estar conectado con
todos los implementos utilizados se parte a
conectar la tarjeta DAQ NIUSB-6009 que
podemos observar en la (figura 2) y (figura 3)
al protoboard y conectar todo por medio de
un USB a la computadora para que as por
medio dela interfaz grfica del programa
labview podamos a funcionar el programa
con el fin de que con estas conexiones el
circuito deber correr perfectamente y
cumplir con su objetivo principal que
energizar o no un bombillo directamente
desde el programa o fsicamente pulsando el
pulsador sin enclavamiento

diagrama 1

Parte 2:
Analgicamente

La conexin se puede observar en el


diagrama (
diagrama 2

Figura 1.

Figura 3.

Especificaciones en labview

Ejercicio 1

Figura 1. Diagrama de bloques del led

Ejercicio 2

Figura2.
Adems colocamos los cables para conexin
de la protoboard con la tarjeta

Figura 2. Diagrama de bloque del sensor


de temperatura lm35

Trminos bsicos
Ciclo While (como se muestra en la Figura
3): es el encargado de ejecutar determinada
accin hasta que el programa termine su
funcin o hasta que el usuario decida detener
el programa. Si el programa no tiene un fin
determinado, el programa se ejecutar
infinitamente o hasta que el usuario lo
detenga .El ciclo While no funciona si no se
conecta un botn de stop o una condicin de
paro a la terminal de stop, si no ocurre esto,
ser imposible ejecutar el programa.

Figura 4. Controles
condicionante

para

el

terminal

Para la configuracin DAQ Assistant siga los


siguientes pasos:

Figura
3.
Ciclo
INSTRUMENTS)

while

(NATIONAL

1) Configuracin de salidas digitales:


Inserte desde la paleta de
herramientas la funcin DAQ
Assistant, se abrir una ventana
como la mostrada en la figura .
En ella deber seleccionar la
opcin Digital I/O >> Port
Output.

La terminal de iteracin: es una terminal de


salida que contiene el nmero de iteraciones
terminadas. La cantidad de iteraciones para
el Ciclo While siempre comienza en cero y
regresa a cada inicio de la interaccin el valor
de cero. Si se desea pasar informacin
desde la primera iteracin a la siguiente, es
necesario colocar registros de corrimiento.
Figura 8. Configuracin
puerto de salida digital

Consideracin 1: El Ciclo While siempre se


ejecuta por lo menos una vez.

Smbolo:

Terminal condicionante: Cabe sealar que


si el terminal condicionante no se conecta a
un valor,la vi no opera.

de

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

Figura 9. Seleccin de puerto


digital
2) 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

Procedimiento 2

Se desea controlar la temperatura


mediante un VI (instrument virtual)
llamado labview este es un programa de
automatizacin que programa basado en
imgenes esto facilita al ingeniero ciertas
tareas de programar ya que no posee un
lenguaje complicado como lo es java o
C++ si no trae el cdigo implcito dentro
de las imgenes este es un programa
muy eficiente para las empresas ya que
contribuye a la rpida y concisa
automatizacin de las empresas en este
curso para empezar a desarrollar este
software iniciamos desarrollando un
programa de control de temperatura
donde se utilizan los siguientes
elementos sensor LM35, cables de
conexin, DAQ NI-usb 6009
y una
protoboard seguido se proceder a
conectar a hacer la conexin pertinente
que se indica en la Figura , despus de
tener la conexin adecuada se empieza
realizar nuestra programacin con
imgenes en el VI labview primero se
seleccionan todos los controladores,

indicadores o graficas necesarias para


nuestro programa en el panel frontal o
bien llamada interfaz de usuario seguido
a esto procedemos a hacer la
programacin(conexin)
en
nuestro
diagrama de bloques y por ltimo se
realiza la conexin de la DAQ a nuestro
computador ya que esta es la que nos va
realizar el procesamientos de las
variables fsicas a seales o impulsos
elctricos para que se puedan ver
reflejadas en nuestro programa.

RESULTADOS DE LOS EXPERIMENTOS

Montaje
del
experimento
tarjeta DAQ NI- DAQ USB 6009
IMGENES MONTAJES EXPERIMENTALES
PARTE 1 Y 2

IMGENES MONTAJES EXPERIMENTALES


PARTE 1 Y 2

CONCLUCIONES

En el laboratorio realizamos la
manipulacin de una seal de
entrada digital para encender el led,
utilizando la tarjeta NI-DAQ USB
6009, en el cual se trasmite por
medio de un dispositivo USB al
computador el cual muestra una
interfaz grfica la cual podremos
manipular tanto para el encendido

del bombillo y el medidor de


temperatura
Con el programa labview y la tarjeta
NI DAQ trabajamos por intermedio
de una seal anloga y una seal
digital, la seal digital se trabaj para
el proceso del pulsador sin
enclavamiento el cual encenda o no
un bombillo y la seal anloga fue el
proceso del medidor de temperatura

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