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: 33854

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 wagner garcia em 23 setembro 2014 às 10:25

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.

Comentário de wagner garcia em 17 setembro 2014 às 12:49

Olá. Gostaria de saber qual modelo de MOSFET usar. Pode ser o 6N60?

Comentário de Marco Origuela em 6 fevereiro 2014 às 10:48

Por favor, poderia explicar mais detalhadamente as ligações? Qual a função do resistor ligado ao GATE do MOSFET ?

Comentário de Alexandre Sales Vasconcelos em 1 janeiro 2014 às 1:23

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.

Comentário de Sidney Alves Bastos em 1 outubro 2013 às 22:40

qual a função desse resistor? ele divide a tensão com o mosfet?

Comentário de André Chaves em 1 outubro 2013 às 16:40

Mas qual modelo Mosfet usar???

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.

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço