CONTROLADOR DE TEMPERATURA

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

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

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

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

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

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

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

.LEDs .PIC .

Sensor .Pulsadores .Relés .Programador ..

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

RJ11 con 6 patas RESET JP1 RELÉS OMRON PULSADORES SW1.SW3 LM35/TO KA358 PIC16F877 TO-92A DIP.100/8/W. 400 40DIP600/P.SW2.LM35/DZ Sensor de Temperatura U2 Amplificador Operacional(KA358) U3 PIC 16F877 U4 DISPLAY Display cátodo común PROGRAMADOR con. HEXAGONAL HEXAGONAL .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.300/L.

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

AUTORES DEL TRABAJO. 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 . Este trabajo ha sido realizado para las asignaturas de SED.

Sign up to vote on this title
UsefulNot useful