Академический Документы
Профессиональный Документы
Культура Документы
DEPARTAMENTO DE TECNOLOGÍA
ESPECIALIDAD ELECTRÓNICA
Objetivo: Familiarizar al alumno con el entorno de programación de arduino. Con la finalidad fundamental
que pueda aplicar e implementar los conocimientos adquiridos.
Materiales:
Una placa Arduino
Un LCD 16x02
LM35
Un potenciómetro 1kΩ
Un Protoboard
Conceptos Previos:
El escalamiento está relacionado con la adaptación de los valores de tensión o de corriente que están
normalizados en diversos estándares para medir un determinado fenómeno físico. Los sensores o
Transductores en la mayoría de los casos vienen linealizados por el fabricante, para una aplicación en
particular por lo tanto se trabaja con líneas rectas Lo mismo rige para los actuadores que en su mayoría
responden a los estándares ya mencionados
Valor escalado significara adecuar la variable a medir a su lectura máxima y mínima en el proceso con la
salida o entrada análoga y su número de bits respectivos
En donde:
y = Salida escalada
m = pendiente
x = valor análogo de entrada
b = offset, o punto en que toca el eje y
COLEGIO TÉCNICO PROFESIONAL NOCEDAL
DEPARTAMENTO DE TECNOLOGÍA
ESPECIALIDAD ELECTRÓNICA
En la hoja de datos (datasheet) de la serie LM35 aparece que son circuitos integrados de precisión con una
tensión de salida linealmente proporcional a centígrados o grados Celsius. El dispositivo LM35 no requiere
ninguna calibración externa o recorte para proporcionar precisiones típicas de ± ¼°C a temperatura
ambiente y ± ¾°C en rangos extremos. Tiene una impedancia de salida baja de 0,1 Ω por 1mA, salida lineal
y la calibración inherente del dispositivo LM35 hace que la interfaz de lectura de salida o circuito de control
sea fácil. El dispositivo LM35 consume sólo 60µA y funciona de 4V a 30V, tiene muy bajo auto-
calentamiento, de menos de 0,1°C en el aire inmóvil. El dispositivo LM35 está calificado para operar en
rangos de temperatura de -55°C a 150°C, mientras que el dispositivo LM35C está pensado para un rango de
-40°C a 110°C (con una precisión mejorada).
El sensor de temperatura LM35 responde a variaciones de 10mV por cada grado centígrado. Si el sensor
detecta 1 grado centígrado a la salida del sensor obtendríamos 10mV, por ejemplo:
150−0 150
m=
307−0
= 307
= 0.4885993485
b = 0 ∗ (0 ∗ 0.4885993485) = 0
COLEGIO TÉCNICO PROFESIONAL NOCEDAL
DEPARTAMENTO DE TECNOLOGÍA
ESPECIALIDAD ELECTRÓNICA
y = mx + b
y = (0,4885993485)x + 0
y = (0.4885993485)*154
y =75.244
Entonces para una señal de un 50% de entrada, ósea 154 de cuentas, obtendremos un valor de 75, que
sería la temperatura a un 50% entre 0ºC y 150ºC
Parte experimental: La siguiente secuencia será seguida en el Laboratorio. Recuerde que de acuerdo al
reglamento del Laboratorio el alumno debe almacenar todo lo que parezca útil en la preparación y desarrollo
de la presente práctica.
Diseño de hardware
Demostraremos el uso de datos del tipo flotantes o float para hacer el escalamiento necesario para un
sensor de temperatura LM35, en una pantalla LCD de 16x2.
Programación
Desafío:
1.- Implemente un sistema en donde pueda controlar el riego de las plantas en el hogar, por
medio de un sensor de humedad HIH-4030, este debe detectar cuando baje de un 40% la
humedad de las masetas y accionar una válvula por 15 segundos. Además debe mostrar en una
pantalla LCD la humedad actual de las masetas y además mostrar cuantas veces se regaron las
plantas durante el día.