Lab2 Señalanalogica

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

Código: Según SGC

Guía para prácticas en laboratorios de la EIEE Fecha:


Facultad de Ingenierías – Universidad del Valle Versión:
Página: 1 de 3

1. INFORMACIÓN DE LA ASIGNATURA

1.1. Programa académico: Ingeniería Eléctrica

1.2. Asignatura: Laboratorio de electrónica II

1.3. Código: 710055M

1.4. Número de créditos: 1

1.5. Semestre o periodo académico: 2024 - 1

1.6. Número de la guía: 2

1.7. Título de la práctica de laboratorio: Adquisición de señal analógica y manejo del


PWM.

1.8. Profesora: Nohora Lucía España Mejía.

1.9. Monitor(a) o personal de apoyo:

1.10. Otro Personal:

2. OBJETIVOS DE LA PRÁCTICA DE LABORATORIO

2.1. Objetivo general: Realizar adquisición de señales analógicas.


2.2. Objetivos específicos: Reconocer la metodología correcta para la adquisición de
señales análogas. Reconocer las características del hardware de bajo costo
Arduino.
2.3. Competencias a desarrollar:
2.4. Resultados de aprendizaje:

INFORMACIÓN DE LA PRÁCTICA DE LABORATORIO

3.1. Marco teórico: La adquisición de señales analógicas se realiza con los pines
marcados con la letra A, resaltados en la Error! Reference source not
found.Error! Reference source not found.. Para usar estas entradas, las señales
deben estar en el rango de 0 a 5 V.
Código: Según SGC
Guía para prácticas en laboratorios de la EIEE Fecha:
Facultad de Ingenierías – Universidad del Valle Versión:
Página: 2 de 3

Figura 1 Entradas análogas

A continuación, se muestra un código de ejemplo para la adquisición de la señal de voltaje


proveniente del sensor de Temperatura LM35, a través del pin A0. La función
analogRead() permite leer el pin A0 de la placa Arduino. La función Serial.print() se usa
para mostrar, ya sea una cadena de caracteres, o datos numéricos, en el monitor serial
del IDE de Arduino.

Despliegue de Cristal Líquido (Liquid Cristal Display - LCD)

El LCD es un dispositivo formado por rectángulos de píxeles, pueden ser de color o


monocromos, dispuestos en una matriz y colocados delante de una fuente de luz. La
conexión con Arduino de la pantalla LCD más común se presenta en la Figura 2. Se debe
realizar una búsqueda de las instrucciones que permiten escribir caracteres alfanuméricos
en este tipo de pantallas.
Código: Según SGC
Guía para prácticas en laboratorios de la EIEE Fecha:
Facultad de Ingenierías – Universidad del Valle Versión:
Página: 3 de 3

Figura 2 Conexión de LCD

Señales PWM
La Modulación por Ancho de Pulsos (Pulse Width Modulation) de una señal es una
técnica en la que se modifica el ciclo de trabajo de una señal cuadrada, ya sea para
transmitir información o para manipular la energía que se envía a una carga. Las
salidas PWM de la placa Arduino se marcan con una virgulilla (~), como se resalta en
la Figura 3.

Figura 3 Salidas PWM

La función analogWrite genera una señal PWM por el pin de salida digital elegido, con
un ancho de pulso proporcional al valor configurado (entre 0 y 255). A continuación,
se muestra un ejemplo de código en el que se utiliza una salida PWM para controlar
la intensidad de iluminación de un LED a partir del valor digitalizado del voltaje
entregado por un potenciómetro.
Código: Según SGC
Guía para prácticas en laboratorios de la EIEE Fecha:
Facultad de Ingenierías – Universidad del Valle Versión:
Página: 4 de 3

Una utilidad bastante común de las salidas PWM es realizar el mando sobre la
velocidad de motores DC; sin embargo, los pines de salida de la placa Arduino proveen
muy poca corriente a las cargas conectadas a ellos, por lo que si se quiere alimentar
una carga considerable se debe agregar una etapa de potencia. En esta práctica se
recomienda el circuito transistorizado en configuración de puente H (Figura 4) para tal
fin, donde las entradas roja y azul representan los voltajes de control del Arduino.
Aunque es posible usar otras configuraciones con transistores o placas comerciales
integradas.

Q1(C) 12V
Q3

R1 Q1 R4
1 100
TIP31
100

0 Motor-DC TIP31

+88.8 Q4

R3 Q2 R2
TIP31
100 100

TIP31

Figura 4 Circuito puente H - Placa puente H integrada


Código: Según SGC
Guía para prácticas en laboratorios de la EIEE Fecha:
Facultad de Ingenierías – Universidad del Valle Versión:
Página: 5 de 3

Escalamiento y función map


Cuando se tiene una lectura analógica raramente se utiliza entre los valores
digitalizados de 0 a 1023, equivalentes de 0 a 5 v analógicos. Sino que se representa
la variable original medida. Por ejemplo, si una variable medida de temperatura se
encontraba en un rango de 0°C a 70°C, al hacer la medición a través del puerto del
Arduino, se obtiene una medida de 0 a 1023, por lo que se deberá recuperar las
unidades originales.

Dentro de las funciones que incorpora Arduino, existe una función que, hace el
escalamiento de la variable de manera instantánea, y esta es la función MAP. La
sintaxis es:

map(valor, mínimo original, máximo original, mínimo a escalar, máximo a escalar)

Con el ejemplo anterior sería:


Y = map(variable, 0, 1023, 0, 70);

3.2. Recursos de apoyo:


⮚ Infraestructura física de la Universidad

Característica de infraestructura Requisitos de la práctica


Laboratorio E52 - 2014
Número de estudiantes (aforo)
Horario requerido Miércoles (G1) y jueves (G2) 14:00 - 17:00
⮚ Materiales o insumos: protoboard. Sensor LM35. Cables macho-hembra
para conexión de la pantalla LCD y macho-macho para otras conexiones
(cable UTP para conexiones en su defecto). Resistencias y
potenciómetros. LCD de 16 columnas x 2 filas. Motor DC a 5V o 12V.
Puente H u otra configuración de potencia. Módulo relés y bombilla. 2
pulsadores.

⮚ Software: Arduino IDE 2.3.0.


⮚ Equipos: fuente de voltaje.

3.3. Precauciones y recomendaciones para el uso de recursos: En Arduino, nunca


introducir una tensión fuera del rango 0V a 5V en una entrada digital o analógica o
podemos dañar el pin correspondiente y dejarlo permanentemente inutilizado.

3.4. Procedimiento, método o actividades:

Investigar sobre las librerías de Arduino para la lectura de señales analógicas, uso del
LCD y manejo del PWM.

Diseñar e implementar los circuitos de adecuación necesarios para la adquisición y


amplificación con ganancia de 10 para:
Código: Según SGC
Guía para prácticas en laboratorios de la EIEE Fecha:
Facultad de Ingenierías – Universidad del Valle Versión:
Página: 6 de 3

− el sensor de temperatura LM35.


− un potenciómetro conectado en serie con una resistencia de 100Ω como sensor
de medición angular.

Nota: la salida en voltaje del sensor LM35 es de 10mV/°C, por lo que para una temperatura
por ejemplo de 30°, se obtendrían 0.3V y se debe hacer una etapa de amplificación si se
quiere tener un voltaje en un nivel mayor.

Problema 1:
Conectar dos botones a la placa Arduino, con uno mostrar los datos de la temperatura y
con el otro los valores de la variable angular en la LCD. La temperatura se debe mostrar
en grados Celsius y Fahrenheit.

Problema 2:
Conectar dos botones al Arduino. Conectar el motor a través del módulo de potencia. Con
un botón aumentar la velocidad de giro del motor y con el otro botón se debe disminuir la
velocidad. Se debe mostrar en la LCD el porcentaje de velocidad de giro en la que se
encuentra el motor.

Problema 3:
Ingresar la señal medida por el potenciómetro y mostrar el valor angular en la pantalla
LCD. Conectar el motor a través del módulo de potencia el cual debe iniciar girando hacia
un lado elegido. Establecer 3 valores para comparar la medida angular. Cuando la medida
angular supere el primer valor, se debe prender el transformador, cuando supere el
segundo valor se debe prender la bombilla y cuando supere el tercer valor, el motor debe
parar y girar en sentido contrario. Se debe usar el valor medido por el potenciómetro para
controlar la velocidad de giro del motor. Hay que recordar que la señal PWM toma valores
de 0 a 255. Cuando la medida vuelta a estar por debajo del tercer límite el motor debe
parar y volver a girar en el sentido original, cuando esté por debajo del segundo límite
apagar la lámpara y por debajo del primer límite, apagar el transformador.

Problema 4: Una empresa le solicita a su compañía de ingenieros realizar un sistema de


control para la protección por temperatura de un transformador y un segundo sistema
automático para el control de un sistema robótico que posiciona una pieza de manera
angular.

Los requerimientos para los sistemas a diseñar son los siguientes:


− Mostrar en una pantalla LCD el valor de la temperatura y el ángulo medidos y los
valores máximos que se ajustarán.
− Con un botón seleccionar la variable a la que se le ajustará el valor máximo
(Temperatura y ángulo) y con el otro botón modificar el valor al cual se activarán los
sistemas.
− Cuando inicia el programa el transformador debe estar en funcionamiento, pero
cuando la temperatura supera el valor máximo, se debe apagar el transformador y
Código: Según SGC
Guía para prácticas en laboratorios de la EIEE Fecha:
Facultad de Ingenierías – Universidad del Valle Versión:
Página: 7 de 3

encender una lampara indicando un sobrecalentamiento. Cuando la temperatura esté


por debajo del valor máximo, el sistema debe conectar nuevamente el transformador
y apagar la lampara.
− El motor debe estar girando a un 75% de su velocidad máxima y hacia un sentido
elegido. Cuando el ángulo del sensor supere el ángulo máximo permitido, el motor
debe cambiar de sentido de giro y tener un 40% de su velocidad. Cuando el ángulo
medido esté por debajo del valor permitido, el motor debe volver a las condiciones
iniciales de velocidad y sentido de giro.

4. INFORMACIÓN DE LA EJECUCIÓN DE LA PRÁCTICA DE LABORATORIO

4.1. Duración de la práctica de laboratorio: tres horas de trabajo directo y tres horas
de trabajo indirecto.

4.2. Reporte de los resultados esperados: Elaborar un informe en el cual incluya la


explicación de modo general del funcionamiento de las soluciones encontradas
para los problemas propuestos y reporte los resultados obtenidos en la práctica. El
informe debe ser escrito en el formato de presentación de artículos de IEEE.

4.3. Conclusiones: Presentar conclusiones y recomendaciones respecto a los


objetivos y resultados de la práctica de laboratorio.

5. CRITERIOS DE EVALUACIÓN

Criterio de evaluación Porcentaje de evaluación


Práctica
Puntualidad (5%)
60%
Normas de bioseguridad (5%)
Presentación funcional (50%)
Informe
Soluciones encontradas (10%)
Resultados obtenidos (15%) 40%
Conclusiones (10%)
Formato (5%)

6. BIBLIOGRAFÍA

COUGHLIN, Robert y DRISCOLL, Frederick. Amplificadores Operacionales y


Circuitos Integrados Lineales. 5ª edición. México: Prentice Hall, 1999. 518 p.

BOYLESTAD, Robert y NASHELSKY, Louis. Electrónica: Teoría de Circuitos y


Dispositivos Electrónicos. 10ª edición. México: Pearson Educación, 2009. 894 p.

También podría gustarte