Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control de Agua PDF
Control de Agua PDF
OBJETIVO GENERAL
OBJETIVOS ESPECIFICOS
INTRODUCCIÓN
Los elementos necesarios, mediante los cuales se puede obtener los efectos
deseados sin la intervención de la mano del hombre se denominan sensores o
actuadotes. Dependiendo de la variación de la magnitud que controlen podemos
tener el siguiente listado básico: El Termostato (Actúa con los cambios de
temperatura), Interruptor Crepuscular (Actúa con los cambios de luz solar),
Temporizador (Actúa con los cambios del tiempo), Hidronivel (Actúa con los
cambios de fluidos), etc.
Este trabajo obedece a una consulta llevada a cabo en internet, como parte del
proceso de formación de la titulación que estoy cursando. Se presenta como una
evidencia de conocimiento y los contenidos aquí consignados, tienen derechos de
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez
Ficha No. 396991
Regional META Página
Centro de Industria y servicios del META 4 de 32
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
Sistema de Gestión
de la Calidad CONTROL DE NIVEL Y TEMPERATURA EN TANQUE DEPÓSITO
DE AGUA
autor y pertenecen a un sitio y persona que indican los enlaces de internet, cuando
es del caso.
JUSTIFICACIÓN
CONTENIDO
PAG.
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez
Ficha No. 396991
Regional META Página
Centro de Industria y servicios del META 6 de 32
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
Sistema de Gestión
de la Calidad CONTROL DE NIVEL Y TEMPERATURA EN TANQUE DEPÓSITO
DE AGUA
OBJETIVO GENERAL 1
OBJETIVOS ESPECIFICOS 2
INTRODUCCIÓN 3
JUSTIFICACIÓN 4
1. MARCO TEÓRICO 8
2. MONTAJE EN ISIS CONTROL DE NIVEL Y TEMPERATURA 8
3. ELEMENTOS UTILIZADOS SIMULACIÓN ISIS 8
4. ARDUINO 9
5. PROGRAMACIÓN EN ARDUINO 12
6. ELEMENTOS UTILIZADOS EN EL MONTEJE 14
7. MONTAJE EN PROTOBOARD 15
o DiSPLAY LCD LM016L 15
o SENSOR LM35 18
o LED EMOSOR DE LUZ 20
o RESISTOR 22
o DIODO 1N4148 23
o TRANSISTOR 2N2222 23
o INTEGRADO TL084C 24
o SENSOR DE NIVEL DE LÍQUIDO 26
o EL TRIAC 26
CIBEERGRAFÍA
CONTROL DEL DOCUMENTO
CONTENIDO DE TABLAS
PAG.
MARCO TEÓRICO
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez
Ficha No. 396991
Regional META Página
Centro de Industria y servicios del META 8 de 32
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
Sistema de Gestión
de la Calidad CONTROL DE NIVEL Y TEMPERATURA EN TANQUE DEPÓSITO
DE AGUA
o 1N4148
o 1N4148WS
o 2N2222
o ADTL084ARZ
o BUTTON
o DIODE
o LED
o LF353
o LMO16L
o LM35
o LM741
o METALFILM1K
o MOTOR
o POT-HG
o QUARZ-SH-105D
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez
Ficha No. 396991
Regional META Página
Centro de Industria y servicios del META 9 de 32
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
Sistema de Gestión
de la Calidad CONTROL DE NIVEL Y TEMPERATURA EN TANQUE DEPÓSITO
DE AGUA
o RES
o ARDUINO
o SW-SPST
o TRIAC 20 AMPERIOS
ARDUINO UNO
que permiten el desarrollo de múltiples diseños. Por otro lado el software consiste
en un entorno de desarrollo que implementa el lenguaje de
programación Processing/Wiring y elcargador de arranque (boot loader) que corre
en la placa.4
Desde octubre de 2012, Arduino se usa también con microcontroladoras CortexM3
de ARM de 32 bits5 , que coexistirán con las más limitadas, pero también
económicas AVR de 8 bits. ARM y AVR no son plataformas compatibles a nivel
binario, pero se pueden programar con el mismo IDE de Arduino y hacerse
programas que compilen sin cambios en las dos plataformas. Eso sí, las
microcontroladoras CortexM3 usan 3.3V, a diferencia de la mayoría de las placas
con AVR que usan mayoriamente 5V. Sin embargo ya anteriormente se lanzaron
placas Arduino con Atmel AVR a 3.3V como la Arduino Fio y existen clónicos de
Arduino Nano y Pro como Meduino en que se puede conmutar el voltaje.
Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede
ser conectado a software del ordenador (por ejemplo:Macromedia
Flash, Processing, Max/MSP, Pure Data). Las placas se pueden montar a mano o
adquirirse. El entorno de desarrollo integrado libre se puede descargar
gratuitamente.
Al ser open-hardware, tanto su diseño como su distribución es libre. Es decir,
puede utilizarse libremente para el desarrollo de cualquier tipo de proyecto sin
haber adquirido ninguna licencia.
El proyecto Arduino recibió una mención honorífica en la categoría de
Comunidades Digital en el Prix Ars Electrónica de 2006
USB a serie.
Revisión 2de la junta Uno tiene una resistencia tirando de la línea HWB 8U2 a
tierra, por lo que es más fácil de poner enmodo DFU .
Revisión 3 de la junta directiva tiene las siguientes características nuevas:
1.0 pinout: añadido SDA y SCL pines que se encuentran cerca del pin
AREF y otros dos nuevos pernos colocados cerca del pin RESET, el IOREF que
permiten a los escudos para adaptarse al voltaje suministrado desde la pizarra. En
el futuro, escudos será compatible tanto con la placa que utiliza el AVR, que opera
con 5V y con el Debido Arduino que opera con 3.3V. El segundo es un pasador no
conectado, que está reservado para usos futuros.
Stronger circuito de RESET.
Atmega 16U2 reemplaza el 8U2.
Re su me n
Microcontroladores ATmega328
Voltaje de funcionamiento 5V
Voltaje de entrada
7-12V
(recomendado)
Voltaje de entrada (límites) 6-20V
Pines E / S digitales 14 (de los cuales 6 proporcionan PWM)
Pines de entrada analógica 6
DC Corriente por I / O Pin 40 mA
Corriente CC para Pin 3.3V 50 mA
32 KB ( ATmega328 ) de los cuales 0,5 KB utilizado
Memoria Flash
por gestor de arranque
SRAM 2 KB ( ATmega328 )
EEPROM 1 KB ( ATmega328 )
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez
Ficha No. 396991
Regional META Página
Centro de Industria y servicios del META 12 de 32
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
Sistema de Gestión
de la Calidad CONTROL DE NIVEL Y TEMPERATURA EN TANQUE DEPÓSITO
DE AGUA
PROGRAMACIÓN EN ARDUINO
void borralcd ()
{
lcd.setCursor(0,0);
lcd.print(" ");
lcd.setCursor(0,1);
lcd.print(" ");
}
void setup () {
pinMode(MOTOR,OUTPUT);
pinMode(vacio,INPUT);
pinMode(lleno,INPUT);
pinMode(resist,OUTPUT);
// set up the LCD's number of columns and row:
lcd.begin(16,2);
// printe a message to the LCD.
lcd.print("Temp ");
lcd.print("Agua");
}
void loop () {
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez
Ficha No. 396991
Regional META Página
Centro de Industria y servicios del META 13 de 32
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
Sistema de Gestión
de la Calidad CONTROL DE NIVEL Y TEMPERATURA EN TANQUE DEPÓSITO
DE AGUA
lcd.setCursor(0,2);
Dato = analogRead(pot);
temp = map(Dato,0,1024,0,100);
lcd.print(temp);
lcd.print("C ");
if(temp <=50)
digitalWrite(resist,HIGH);
else
{
digitalWrite(resist,LOW);
}
{
digitalWrite(MOTOR,LOW);
borralcd ();
lcd.print("ERROR ");
//delay (100);
ELEMENTOS UTILIZADOS
Barra Led LM016L
Sensor LM35
Led Emisor de Luz
Resistores
Diodo 1N4148
Transistor 2N2222
Integrado TL084C
CIRCUITO SENSOR DE NIVEL DE LÍQUIDO
LF353
LMO16L
LM741
METALFILM1K
MOTOR
QUARZ-SH-105D
ARDUINO
TRIAC 20 AMPERIOS
MONTAJE EN PROTOBOARD
dispone de 2 filas de 16 caracteres cada una y cada carácter dispone de una matriz de 5x7
puntos (pixels), aunque los hay de otro número de filas y caracteres. Este dispositivo esta
gobernado internamente por un microcontrolador Hitachi 44780 y regula todos los parámetros
de presentación, este modelo es el mas comúnmente usado y esta información se basará en el
manejo de este u otro LCD compatible.
Caracteristicas principales:
-Pantalla de caracteres ASCII, además de los caracteres Kanji y Griegos.
-Desplazamiento de los caracteres hacia la izquierda o la derecha.
-Proporciona la dirección de la posición absoluta o relativa del caracter.
-Memoria de 40 caracteres por línea de pantalla.
-Movimiento del cursor y cambio de su aspecto.
-Permite que el usuario pueda programar 8 caracteres.
-Conexión a un procesador usando un interfaz de 4 u 8 bits
Funcionamiento: Para comunicarse con la pantalla LCD podemos hacerlo por medio de sus
patitas de entrada de dos maneras posibles, con bus de 4 bits o con bus de 8 bits, este ultimo
es el que explicare y la rutina también será para este. En la siguiente figura vemos las dos
maneras posibles de conexionar el LCD con un pic16F84.
Las líneas de datos son triestado, esto indica que cuando el LCD no esta habilitado sus
entradas y salidas pasan a alta impedancia.
Descripción de pines:
SENSOR LM35
Ilustración 20 Sensor de
Temperatura
5/1024 = 5 mV approximatly
10 x 5 mV = 50mV
Usted puede conseguir leer el valor de cualquier canal ADC utilizando la función
Readadc (ch);
temperatura = adc_value / 2;
RESISTOR
Ilustración 22 Resistor
DIODO 1N4148
TRANSISTOR 2N2222
Ilustración 24 Amplificador
EL TRIAC
DESCRIPCION GENERAL
Ilustración 27 Diagrama
Triac
Un triac no esta limitado a 180 de conducción por ciclo. Con un arreglo adecuado
del disparador, puede conducir durante el total de los 360 del ciclo. Por tanto
proporciona control de corriente de onda completa, en lugar del control de media
onda que se logra con un SCR.
BIBLIOGRAFÍA Y CIBERGRAFÍA
http://es.wikipedia.org/wiki/LM35
http://extremeelectronics.co.in/avr-tutorials/interfacing-temperature-sensor-
lm35/
http://www.programarpicenc.com/libro/cap03-display-lcd-16x2-2x16-
hd44780-mikroc-pro.html
http://www.alchingadazo.com/2012/07/iniciando-con-arduino-conociendo-
el.html
http://electrotecperu.blogspot.com/2012/11/principales-compuertas-logicas-
1.html
http://commons.wikimedia.org/wiki/File:Cinta-transportadora.gif
http://es.wikipedia.org/wiki/2N2222
http://www.monografias.com/trabajos14/triac/triac.shtml#FORMAS#ixzz2
kGjxixCN