You are on page 1of 6

peripheral and containing a

Micro Hornito programmable microcontroller, supported


with a temperature sensor (TMP 36) and
C.O Gonzales Morales
displayed on the LCD 16 x 2, according to
Miguel Angel Vazquez Espinosa, Juan the results showed that the micro hornito
Carlos Ruiz Hernndez, Cristian Rosendo tried to stabilize according to the
Rivera Fuentes, David Ramrez temperature that we established and
Maldonado, Uriel Malagn Morales, Edgar finished The realization of this system was
Adrin Rodrguez Martnez made based on all the diagrams that were
made for circuit assistance.
Boulevard Universitario S/N, Valle
Escondido, 54500 San Javier Atizapn de Keywords
Zaragoza, Mx.
Control system, arduino, diagrams,
ING sistemas y comunicaciones temperature, stabilize.
Resumen Introduccin
En este trabajo se reporta el Un sistema de control es un conjunto de
funcionamiento de un sistema de dispositivos encargados de administrar,
control la cual ser un micro horno con ordenar, dirigir o regular el
ayuda del arduino que est diseado comportamiento de otro sistema, con el fin
y construido para que sea muy fcil de reducir las probabilidades de fallo y
uso, con los elementos necesarios obtener los resultados tericamente
para conectar perifrico y que verdaderos, por otro lado tenemos el
contiene un microcontrolador ARDUINO que est desarrollado en una
programable, apoyado con un sensor tarjeta madre (hardware), integrada con
de temperatura (TMP 36) y un microcontrolador con una interfaz para
desplegando los resultados en el programarlo. Est diseado y construido
display LCD 16 x 2, de acuerdo a los para que sea muy fcil utilizar tambin
resultados arrojaron que el micro cuenta con todos los elementos
hornito trato de estabilizar de necesarios para conectar perifricos a las
acuerdo a la temperatura que entradas y salidas del microcontrolador.
establecimos y terminamos La
Una de las principales caractersticas de
realizacin de este sistema se realiz
Arduino es su bajo costo. Debido a que se
basndose en todo los diagramas que
trata de una plataforma de hardware libre
se realizaron para la ayuda del
en la cual es programado bajo el leguaje
circuito.
java y al mismo tiempo fcil de programar.
Palabras claves
La tecnologa relay (SPDT) es un
Sistema de control, arduino diagramas, dispositivo electromecnico. Funciona
temperatura, estabilizar. como un interruptor controlado por un
circuito elctrico en el que, por medio de
Abstract
una bobina y un electroimn, se acciona
This work reports the operation of a un juego de uno o varios contactos que
control system which will be a micro permiten abrir o cerrar otros circuitos
furnace with the help of arduino that is elctricos independientes.
designed and built to be very easy to use, Reley es capaz de controlar un circuito de
with the necessary elements to connect salida de mayor potencia que el de
entrada, puede considerarse, en un que ver como ira conectada
amplio sentido, como un amplificador mediante el diagrama elctrico
elctrico. (Figura 1.3), se puede observar
que el sensor de temperatura se
Con ayuda del Sensor Temperatura
conect el pin 1 de TEMP 36 se
[TMP36] que es un circuito integrado que
conect a VCC, el pin 2 se conect
acta como un sensor de temperatura
analog voltage output y fue
calibrado directamente en grados Celsius,
conectado en el apartado de
que se alimenta entre 2.7V y 5.5V, en
analog in en el pin o puerto a0 y el
grados Celsius y es muy parecido al
ultimo pin del sensor fue
clsico LM335A. Y Algunas
conectado a AGND.
caractersticas son:
2. En el caso del potencimetro en el
Rango de temperatura: 40C pin 1 se conect a VCC, el pin 2
hasta 150C / -40F to 302F se conect A0 en el display y el
Factor de escala 10 mV/C ltimo pin 3 del potencimetro fue
Precisin de 2C conectado a AGND se puede
Linealidad de 0.5 visualizar en el diagrama elctrico
(Figura 1.3).
Alimentacin: Entre 2.7 y 5.5V.
3. Relay o relevador se conect en el
Mtodos y materiales nmero 8 del arduino en el
apartado digital (pwm-) ha salido
Los materiales que se usaron para del terminal 5 del relay (relevador),
construir el sistema del micro hornito en el terminal 6 va conectado al
fueron los siguientes: foco por lo tanto en el terminal 8 va
Potencimetro de 250 KOhm a GND, por lo tanto el terminal 12
1 Arduino Uno R3 va a la toma de corriente o fuente
LCD 16 x 2 de poder para poder conectar
relay puedes ver el Datasheet
1 Resistencia de 220 ohm
(Figura1.0).
1 Foco
Power Supply
1 Relay SPDT
1 Sensor Temperatura [TMP36]
Procedimiento
La construccin del micro hornito se bas
en primero en realizar un diagrama de Figura 1.0: Datasheet de relay
bloques para ver el funcionamiento
interno del sistema (micro hornito), como 4. El foco est conectado en el lado
se observa en el diagrama de bloques del positivo y al terminal 6, en el lado
micro hornito (Figura 1.2), as mismo en negativo est conectado a GND.
este diagrama contiene entradas, salidas 5. El display lcd contiene 16 pines o
y retroalimentacin. terminales se conecta de la
siguiente forma el primer pin de
1. Una vez entendiendo su izquierda va a GND, en seguida el
funcionamiento del sistema siente pin va a VCC y a
mediante el diagrama antes continuacin el terminal RS va al
mencionado, a continuacin hay pin 12 del arduino en el apartado
digital (pwm-), enseguida va el Diagrama elctrico
terminal RW que va a GND. El
El diagrama elctrico muestra las
terminal E se va directamente en
conexiones que se debe realizar para el
el pin 11 del arduino en el apartado
funcionamiento del sistema, en caso que
digital (pwm-), los sientes
no se conecte bien puede ver error o no
terminalesDB4, DB5, DB6 y DB7
va poder funcionar adecuadamente, es
estn conectados en el pin 5,4, 3,
importante verificar las conexiones antes
2 respectivamente del terminal del
de conectarlo fsicamente, por eso es
display y en el penltimo terminal
importante hacer este diagrama se puede
led se pone una resistencia que
visualizar el diagrama de bloques del
va directamente a VCC y en el
micro hornito (Figura 1.3).
ltimo terminal va a GND. Para su
mayor explicacin vase la
simulacin (Figura 1.5), tambin
dejo el circuito fsico de como
quedo (Figura 1.1).

Figura 1.1 circuito fsico


Figura 1.3: Diagrama elctrico del micro hornito
Diagrama de bloques Diagrama de flujo
Para su elaboracin del diagrama fue El diagrama de flujo es una herramienta
ubicando las entradas que son sensor de para resolver problemas mediante pasos
temperatura, la pc; por lo tanto la o procesos a seguir y para identificar
retroalimentacin lo hace el arduino y las posibles errores al final de la tarea, el
salidas son el actuador y el lcd, la diagrama de flujo se realiza antes de
replantacin del diagrama de bloques hacer la programacin a continuacin se
queda de la siguiente forma: (Figura 1.2) puede visualizar el diagrama de flujo del
micro hornito (figura 1.4), cuyo caso para
poder realizar la temperatura y pagar o
encender el foco dependiendo de la
temperatura ser hizo con la condicin if-
else en caso que la temperatura subiera
ms de 25 grados se apagara el foco y el
que caso contrario estuviera encendido.

Figura 1.2: Diagrama de bloques del micro hornito


relevador aqu se muestra el cdigo que
se utiliz para hacer el micro hornito al
igual que hello world arduino lcd, URL:
https://www.arduino.cc/en/Tutorial/Hello
World.
#include <LiquidCrystal.h>
int f = 8;
const int rs = 12, en = 11, d4 = 5, d5 = 4,
d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
void setup() {
Figura 1.4: Diagrama de fujo del micro hornito
pinMode(f, OUTPUT);
Simulacin lcd.begin(16, 2);
Es importante hacer una simulacin antes lcd.print("Temperatura c:");
de ensamblar fsicamente para ello existe
una herramienta en lnea para hacer estos Serial.begin(9600);
circuitos virtualmente, la herramienta se
}
llama: tinkercad, aqu se puede
visualizarla simulacin (Figura 1.5), el void loop() {
URL: https://www.tinkercad.com/
int sensorValue = analogRead(A0);
float volt = (sensorValue * 5.0)/1024;
float tempC = (volt) * 100 ;
lcd.setCursor(0, 1);
Serial.println(tempC);
lcd.setCursor(0, 1);
lcd.print(tempC);
if(tempC > 35){
Figura 1.5: simulacin dl micro hornito
digitalWrite(f, LOW);
lcd.print(" enfriando:");
Cdigo }else{
La realizacin del cdigo fue sustentado digitalWrite(f, HIGH);
por el diagrama de flujo, y tambin se
bas en hello world arduino lcd, donde lcd.print(" calentando");
se agreg la estructura de condicin if
}
else, al igual que las variables como son
el foco, la temperatura, el voltaje y }
Resultado
Los resultados arrojaron que el micro
hornito trato de estabilizar en de acuerdo
a la temperatura que establecimos en el
cdigo era de 35C, una vez que
superaba la temperatura se pagaba el
foco o trataba de estar en constante
temperatura de 35 C se puede observar
la grfica de como trataba de estabilizar la
temperatura (Figura 1.5) donde
demuestra que uno un tiempo donde se
tuvo que apagar para que no se deara
pero se recuper y sigui en constante
temperatura , en las siguientes figuras se
muestra fsicamente de cmo se
comport el foco (Figura 1.6) y (Figura
1.7).
Figura 1.6 Foco encendido

Figura 1.5 Resultados de la estabilizacion de la


temperatura

Figura 1.7 Foco apagado

Conclusin
La realizacin de este sistema se realiz
basndose en todo los diagramas que se
realizaron, tambin para su realizacin se
efectu una revisin minuciosa para
mitigar errores al momento de hacerlo
fiscalmente el sistema, finalmente el
circuito se realiz exitosamente porque
veamos que se apagaba el foco cuando
exceda la temperatura que nosotros
establecimos en el cdigo.
Referencias

expertos tecnosinergia. (14 de Agosto de


2014). tecnosinergiamx. Obtenido
de Qu es y para que sirve un
relevador ?:
https://tecnosinergiamx.com/2014
/08/14/que-es-y-para-que-sirve-
un-relevador/
Garca Gonzlez, A. (20 de Mayo de
2015). panamahitek. Obtenido de
Qu es Arduino y para qu se
utiliza?:
http://panamahitek.com/que-es-
arduino-y-para-que-se-utiliza/
Girod, A. (1 de Enero de 2013).
opironelectronics. Obtenido de
Lectura de temperatura con
sensor TMP36 o LM335:
http://opironelectronics.blogspot.
mx/2013/01/lectura-de-
temperatura-con-sensor-
tmp36.html
Martn Garca, Juan (2017). Teora y
ejercicios prcticos de Dinmica de
Sistemas.

You might also like