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
Comentar
Eu comprei o 6N60C e deu certo, em partes. O problema é que após enviar o comando de incremento - a - o programa trava. Saberiam se está relacionado a linha comentada //pinMode(peltier, OUTPUT); estou achando que tenho que descomentar (tirar as duas barras) , mas não sei o que vai acontecer.
Olá. Gostaria de saber qual modelo de MOSFET usar. Pode ser o 6N60?
Por favor, poderia explicar mais detalhadamente as ligações? Qual a função do resistor ligado ao GATE do MOSFET ?
Olá, você saberia dizer se é possível furar no centro de uma pastilha Peltier dessas do exemplo sem danifica-la? preciso de uma placa dessa com um furo de 10mm no centro.
qual a função desse resistor? ele divide a tensão com o mosfet?
Mas qual modelo Mosfet usar???
Seria mais interessante/util adicionar ao projeto um NTC colado à celula Peltier e controlar a temperatura pelo serial.port.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por
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)