7/23/2019 Lab01 Programacion Aplicada II
1/13
PROGRAMACIN APLICADA II
Laboratorios N 01
Caractersticas de los procesos
INFORME
Integrantes:
Crdova Vsqe!" Irvin #$it%
&das Ca'a" #egndo VictorCr! (r$e)o" &obert
C1*+*+,
-ro.esor:
#arco /ontiel" r$ando
ec%a de reali!acin: 12 de $ar!o
ec%a de entrega: 13 de $ar!o
2014+I
Caractersticas y Configuracin de una Tarjeta DAQ
7/23/2019 Lab01 Programacion Aplicada II
2/13
1.- Objetivo
Configurar una tarjeta DAQ por medio del software, para realizar su conexin con la
PC.
2.- Fundaento Terico
- Adquisicin de datos DAQ!
"l #ardware DAQ act$a como la interfaz entre una PC % se&ales del mundo exterior.
'unciona principalmente como un dispositi(o que digitaliza se&ales analgicas
entrantes para que una PC pueda interpretarlas. )os tres componentes cla(e de un
dispositi(o DAQ usado para medir una se&al son el circuito de acondicionamiento de
se&ales, con(ertidor analgico-digital ADC! % un *us de PC. +arios dispositi(os DAQ
inclu%en otras funciones para automatizar sistemas de medidas % procesos. Por ejemplo,
los con(ertidores digitales-analgicos DACs! en(an se&ales analgicas, las lneas de
" digital reci*en % en(an se&ales digitales % los contadorestemporizadores cuentan %generan pulsos digitales.
Figura 1. Dispositivo DAQ
Co!onentes C"ave de #edidas !ara un Dis!ositivo DAQ
Acondicionaiento de $e%a"es
pg. 2
7/23/2019 Lab01 Programacion Aplicada II
3/13
)as se&ales de los sensores o del mundo exterior pueden ser ruidosas o demasiado
peligrosas para medirse directamente. "l circuito de acondicionamiento de se&ales
manipula una se&al de tal forma que es apropiado para entrada a un ADC. "ste circuito
puede incluir amplificacin, atenuacin, filtrado % aislamiento. Algunos dispositi(os
DAQ inclu%en acondicionamiento de se&ales integrado dise&ado para medir tipos
especficos de sensores.
Convertidor Ana"gico Digita" &ADC'
)as se&ales analgicas de los sensores de*en ser con(ertidas en digitales antes de ser
manipuladas por el equipo digital como una PC. /n ADC es un c#ip que proporciona
una representacin digital de una se&al analgica en un instante de tiempo. "n la
pr0ctica, las se&ales analgicas (aran continuamente con el tiempo % un ADC realiza1muestras1 peridicas de la se&al a una razn predefinida. "stas muestras son
transferidas a una PC a tra(2s de un *us, donde la se&al original es reconstruida desde
las muestras en software.
(us de "a )C
)os dispositi(os DAQ se conectan a una PC a tra(2s de una ranura o puerto. "l *us de
la PC sir(e como la interfaz de comunicacin entre el dispositi(o DAQ % la PC parapasar instrucciones % datos medidos. )os dispositi(os DAQ se ofrecen en los *uses de
PC m0s comunes, inclu%endo /3, PC4, PC4 "xpress % "t#ernet. 5ecientemente, los
dispositi(os DAQ #an llegado a estar disponi*les para 678.99 :i-'i para comunicacin
inal0m*rica. ;a% (arios tipos de *uses % cada uno de ellos ofrece diferentes (entajas
para diferentes tipos de aplicaciones.
Figura 2 Partes de un sistema DAQ
pg. 3
7/23/2019 Lab01 Programacion Aplicada II
4/13
Funcin de "a )C en un $istea DAQ
/na PC con software programa*le controla la operacin del dispositi(o DAQ % es usada
para procesar, (isualizar % almacenar datos de medida. Diferentes tipos de PCs son
usadas en diferentes tipos de aplicaciones. /na PC de escritorio se puede utilizar en un
la*oratorio por su poder de procesamiento, una laptop se puede utilizar por su
porta*ilidad o una PC industrial se puede utilizar en una planta de produccin por su
ro*ustez.
Co!onentes de $oft*are en un $istea DAQ
$oft*are Contro"ador
"l software controlador ofrece al software de aplicacin la #a*ilidad de interactuar con
un dispositi(o DAQ. implifica la comunicacin con el dispositi(o DAQ al a*straer
comandos de #ardware de *ajo ni(el % programacin a ni(el de registro.
7/23/2019 Lab01 Programacion Aplicada II
5/13
+.- )rocediiento
5ealizamos la conexin PC con DAQ =ational 4nstrument =4 cDAQ > ?9@6 > =4
CompactDAQ!
Figura 3. DAQ
)uego ingresamos al )a*+iew % creamos un +4 para proceder a realizar los ejercicios.
pg. 5
7/23/2019 Lab01 Programacion Aplicada II
6/13
Figura 4. Panel frontal y Diagrama de bloques
)uego pro*amos si el DAQ est0 en *uen estado, por lo que se prepara una programacin
para poder encender los leds del mdulo con la a%uda de unos switc#s colocados en el
panel frontal % colocarlos en un arra%s para poder utilizar el DAQ Assistant.
Figura 5. Programa de prueba
pg. 6
7/23/2019 Lab01 Programacion Aplicada II
7/13
'igura . Bdulo en perfecto estado
,.- )rocedeos con e" siguiente ejercicio
9. ;a reci*ido un +4 de un empleado que registra los segundos que tarda un
a(in en llegar a un aeropuerto % con(ierte el tiempo en una com*inacin de
#orasminutossegundos. De*e e(aluar este +4 para (er si funciona como se
espera*a % poder mostrar el tiempo restante #asta que llegue el a(in.
Primero precedemos a utilizar un diagrama de *loques en *lanco para luego proceder a
realizar la lgica del procedimiento % as o*tener las #oras, minutos % segundos para la
super(isin % control adecuado.
pg. 7
7/23/2019 Lab01 Programacion Aplicada II
8/13
Figura . !"gi#a del e$er#i#io
)uego se procede a configurar el panel frontal con los indicadores % el tiempo quedemoro el a(in para aterrizar correctamente en el aeropuerto
Figura %. &iempo total y los indi#adores
8. "n un nue(o +4 se de*e realizar la tarea de encender % apagar un led
repetiti(amente % al costado de*e #a*er un contador el cual cuente las (eces
de que el led enciende.
Primeramente se de*en colocar un w#ile loop para proceder a colocar el resto. )uego se
procede a colocar el led, los ime Dela%, los indicadores, % luego el *loque de secuencia
pero sin ol(idar del *otn de P.
pg. 8
7/23/2019 Lab01 Programacion Aplicada II
9/13
'igura ?. )gica del ejercicio
)uego presionamos en el *otn 5/= para iniciar el proceso % o*ser(ar si funciona
correctamente.
'igura 97. Proceso en el Panel 'rontal
.- Cuestionario
9. Puede utilizar el Beasurement E Automation "xplorer BAF! para examinar,
configurar % pro*ar su dispositi(o DAQ e instrumentos
7/23/2019 Lab01 Programacion Aplicada II
10/13
*. A#orro de tiempo
c. /na plataforma para (arias tareas
d. )imitado slo a un tipo de instrumento
.- Aplicacin
"n primer lugar se us un :#ite loop.
Para cada cierto tiempo a tra(2s de un timing wait!, ejecutarlo en este caso el w#ite
loop cada 7.I milisegundos.
"n dentro de este *ucle se realiz la lgica que se muestra en la figura 99 para lacon(ersin de segundos sea mostrado en el panel frontal, ;oras minutos % segundos.
pg. 10
7/23/2019 Lab01 Programacion Aplicada II
11/13
Figura11. Elementos del diagrama de bloques.
Para realizar la secuencia para los minutos se utiliz la #erramienta flat sequence junto
con la #erramienta time dela% para cada cierto tiempo leer cada constante % a tra(2s de
una (aria*le local darle un (alor al led que ser0 indicado 'dato *oleano! apgado %
dato *oleano! encendido, como se muestra en la figura 98.
Figura 12. 'lementos del diagrama de bloques.
pg. 11
7/23/2019 Lab01 Programacion Aplicada II
12/13
'igura 9J. "lementos del diagrama de *loques.
"n el
panel frontal se puede apreciar los indicadores de #oras, minutos % segundos, indicando
los leds cada minuto que transcurre.
Figura 14. 'lementos del panel frontal.
e eligi la #erramienta ;orizontal pointer slide para indicar como el a(in se (adesplazando a medida que transcurre el tiempo, como se muestra en la figura 9I.
Figura 15. Elementos del panel frontal.
@.- *ser(acionesK
- Antes de proceder a tra*ajar con el DAQ se de*e compro*ar que la
comunicacin con el PC de*e ser correcta, de lo contrario se presentaran
pro*lemas en la realizacin la*oratorio.
- "n la parte del ejercicio del )ed se de*e agregar un retardo, %a que sin este la
computadora utilizar0 todos los recursos % #a*r0 pro*lemas con el sistema.
- Antes de utilizar el )a*+iew se de*e tener un conocimiento pre(io del software,
para tra*ajar m0s r0pidamente % con m0s eficacia % as e(itar contratiempos.
6.- ConclusionesK
pg. 12
7/23/2019 Lab01 Programacion Aplicada II
13/13
- e puede concluir que las estructuras repetiti(as son de gran utilidad, %a que
permiten realizar el mismo ciclo en un *ucle de tipo w#ile loop, el proceso se
realizara las (eces deseadas siendo de gran utilidad para procesos industriales.
- e logr comunicar la tarjeta DAQ por medio del software )a*+4": con la PC.- "l software )a*+4": tiene un entorno de desarrollo mu% amplio en el cual se
puede aplicar en diferentes camposK medicina, aeron0uticaLM para simular
procesos, etc
/. (ib"iografa
- Mihura, B(2001) LabView for Data Acquisition.Editorial:
Pearson- ttp:!!""".ni.#o$!data-a#%&isition!esa!
pg. 13
Top Related