Sei sulla pagina 1di 13

FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA

CÁTEDRA : CONTROL AUTOMÁTICO I

CATEDRÁTICO : Ing. WILDER LLACSA BRUNO

ALUMNOS : CANCHAYA TOSCANO EDU


SANTILLANA HUAMAN LENA

SEMESTRE : OCTAVO

Huancayo – Perú
2019
Dedicamos este trabajo
principalmente a nuestros padres
quienes día a día nos apoyan
incondicionalmente, también al
catedrático por impartir sus
conocimientos.
Los Autores.

CONTROL AUTOMÁTICO I
INTRODUCCIÓN

Este proyecto consiste en un sistema automático de primer orden el cual


consta de un sensor y un controlador, la funcionalidad de este proyecto es
calentar agua a una temperatura deseada. La entrada Rs corresponde a una
temperatura deseada, que para el proyecto se tomara una temperatura de 40
a 42 °c esta entrada se comprara con la salida Ys que corresponde a la
temperatura del sistema, en caso que la temperatura sea menor a la
deseada, la cual será registrada por el sensor que mide la temperatura, esta
enviara la señal través del lazo realimentado para que actué el controlador
que en este caso es una placa arduino. Mandado una señal al calentador de
agua que también es parte del controlador así modificando la señal de la
salida del sistema hasta llegar a un error cercana a cero.
Arduino es una plataforma de hardware libre, basada en una placa con un
microcontrolador y un entorno de desarrollo (software), diseñada para facilitar
el uso de la electrónica en proyectos multidisciplinares.
La realización de este trabajo pretende contribuir al mejor aprendizaje de la
asignatura “CONTROL AUTOMATICO I”.

Los autores

CONTROL AUTOMÁTICO I
CAPITULO I

ASPECTOS GENERALES

1.1 OBJETIVO:
Los objetivos de este proyecto son;
 Diseñar un calentador de agua controlada
 Aplicar los conocimientos adquiridos en la catedra de CONTROL
AUTOMATICO I para el diseño

1.2 PROGRAMACION DEL SENSOR DE TEMPERATURA DS18B20:

El sensor de temperatura DS18B20 es uno de los sensores más versátiles que puedes
encontrar en el mercado.

Este sensor es idóneo cuando queremos medir la temperatura en ambientes húmedos e


incluso dentro del agua. Esto es debido a que podemos comprar una versión que viene
en forma de sonda impermeable.

Quizás lo más complicado sea la programación ya que utiliza un protocolo poco común
dentro del mundo de Arduino, 1-Wire. Además, gracias a las librerías de Arduino la
programación resulta muy sencilla, lo podrás comprobar más adelante.

1.3 PROGRAMACION EN ARDUINO UNO:

Arduino UNO es una placa de microcontrolador de código abierto basada en


el microcontrolador Microchip ATmega328P y desarrollada por Arduino.cc .La placa está
equipada con conjuntos de pines de entrada / salida (E / S) digitales y analógicas que
pueden conectarse a varias tarjetas de expansión (blindajes) y otros circuitos.La placa
tiene 14 pines digitales, 6 pines analógicos y programables con el Arduino IDE (Entorno
de desarrollo integrado) a través de un cable USB tipo B. Puede ser alimentado por un
cable USB o por una batería externa de 9 voltios, aunque acepta voltajes entre 7 y 20
voltios. También es similar al Arduino Nano y Leonardo. El diseño de referencia del
hardware se distribuye bajo una licencia Creative Commons Attribution Share-Alike 2.5 y
está disponible en el sitio web de Arduino. Los archivos de diseño y producción para
algunas versiones del hardware también están disponibles. "Uno" significa uno en
italiano y se eligió para marcar el lanzamiento de Arduino Software (IDE) 1.0. La placa
Uno y la versión 1.0 de Arduino Software (IDE) fueron las versiones de referencia de
Arduino, ahora evolucionaron a versiones más nuevas. La placa Uno es la primera de
una serie de placas Arduino USB y el modelo de referencia para la plataforma
Arduino. El ATmega328 en el Arduino Uno viene preprogramado con un cargador de
arranque que le permite cargar un nuevo código sin el uso de un programador de
hardware externo. Se comunica utilizando el protocolo STK500 original. El Uno también
se diferencia de todas las tarjetas anteriores en que no usa el chip del controlador USB
a serie FTDI. En su lugar, utiliza el Atmega16U2 (Atmega8U2 hasta la versión R2)
programado como un convertidor de USB a serie

CONTROL AUTOMÁTICO I
1.4 CIRCUITO DE INSTALACIÓN:

CONTROL AUTOMÁTICO I
1.5 DIAGRAMA DE BLOQUES:

PROCESO: calentador controlado de agua


VALOR DE REFERENCIA: temperatura de 40-42°c
VARIABLE CONTROLADA: Temperatura
VARIABLE MANIPULADA: Temperatura deseada
VARIABLE PERTURBACIÓN: Variación de temperatura
ACTUADOR: Rele 5v
CONTROLADOR: Arduino UNO
DISPOSITIVO DE MEDICIÓN: Sensor de temperatura DS18B20
SEÑAL DE ERROR: Variación de la temperatura

CONTROL AUTOMÁTICO I
1.6 SIMULACIÓN EN ARDUINO:

1.7 CODIGO DE SIMULACIÓN:

Código Arduino:

Codigo Arduino :

#include <OneWire.h> // importamos libreria


#include <DallasTemperature.h>
#include <LiquidCrystal.h>
#define Pin 3 // se declara Pin 3 como data

LiquidCrystal lcd(12, 11, 7, 6, 5, 4);


OneWire ourWire(Pin);
DallasTemperature sensors(&ourWire);

float celsius()
{
int dato;
float c;
dato=sensors.getTempCByIndex(0);
c=(dato);
return(c);

CONTROL AUTOMÁTICO I
}

void setup()
{
lcd.begin(16, 2);
sensors.begin();
pinMode (8,OUTPUT);
}

void loop()
{
sensors.requestTemperatures();
lcd.setCursor(1, 0);
lcd.print(sensors.getTempCByIndex(0));
lcd.print(" Celsius");
lcd.setCursor(0, 1);
lcd.print(sensors.getTempFByIndex(0));
lcd.print(" Fahrenheit");
delay(1000);

if (celsius() > 40.00)


{
digitalWrite(8,HIGH);
}
else
digitalWrite(8,LOW);
if (celsius() < 42.00)
{
digitalWrite(9,HIGH);
}
else
digitalWrite(9,LOW);
float Celsius = celsius();
}

CONTROL AUTOMÁTICO I
CAPITULO II

MATERIALES

2.1 ARDUINO NANO


Especificaciones técnicas:

 Microcontrolador : Microchip ATmega328P


 Voltaje de funcionamiento: 5 voltios
 Voltaje de entrada: 7 a 20 voltios
 Pines de E / S digitales: 14 (de los cuales 6
proporcionan salida PWM)
 Clavijas de entrada analógica: 6
 Corriente DC por Pin de E / S: 20 mA
 Corriente DC para 3.3V Pin: 50 mA
 Memoria Flash : 32 KB de los cuales 0.5 KB
utilizados por el gestor de arranque
 SRAM : 2 KB
 EEPROM : 1 KB
 Velocidad del reloj: 16 MHz
 Longitud: 68.6 mm
 Ancho: 53.4 mm
 Peso: 25

2.2 RESISTENCIA ELÉCTRICA

Se le denomina resistencia eléctrica a la oposición en el flujo de electrones al


moverse a través de un conductor. La unidad de resistencia en el Sistema
Internacional es el ohmio, que se representa con la letra griega omega (Ω), en
honor al físico alemán Georg Simon Ohm, quien descubrió.

CONTROL AUTOMÁTICO I
2.3 PANTALLA LCD 16X2:

Especificaciones:
Resolución
Las dimensiones horizontal y vertical son expresadas en píxeles: las pantallas HD
tienen una resolución nativa desde 1280x720 píxeles (720p) hasta 3840×2160 pixeles
(4K UHD).
Ancho de punto
Es la distancia entre los centros de dos píxeles adyacentes: cuanto menor sea el ancho
de punto, tanto menor granularidad tendrá la imagen. El ancho de punto suele ser el
mismo en sentido vertical y horizontal, pero puede ser diferente en algunos casos.
Tamaño
El tamaño de un panel LCD se mide a lo largo de su diagonal generalmente expresado
en pulgadas desde 7" hasta 60"(coloquialmente llamada área de visualización activa).
Tiempo de respuesta
Es el tiempo que demora un píxel en cambiar de un color a otro.
Tipo de matriz
Activa, pasiva y reactiva.
Ángulo de visión
Es el máximo ángulo en el que un usuario puede mirar el LCD, estando desplazado de
su centro, sin que se pierda calidad de visión. Las nuevas pantallas vienen con un
ángulo de visión de 178 grados.
Soporte de color
Cantidad de colores soportados o gama de colores.
Brillo
La cantidad de luz emitida desde la pantalla; también se conoce como luminosidad.
Contraste
La relación entre la intensidad más brillante y la más oscura.

CONTROL AUTOMÁTICO I
2.4 SENSOR DS18B20:

El DS18B20 pfrede de 9 a 12 bots de lectura de temperatura a través de


interfaz 1-wire
Características:

 Voltaje de entrada 3-5.5 VDC


 Sonda resistente al agua
 Rango de temperatura -55-125 ªC

2.5 RELE:
El relé (en francés, relais, “relevo”) o relevador es un dispositivo electromagnético.
Funciona como un interruptor controlado por un circuito eléctrico en el que, por medio
de una bobina y un electroimán, se acciona un juego de uno o varios contactos que
permiten abrir o cerrar otros circuitos eléctricos independientes. Fue inventado
por Joseph Henry en 1835.
Dado que el relé es capaz de controlar un circuito de salida de
mayor potencia que el de entrada, puede considerarse, en un
amplio sentido, como un amplificador eléctrico. Como tal se
emplearon en telegrafía, haciendo la función de repetidores que
generaban una nueva señal con corriente procedente de pilas
locales a partir de la señal débil recibida por la línea. Se les
llamaba "relevadores

2.6 POTENCIOMETRO:
Especificaciones

Potencia nominal: 1/2 W


Rango de resistencia 100Ω - 100kΩ
Tipo: lineal
Diámetro del eje: 6mm
Longitud del eje: 13mm
Orificio de montaje: 7.5mm
Diámetro de la base: 16m

CONTROL AUTOMÁTICO I
CAPITULO III

PROCEDIMIENTO

3.1 Instalar la pantalla LCD

3.2. Instalar el Arduino..

3.3. Instalar el sensor DS18B20

3.4. Instalar el rele de 5v.

3.5. Instalar la resistencias

3.6. Instalar el calentador.

3.7. Cablear circuito.

3.8. Programar el Arduino.

3.9. Probar el funcionamiento del circuito.

CONTROL AUTOMÁTICO I
CAPITULO III

CONCLUCIONES
Al desarrollar el presente proyecto, se pudo comprender más la asignatura la cual se
aplicó en el trabajo descrito anteriormente, así como los distintos circuitos y elementos
que lo compone.
En el circuito que se armó se pudo comprobar y entender con más claridad el
funcionamiento de controladores, el control de un proceso en un estado determinado,
el arduino, pantallas lcd, reles y así de esta manera tener la capacidad de interpretar
e instalar distintos tipos de circuitos con estos componentes.

CONTROL AUTOMÁTICO I

Potrebbero piacerti anche