Vous êtes sur la page 1sur 11

COOLER PELTIER MICROCONTROLADO

http://www.ppgia.pucpr.br/~santin/ee/2007/1s/3/

COOLER PELTIER MICROCONTROLADO ENG. ELTRICA - PUCPR


EQUIPE: Andr Rui Poletti de Oliveira - brag99@hotmail.com Ismael Augusto Leismann - ismaelsmo@hotmail.com Prof. Orientador: Altair Olivo Santin - santin@ppgia.pucpr.br

INTRODUO Pastilhas termoeltricas operam utilizando o efeito Peltier, a teoria de que h um efeito aquecedor ou resfriador quando uma corrente eltrica passa por dois condutores. A tenso aplicada aos plos de dois materiais distintos cria uma diferena de temperatura. Graas a essa diferena, o resfriamento Peltier far o calor mover de um lado ao outro. Uma tpica pastilha de Peltier contem uma srie de elementos semicondutores do tipo-p e tipo-n, agrupados como pares (ver Figura 1), que agiro como condutores dissimilares.

Figura 1 Essa srie de elementos soldada entre duas placas cermicas, eletricamente em srie e termicamente em paralelo. Quando uma corrente DC passa por um ou mais pares de elementos de tipo-n a tipo-p, h uma reduo na temperatura da junta ("lado frio") resultando em uma absoro do calor do ambiente. Este calor transferido pela pastilha por transporte de eltrons e emitido no outro lado ("quente") via eltrons que movem de um estado alto para um estado baixo (ver Figura 2). A capacidade de bombeamento de calor de um resfriador proporcional corrente e o nmero de pares de elementos tipo-n e tipo-p.

Figura 2 OBJETIVO Nosso objetivo resfriar uma caixa trmica utilizando uma clula de peltier e controlarmos sua temperatura utilizando um microcontrolador PIC16F87.

DESENVOLVIMENTO Primeiramente foi pensando no melhor jeito de tornar a clula peltier mais eficiente. Assim foi testado de vrias maneiras como seria seu melhor rendimento, e chegamos a uma concluso que com 2 dissipadores e 2 coolers seriam as melhores maneiras de facilitar a conveco. J que somente dois dissipadores e um s cooler do lado de fora para retirar o calor seria pouco eficiente como testamos. J que precisamos forar a conveco. Assim chegando concluso da melhor maneira de fazer o conjunto da clula de peltier, confeccionamos uma placa de metal um pouco mais grossa para fixar na parte quente da clula e conseguir encostar no dissipador da parte quente, junto com o cooler. Assim ficaria uma boa altura, entre a parte quente e fria, para botar um material isolante a qual sem ele a eficincia fica comprometida. Fixamos a parte de metal, com ajuda da pasta trmica para ter melhor transferncia de temperatura, com a clula de peltier e colocamos um dissipador e um coooler tambm acoplados a placa de metal. Do outro lado da clula, na parte onde resfria, acoplamos somente um dissipador e o cooler, para facilitar a conveco. E isolamos a parte externa da interna ao mximo para ter mxima eficincia.

CLCULOS Esses so os clculos da clula de peltier. Sendo necessrios para experimentos de maior grau de complexidade ou se queira se chegar a quase uma perfeio de eficincia. Mas para projetos mais simples, uma boa teoria sobre conveco e resfriamento j serve para chegar a um excelente resultado. Carga Trmica Ativa

1 de 11

1/4/2011 09:36

COOLER PELTIER MICROCONTROLADO

http://www.ppgia.pucpr.br/~santin/ee/2007/1s/3/

Essa a equao geral para a dissipao de uma carga ativa:

, onde: Q=carga trmica ativa em watts. V= tenso aplicada ao sistema resfriado em volts. R=resistncia da aplicao em ohms. I=corrente da aplicao em ampre.

Clculo do BTU(British Thermal Unit) BTU (tambm pode ser escrito Btu) um acrnimo para British Thermal Unit (ou Unidade trmica Britnica) uma unidade de medida no-mtrica (No pertencente ao SI) utilizada principalmente nos Estados Unidos, mas tambm utilizada no Reino Unido. uma unidade de energia que equivalente a: 252,2 calorias. 1055 joules. Entre 778 e 782 ft.lbf (ps-libra-fora). A quantidade de 1 Btu definida como a quantidade de energia necessria para se elevar a temperatura de uma massa de uma libra de gua em um grau fahrenheit. Para se derreter a mesma massa de gelo, necessrio 143 Btu. 1Watt aproximadamente 3,41BTU/h. Ento como calculado acima, temos 60Watts dissipados pela clula de peltier, se usada nessa configurao. 60 Watts x 3,41BTU/h = 204,6 BTU/h. Em mdia 600BTU so suficiente para gelar uma rea de 1m. Como a caixa trmica tem apenas 7litros. suficiente essa clula para refrigerar a caixa.

DIAGRAMA DE BLOCOS

FOTOS DO PROJETO

2 de 11

1/4/2011 09:36

COOLER PELTIER MICROCONTROLADO

http://www.ppgia.pucpr.br/~santin/ee/2007/1s/3/

Figura Frontal

3 de 11

1/4/2011 09:36

COOLER PELTIER MICROCONTROLADO

http://www.ppgia.pucpr.br/~santin/ee/2007/1s/3/

Figura Lateral

4 de 11

1/4/2011 09:36

COOLER PELTIER MICROCONTROLADO

http://www.ppgia.pucpr.br/~santin/ee/2007/1s/3/

Foto da Clula de Peltier com pasta trmica.

5 de 11

1/4/2011 09:36

COOLER PELTIER MICROCONTROLADO

http://www.ppgia.pucpr.br/~santin/ee/2007/1s/3/

Foto interna

6 de 11

1/4/2011 09:36

COOLER PELTIER MICROCONTROLADO

http://www.ppgia.pucpr.br/~santin/ee/2007/1s/3/

Figura do termmetro. Temperatura externa e interna.

CIRCUITO DO SENSOR / PIC

Circuito do sensor + PIC

7 de 11

1/4/2011 09:36

COOLER PELTIER MICROCONTROLADO

http://www.ppgia.pucpr.br/~santin/ee/2007/1s/3/

Pinagem do display de sete segmentos

SENSOR Foi usado um sensor de temperatura LM35(figura 3). Ele varia com a temperatura, alterando o valor da tenso aplicada a ele. A variao em mdia seria de 1C a cada 10mV. Mas como vemos no grfico, podemos ter uma pequena variao.

Figura 3

TEMP. C -10 0 12,5 30 47 62,5 80 100 112,5 130

TENSO (V) 3,1 3,2 3,3 3,4 3,5 3,6 3,7 3,8 3,9 4

DIFICULDADES Nossa principal dificuldade foi isolar a clula peltier para conseguir maior eficincia. A isolao consiste em no deixar o lado quente da clula ter contato com o lado frio dela, assim necessitamos de um bom isolador entre as placas.

LISTA DE COMPONENTES 1 Clula Peltier 4x4cm / 15.4 V / 6A 1 Caixa trmica 2 Coolers 12 V DC 2 Dissipadores Pasta trmica Componentes para o sensor/PIC: 1 PIC16F87 2 x LM35 2 x MC14511BCP 2 x Capacitor 10uF 1 x Capacitor de 0,1uF 6 x BC548B

8 de 11

1/4/2011 09:36

COOLER PELTIER MICROCONTROLADO

http://www.ppgia.pucpr.br/~santin/ee/2007/1s/3/

6 x Resistores 270ohms 6 x Resistores 1Kohms 1 x Resistor de 4,7Kohm 1 x Cristal de 11.0592MHz 6 x Display de 7 segmentos 1 Trinpot 10k

CDIGO FONTE #include <16F876A.h> #device adc=10 #use delay(clock=11059200) #use rs232(baud=19200, xmit=pin_C6) #fuses HS, PUT, NOBROWNOUT, NOWDT, NOLVP #define #define #define #define #define #define #define #define A1 B1 C1 D1 A2 B2 C2 D2 pin_b4 pin_b7 pin_b6 pin_b5 pin_c3 pin_c0 pin_c1 pin_c2

int dez_1[4], un_1[4], dec_1[4]; int dez_2[4], un_2[4], dec_2[4]; int aux, i, cont = 0; long int temp1, temp2; void converte_dez_1() { aux = temp1 / 100; for (i = 3; i >= 1; i--) { dez_1[i] = aux % 2; aux = aux / 2; } dez_1[0] = aux % 2; } void converte_un_1() { aux = (temp1 % 100)/10; for (i = 3; i >= 1; i--) { un_1[i] = aux % 2; aux = aux / 2; } un_1[0] = aux % 2; } void converte_dec_1() { aux = (temp1 % 100)%10; for (i = 3; i >= 1; i--) { dec_1[i] = aux % 2; aux = aux / 2; } dec_1[0] = aux % 2; } void converte_dez_2() { aux = temp2 / 100; for (i = 3; i >= 1; i--) { dez_2[i] = aux % 2; aux = aux / 2; } dez_2[0] = aux % 2; } void converte_un_2() { aux = (temp2 % 100)/10; for (i = 3; i >= 1; i--) { un_2[i] = aux % 2; aux = aux / 2; } un_2[0] = aux % 2; } void converte_dec_2() { aux = (temp2 % 100)%10; for (i = 3; i >= 1; i--) { dec_2[i] = aux % 2; aux = aux / 2; }

9 de 11

1/4/2011 09:36

COOLER PELTIER MICROCONTROLADO

http://www.ppgia.pucpr.br/~santin/ee/2007/1s/3/

dec_2[0] = aux % 2; } void escreve_dez_1() { output_b(0x00); output_bit(D1, dez_1[0]); output_bit(C1, dez_1[1]); output_bit(B1, dez_1[2]); output_bit(A1, dez_1[3]); output_high(pin_b1); } void escreve_un_1() { output_b(0x00); output_bit(D1, un_1[0]); output_bit(C1, un_1[1]); output_bit(B1, un_1[2]); output_bit(A1, un_1[3]); output_high(pin_b3); } void escreve_dec_1() { output_b(0x00); output_bit(D1, dec_1[0]); output_bit(C1, dec_1[1]); output_bit(B1, dec_1[2]); output_bit(A1, dec_1[3]); output_high(pin_b2); } void escreve_dez_2() { output_c(0x00); output_bit(D2, dez_2[0]); output_bit(C2, dez_2[1]); output_bit(B2, dez_2[2]); output_bit(A2, dez_2[3]); output_high(pin_c5); } void escreve_un_2() { output_c(0x00); output_bit(D2, un_2[0]); output_bit(C2, un_2[1]); output_bit(B2, un_2[2]); output_bit(A2, un_2[3]); output_high(pin_c4); } void escreve_dec_2() { output_c(0x00); output_bit(D2, dec_2[0]); output_bit(C2, dec_2[1]); output_bit(B2, dec_2[2]); output_bit(A2, dec_2[3]); output_high(pin_c7); } #int_rtcc void trata_rtcc() { set_rtcc(251 - get_rtcc()); if (cont == 0) escreve_dez_1(); if (cont == 1) escreve_dez_2(); if (cont == 2) escreve_un_1(); if (cont == 3) escreve_un_2(); if (cont == 4) escreve_dec_1(); if (cont == 5) escreve_dec_2(); if (cont == 5) cont = 0; else cont++; } void main() { setup_ADC_ports(RA0_RA1_ANALOG_RA3_REF); setup_adc(ADC_CLOCK_INTERNAL); setup_timer_0(RTCC_INTERNAL | RTCC_DIV_256); set_rtcc(251); enable_interrupts(global | int_rtcc);

10 de 11

1/4/2011 09:36

COOLER PELTIER MICROCONTROLADO

http://www.ppgia.pucpr.br/~santin/ee/2007/1s/3/

while(1) { set_adc_channel(0); temp1 = (read_adc() * 2.5); converte_dez_1(); converte_un_1(); converte_dec_1(); set_adc_channel(1); temp2 = (read_adc() * 2.5); converte_dez_2(); converte_un_2(); converte_dec_2(); delay_ms(500); delay_ms(500); } } DATASHEETS CLULA PELTIER http://www.efeitopeltier.com.br/files/dv-40-06.pdf LM35 http://www.national.com/ds.cgi/LM/LM35.pdf PIC16F87 http://www.datasheet4u.com/download.php?id=542284 MC14511BCP http://www.datasheetcatalog.com/datasheets_pdf/M/C/1/4/MC14511BCP.shtml BC548B http://www.datasheetcatalog.net/pt/datasheets_pdf/B/C/5/4/BC548B.shtml

SITES RELACIONADOS http://www.efeitopeltier.com.br/ http://www.grynx.com/projects/peltier-beer-cooler/

AGRADECIMENTOS Agradecemos o apoio, incentivo e sugestes para melhoria do projeto ao Professor Altair Olivo Santin, Professor Ivan Jorge Chueiri, aos nossos colegas Carlos Eduardo Fusinatto Magnani e Leonardo Contini. Aos demais, que ajudaram direta ou indiretamente, muito obrigado pelo apoio e incentivo.

11 de 11

1/4/2011 09:36