Está en la página 1de 8

Laboratorio 1 (PARTE 2) MT228

Laboratorio 1: Mediciones Análogas

Equipos

 Una computadora
 Una tarjeta de adquisición de datos DAQ USB 6002/6008 de NI
 Sensor de temperatura LM35
 Buzzer 5V
 LEDs, (rojo, verde, ámbar)
 Resistencias (100, 220, 330, 10000) Ohmios
 Potenciómetro de 10k
 Cables de conexiones M-M
 Protoboard, Perillero plano
 Software de simulación LabVIEW v2015, MATLAB vR2015b o superior

Objetivos:

 Implementar la electrónica para medir la temperatura ambiente con el LM35.


 Implementar un sistema de seguridad básico compuesto por un sensor de temperatura y un
Buzzer.

ELECTRÓNICA PARA EL SISTEMA REGISTRO DE TEMPERATURA

La experiencia de laboratorio requiere de los dispositivos electrónicos (ver Figura 1) como son tarjeta de
adquisición de datos USB-6008, Buzzer 5V, Sensor de temperatura LM35 y LEDs.

Figura 1. Dispositivos electrónicos para la experiencia.

TARJETA DE ADQUISICIÓN DE DATOS

La DAQ USB 6002 es una tarjeta de adquisición de datos de 50kS/s, pequeña que está conectada con el
computador a través del puerto USB. Tiene capacidad de conversión (A/D) y (D/A), entradas y salidas
digitales (DIOs) y posee un contador (PFI0). Las E/S son conectadas con el cable (16-28 AWG) a los
terminales de tornillo desmontables. Los terminales 1 a 16 son usados para la E/S análoga, mientras que
los terminales 17 a 32 son usados para las funciones de E/S digitales y funciones de counter/timer. La
asignación de los pines pueden ser vistos desde el Measurement & Automation (firmware de NI). Note
que los terminales análogos son diferentes dependiendo si está en, Referenced Single Ended (RSE) o
Differential. El terminal más usual es RSE, en este caso, la señal de voltaje positivo es conectado al
terminal de entrada analógica (ai) y la señal de voltaje negativo está conectada al terminal GND. En caso
de la salida analógica (ao) la disposición del modo por defecto es RSE y es único ya que el dispositivo no
soporta otra opción. Los esquemas debajo muestran la disposición de pines de la DAQ USB-6002 y DAQ
USB 6008 (derecha). Los pines de ambas tarjetas son mostrados en la Figura 2.
Profesor. Ricardo Rodríguez Bustinza 1
Laboratorio 1 (PARTE 2) MT228

Figura 2. Pines de las tarjetas de adquisición de datos DAQ USB 6002/6008.

CARACTERÍSTICAS DEL BUZZER

El Buzzer mostrado en la Figura 3, es un simple disco piezoeléctrico que consiste en una placa cerámica
con una capa metálica. Si el disco es controlado por un circuito oscilante externo (transductor
piezoeléctrico). Si el circuito oscilador está incluido en la carcasa se lo denomina zumbador
piezoeléctrico. La ventaja de este montaje sencillo es su robustez y su fabricación económica. Los
generadores de sonidos piezoeléctricos son aptos para el diseño de alarmas y controles acústicos de
estrecho rango de frecuencia. El Buzzer KS-12065DY (ver Figura) o conocido como zumbador siendo un
transductor para electroacústica produce un sonido o zumbido continuo o intermitente de un mismo
tono, puede ser usado como mecanismo de señalización, en autos, en electrodomésticos y en medicina.

Figura 3. Conexión de Buzzer de 5V.

CARACTERÍSTICAS DEL SENSOR DE TEMPERATURA

El sensor LM35, es un dispositivo activo de 3 terminales que permite adquirir la temperatura en el rango
de -40 a 150 grados Celsius. Posee una sensibilidad: 10mV por grado Celsius (factor de escala lineal). La
lectura del voltaje de salida del sensor será leída a través de una de las entradas analógicas (ADC) de la
DAQ USB 6002/6008. Modo de Adquisición de Datos: El modo de adquisición de datos que usaremos en
la experiencia es Continuous Samples para ambas tarjetas DAQ USB 6008/6002. Terminales RSE y
Differential: Para la experiencia resolveremos dos terminales de configuración RSE (lado izquierdo) y
Differential (lado derecho) del esquema mostrado debajo. Nota: que las conexiones están relacionadas
con la DAQ USB 6008. En el caso de utilizar la DAQ USB 6002 debe considerar los pines que le
corresponden y cablear de igual forma al caso DAQ USB 6008.

Profesor. Ricardo Rodríguez Bustinza 2


Laboratorio 1 (PARTE 2) MT228

DESARROLLO DE LA EXPERIENCIA

Implemente el hardware mostrado en la Figura 4 para realizar la adquisición de datos de medida de la


temperatura ambiente, en nuestro caso entre 12°C a 21°C.

Figura 4. Modos de configuración de terminales.

Implemente el diagrama de adquisición de datos del sistema registro de temperatura (ver Figura 5)
usando el terminal RSE. Proponga una frecuencia de muestreo (fs ) idónea y un número de muestras
(N) para llevar acabo la adquisición de datos en modo Continuous Samples. Ajuste el factor “Cescal”
(valor entre 0.1 y 1) para una adecuada medida de temperatura. Almacene los datos y lea desde
MATLAB las medidas de la temperatura en °C y °F.

Figura 5. Programa principal medida de temperatura.

Incluya dentro del programa principal al sistema de alarma (Buzzer) utilizando un canal de salida
análoga de modo que cumpla las reglas:

- si temperatura es mayor o igual a 18°C entonces Buzzer es ON y LED rojo está en ALTO
- si temperatura es menos a 18°C entonces Buzzer es OFF, LED verde está en ALTO y LED rojo en BAJO

Qué diferencias encuentra en la adquisición de datos e la temperatura cuando utiliza diferentes modos
de configuración de terminales.

Profesor. Ricardo Rodríguez Bustinza 3


Laboratorio 1 (PARTE 2) MT228

ANEXOS COMPLEMENTARIOS

Circuito Básico de Adquisición de Datos en DAQ Assitant

Usaremos el VI Express DAQ Assistant para adquirir datos, tiene la particularidad de en modo de
operación Continuous Samples puede ser configurada la frecuencia de muestreo (Fs) y el número de
muestras de lectura (STR) tal como se muestra en la Figura. Por otro lado la salida es un Waveform de
tipo Graph o Chart. Además esta la relación de t daq = STR/rate.

Figura 6. DAQ Assistant.

Circuito Básico de Adquisición de Datos en DAQmx

Un modo de adquisición alternativo de bajo nivel es utilizar DAQmx según lo mostrado en la Figura 7.

Figura 7. DAQmx.

Arquitectura de la DAQ USB 6008/6002

Figura 8. Arquitectura de una DAQ USB.


Profesor. Ricardo Rodríguez Bustinza 4
Laboratorio 1 (PARTE 2) MT228

Adquisición de Datos usando LabVIEW

Según la Figura 9, LabVIEW inicia una operación del DAQ llamando NI-DAQ que contiene los drivers de
entrada para la tarjeta, es decir, la señal del hardware para iniciar la operación E/S. La DAQ usa los
buffers de entrada y buffers de RAM como un lugar intermedio almacenar los datos que se adquieran.
También hardware puede ser utilizado para iniciar la operación de E/S, que es llamada disparador.

Figura 9. Principio de la adquisición de datos.

Funciones de la NI DAQmx

Todas las funciones relacionadas con la adquisición de datos tienen el acceso a través de la paleta del
diagrama de bloques según Functions » Measurements I/O. Entre las funciones tenemos las mostradas
en la Figura 10.

Figure 10. Paleta de funciones para adquisición de datos.

DAQ Assistant.

El asistente DAQ es una interface gráfica para interactuar, crear, editar y correr los canales virtuales de
la NI DAQmx. El asistente NI DAQmx es un canal virtual que consiste en un canal físico de la tarjeta de
adquisición de datos y maneja la información de la configuración para este canal físico tanto para el
rango de entrada y escala personalizada. Una tarea de NI-DAQmx es una colección de canales virtuales,
timing y triggering, y otras propiedades con respecto a la adquisición o la generación.

Profesor. Ricardo Rodríguez Bustinza 5


Laboratorio 1 (PARTE 2) MT228

NI-DAQmx Create Virtual Channel

NI-DAQmx crea una función de canal virtual y lo agrega a una tarea. También puede ser utilizado para
crear múltiples canales virtuales y agregarlos a una tarea. Cuando una tarea no es especificada, la
función crea una tarea por defecto. NI-DAQmx crea una función de canal virtual para numerosos casos.
Estos casos corresponden al tipo específico de medida o generación que los canales virtuales realizan.

NI-DAQmx Timing.

La función Timming NI-DAQmx configura el tiempo para operaciones de adquisición de datos de tiempo-
hardware. Esto incluye especificar si la operación será continua o finita, seleccionando el número de
muestras para adquirir o realizar operaciones finitas, y para crear un búfer (memoria) cuando sea
necesario.

Profesor. Ricardo Rodríguez Bustinza 6


Laboratorio 1 (PARTE 2) MT228

NI-DAQmx Start Task.

La función Start Task NI-DAQmx hace la transición explícitamente de una tarea al estado ejecutable. En
este estado, la tarea realiza la adquisición o la generación especificada. Una tarea será hecha desde la
transición implícitamente al estado ejecutable, o inicio automáticamente, la configuración de la tarea
del NI-DAQmx puede llevarse a cabo para la lectura y/o escritura de datos. La función tarea permite al
usuario configurar los canales físicos y demás propiedades directamente desde el panel del usuario,
haciendo así muy versátil para realizar los cambios respecticos de adquisición o generación.

NI-DAQmx Read.

La función Read NI-DAQmx lee muestras de la tarea especificada por la adquisición. Los diferentes casos
de la función tienen en cuenta el tipo de adquisición (analógico, digital, o contador), el número de
canales virtuales, el número de muestras, y el tipo de datos debe ser seleccionado.

NI-DAQmx Write.

La función Write NI-DAQmx escribe muestras a la tarea especificado de la generación. Los diferentes
casos de la función tienen en cuenta el tipo de generación (analógico o digital), el número de canales
virtuales, el número de muestras, y el tipo de datos debe ser seleccionado.

Profesor. Ricardo Rodríguez Bustinza 7


Laboratorio 1 (PARTE 2) MT228

NI-DAQmx Clear Task

La función Clear Task NI-DAQmx vacía la tarea especificada. Si la tarea esta ejecutándose, la función
primero detiene y entonces suelta todos sus recursos. Una vez que una tarea ha sido vaciada, no puede
ser utilizado a menos que sea recreado. Así, si una tarea será utilizada otra vez, la función debe ser
utilizada para parar la tarea, pero no vaciarlo.

Profesor. Ricardo Rodríguez Bustinza 8

También podría gustarte