CONTROLADOR DE TEMPERATURA

Realizado por: Sabina Manzano Rodríguez José Tomás Medina Luque Juan Seguí Moreno

Para este cometido pondremos en marcha un largo proceso en el que aparecen diversas tareas: Diseñar.INTRODUCCIÓN. El controlador de temperatura o termostato nos permite mantener la temperatura en un rango previamente seleccionado. cuando se desea mantener la temperatura de una sala para un ambiente suave. insolar. Con este fin nos decidimos a construir dicha placa. Ésto es útil en el uso de climatizadores. Fotos de la placa: Frontal Trasera . taladrar. soldar y programar. Conseguiríamos fácilmente que cuando llegue a una mínima temperatura el climazitador caliente y cuando llegue a una máxima enfrie. enrutar.

Un ejemplo válido de funcionamiento sería en una estufa eléctrica. tanto el límite superior como el inferior.Descripción del Funcionamiento. sin llegar a salir en ningun momento de este margen. Esta placa tiene actualmente muchas posibilidades relacionadas con la temperatura y su variación. A través de un programa y mediante un conector RJ11 nos encargamos de que la placa cumpla su cometido y que. • • Para ello hacemos uso de un sensor: o En este caso un sensor LM35 que se encargará de detectar la temperatura. se pueda reprogramar una vez fabricada. . por lo tanto. como hacen muchas estufas convencionales. Es decir. El termostato nos garantiza una temperatura totalmente personalizada y no simplemente calor. Nuestra placa es un termostato que. Esto complica bastante la programación pero nos da lugar a un termostato mucho más versátil. nos controla la temperatura para que se mantenga entre dos límites previamente fijados o que podremos variar mediante unos pulsadores. además. en la que queramos mantener una temperatura entre 20 y 25 grados. Ejemplo de Funcionamiento La placa podría funcionar en el interior de cualquier aparato electrónico. Y de dos relés: o Uno de ellos se encargará de enfriar cuando la temperatura llegue al límite máximo establecido. ya que es de gran utilidad poder mantener una temperatura en todo tipo de aparatos electrónicos para evitar ciertos peligros por exceso de calor o fallos debidos a un exceso de frio. dándole mayor seguridad. o El otro se encargará de calentar cuando la temperatura llegue al mínimo establecido. que no se limite siempre en las mismas temperaturas sino que en un momento dado podamos cambiarlo a nuestro gusto.

mediante el programa.Si la temperatura es alta. que luego el regulador de tensión L7805 repartirá entre los diferentes componentes. de manera que al llegar a una de estas el PIC nos llevará a un circuito o a otro. todas las funciones que le hayamos introducido al programa. el cual activará un LED verde y el relé conectado a esta parte del circuito dará corriente permitiendo la conexión de un ventilador. El PIC. lo primero que haremos será activar dos pines en concreto el D4 y C7 que corresponden a las decenas y las unidades de la temperatura captada. Hay dos circuitos diferentes. activamos el circuito de calefacción el cual activará un LED rojo (simulando calor) y el relé conectado a esta parte del circuito dará corriente permitiendo la conexión de una estufa. Por supuesto. le indica al PIC que la frecuencia a la que habrá que trabajar será de 4 Mhz. Al llegar a una de las temperaturas umbrales activamos uno de los dos circuitos: . En caso de que la alimentación sea correcta se encenderá un LED verde puesto para tal efecto. el obtiene la información captada por el sensor. hay que saber las diferentes zonas del mismo según la numeración de sus puertos. además almacenará dos temperaturas umbrales previamente definidas por nosotros. lo cual nos condicionará incluso el programa. leyendo la información obtenida directamente del PIC y ajustada según el sensor. que indicarán la temperatura máxima permitida así como la mínima. capta la temperatura ambiental y el amplificador operacional LM358n hace corresponder a cada grado de temperatura 5 voltios. Para comenzar debemos estudiar el PIC y según nuestro diseño distinguir entre entradas y salidas. activamos el circuito de refrigeración. .Si la temperatura es baja. El sensor LM35DZ. Por su parte. que es el que controla. el de refrigeración y el de calefacción. La placa recibe alimentación de la fuente a través de los conectores banana con una tensión de 12 v. el PIC. . el display nos marcará en todo momento la temperatura a la que nos encontramos. Ahora llegamos a la zona importante de la placa. el cristal con sus dos condensadores de desacoplo.EXPLICACIÓN TEÓRICA. Por otro lado. Por ello. Esta información pasa al PIC.

Enrutar Enrutar es. había que pensar lo que queriamos hacer. juntar componentes por zonas. etc). seguramente una de las partes más importantes de la placa. esto es.Desarrollo y fases del proyecto. Después de enrutar todo varias veces al final conseguimos un diseño digno de insolar en cuanto a tamaño y colocación de componentes (pese a contar con algún que otro puente). Conseguimos lograr una mejor soldadura calentanto las patas de los componentes en lugar de calentar directamente el estaño con el soldador. todos los elementos que corresponden a una misma parte de la placa agruparlos (la fuente de alimentación. salvo en algunos casos en que las pistas estaban muy juntas y había peligro de cortocircuito. Lo cierto es que al principio costó. Diseñar Como primer objetivo. Ordenar adecuadamente los componentes así como conseguir optimizar el diseño. para preparar todas las conexiones y componentes de la placa. Soldar No ha sido tan gran problema el tema de soldar. los reles. para el resto no tuvimos mayor problemas. . para esta tarea nos ayudo. por que las pistas están muy cerca una de la otra. técnico de laboratorio de electrónica de la EPSA. Luego intentar utilizar los mínimos componentes posibles para que la placa funcione. A partir de ahí ya había que buscar un diseño por internet de lo que queríamos realizar más o menos. Una vez hecho esto ya podíamos empezar con Orcad. que los derivados por la inexperiencia con el soldador. Insolar Esta tarea fue cosa de los técnicos del laboratorio. Así conseguimos tener varias zonas pequeñas bien colocadas y a partir de ahí intentar juntar esas zonas para formar un "todo". asociar un footprint a los componentes para poderlo pasar todo a Orcad Layout para su posterior enrutado. Y posteriormente. fuímos cogiendo práctica y el trabajo fue fluyendo por si solo. algunas soldaduras frías. De esta forma quedaba todo mucho más limpio de cara a la presentación A la hora de soldar el mayor problema fue soldar el sensor. Pero en general. pero no imposible. pero todo se ha ido solucionando con el tiempo. en este caso con Capture. Ximo. hasta aquí todo bien. ocupando los espacios libres y reduciendo el tamaño es bastante costoso. pero al final encontramos la manera.

Programar El programa ya fue otro mundo. Y como conclusión.. hay que dejar claro que aunque la placa no ha llegado a funcionar completamente. cumple con creces la función de termostato y. Finalmente conseguimos que fuera nuestra placa. como termostato y como termómetro. Bueno. por lo tanto. Luego solo era cuestión de ir optimizando el código para conseguir lo que queríamos. con ayuda de los manuales de la asignatura empezamos a entender lo que había que hacer. fue cambiar el chip y olvidarse de la placa como algo físico y pensar en ella como "un aparato que hace algo". a separar las entradas de las salidas en el PIC. .. podría ser utilizada en la vida real. pero al final no funcionaron. pero fue inútil la programación de los pulsadores. Los cuales habíamos pensado que servirían para poder cambiar los márgenes entre los que oscilaría la temperatura. a insertar bucles en el código. así nuestra placa empezaba a hacer algo ya.

Aquí mostramos las diferentes partes de la placa tanto en Orcad Capture como en Orcad Layout ORCAD CAPTURE .Fuente .DISEÑO.Display .

.LEDs .PIC .

Sensor ..Relés .Programador .Pulsadores .

0.D5. Id en Capture RESISTENCIAS R1.80/D .C4.R18.R26.R11.100 CB639 TO92 (F)-2 CON BANANA 5MM CON BANANA 5MM DC 12V LM7805 TO220V_1 .20 0/P.Q2. 100 CAP/300X100/L.400/P.R16.8 R1W4/L.80/D .R9.Q4 CONECTORES tipo banana tipo banana DC 12con.400/P.C7.R12.R29.alimentación.R23 R6.R14.8 CAP/D.80 CAP/300X100/L.R13.100 LED 5MM/P.R30 Valor Footprint 1K 4K7 100 1.R20.80 CAP/300X100/L.Q3.400/P.2K R8.400/P.R4.D9.C6 DIODOS D1 D2.0.20 0/P.D8.400/P.400/P.0.C8 C5.400/P.200/P.80 1N4004 ONLED 1N4148 1N4007 DO-41/L.R7.0. 220 R19.R5.400/L. A continuación mostramos la relación de componentes utilizados.0.8 R1W4/L.D6 TRANSISTORES Q1. CIRCUITOS INTEGRADOS Regulador de tensión (7805) U1 Jumper Jumper2 Jumper3 470 uF/35V 330nF 100nF 15 pF 390k R1W4/L.R25.8 R1W4/L.70/D.70 DO-41/L.300/P.80/D .400/P.R15.80/D .R10.0.0.R28.8 R1W4/L.D10 D3 D4.R24.R21 R22 CONDENSADORES C1 C2 C3.Componentes y FootPrint asociado.8 R1W4/L.80/D .R27 R2 R3.8 DO-35/L.80/D .D7.20 0/P.R17.

HEXAGONAL HEXAGONAL .LM35/DZ Sensor de Temperatura U2 Amplificador Operacional(KA358) U3 PIC 16F877 U4 DISPLAY Display cátodo común PROGRAMADOR con. RJ11 con 6 patas RESET JP1 RELÉS OMRON PULSADORES SW1.100/8/W.300/L.SW3 LM35/TO KA358 PIC16F877 TO-92A DIP. 400 40DIP600/P.SW2.60X100 Disp_Cat_Com SX-56 CONNECTOR RJ11-6 RJ11-6 RESET JUMPER 2X1 RELAY_SPDT RELE_NEGRO _1A W PUSHBUTTO SWITCH N-SPST CRISTAL Y1 TORNILLOS TORNILLOS 4MHz CRISTAL_HC49 SEPARADOR SEP.

upv.upv.es Departamento de Ingeniería Electrónica: http://server-die.es .upv.com • Páginas de la universidad: o o o Universidad Politécnica de Valencia: http://www. • Páginas que nos han sido de referencia: o o o Farnell: http://es.es Escuela Politécnica Superior de Alcoy: http://www.epsa.com OrCAD: http://www.orcad.com Microchip: http://www.microchip.farnell.ENLACES DE REFERENCIA.alc.

LSED y SAD de la especialidad ITT Telemática de la Universidad Politécnica de Valencia por: Sabina Manzano Rodríguez Jose Tomás Medina Luque Juan Seguí Moreno Web creada y diseñada por: Juan Seguí Moreno .AUTORES DEL TRABAJO. Este trabajo ha sido realizado para las asignaturas de SED.

Sign up to vote on this title
UsefulNot useful