Peltier element/es

From Wiring

Jump to: navigation, search

por Jaime Patarroyo

Introducción

Cuando un dispositivo peltier es conectado, un lado se comienza a calentar mientras que el otro se enfría. Cuando la corriente fluye a través de dos conductores diferentes, el calor es transferido de un lado para el otro. Este tipo de actuador es comúnmente usado en neveras y otros aparatos de refrigeración.

Los dispositivos peltier están marcados con algunos datos técnicos presentados en la forma de TEC1-12709. Aquí solo vamos a prestarle atención a los dos últimos números, que hacen referencia a la cantidad de corriente necesaria para que el dispositivo peltier funcione. En el caso del ejemplo, se necesitan 9 amperios.

Por lo general, los dispositivos peltier usan más corriente que la que puede ser suministrada por la tarjeta Wiring conectada por USB. Esto significa que si se conecta el actuador directamente a la tarjeta va a tratar de sacar la mayor cantidad de energía del circuito y la Wiring no va a funcionar correctamente.

Hay dos formas de solucionar este problema, la primera, es conseguir una fuente de alimentación con un conector hembra, positivo en el centro, que pueda suministrar la cantidad de corriente necesaria. O se puede usar un transistor MOSFET, un optoacoplador TRIAC, un relevador o un optoacoplador de propósito general (4N35) como el usado en el ejemplo más abajo.

Si desea más información sobre los dispositivos peltier puede revisar este enlace (ingles).


Esquema

PeltierElement.jpg


Código

/**
 * Dispositivo peltier
 * por Jaime Patarroyo
 *
 * enciende y apaga un dispositivo peltier con ayuda de
 * un optoacoplador 4N35 conectado al pin digital 8, con
 * intervalos de 10 segundos (10000 milisegundos).
 * 
 */

int peltierPin = 8;  // Pin anodo del optoacoplador conectado al pin digital 8.

void setup()
{
  pinMode(peltierPin, OUTPUT);      // Declara el pin digital como un pin de salida.
}

void loop()
{
  digitalWrite(peltierPin, HIGH);   // Conecta el optoacoplador y
                                    // enciende el dispositivo peltier.
                                    
  delay(10000);                     // Espera 10 segundos.
  
  digitalWrite(peltierPin, LOW);    // Desconecta el optoacoplador y
                                    // apaga el dispositivo peltier.
                                    
  delay(10000);                     // Espera 10 segundos.
}
Idioma: English  • Español
Personal tools