Dado que esta es mi primera entrada en el blog sobre Arduino, empezaré explicando ¿Qué es esto de Arduino?:
Arduino es una plataforma de hardware libre, es decir los esquemáticos y diseño están a disposición de todo el mundo en www.arduino.cc ; y soportado por un entorno de programación basado en Processing también de libre distribución, además de esto existe una comunidad muy amplia con cantidad de librerías desarrolladas para facilitar la programación del dispositivo. El dispositivo no es ni mas ni menos que una tarjeta con un microcontrolador de ATMEL, donde tenemos accesibles tanto puertos digitales, como puertos con conversor analógico digital, puertos con salida PWM, es decir un montón de posibilidades.
Arduino lo descubrí hace un par de meses, yo había trabajado con hardware muy parecido pero no de libre distribución, y programando en ensamblador, lo que me llevo a utilizar este sistema fue la facilidad de uso, y sobre todo la librería LCD para poder realizar un sistema autónomo para controlar una célula Peltier, de forma que como cualquier sistema de control de temperatura, pudieses elegir la temperatura deseada y el sistema la mantenga.
La dificultad del dispositivo estaba en manejar la corriente que necesita una Peltier que está en torno a los 2.5 A, mucha corriente para un microcontrolador, con lo que se utilizó optoacopladores y MOSFET de potencia para conmutar la aplicación o no de potencia. Como sensor de temperatura se uso un LM35, que mediante el conversor A/D podemos leer la temperatura y tiene una respuesta lineal en todo el rango, la selección de temperatura y la parada del ventilador del radiador (requisito indispensable porque en la aplicación no podemos tener vibraciones) se realizan con unos simples pulsadores y las interrupciones externas del micro.
Este es el montaje final :
Si alguien necesita más detalles puede comentar la entrada y ponerse en contacto conmigo.
Y finalmente el mecanizado:
La verdad es que es un sistema increíblemente fácil de utilizar y con un montón de posibilidades, en este montaje la célula Peltier solo enfría en estos momentos estoy trabajando en uno para que pueda enfriar y calentar según la necesidad.
Por petición de Aarón edito este post, para poner algunas fotos del sistema Disipador-Peltier, la foto está junto a la tarjeta de Arduino para que os podáis hacer una idea del tamaño del disipador, es todo de «reciclaje», pero funciona:
Como sensor de temperatura utilizo un LM35, que es el que se muestra en la siguiente imagen, donde la peltier está unida a una pieza de aluminio similar al objeto que deberá enfriar cuando esté en marcha:
Espero que esto ayude a aclarar algunas dudas.
Para poder realizar la inversión de polaridad que permite enfriar y calentar, solamente hay que montar el siguiente circuito:
En el circuito se pueden obviar los diodos para los transitorios.
Un saludo a todos y lo dicho, feel free to comment.
Felicidades por el primer post en la seccion de arduino.
Me gustaria saber hasta que temperatura has conseguido poner la peltier? y alguna foto de la peltier con el sensor de temperatura, disipadores, y demas cosillas que le tengas puesto.
Yo hace tiempo me compre un arduino, pero por falta de tiempo no he podido hacer casi nada con el.
Saludos.
Con poner, supongo que te refieres a cuanto he conseguido bajar la temperatura ambiente, ya que de momento solo enfría, pero vamos para calentar no hay problema. El caso es que con el disipador y el ventilador que he utilizado la peltier llega sin problemas hasta lo 0ºC, es un disipador pequeño y un ventilador también poco potente, pero más que de sobra, el problema que tenemos nosotros es que el ventilador no lo podemos tener en marcha constantemente, con lo que no podemos mantener esta temperatura, pero tampoco nos hace falta dicha temperatura, con unos 10ºC nos sobra, mañana pongo la foto que me pides. Un saludo y gracias por comentar.
Ya con las nuevas imágenes, te ha quedado mas claro el post, gracias.
Siempre he tenido curiosidad con este tipo de células, para enfriar cosas rápidamente.
Estaré atento por si publicas algún resultado mas que hayas conseguido con las peltier.
Saludos.
Buenos dias,
Estoy haciendo un proyecto parecido, para temas neurocientificos, el principal problema que tengo es que el sensor es mucho mas lento que el sistema de control, y aparentemente la temperatura va subiendo y bajando lentamente, y en realidad la celda peltier es rapidisima, comprobado con camara termica, sabes de algun sensor que tenga una respuesta lo bastante rapida para seguir este proceso???
Muchas gracias,
mejor si me envias un correo
Jaume
Gracias por comentar, no conozco ningún sensor en particular, pero afectará también el tiempo de respuesta del micro, si necesitas una gran velocidad, sobre todo para dejar de calentar o enfriar si afectar tejidos, bueno mejor que una rápida respuesta un control predictivo más fino. Hay sensores de infrarrojos que quizá sean más rápidos fácilmente controlables con el Arduino por SPI. No recuerdo la referencia, en RS están disponible, y tampoco conozco la velocidad de respuesta.
Interesante proyecto, ya nos cuentas, estamos en contacto.
buenas noches .. estoy trabajando en un proyecto similar de contralar la temperatura , manteniendola en determinado valor ya sea baja o alta pero estaba intentando controlarla con el voltaje pero no se si voy por el mejor camino espero una pronta respuesta … y si no es asi de que forma puedo hacer el control….
Con Voltaje estoy controlandola yo, hay muchas formas de controlar la temperatura, yo he usado un microcontrolador (Arduino), quizá sea matar moscas a cañonazos, pero me permite poner una pantalla LCD para configurar la temperatura y mostrar la temperatura actual y un par de botones de una manera muy sencilla.
Si quieres que enfríe y caliente, tendrás que usar un puente en H, para poder cambiar la polaridad con la que alimentas a la célula peltier.
Si conoces Arduino, puedo mandarte el código y el diagrama del puente en H, aunque hay muchos por ahí.
Gracias por el interes.
ey seras q puedes enviarme el codigo y el diagrama del puente H tambien estoy haciendo este proyecto mi correo es este kaka4_10@hotmail.com le agradeceria mucho
Perdón, por la tardanza acabo de ver tu comentario. Recopilo la info y te la mando. Un saludo
Hola… me acabo de encontrar con este blog, y me parecio muy interesante. Yo tambien tengo una arduino mega y la estoy empezando a trabajar y justamente en un sistema de temperatura con una celda peltier, aunque se algo de ella no estoy muy seguro de como hacer el control. Hasta ahora estoy conmutando un transistor de potencia con una salida digital de la arduino, pero no estoy muy seguro de como hacer funcionar la celda de 100w. Tambien estoy leyendo la temperatura con LM35, estoy pensando en como hacer el contro y para ello necesito hacer tambien la identificacion del sistema… tengo bastante cosas por hacer le agradeceria muucho cualquier informacion que me ayude en mi tarea…
Lo que realiza el montaje es lo mismo que tu, es decir, conmutar la aplicación de potencia o no con una salida digital, aunque se hace con una salida PWM, de forma que se puede controlar la cantidad de potencia, bajando la potencia aplicada poco a poco, o subiéndola de la misma forma.
Si te interesan los circuitos, simplemente te los mando, es muy sencillo. Habría que probar para los 100 W, porque seguramente sean necesarios radiadores para los MOSFET, que ahora mismo, y como solo utilizo 2 amperios no utilizo.
Un saludo, y gracias por el interés
Interesante proyecto, yo estoy liado ahora con la refrigeración de una canon eos y necesito controlar la temperatura del peltier ya tengo el arduino uno y la pantalla pero me faltan las conexiones para empezar. Intentaré copiar el circuito que propones y a ver que tal. Si fueses tan amable podrias amplkiarme información.
Pregunta lo que necesites, No se como ampliarte la información que te pueda servir. La verdad es que me tienes intrigado con eso de enfriar una EOS (¿Quieres enfriar el sensor?) ¿Para que, para eliminar ruido? ¿Donde vas a poner la peltier? ¿O has desmontado la cámara? Cuentanos algo 😉
Un saludo
Pues eso es precisamente el proyecto que estoy llevando a cabo, quiero enfriar el chip de la eos por medio de un dedo frio acoplado a una peltier y esta a un disipador de pc, pero tengo dudas con respecto a la forma de manejar el peltier electronicamente, quiero decir que mediante un circuito poder alimentarlo a si como regular el flujo de energia para dar o quitar frio al peltier, no se si me explico.
El problema es que he visto tantos esquemas electronicos que tengo un lio tremendo, y me preguntaba como poder hacerlo por medio de arduino, pero no se como interconectar un circuito electronico, que también quiero hacer, al circuito arduino y la pantalla, para poder tener control sobre la temperatura tanto exterior como del dedo frio.
Un saludo.
Para tener la temperatura controlada tanto del exterior como del sensor, hay que usar dos sensores LM35 (por ejemplo) muy baratos y fáciles de usar, basta conectarlos a una entrada con conversor analógico/digital del Arduino.
Con el circuito de la figura (incluso más sencillo, ya que como comento no hacen falta los diodos zener, ni los antiparásitos) se puede dar tanto frio como calor, y se puede controlar la cantidad de potencia entregada a la peltier, sin más que usar una salida PWM del Arduino.
También será interesante colocar un interruptor para, a la hora de hacer la toma, desconectar el ventilador, pero no puede estar mucho tiempo desconectado, así que las tomas muy largas será difícil de realizar.
Un saludo
He estado haciendo pruebas y el problema es la condensación tanto sobre el dedo frio como sobre el sensor que en tomas largas es casi imposible de controlar aun ventilando con aire el propio sensor, y lo de desconectar el ventilador eso es impensable en tomas largas, la otra opción que barajo es mediante el circuito que propones y el arduino controlar una caja fria que consiste no en enfriar el sensor en si si no enfriar una caja aislada, donde dentro se encuentra la camara, asi no conseguimos los extremos de frio directamente sobre el sensor pero conseguimos bajar la temperatura del aire alrededor de la camara y evitamos en mucha mayor medida la condensación. Mi idea es armar tu circuito si me lo permites (y si puedo y funciona claro), conectarlo a la placa arduino y añadirle una pantalla lcd, para poder controlar visualmente la temperatura, ventilador, poder subir y bajar la temperatura del peltier, eetc. Lo que no se aun es como conectar la pantalla. Pero bueno poco a poco.
Un saludo y perdona mi royazo.
El problema de condensación también lo tenemos nosotros, lo de desconectar el ventilador era por evitar vibraciones que pueden afectar a la calidad de la foto.
Me gustaría ver como has conectado el dedo frio al sensor, y la idea de meter en un «mini-frigorífico» la cámara puede servir, aunque me temo que la condensación seguirá, pero ya nos cuentas.
Y por supuesto que tienes permiso para el circuito, vamos el puente en H no lo inventé yo ;-P. Conectar y manejar la pantalla es muy sencillo, hay una libreria de Arduino para ello. http://www.arduino.cc/en/Tutorial/LCDLibrary tan solo tienes que conectar los pines, y asignarlas cuando declaras el objeto librería, fácil y divertido 😉
Suerte
Hola Manuel y Javi, llege a este blog también buscando información de como controlar el peltier con arduino.
Les comento que el problema de la condesación se puede controlar con el cálculo del punto de rocio, basta con lograr que el peltier mantenga la temperatura 1° o 2° por sobre el límite para evitar el empañamiento. El límite esta dado por la temperatura y la humedad relativa.
Intento realizar un proyecto similar al de manuel.
Si nos pudieras compartir el circuito simplificado que comentas, solo el que enfria, sin puente H para analizarlo sería genial.
Estoy tratando de comprender como participan los transistores en un circuito electronico. No conozco mucho del tema.
Saludos espero sea de ayuda.
Muchas gracias por comentar. Muy útil tu enlace.
Para el circuito para solo enfriar bastaría con montar el circuito de Q1 y Q2. Si encuentro el esquema que utilicé lo publicaré. Pero es solamente usarlo a modo de interruptor.
Dejo link :
https://es.wikipedia.org/wiki/Punto_de_roc%C3%ADo
Hola me llamo daniel,de Argentina, me interesa mucho tu proyecto, compre unas celdas peltier TEC- 12709, son de 12 v 9 amp. me pregunto si tu proyecto resultara para por lo menos llegar a 6 ú 7 amp?? me podrias. podrias prestarme tu proyecto ? como no entiendo mucho de arduino en principio la pantlla de lcd quiero adaptar una que ya tengo de una fotocopiadora.
Yo creo que si que funcionará, quizá tengas que ponerle algún disipador a los MOSFET pero no creo que haya problema, ahora bien, el disipador y ventilador de la Peltier tendrá que ser también bastante grande para esa potencia. Te mando un correo. (No apruebo el siguiente comentario por no dejar publicado tu correo)
hola quisiera por favor si puedes enviarme informacion y el codigo, ando trbajando en algo parecido y quisiera informarme pues en un control inverso e tenido problemas en sintonizar el control y el pwm xxxxxxx@gmail.com
Hola Javi, estoy intentando hacer un control de temperatura con las celdas Peltier, y me han surgido algunas dudas, ojalá me puedas ayudar, pues tienes más experiencia trabajando con ellas.
He visto que la mayoría intenta controlar la temperatura de la parte fría de la celda, como para aplicaciones de refrigeración, pero , ¿es posible controlar las temperaturas, para calefacción?
Y tengo otra duda, he leído que las celdas peltier emiten frío por una de sus superficies y calor por la otra, pero, si pasa eso al mismo tiempo, ¿por qué es necesario el puente H?
Ojalá me puedas ayudar, porque estoy empezando a conocer las celdas peltier, y si me lo permites, ¿puedo usar tus circuitos?
Mi correo electrónico es XXXXXXXX@hotmail.com
¡Muchos saludos, y gracias!
Hola Saúl:
Efectivamente mientras una cara se enfría la otra se calienta, la elección de que cara se enfría y que cara se calienta depende de la polarización, por eso es útil el puente en H, pero si a ti solo te interesa enfriar o calentar no será necesario.
Se puede controlar tanto la temperatura de la cara caliente como la de la cara fría, de hecho si lo que te interesa es calentar, las células peltier se calientan y bien si no tienen disipador, (se calientan las dos caras enseguida por encima de la temperatura ambiente), así que es posible que no te haga falta ni disipador, si la temperatura que debes alcanzar no es muy alta, ahora bien hay sistemas más sencillos y baratos para realizar esto (resistivos por ejemplo).
Un saludo
Hola Javier. La verdad es que estoy asombrado de lo que sabes de celulas peltier. Yo tengo un gran problema, y es que me he quedado atascado en una fase de mi proyecto. Te comento: Tengo que realizar el control de un diodo laser (aprox 2A), el cual tiene una peltier para poder calentarlo y poder enfriarlo cuando sea necesario. Esta temperatura es medida por un LM35, el cual manda la señal a un dsPic y este a su vez manda una senal PWM al diodo para dar mas potencia y otra señal PWM a la peltier para enfria/calentar. Mi gran problema es que no se muy bien que driver me vendria bien para el puente H. He visto el esquema del puente H tuyo, pero no me queda claro el motor para que se utiliza. Me imagino que ¿DC MOTOR=PELTIER?. EL caso es si pudieras enviarme el esquema entero del puente H y de la conexion de la celula peltier con el LM35, a parte del codigo. Me imagino que no pasara nada si utilizo un dsPIC distinto al tuyo. Estoy bastante perdido con esto de la celula peltier y si me pudieras ayudar….
Muchas gracias de antemano porque por lo menos ya he entendio algo.
Un saludo
PD.: te doy mi correo auqnue ya esta incluido–> XXXXXX@hotmail.com
Gracias, si efectivamente hay que sustituir el DC-Motor por la Peltier, el esquema está así porque suele utilizarse como driver de motores.
Además funciona con PWM.
También indicarte que en el caso de usarlo con una Peltier no son necesarios los diodos que están para limitar las posibles sobretensiones que puedan producir los motores.
Puedes quitar el Zener Z1, y los diodos D1 a D4, tampoco serán necesarios los condensadores C1 y C2, aunque nunca vienen mal, si el control de temperatura debe ser muy preciso, puede que te ayuden.
Un saludo, y ánimo con el proyecto, ya nos cuentas si te ha funcionado, y te sirve.
escribo del futuro osea del 2017 jajajaja bueno aqui lo que yo necesito saber es como controlar la temperatura caliente de la celda por medio del voltaje, en realidad no se nada de electrónica o se muy poco..mi proyecto es hacer una compresa ( como las mantas eléctricas) que se caliente y se enfrié por el mismo lado invirtiendo la polaridad de la celdas, no se si esto sea posible…soy fisioterapeuta y tengo que usar dos compresas una caliente y la otra fria sacada del congelador, sera viable mi idea?
Hola Javier:
Creo que sí sería viable, pero hay muchas cosas que diseñar para que mantenga la apariencia de una manta. Quizá se me ocurre que se caliente o enfríe una especie de gel, y el sistema para evacuar el calor o el frío no quedaría bien que fuesen ventiladores. Quizá algún tipo de refrigeración líquida. Y hacerlo con un montón de peltier más o menos pequeñas para que se ajuste al paciente. No es mala idea.
Si lo patentas meteme en la patente. 😉
Varias preguntas:
1.-Que mosfets estas utilizando para el puente H. O es un integrado implementado?
2.-Yo quisiera una peltier de unos 12v, 3A. Seria suficiente para enfriar/calentar un diodo laser de 2A como max??
3.-La peltier esta alimentada a 12v a una F.A externa??porque he estado leyendo y solo tiene dos entradas en las cuales scircula la corriente, por lo tanto dond iria los 12v DC??Acabo de ver bein el esqeuma y me he dado cuenta que se enagnahc la alimentacion y las salidas de los mosfet al mismo sitio 🙂
4.-Yo meto a y b a la salida PWM1 y PWM2 de mi dspic, pero tu me podrias pasar el codigo para realizar el control PID??
Y esta pregunta no es sobre peltier, pero algo tiene:
5.-Como ya sabes la peltier es para controlar la temperatura del diodo (2A). Necesito un F.A. conmutada en corriente de unos 3A para alimentar el diodo. Y este diodo esta controlado por PWM para aumentar/disminuir W. Tu sabrias com hacer el esquema??Habia pensado en a la salida PWM del pic enganchar la F.A y en serie un optoaclopador con el diodo. Estaria bien??tu lo harias de otra manera??
Gracias nuevamente.
Respuesta:
1.- Lo hice con elementos discretos, IRF540N (Canal N) y F9530N (Canal P), los integrados que he visto más accesibles solo llegan a 2A, y con estos al tener la capacidad de hasta 30A, ni se calientan, te ahorras los disipadores.
2.- Todo depende de la cantidad de calor que tengas que evacuar, yo creo que en principio un diodo láser no debería calentarse mucho y debería bastar, y sobre todo depende del radiador y ventilador que utilices.
3.- No se si es una pregunta, o ya te la has respondido tú 😉
4.- Si la entrada pwm va a «a y b», una sirve para elegir el sentido y la otra modula, es decir no serán pwm las dos a la vez. Yo no hago control PID, igual te interesa http://blog.bricogeek.com/noticias/arduino/libreria-pid-con-arduino/ . No necesito mucha precisión ni velocidad para alcanzar la temperatura.
5.- El esquema sería como tu dices, pero después del optoacoplador pondría un mosfet para controlar la cantidad de potencia entregada el diodo. Y en este caso como solo hay un sentido en la corriente es muy fácil, es hacer una configuración Darlington con el transistor de salida del optoacoplador y el MOSFET.
Hola, tambien estoy trabajando en un proyecto similar, pero en mi caso es para calentar con la peltier proporcionando la temperatura deseada y para eso quiero usar un puente H, me preguntaba si me podrias pasar el codigo que estas utilizando y el diagrama completo del puente H ya que no estoy muy seguro de como utilizarlo.
De antemano gracias.
El esquema completo del puente en H está en la entrada, basta con sustituir el Motor DC por la célula peltier, pero si solo vas a calentar basta con un transistor y alimentar en la dirección correcta la peltier. Pero bueno no cuesta nada tener el esquema entero, te puedes ahorrar los diodos de protección ya que al no usar el motor no habrá picos de corriente.
disculpa otra duda, utilizaste un optoacoplador o algun otro dispositivo antes del puente H?, ya que estoy teniendo problemas con acoplar la señal, de antemano gracias
Si, utilicé optoacoplador, de esta forma puedes utilizar el transistor de salida del optoacoplador para manejar el transistor del puente formando una especie de configuración Darling.
hola quisiera hacerte una pregunta me podrias explicar como funciona el circuito del puente H ? y para que esta el led tricolor ? gracias
Hola:
De momento no sabia a que te referías ;). Este esquema lo saqué de un autor, que como ves utilizaba un motor de continua, y también utilizaba un LED para indicar cuanto está trabajando el motor con su polarización normal (para eso utilizó un led tricolor, supongo que para poder elegir el color, pero vamos con un led normal es suficiente).
En cuanto a como funciona el circuito, básicamente funciona así.
Si aplicamos tensión en A y en B tenemos un cero (1 0), tendremos que Q1 está en saturación y Q2 en corte. que Q2 esté en corte supone cortar la conducción de Q4 y Q1 provoca la conducción de Q2, que Q2 conduzca hace que la alimentación +12V se conecte en la borna positiva del motor, que a su vez provoca la conducción de Q5 que conecta la borna negativa del motor a tierra, Q3 quedará cortado.
Con A=0 B=0, tenemos Q1 y Q2 en corte, con lo que no conduce Q4 ni Q2, y el motor se para.
Con A=0 y B=1, esta vez el que conduce es Q2 que hace conducir a Q4 conectando la tensión +12 a la borna negativa del motor, a su vez pone en conducción a Q3 que conecta la borna positiva del motor a tierra, mientras que Q2 y Q5 permanecen en corte. Esta configuración hará que el motor conduzca en el sentido contrario.
Si conectamos A=1 y B=1, provocamos un cortocircuito, por eso aparece como «Not Allowed».
Espero que haya quedado más o menos claro. Es fácil de ver si te olvidas de todos los diodos y leds, ya que estos están únicamente para evitar sobretensiones debido a la marcha y paro del motor, por lo que en para una célula peltier te los puedes ahorrar.
El led puede quedar bonito ;).
hola
quisiera hacerte otra pregunta, que MOSFET son los que estan en el circuito ? no se si se entiende la pregunta ejemplo como Q1 es un transistor 2N3904. Q2 Q3 Q4 Q5 que MOSFET serian ?
gracias. saludos.
Están en un comentario anterior, pero son estos: IRF540N (Canal N) y F9530N (Canal P)
Hola buen día.
Quisiera hacer una especie de radiador, ya tengo los peltier, un disipador con su ventilador y la LCD, sólo que no tenía mucha idea de como controlar los peltier, y se me hizo muy interesante la información que pone del circuito y todo lo que explica, voy a conseguir los componentes para armar el circuito que propone, sólo quería ver si me puede pasar el código que utilizó para que me sea un poco más fácil, mi correo es XXXXXXXXX@hotmail.com
Muchas gracias.
Enviado. Gracias por el interés.
Buenos días Javier!
Veras, tengo una impresora 3D y los motores paso a paso que me controlan los extrusores se calientan demasiado (entre 80 y 90 grados si no algo mas)y necesito enfriarlos para que no me destrocen el filamento de plastico al extruir.
Con el tipico disipador y ventilador (de 40×40 ambos ya que son steppers tipo nema17) solo consigo bajar como mucho 5 grados y no es suficiente.
Había pensado el usar una peltier como tu has hecho ya que el resto del montaje casi lo tendria completo.
La duda que me surje es si cuando baje la temperatura de los motores a unos 30 grados (vamos bajarles entre 50 y 60 grados refrigerando) si tendré problemas de condensacion de agua o hielo ya que las impresiones con la maquina duran horas y si hay agua o hielo puede afectar a su electrónica y romperla al mojarse.
Un saludo y muchas gracias!!!
Bajar la temperatura a 30 grados no creo que produzca condensación. El problema que veo yo es que quieres un salto de 50 o 60ºC. Te costaría mucha potencia y no sé si con un peltier solo lo conseguirías, me temo que no.
No lo veo nada claro, siento no poder ayudarte.
También me parece raro que se calienten tanto. No había escuchado ese problema con las impresoras.
La verdad es que a mi también me esta extrañando lo que se calientan ahora. He probado a bajarle el amperaje pero el resultado es el mismo. Aun tengo pendiente de probar a moverlo y a comprobar fricciones innecesarias.
De todas formas incluso a 50/60 grados finales sería una muy buena temperatura comparado con ahora.
Si consigo hacer el montaje os cuento como me ha ido.
Pues cuentanos. 😉 Gracias
Hola Esrimado, gracias por la información de su desarrollo.
Me he interesado en armar un desarrollo similar.
Compre un enfriador como el de la siguiente pagina:
http://www.tetech.com/Cold-Plate-Coolers/CP-036.html
Y en el cual tambien tengo que usar un controlador de temperatura igual al siguiente:
http://www.tetech.com/Temperature-Controllers/TC-24-10-2.html
Su funcionamiento es:
– Las placas Peltier son Dos, y estan entre las dos placas metalicas (aluminio), disipador y placa enfriadora, que se ven en la imagen en la pagina del cooler. El disipador tiene un ventilador.
– La temperatura se ajusta en el controlador, y tambien cuenta con un sensor de temperatura para hacerlo automatico, y con esto encender/apagar las placa peltier.
Me gustaria saber su opinion sobre lo siguiente:
– ¿Se puede hacer un proyecto similar sobre Arduino?
– Lo que pretendo es reducir el costo de estos Cooler, ya que los necesito para un proyecto personal, y necesitare al rededor de veinte aparatos de estos.
Gracias por su opinion, y sobre todo por compartir conocimiento!!
Saludos!
Yo creo que sí se puede hacer con Arduino. Todo depende de la precisión en la temperatura, pero parece que el controlador que me dices tampoco tiene una precisión fuera de lo normal (0.5ºC). Así que yo creo que sí, ahora tampoco se que fiabilidad necesitas.
Pero te animaría a probarlo.
Un saludo y gracias por comentar.
Gracias por su respuesta!
La precision y fiabilidad que necesito no es tan exacta.
Puede ser que este en un rango entre 5° a 10° C, es para mantener fresca una bolsa Bag in Box con Agua.
Es decir, con el sensor me ayudaria a que cuando la temperatura sobre pase los 10°C las placas pletier enciendan, y una vez que la tempratura desciende a 5°C entonces se apaguen las Peltier, y asi mantener este rango, y ademas que las placas Peltier no esten constantemente encendidas.
Voy a probarlo, cualquier cosa lo comantare.
Gracias. Saludos!
Muchas gracias
ola! mi proyecto es parecido, lleva selda peltier y un lm35 y utilizo arduino uno, pero el detalle esta en que necesito ponerle un setpoint con un teclado matricial si me podrias ilustar con la programacion de arduino seria gran ayuda, gracias
No he manejado un teclado matricial. Pero seguro que hay algún proyecto que utilice alguno.
si, de echo le tengo que introducir un setpoint a la selda peltier supongamos 30 grados centigrados y ya el lm35 lo tiene que leer y marcarlo en el lcd grafico
Échale un vistazo a esto: http://playground.arduino.cc/Main/KeypadTutorial
También he encontrado esto:
http://www.instructables.com/id/Keypad-With-Arduino-Without-USing-Keypad-library-F/
Igual te interesa.
Un saludo
ya los cheque gracias mira mi proyecto es muy parecido a esto
http://termochalo.blogspot.mx/2012/03/control-pid-con-lm35-para-arduino.html
pero los datos como el setpoint y los demas los tengo que introducir con el teclado matricial
Hola muy bueno todo. Te cuento que estoy diseñando un dispositivo que tiene que mantener una temperatura de 37 grados con la menor variación posible. Que me recomendas? Obviamente me gustaría controlarlo con arduino, pero dado que me dedico a la ciencias biológicas, soy muy malo con esto de programar. Desde ya mil gracias.
Nicolás
Supongo que eso significa calentar la mayoría de las veces, si no siempre, no usaría una peltier son muy caras, seguro que hay alguna pequeña resistencia para calentar solo. Pero ahora no sé, si tienes que enfriar y calentar, entonces sí te interesará una peltier con el puente que muestro.
Ánimate porqué es muy sencillo. De hecho parece que Arduino se empezó a utilizar sobre todo para que artistas pudiesen hacer sus pequeños montajes interactivos.
Un saludo.
Hola , buen dia :
Encontré hoy tu desarrollo, y me ha parecido fantastico y de avanzada. Siempre quise hacer algo con peltier pero me asustaba un poco el consumo en corriente que tienen.
Como soy novato en lo que a programar se refiere , te pediría si puedes pasarme el código y si hay que tener algún cuidado en la posición de los mosfet de potencia dentro de la placa.
Gracias
Saludos
Con el consumo que yo he manejado los MOSFET que he utilizado ni se calientan, con lo que yo no he tenido que hacer nada con la posición de los MOSFET.
Te busco el código y te lo mando.
Hola majo, gracias por compartir tu trabajo, me gustaría poder controlar unas peltiers y mantenerlas en el punto de rocio.
Estaba buscando una manera de controlarlas automaticamente y he parado en tu blog.
Puedes ayudarme un poco? mil gracias de antemano.
Gracias por el interés. El control es no es un control PID ni nada de eso. Lo digo por si necesitas un control más fino. Aunque igual te sirve. Te mando el código.
Hola Javi e estado leyendo lo que hiciste la verdad me gustaría saber más mira yo estoy estudiando ing. en sistemas computacionales y estoy desarrollando un proyecto con arduino y la celda de peltier. Quiero que la celda caliente y enfríe al mismo tiempo para poder regularla a la temperatura deseada me gustaría que me mandaras la información de lo que hiciste en verdad me serviría de mucho enserio de favor gracias (= email = net.ss@hotmail.com
Enseguida
Los felicito por sitios como estos,que nos ayuda a aclarar dudas y expandir nuestro conocimiento…!!!
Mi duda es la siguiente: el sistema que muestran en este post solo controla el apagado y encendido del ventilador, o ademas apaga la celda al tener la temperatura ideal y la vuelve a encender cuando la temperatura sube?
Enciende y apaga el ventilador manualmente y controla la temperatura de la celda como dices «apagando» o «encenciendola» de forma automática.
A que bien….pues tengo ya los implementos ..pero no tengo informacion de como montar la tarjeta que sale en la foto con el display y los pulsadores…pues no se como es el circuito de montaje con los mosfet y los optoacopladores… me pueden ayudar con eso? De antemano les agradezco
No tengo los esquemas de ese montaje. Pero es muy sencillo. Solo tienes que conectar los elementos. Si sabes cómo funcionan los interruptores y sobre todo la pantalla LCD (Que hay mucha información en la biblioteca de Arduino). La tarjeta solo hace que «llevar cables» a los pines de Arduino, y tener el montaje de los Mosfet como en el circuito de la figura. Pero sin los diodos que verás que están en paralelo a los mosfet y los motores, estos diodos son para las sobrecorrientes que suelen producir los motores, como no tenemos motores no es necesario.
Un saludo y suerte.
Hola, antes que nada muy buen post. Habra la posibilidad de que me mandes tu codigo y tus ctos que implementaste para este proyecto. Lo que pase es que tengo que hacer algo similar, solo que con enfoque automotriz, y como debo hacer un prototipado pues ne ayudaria mucho, ya que debo hacer un sistema de aire acondicionado bizona, desde ya mil gracias. Espero tu pronta respuesta. Mi correo es xxxx@xxx.xxx.mx
Hola Javi, muy buena publicación, yo estoy entrando en el mundo del arduino soy nuevo en esto y se ve muy interesante… sabes estoy haciendo un trabajo para la facultad con temperaturas y mi pregunta es si con la célula peltier puedo obtener hasta 5 temperaturas diferentes.. por ejemplo unos 40ºc en un determinado tiempo lo cambio a 20ºc, luego a 30ºc y luego a 0ºc, es posible administrar esas temperaturas encendiendo un led para darme cuenta q cambiaron dichas temperaturas?… seria mucha molestia pedirte que me mostraras el sistema que hiciste en arduino y algún gráfico.. desde ya muchas gracias pro todo el aporte de tu publicación te dejo mi email XXXXXXXX@hotmail.com
Te he enviado lo que tengo. Ánimo y nos cuentas cómo te ha ido.
muchas gracias javi, una pregunta mas el archivo esta realizado en Processing.. porque lo ejecute y me abrio desde ese progama y mirando el contenido esta echo en arduino.. saludos y muchas gracias de nuevo
Como te dije por mail. Está con una versión antigua, creo que la actual ha cambiado la extensión. El entorno de Arduino se basa en Processing, de ahí vendrá el lío.
Suerte
Gracias por compartir tus conocimientos, me podrías pasar el código del arduino y toda la info necesaria a mi correo? Mi correos es: xxxxxxxxx@hotmail.com
hola javi e ledio todos los comentarios y sobre tu proyecto, estoy trbajando con las celdas peltier, pero en un control inverso osea enfriando, he tenido problemas con la sintonizacion porque no habia trabajado con un control inverso, quisiera pedirte porfavvor si m ayudas con tu codigo y tus esquemas para guiarme pues en la red hay muy poca informacion, gracias por tu ayuda en decirnos el montaje de la celda, ese era otro problema q solucione, en videos se ve facil pero la celda es delicada y hay q saberla montar.
javi guardiola buena tarde estoy en proceso para la realizacion de un proyecto similar pero no se que temperatura y cuanto volataje es el adecuado para realizar el proyecto por tanto seria de gran ayuda que me guiaras en ese pedazo
gracias
mi correo por si algo es xxxxxx@hotmail.com
Yo alimento la celda peltier con 12 Voltios, aunque es muy exigente en corriente (necesita bastante potencia). La temperatura que puedes llegar a alcanzar depende de la masa de lo que tengas que enfriar, y sobre todo del radiador y el ventilador que puedas colocarle a la parte caliente. Mi aplicación no es muy exigente, pero he conseguido bajar a 1 o 2 grados centígrados (en vacío).
No creo que te haya ayudado mucho, pero probando seguro que lo puedes conseguir. Un saludo.
Amigo esta muy interesante tu proyecto queria implementar uno parecido con pic en emsablador, me harias el favor de enviarme el codigo en arduino quiziera controlar la temperatura por media de un teclado, hasta luego (y)
muy buen proyecto, quisiera implementarlo y hacerle mejoras como un teclado si pudieras mandarme el codigo de arduino te lo agradeceria, mi correo xxxxxx@hotmail.com gracias hasta luego
Yo quisiera saber si puedes compartirme una especie de manual, ya que tu proyecto me interesa mucho pero apenas estoy aprendiendo a usar arduino, ojala puedas ayudarme y felicidades muy bueno tu proyecto
Te he mandado lo que tengo. Un saludo
Hola Buenas noches. Está muy interesante tu publicación. Disculpa, de la librería libre para Arduino, ¿tendrás alguna referencia para el código que utilizaste para el Control de Temperatura y/o la LCD? a mi también me interesa más la parte del enfriado. Muchas Gracias! Saludos!
Tengo dos peltier d 90 wats pero no logro aser que enfrie lo estosconectando a un fuente poder de un cpu mi pregunta tiene que cer de 90 wats la salida del cpu gracias mi watzap xxxxxxx mi coreo es xxxxxxx@gmail.com
Creo que la potencia de la fuente es suficiente, pero con los datos que das no se me ocurre qué puede pasar. Lo principal es evacuar el calor de la cara caliente de la peltier. Hace falta un buen disipador y forzar la corriente de aire con un ventilador. Si estás haciendo todo esto debería funcionar, a no ser que la lo que quieras enfriar esté muy caliente…
Hola,
Me gustaría saber que se os ocurre para el siguiente problema, yo trabajo con células peltier a 12vdc, las controlo mediante un PID y una salida todo nada, si el lazo de control PID esta al 20% (va de 0 a 100), estoy 2 seg activando la célula y 8 apagada, y así proporcionalmente al valor de salida PID, pues bien el control es bueno pero la vida útil de la célula peltier se acorta, se os ocurre alguna manera de que no me pase esto.
No sabría decirte, pero se me ocurre que en vez de todo o nada, controles con PWM y controles la corriente o tensión aplicada de una manera más continua o con encendidos y apagados más suaves.
Hola que tal aun no estoy adentrado en lo de ARDUINO y yo «voy a realizar» un CONTROL DE TEMPERATURA FRÍA CON CELDAS PELTIER usando como sensor un PT100 por la exactitud en su medida; no estoy muy seguro que medio utilizar para el control de la temperatura (como termo resistencia) ; te agradecería que me brindes unos tips o consejos de como empezar o que hacer para llevar a cabo mi proyecto…. AYUDA POR FAVOR..
(si te interesa mi caso te adjunto mi correo calin.92_gf@hotmail.com calingf92@gmail.com)
En principio lo único que parece distinto es que necesitarás acondicionar la señal, dependiendo del tipo de PT100 que utilices. Aquí he encontrado algo de info:
https://forum.arduino.cc/index.php?topic=303180.0
Suerte
Seria posible que me compartas los archivos de tu proyecto para poder estudiarlo ?!
Que técnica utilizaste para controlar la celda Peltier, puesto que en mi proyecto yo necesitaría una temperatura deseada que se mantuviese estable y q fuera programable.
Hola Javier! Estamos hace un tiempo trabajando con un proyecto: arduino+peltier+lcd+mosfet(logic level). el tema es que no entendemos porque solo logramos bajar 3 grados nada más…es decir nunca llega a 0 grados. O al menos llegar a 2 grados. he seguido este tut http://garagelab.com/profiles/blogs/how-to-use-a-peltier-with-arduino perosolo llega a enfriar hasta 20 grados. ¿podrias compartirme tu codigo de proyecto asi lo comparo con el mio a ver en que estamos fallando? mi mail xxxxx@gmail.com. Gracias desde ya! Saludos
Si tenéis el montaje tal cual está en el esquema me imagino que lo que falla es la refrigeración de la parte caliente de la peltier. Sin un radiador y un buen ventilador nunca podréis evacuar el calor y la parte fría no llegará a enfriar. Si tenéis radiador y ventilador ya no sé lo que puede pasar.
Un saludo
Hola Javier! estoy trabajando en un proyecto similar, es un control de temperatura con arduino y un par de celdas peltier, si pudieras compartirme tu código de arduino te lo agradecería mucho es xxxxxxx@outlook.com
Hola! muchas gracias por el post. Querría saber si el circuito que utilizaste parte de una publicación.. es decir, me gustaría conocer la fuente de donde lo obtuviste.
Saludos!
No lo recuerdo, pero como dije el puente en H es una solución muy extendida y no te será difícil encontrar alguna referencia.
Hola! me gustaría conocer de dónde obtuviste el esquema de puente H ¿a qué fuentes o bibliografía te referiste? gracias!
Pues ahora no recuerdo, pero es algo bastante general, recogido en muchos sitios.
hola quiero hacer micro clima podrás pasarme los detalles de programacion…gracias
You have an email.
Hola Javi, estoy realizando un proyecto muy parecido a tu idea de este post.
Tendrias aún el código para arduino que utilizaste para controlar las celulas peltier mediante el puente H?
Un saludo.
You have an email.
por favor me puede dar el código en H.
La diferencia estoy usando peltier de 60w, 200w y 450w
mi correo es xxxxxxxx@shopconstruc.com.
Te mando el código del programa por mail.
Un saludo
deseo tu comentario sobre este intergrado para ponerlo en arduino
Haz clic para acceder a MAX1968-MAX1969.pdf
su precisión de control de temepratura es de 0,01°C
Con ese integrado creo que te sobre al Arduino, ya controlaría la potencia aplicada a la Peltier, lo que puede ser es que se te quede algo corto de potencia con las Peltier que estás usando. Pero no he usado dicho integrado así que no te lo puedo asegurar. Repasa bien las características para ver qué corriente máxima vas a utilizar.
Un saludo
Hola Javier, muchas gracias por compartir la información. Te quería comentar que me sirvió para un proyecto; tengo un chevrolet del año 69 y le incorporé esto
Ahora estoy trabajando en el controlador de temperatura con arduino, cuando lo tenga terminado subiré fotos para compartirlas.
Saludos .-
Muchas gracias por compartir. Me alegra que te haya servido para algo.
Muy util estoy realizando un proyecto parecido al tuyo, mi pregunta es: me podrias enviar las fotos de los ventiladores y disipadores que usaste para conseguir los 0°c yo lo mas que lo consigo bajar es a 10 grados y que placa peltier usaste y que voltaje, graciaa!!
El ventilador y el disipador se pueden ver una foto en la entrada. Utilicé cosas de reciclaje así que no recuerdo. Alimento a 12V y la Peltier no recuerdo, es de hace tiempo y no recuerdo la potencia.
Hola javi disculpa yo tambien estoy trabajando un proyecto similar al tuyo el problema que tengo es que al activar la celda me desestabiliza el sensor y me da temperaturas que no son las reales supongo que es por la potencia generada y quisiera saber si es posible que me enviaras tu circuito para adaptarlo al mio o mejorar el que ya tengo por switcheo utilizo un tip120 conectado a arduino simplemente.
Mi correo es: cristians2j@gmail.com
Como sensor utilizo un LM35.
Hola javi, espero me puedas ayudar. Estoy haciendo un proyecto parecido al tuyo, también pensé usar arduino, mi duda está en la menera de cómo usaste los optocopladores y MOsfet para la conexion con la celda peltier. lo que quiero es poder controlar la temperatura en un rango de 25 a 35 °C agradecería tu ayuda. xxxxxxxx@pucp.pe
Hola:
No usé optoacopladores, conecté directamente la salida pwm a los Q1 y Q2. Pero si usas optoacopladores puedes sustituir estos Q1 y Q2 por el transistor de salida del optoacoplador.
Un saludo
Me podrías enviar el código de arduino porfavor?
Son 5€ ;P
Hola Javi que te parece el control predictivo de la temperatura usando Arduino, tu crees que me puedas dar información de eso… Puedes enviarme el codigo y lo que usas al correo xxxxxxxxx@gmail.com
Hola Javi, quisiera usarlo con un control predictivo, tienes información de eso, se podrá hacer con Arduino. Puedes enviarme el código, te agradecería mucho xxxxxxx@gmail.com
No he usado control predictivo, lo siento pero no te puedo ayudar mucho ahí. Pero supongo que podrás encontrar un algoritmo que no sea muy complicado para programar en Arduino.
Hola Javi, estoy haciendo un proyecto para mantener una temperatura dentro de una caja (donde debo calentar o enfriar este pequeño ambiente según la necesidad) y quisiera pedirte que si por favor serias tan amable de enviarme los diagramas, esquemas y codigo que tienes, mi correo es: xxxxxxxx@hotmail.com
Hola!! Un post genial! Bueno te comento… Lo que yo estoy intentando hacer es llegar a un punto de rocio en el Cual la celula peltier condensara el agua del ambiente y producira agua, estaba viendo como hacer un sistema den control para la. Temperatura y buscanfo por la red me tope con tu post!! Seria genial si pudieses hecharme una mano con el sistema de Control de. Temperatura, aunque sea darme una idea jejeje gracias de antemano!!!
Salu2!! 😀
Supongo que para encontrar el punto de rocío además de la temperatura en la superficie de la peltier necesitaras un sensor de humedad. Interesante proyecto.
Hola Javi,
Estoy realizando un proyecto similar al tuyo pero con la intención de aplicarlo en el ámbito de las neurociencias. A groso modo, la idea es colocar la peltier sobre la piel partiendo de una temperatura base (32ºC) y poder subir o bajar la temperatura de manera constante (1ºC/seg) hasta que el paciente pueda sentir dolor. El rango de temperaturas debería oscilar entre los 0ºC y los 50ºC.
¿Serías tan amable de enviarme el código de arduino por correo electrónico?
Gracias de antemano y saludos!
Interesante proyecto. Ya nos contarás.
Hola, excelente proyecto te quería preguntar si es posible se que soy un poco abusivo pero me gustaria tener tu código y el esquemático de tu proyecto para aplicarlo a uno mas grande que estoy haciendo para aplicarselo a un servidor … te agradecería enormemente por supuesto te daría todos los creditos al subir algunas fotos y videos … gracias ..
mi email es: XXXXXXX@gmail.com
Por supuesto. Avísame si publicas algo. Un saludo
Hola, me llamo Javier y me parece muy bueno este proyecto. He empezado hace un tiempecillo con Arduino y cada vez me «engancha» mas.
Como te digo, me parece muy bueno este proyecto y me gustaria probarlo para ver si podria emplearlo para refrigerar una camara ccd para hacer fotografia astronomica. Para este caso caso concreto, no es necesario calentar, lo que interesa es bajar la temperatura de la ccd para eliminar ruido. De la foto del controlador (la caja con el display y los botones), ¿entiendo que puedes ajustar la temperatura que quieres alcanzar en la cara fria (tempset) y el display te muestra tambien la temperatura «ambiente» (temp), o es distinto?, ¿podrias pasarme el codigo y un esquema, por favor?. Espero que puedas ayudarme.
Muchas gracias por adelantado.
Un saludo,
Javier
Un proyecto muy interesante Javier. Solamente tendrás que tener en cuenta la posibles vibraciones que puede transmitir el ventilador que refrigera la parte caliente de la célula peltier. Además de controlar la condensación en la superficie del CCD. Pero por supuesto si lo llevas a cabo me encantará saber de tus resultados.
Buen día, excelente proyecto. ¿Podría enviarme el código de Arduino, por favor?
Hola Javoer, me parece interesante el proyecto y bien hecho. Quisiera saber cómo está tu código ya que tengo que hacer uno parecido. Sólo que debo codificarlo en Atmel Studio. Es sólo para darme cuenta en Arduino ya que usaré el Atmega328p. Otra pregunta, para bajar la temperatura qué modificaciones hay que ponerle al sensor lm35 pues ya que éste detecta la temperatura ambiente.
Gracias, un saludo desde México
Éste es mi correo electrónico: XXXXXXX@hotmail.com
Hola Javi, después de buscar mucho por fin encontré alguien que lleva viendo este tema hace buen tiempo, tengo un proyecto de incubadoras para mamíferos, y mi problema es buscar una fuente de calor que no se dispare en la temperatura como los diseños resistivos (+100 ºC), y que pueda darle continuidad en el trabajo por muchas horas o días. Ya que si hay algún fallo durante el funcionamiento podría terminar en tragedia.
Mi pregunta es, tu crees que pueda controlar el aumento de temperatura de forma segura con las peltier, Para esto el lado caliente iría pegado a una plancha de acero inoxidable que sirve como fondo en la incubadora y a la vez distribuye el calor por toda el área. Supongo que como mi temperatura final no debe exceder los 40 ºC no habrá necesidad de preocuparme por condensaciones en los circuitos.
Gracias
Hola Oscar, muchas gracias por comentar. No sé qué problema tienes con las resistivas, pero igual se pueden controlar para apagarlas antes de que suba mucho la temperatura (el mismo circuito te puede servir). Usar las peltier sólo para calentar no sería lo más adecuado, ya que consumen mucho, y la condensación en la parte fría seguiría existiendo (a no ser que vivas en un ambiente muy muy seco). Lo que está claro es que con las peltier sería difícil subir por encima de los 40 grados, pero creo que para tu caso sería mejor resistivo, y poner algún tipo de seguridad adicional, o muy poca potencia.
Hola , yo busco calentar a 200 grados centigrados una plancha con corriente directa ¿ se puede con la celda peltier ? ¿ me puedes pasar la lista que hay que comprar para realizarlo ? ¿ y el instructivo por favor ? hoho si no es mucho pedir ,
Si es sólo calentar, y hasta esa temperatura (que me parece muy elevada) creo que sería mejor un elemento resistivo. No sé si hay Peltier que soporten esa temperatura también cambiaría el sensor de temperatura.
Siento no poder ayudarte.
Hola Javi, Muy interesante tu proyecto! me gustaría probarlo. Me puedes enviar la información? mi correo es xxxxxxx@gmail.com
Muchas gracias
hola javi intento realizar un proycto de incubacion y tu proyecto me vendria de perlas podrias enviarme la informacion a mi correo.
muchas gracias
xxxxxxx@hotmail.com
Hola Javier, estoy realizando un proyecto en el cual necesito que las temperaturas de ambas caras permanezcan constantes, como puedo lograr eso? El problema es que el circuito no debe ser muy grande, ya que se va a implementar en un guante
Te respondo en el correo. 😉
Buenas noches, el programa que estas usando para el diagrama es MULTISIM?
El diagrama es el que usé para montar el puente en H, es un dibujo que encontré, no sé con qué está realizado.