Tutorial: Como utilizar uma pastilha Peltier com Arduino

Neste tutorial vamos mostrar como utilizar uma pastilha Peltier com Arduino. A pastilha Peltier é uma pastilha termo-elétrica, isto é, se aplicar uma dada corrente, a pastilha esfriará de um lado e aquecerá do outro. Com esta pastilha você pode utilizar para aquecer ou esfriar um determinado lugar ou objeto. A pastilha Peltier pode ser alimentada com até 15,4V e 7A.

Para utilizar a pastilha Peltier com Arduino é necessário utilizar um Mosfet canal N e um resistor de 10K Ohm.

A figura abaixo mostra a ligação a ser feita:

Para controlar a corrente é necessário utilizar uma porta digital do Arduino como PWM. Podemos ver na placa Arduino que as portas digitais 3, 5, 6, 9,10 e 11 são portas para PWM. Vamos escolher a porta digital 3 do Arduino como PWM.

A programação para utilizar a pastilha Peltier com Arduino está mostrado abaixo:

int peltier = 3; //The N-Channel MOSFET is on digital pin 3
int power = 0; //Power level fro 0 to 99%
int peltier_level = map(power, 0, 99, 0, 255); //This is a value from 0 to 255 that actually controls the MOSFET

void setup(){
Serial.begin(9600);

//pinMode(peltier, OUTPUT);
}

void loop(){
char option;

if(Serial.available() > 0)
{
option = Serial.read();
if(option == 'a')
power += 5;
else if(option == 'z')
power -= 5;

if(power > 99) power = 99;
if(power < 0) power = 0;

peltier_level = map(power, 0, 99, 0, 255);
}

Serial.print("Power=");
Serial.print(power);
Serial.print(" PLevel=");
Serial.println(peltier_level);

analogWrite(peltier, peltier_level); //Write this new value out to the port

}

Abra a IDE do Arduino e cole a programação acima. Depois conecte seu Arduino na porta USB do PC e selecione a versão do seu Arduino (UNO, Duemilanove, etc) em Tools/Board e depois selecione a porta USB em que seu Arduino está conectado (COMx, ttyUSBx, ttyACMx, etc) em Tools/Serial Port. E clique em UPLOAD. Agora abra o Serial Monitor e irá mostrar o seguinte:

No campo de escrita do Serial Monitor, digite "a" e depois aperte a tecla ENTER. Irá incrementar o POWER de 5 em 5. Para decrementar, digite "z" e aperte a tecla ENTER.

Ao incrementar, irá aumentar a corrente fornecida para a pastilha Peltier. Ao incrementar a corrente na pastilha, você perceberá que ela esquentará de um lado e esfriará do outro.

Cuidado, caso forneça muita corrente, coloque um dissipador no Mosfet e cuidado para não queimar sua protoboard.

E é isso! Esperamos que tenha gostado! Em caso de dúvidas, poste aqui neste blog! Para sugestões de tutoriais, clique aqui! Para ver outros tutoriais e projetos desenvolvidos pela equipe LdG e por outros garagistas, clique aqui e aqui, respectivamente! Até a próxima!

Referências:

http://www.labdegaragem.org/loja/index.php/pastilha-peltier.html

https://www.sparkfun.com/products/10080

http://tomswiki.wetpaint.com/page/Peltier+%28TEC%29+Cooling

http://en.wikipedia.org/wiki/Thermoelectric_effect

http://bildr.org/2012/03/rfp30n06le-arduino/

http://sparkfun.com/datasheets/Components/General/Peltier_Testing.pde

Exibições: 3927

Tags: arduino, pastilha, peltier, placa

Comentar

Você precisa ser um membro de Laboratorio de Garagem (arduino, eletrônica, robotica, hacking) para adicionar comentários!

Entrar em Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)

Comentário de Dieter Thrum em 25 setembro 2012 às 13:48

Seria mais interessante/util adicionar  ao projeto um NTC colado à celula Peltier e controlar a temperatura pelo serial.port.

Publicidade

Convide um amigo para o Lab!

 Loja Lab de Garagem

Novo!

Garagino Rev1

Por: R$ 29,00

Ou em até 6x de

R$ 5,18 

Novo!

Servo Motor Grande 180°

Por: R$ 54,00

Ou em até 12x de

R$ 5,10

 

Exclusividade do LdG!

Android 4.0 Mini PC

Por: R$ 195,00

Ou em até 18x de

R$ 13,00

Válvula Solenóide de 12V - 3/4"

Por: R$ 36,00

Ou em até 7x de

R$ 5,56

© 2013   Criado por Marcelo Rodrigues.

Badges  |  Relatar um incidente  |  Termos de serviço