TO-92 não está ficando quente o suficiente


18

Estou controlando um ventilador DC por um AVR MCU e estou curioso sobre as características térmicas de um transistor 2N3904 NPN no qual o ventilador está conectado.

O circuito

Lendo a folha de dados do transistor , encontro os seguintes valores:

RθJ-UMA=200 C / W

RθJ-C=83,3 C / W

Eu esperaria que a resistência térmica entre o ambiente e o gabinete fosse:

RθC-UMA=RθJ-UMA-RθJ-C=116,7 C / W

Ou seja, eu esperaria que o gabinete aumentasse acima da temperatura ambiente para cada watt de energia que é colocado no transistor.116,7 C / W

Agora, lendo a tensão nos terminais do ventilador com meu multímetro, bem como a corrente que o ventilador está consumindo:

V=11,45 V

UMA=73 mA

Agora eu calculo a temperatura do caso que devo esperar:

P=V×UMA=0,83 W

TC=TUMA+P×RθC-UMA=18+0,83×116,7=114,86 C

Depois de ter o ventilador ligado por mais de 5 minutos, procuro tocar no transistor e falho miseravelmente ao queimar meu dedo. A temperatura do estojo talvez esteja um pouco acima do ambiente, mas não quente o suficiente para sentir qualquer sensação de calor nos dedos.

Em algum lugar ao longo da linha, cometi um grande erro na minha compreensão do design térmico. O que estou fazendo de errado?


10
Bom trabalho, formando uma pergunta coerente e mostrando seu trabalho.
Matt Young

2
^ + 1, mas não entendo o seu raciocínio para a resistência térmica "caso ao ambiente". A energia é dissipada na junção e você está medindo no caso, portanto, você deve usar o valor R_j-c em seu cálculo. O gabinete aquece 83,3 ° C por Watt dissipado na junção.
vofa

3
Embora não relacionado à sua pergunta, FYI, o diagrama de fiação mostra que existem requisitos ausentes para uma operação confiável do ATmega, por exemplo, falta de conexão no pino 20 (mesmo quando o ADC não é usado), falta de conexão Gnd no pino 22 ( ambas as conexões Gnd devem ser usadas), falta de capacitor de desacoplamento próximo ao MCU, etc. Todos esses detalhes ausentes podem causar operação não confiável, dependendo de outros fatores, por exemplo, requisitos de corrente GPIO para fonte / fonte externa, ruído no trilho de alimentação, etc. etc. Leia as folhas de dados do MCU e pesquise "breadboard Arduino" para obter mais informações. UMAVCC
SamGibson

@vofa R_j-c me daria a diferença de temperatura entre a junção e o gabinete. Embora isso seja útil, não é o que eu posso medir com o dedo. O que estou fazendo é tentar prever a diferença entre o gabinete e o ambiente, e ele combina com o mundo real ao calcular corretamente a energia usada pelo transistor.
Nikola Malešević

@ SamGibson A figura acima é muito simplificada. Na verdade, estou usando o ATmega32 com dois sensores de temperatura, dois ventiladores, comunicação serial, etc. Mas tudo isso traria barulho nesta questão. Já tenho capas de desacoplamento, além de cancelamento de ruído analógico. Obrigado pelo comentário, no entanto.
Nikola Malešević

Respostas:


31

Os 0,83 W são a potência que entra no ventilador, não no transistor.

A potência dissipada pelo transistor é essencialmente o mesmo valor de corrente, mas multiplicada pela tensão de C a E, que provavelmente é da ordem de 200 a 300 mV quando saturada. Isso tornaria a dissipação do transistor algo em torno de 15-20 mW, o que aumentará a temperatura de apenas alguns graus no caso.


Isso faz sentido, obrigado. Eu medi uma queda de tensão de 170 mV entre o coletor e o emissor, dando-me 1,45 graus Celsius de aumento de temperatura, combinando com a sensação nos meus dedos. Esplêndido! O resto do meu raciocínio está correto?
Nikola Malešević

6
Bem, até certo ponto. Sim, é válido adicionar e subtrair resistências térmicas dessa maneira. No entanto, lembre-se de que o valor da resistência "caso ao ambiente" é fortemente influenciado por coisas como tocar o caso com o dedo ou até o quanto você está respirando nele, portanto, tentar prever um aumento de temperatura específico será sujeito a todos os tipos de erros.
Dave Tweed
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.