ESCUELA POLITÉCNICA NACIONAL
DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL
INDUSTRIAL
ÁREA DE INSTRUMENTACIÓN
LABORATORIO DE:
INSTRUMENTACIÓN INDUSTRIAL
PREPARATORIO
Práctica: 1 Tema: ADQUISICIÓN DE DATOS
Realizado por:
Alumno (s): Pablo Pulache Grupo: 1
Fecha de entrega: ____ /_____ /_____ f.
Recibido por:
Sanción:
Semestre: Ene./Junio
Ago/Dic.
OBJETIVOS:
1. Desarrollar una Interfaz de usuario mediante el software Labview.
2. Lectura de variables físicas mediante una tarjeta de adquisición de datos y
acondicionamiento de las mimas.
DESARROLLO:
1. Realice un esquema de conexión identificando las entradas y salidas de la tarjeta de
adquisición de datos NI USB 6008/6009 con la que trabajará.
La tarjeta de adquisición de datos NI USB 6008/6009, tiene E/S salidas análogas, digitales y un
contador de 32 bits, esta tarjeta permite registrar datos de sensores que se conectan fácilmente a las
conectividades de tornillo. La diferencia entre la versión 6008 y 6009 radica en la resolución de las
entradas análogas ya que la 6008 cuenta con una resolución de 12 bits mientras que la 6009 cuenta
con una resolución de 14 bits. Otra diferencia radica en la configuración de las entradas y salidas
digitales ya que para la versión 6008 las entradas y salidas digitales son a colector abierto mientas
que para la versión 6009 cada canal es programable como colector abierto o como push-pull. La
tarjeta de adquisición de datos cuenta con la siguiente estructura:
Figura 1: Partes de la DAQ.
En la figura 1, la parte 1 indica una etiqueta de superposición para orientar al usuario, la parte 2
indica las terminales de tornillo asociada a los pines, la parte 3 indica la etiqueta de señal de los
pines y finalmente la parte 4 indica el conector USB de la DAQ.
Los pines de señales, correspondientes a la parte 3 son los siguientes:
Figura 2: Pines de entrada y salida.
La estructura de los pines se puede describir en la siguiente tabla:
PIN REFERENCIA DIRECCION DESCRIPCIÓN
Es el punto de referencia para las mediciones de
entradas analógicas, voltajes de salida analógica,
GND - - señales digitales, fuentes de +5[VCC] y +2.5[VCC].
También es el punto de retorno de la corriente para las
mediciones en modo diferencial.
Son los canales de entrada análogos del 0 al 7. Cada
canal es una entrada analógica. Para medidas
AI<0..7> Varias Entrada diferenciales se usan los puestos AI0 y AI4. Los pares
AI<1.5>, AI<2,6> y AI<3,7> también sirven para
entradas diferenciales.
Los canales de salida 0 y 1 suministran salida de
AO<0,1> GND Salida
voltaje.
P0.<0..7> GND E/S Canales del 0 al 7 del Puerto 0 digital.
P1.<0..3> GND E/S Canales del 0 al 3 del Puerto 1 digital.
Este pin puede ser configurado como trigger o como
PFI0 GND Entrada
una entrada de captura de evento.
+2.5. V GND Salida Fuente externa de 2.5 V de DC.
+5 V GND Salida Fuente externa de 5 V de DC.
Tabla 1: Descripción de pines de la DAQ.
2. Detalle el procedimiento para configurar una DAQ en Labview.
Para proceder con la creación de un VI en Labview, primero se debe conectar la tarjeta en la
computadora y se debe verificar que la tarjeta es reconocida por la PC. También se debe verificar
que el LED verde se enciende intermitentemente. En la pantalla de la PC se ejecutará un asistente
automáticamente:
Figura 3: Asistente de la DAQ al conectarse a la PC.
El siguiente paso es elegir la opción “Configure and Test This Device”, marcada en azul en la figura
3.
Luego se abrirá una ventana en el cual se debe desplegar la opción “Device and Interfaces”, en el
cual debe aparecer el dispositivo conectado.
Figura 4: Ventana de Medidas y Automatización para verificar la conexión de la DAQ.
Finalmente se hace clic con el botón derecho sobre el nombre del dispositivo y se selecciona Self-
Test, cuando este termina se despliegan un mensaje de verificación o error.
Figura 5: Self-Test del dispositivo.
Para configurar la DAQ en el software de Labview se debe seleccionar en el diagrama de bloques el
bloque con el nombre “DAQ Assistant”, esto se hace dando clic derecho sobre la pantalla, dando
clic en Express, luego en Input y finalmente se arrastra el bloque a la pantalla.
Figura 6: Pasos para elegir el bloque DAQ Assitant.
Automáticamente se abrirá una ventana donde se desplegarán dos opciones las cuales son “Adquire
Signals” o “Generate signals”. Para la opción de lectura de datos de elige la opción de “Adquire
Signals” mientras que para la opción de generar señales en la DAQ se elige la otra opción.
Por ejemplo, para la opción de adquirir señales se escoge la opción “Adquire Signals”, como se
indica en el siguiente ejemplo:
Figura 7: Para adquirir una señal con la DAQ.
Una vez echo esto se despliegan tres opciones, la primera es para adquirir una señal análoga, la
segunda para una entrada de captura y la tercera una entrada digital. Por ejemplo para una entrada
análoga se elige la primera opción:
Figura 8: Para elegir una entrada análoga.
Aparecen muchas opciones para la lectura de datos, se elige la lectura de una entrada de voltaje, que
es la más común, pero también puede ser una entrada de corriente:
Figura 9: Elección de una entrada de voltaje análogo para su lectura.
Lo siguiente es elegir el canal con el cual se quiere trabajar como se muestra en la siguiente imagen:
Figura 10: Elección del canal a leer.
Luego se despliega una ventana donde salen los diferentes parámetros que se pueden configurar:
Figura 11: Configuración del canal elegido.
En esta ventana se puede configurar el rango de la lectura que se hará del dispositivo, también se
puede configurar si la entrada es única o diferencial en la opción “Terminal Configuration”.
También se puede configurar el numero de muestras en un tiempo configurable en la parte de
Timing Settings. Finalmente se puede utilizar el botón de RUN para poder observar como se
obtienen los datos en la grafica cuadriculada de la parte superior de la ventana. Finalmente se da
clic en “OK” y el bloque para obtención de datos estaría listo como se muestra en la siguiente
imagen.
Figura 12: Bloque para listo para la obtención de datos análogos.
Para una entrada digital, el proceso es el mismo con la diferencia que se elige el puerto con el cual
se leerá la entrada digital, la configuración en la ultima ventana contiene los mismos parámetros de
configuración.
3. Consulte las características eléctricas, conexiones y el funcionamiento de los siguientes
sensores: Sensor de presencia SS502v110, Sensor Infrarrojo Arduino, Sensor de
presencia (NPN 3 hilos) E18-D80NK.
Sensor de presencia SS502v110:
Este sensor infrarrojo pasivo mide la luz infrarroja que irrandian los objetos en su campo de visión.
Funciona dectectando el calor del cuerpo humano. Si una persona entra dentro del rango de
detección del sensor, la radiación incidente de infrarrojos en el sensor varía en función de la
diferencia de temperatura entre la temperartura de la persona y la temperatura ambiente.
Figura 13: Sensor SS502v110.
Las características del sensor son las siguientes:
Rango de detección: 3 a 4 metros a un ángulo de100o
Voltaje de alimentación: 5-24 VDC o 3.3 VDC
Pines:
Figura 14: Pines del sensor SS502V110.
Sensor Infrarrojo Arduino:
El sensor infrarrojo digital FC-51 detecta un obstáculo mediante el uso de un transmisor infrarrojo
incorporado y un receptor infrarrojo. Se envía energía infrarroja la cual choca con el objeto y se
refleja en el receptor para detectar la presencia de cualquier obstáculo frente al módulo del sensor.
El módulo tiene un potenciómetro incorporado que permite al usuario ajustar el rango de detección.
La señal se estabiliza con un comparador LM393. Cuenta con tres pines, VCC, GND y OUT. El
primero es la alimentación que va de 3.3 [VDC] a 5 [VDC], el segundo se conecta a tierra mientras
que el tercero es el pin de salida digital que da 0[V] o 5[V].
Figura 15: Sensor infrarrojo de Arduino.
Las características del sensor son las siguientes:
Número de modelo: FC-51
Ángulo de detección: 35 °
Voltaje de funcionamiento: 3.0V - 6.0V
Rango de detección: 2 cm - 30 cm (ajustable mediante potenciómetro)
Nivel de salida activo: salidas Nivel lógico bajo cuando se detecta un obstáculo
Nivel de salida inactivo: salidas Nivel lógico alto cuando no se detecta obstáculo
Consumo actual:
a 3.3V: ~ 23 mA
a 5.0V: ~ 43 mA
Sensor de presencia (NPN 3 hilos) E18-D80NK:
Este es un sensor óptico basado en el principio de reflexión, diseñado para la detección de presencia
de objetos. A este sensor se le puede calibrar la distancia de detección. Tiene le mismo principio
que el sensor infrarrojo para Arduino.
Figura 16: Sensor E18-D80NK IR de proximidad.
Las características del sensor son las siguientes:
Rango de detección: 3 a 80cm (ajustable).
Voltaje de operación: 5V DC.
Corriente de salida máxima: 100mA.
Salida: Tipo NPN normalmente abierto.
Dimensiones: 18x45mm.
Largo del cable: 50cm.
Material: plástico.
Temperatura de trabajo: -25 a 70°C.
Conexiones: Cable rojo = +5V, cable negro = GND o tierra, cable amarillo = señal.
4. Realizar un programa en LabVIEW con el uso de la DAQ, en el cual este realizará la
automatización del llenado y vaciado de un tanque. Se debe considerar la
implementación de los controles e indicadores de este proceso de acuerdo a la siguiente
descripción:
LLENADO: Para el inicio del llenado se dispone de un “pulsante marcha (Sm_B1)” que activa la
bomba de llenado. Cuando el nivel del tanque sobrepase el “nivel alto (LSH)” se deberá encender
una alarma visual de nivel alto y cuando llegue al 100% se debe apagar la bomba de llenado “(B1)”.
Se dispone de un “pulsante de paro (Sp_B1)” el cual detiene el llenado sin importar el nivel en el
que se encuentre el tanque.
VACIADO: Para el vaciado se dispone de un “pulsante marcha (Sm_B2)” que activa la bomba de
vaciado. Cuando el nivel del tanque baje a menos el “nivel bajo (LSL)” se deberá encender una
alarma visual de nivel bajo y cuando el nivel del tanque llegue al 0% esta deberá ser apagada “(B2)”.
Adicionalmente se dispone de un pulsante “pulsante de paro (Sp_B2)” el cual detiene el vaciado sin
importar el nivel en el que se encuentre el tanque.
SETEO DE ALARMAS: El “nivel alto (LSH)” y el “nivel bajo (LSL)” serán ingresados por el
usuario a través de cuadros de ingreso de datos habilitados del HMI. Dichas alarmas se presentarán
tanto en el HMI como en Leds físicos utilizando la DAQ.
NIVEL: El nivel del tanque es medido a través de un transmisor que proporciona una señal de 0 a 5
V y que es adquirida a través de una entrada analógica de la DAQ.
BOMBAS: Cada bomba se la debe presentar dentro del HMI y comandarse mediante salidas
digitales de la DAQ.
Figura 17: Interfaz del Labview.
Programa realizado en el diagrama de bloques:
Figura 18: Diagrama de bloques del programa de control.
Interfaz para el usuario:
Figura 19: HMI para el usuario.
5. Realice un esquema de conexión eléctrico de acuerdo con lo solicitado en la literal 4.
Figura 20: Esquema eléctrico.
6. Referencias:
[1] [Link]
eria%[Link]
[2] [Link]