Actividad 7: "Entradas Análogas"
Entradas Análogas:
En
actividades anteriores hemos visto como usar señales digitales ya sea como
entrada para saber si se presiono o no un botón o como salida para encender o
apagar un dispositivo ya sea un led, activar un motor o un relé para encender o
apagar un lámpara. Pera también existen otro tipo de señales muy usados en la electrónica
que corresponden a variables que pueden tener un rango de valores mucho mas
amplio que la variables digitales que solo pueden tener dos valores 0 o 1, Low o
High, On o Off, etc.
Que es una señal Análoga:
Una señal
análoga a diferencia de una señal digital esta puede tomar múltiples valores
dentro de un rango determinado, dicho valor puede cambiar en el tiempo y pueden
ser señales externas que necesitemos leer alguna variable como presión, temperatura,
fuerza, voltaje, etc, o pueden ser señales de control ya sea para controlar la
velocidad un motor, al intensidad de luz, etc.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1De244rYN4OQYG7nhCcooDCqi0WXL8qRSULv3y5H9CkqUcR009XXlIOSaYZLb9ALi-w5HrOlarRnDexF2siFs7wPuJRa3_In_batqVK_CB1jJQiiQlnr3anb8Ey_Tm2napew1pzOE0EaU/s200/ecua.png)
Como ejemplo miremos el siguiente circuito, en el cual se presenta un montaje con Arduino, unos leds con su respectivas resistencias de protección de 330 ohm y un potencionmetro.
En el siguiente código, se observa que se crea una variable de tipo Float que es de tipo decimal, para guardar el voltaje entregado por el potenciometro, al potenciometro se le asignando al entrada análoga A0, y se agregaron dos leds uno de color azul al pin 2 (led1) y uno de color verde al pin 3 (led2) del arduiono ambos definidos como salidas. Ya en el loop el codigo lo que hace es tomar el valor del potenciometro mediante el pin A0 y multiplicarlo por 0.0048 para convertirlo a voltios y lo guarda en la variable "voltaje". Posterioremente se crean dos funciones de tipo if, en la primera se pregunta si el voltaje es mayor o igual a 2v si es asi se enciende el led1, si no se apaga el led. En la otra función if se pregunta si voltaje es mayor o igual a 4 de ser así se enciende el led2 de lo contrario se apaga.
Es un código simple, que nos permite leer una variable externa pero de tipo análoga que puede tener diferentes valores entre 0v y 5v en la medida que variamos el potenciometro y definir las condicinantes necesaria para hacer que haga una cosa u otra dependiendo del valor de la variable en determinado tiempo.
Actividad:
Para esta actividad el estudiante deberá hacer en la plataforma Tinkercad los siguientes puntos:
1. Montaje y simulación del circuito mostrado en el blog con el mismo código que parece en la imagen anterior, para ver el encendido y apagado del led azul y el led verde al variar el potenciometro.
2. Agregarle al montaje los led necesarios hasta completar 5 leds de diferente color con su respectiva resistencia de 330 ohm de proteccionun conectados a los pines 2, 3, 4, 5 y 6 del arduino y realizar las modificaciones necesarias al código presentado en el blog para hacer que:
a) El led1 se encienda si el voltaje es mayor de 1v.
b) El led2 se encienda si el voltaje es mayor de 2v.
c) El led3 se encienda si el voltaje es mayor de 3v.
d) El led4 se encienda si el voltaje es mayor de 4v.
e) El led5 se encienda si el voltaje es mayor de 5v.
Entregar:
Como evidencia el estudiante de forma individual deberá enviar captura de pantalla del montaje y un vídeo corto de la simulación de cada punto, al siguiente correo y con el asunto:
Correo: electronica2020colgalan@gmail.com
Asunto: Actividad 7: "Entradas Análogas" Nombre y Apellido" grado 10
NOTA:
La fecha limite de entrega es martes 26/05/2020 hasta la media noche. Es muy importante enviar la evidencia correspondiente. Las inquietudes o dudas se responderán en el horario de mañana y deben ser enviadas al correo electronica2020colgalan@gmail.com, o al final del blog en la sección de comentarios.
Comentarios
Publicar un comentario