collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: Temperatura numa PCB  (Lida 13406 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline beirao

  • Mini Robot
  • *
  • Mensagens: 1.531
Temperatura numa PCB
« em: 03 de Outubro de 2012, 15:19 »
Bem, tenho uma PCB que vai ser utilizada na indústria, e estamos a reparar que um dos componentes (o tal MCP2036 que falei aqui há uns tempos) é algo influenciável pela temperatura.

Assim.. Que conselhos dão para minimizar os efeitos da temperatura numa PCB? Tenho componentes normalíssimos (resistências, condensadores, ampops, etc) mas aqueles são mais sensíveis. Neste momento são DIP mas secalhar vou usar SOIC ou QFN.

Já vos aconteceu algo idêntico? Como resolveram? Ah, tenho um bom plano de massa na placa.

Obrigado! ;)
"O único lugar onde o sucesso vem antes do trabalho, é no dicionário" - Albert Einstein

Offline Hugu

  • Mini Robot
  • *
  • Mensagens: 5.602
  • Keyboard not found. Press any key to continue.
    • [url=www.g7electronica.net]G7 Electrónica.net[/url]
Re: Temperatura numa PCB
« Responder #1 em: 03 de Outubro de 2012, 15:50 »
qual é mm a duvida, que n entendi?

co evitar que o ic n sofra variaçoes de tempª? arranjar dissipaçao ou isolamento prá pcb? ou queres implementar um circuito que anule os erros causados pela variaçao da tempª?..

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Temperatura numa PCB
« Responder #2 em: 03 de Outubro de 2012, 16:07 »
Um SOIC tem menos capacidade de dissipar temperatura que um DIP, logo mover para um package mais pequeno é um erro nesse caso.

Agora a pergunta, é o IC que não funciona bem com a temperatura ou é o efeito da temperatura nas resistências e afins que te causam o problema?

Se é o IC, o mais simples é meter um dissipador, mas isso é algo estranho, digo eu.
Avr fanboy

Offline beirao

  • Mini Robot
  • *
  • Mensagens: 1.531
Re: Temperatura numa PCB
« Responder #3 em: 03 de Outubro de 2012, 16:59 »
O que se passa é que se aquecer um pouco o IC com um ferro, por exemplo, a saída apresenta variação.. Ou seja, noto que o IC é dependente da sua temperatura.

Isto vem porque com uma pistola de ar quente meti ar para cima da pcb para ver se ela mantinha o mesmo comportamento (aqueci alguma coisa, nada de outro mundo) e depois andei sinal a sinal a ver o que alterava. Ou seja, pressuponho que precise de um dissipador ou algo que faça com que ao ver variações de temperatura o IC não a sinta tanto...
"O único lugar onde o sucesso vem antes do trabalho, é no dicionário" - Albert Einstein

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 2.189
Re: Temperatura numa PCB
« Responder #4 em: 03 de Outubro de 2012, 19:01 »
Mesmo com um dissipador a temperatura deste IC vai variar com o ambiente ou mesmo dissipação do circuito da pcb, vai ser mais lenta esta variação mas vai acontecer.
Há uma técnica para se manter um cristal sempre à mesma temperatura, pois alterações dela vais causar ligeiro desvio de frequência.

O que sugiro é uma estufa metálica com um sensor de temperatura e uma resistência para aquecimento, saiu na Elektor para instrumentos de precisão, a temperatura ajustada vai ser ligeiramente mais alta ao previsível e a estabilidade é garantida.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Temperatura numa PCB
« Responder #5 em: 03 de Outubro de 2012, 19:03 »
Isto leva-me a pensar sobre o que algumas pessoas dizem pelas internets fora, coisas da Microchip têm quanto muito qualidade para hobby, quando submetidos a ambientes industriais dá barraca..

Podes sempre tentar comprar esse IC com gama de temperatura industrial, pode ser mais robusto, mas só testando.
Avr fanboy

Offline Hugu

  • Mini Robot
  • *
  • Mensagens: 5.602
  • Keyboard not found. Press any key to continue.
    • [url=www.g7electronica.net]G7 Electrónica.net[/url]
Re: Temperatura numa PCB
« Responder #6 em: 03 de Outubro de 2012, 19:45 »
e meter um circuito/sensor em paralelo de modo a filtrar essas variaçoes com a tempª de modo a anular a variaçao do sinal com a tempª?
ou entao é co diz o dropes, metes aquecimento do ic de proposito modo a ser o maximo possivel de modo as variaçoes sejam smp abaixo do valor do ic, e metes a resistencia a aquecer o ic dum modo cte, ou ao inves, fazer refrigeraçao forçada com dissipador e ventoinha de modo a conseguir a menor variaçao possivel e assim a variaçao do sinal fica constante e só tens de subtrair a diferença..

N dá pra estimar possiveis tempªs possiveis que possam ocurrer e pra cada leitura de temp estimar o erro no sinal e dpx subtrair de consoante a tempª registada?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Temperatura numa PCB
« Responder #7 em: 03 de Outubro de 2012, 19:50 »
Hugo, português sff, estás cada vez pior..
Avr fanboy

Offline maurosmartins

  • Mini Robot
  • *
  • Mensagens: 483
    • msm
Re: Temperatura numa PCB
« Responder #8 em: 03 de Outubro de 2012, 20:38 »
Boas,

beirao, viste se nao existe uma versao especifica para a industria, regra geral tem extended temperature range e coisas desse género e são mais imunes.

Procura, pode ser k haja e k ajude.

Cumps, Mauro.

Offline beirao

  • Mini Robot
  • *
  • Mensagens: 1.531
Re: Temperatura numa PCB
« Responder #9 em: 03 de Outubro de 2012, 21:21 »
Antes de mais, obrigado a todos pelas respostas!

Não consigo corrigir o erro que a temperatura coloca porque é inconstante, ou seja, se eu aquecer aquilo a saída começa a oscilar toda marada, não é "repetitiva".

senso, "um SOIC tem menos capacidade de dissipar temperatura que um DIP, logo mover para um package mais pequeno é um erro nesse caso." ? Por exemplo, no datasheet do tal MCP2036 que tou a usar o DIP tem um "Thermal Package Resistance" de 70ºC/W e um QFN tem de 47ºC/W. o QFN não é o mais aconselhado? porque esse coeficiente é igual à diferença de temperatura entre o IC e o ambiente a dividir pela potência que o IC dissipa, certo? logo, quando menor for maior é a potência máxima que ele dissipa, ou não? Está aqui, por exemplo: http://www.actel.com/documents/Pack_Therm_AN.pdf, ao fundo da página1
"O único lugar onde o sucesso vem antes do trabalho, é no dicionário" - Albert Einstein

Offline beirao

  • Mini Robot
  • *
  • Mensagens: 1.531
Re: Temperatura numa PCB
« Responder #10 em: 03 de Outubro de 2012, 21:27 »
Boas,

beirao, viste se nao existe uma versao especifica para a industria, regra geral tem extended temperature range e coisas desse género e são mais imunes.

Procura, pode ser k haja e k ajude.

Cumps, Mauro.

Mauro eles só têm uma versão, o que muda é o package. Em termos de gama de temperatura de funcionamento é a mesma, supostamente já indicada para a indústria (-40 a 85)..
"O único lugar onde o sucesso vem antes do trabalho, é no dicionário" - Albert Einstein

Offline maurosmartins

  • Mini Robot
  • *
  • Mensagens: 483
    • msm
Re: Temperatura numa PCB
« Responder #11 em: 03 de Outubro de 2012, 21:32 »
Ok Beirao,

em relacao as resistencias termicas, isso nao significa (pelo menos directamente) que conseguem dissipar maior potencia.

O que significa é que é mais facil transmitirem o calor gerado, porque tem uma resistencia termica menor, por outras palavras, é mais eficiente a dissipar o calor, nao querendo dizer que consiga dissipar mais Watts.

Nao sei se me expliquei bem.

Cumps, Mauro.

Offline beirao

  • Mini Robot
  • *
  • Mensagens: 1.531
Re: Temperatura numa PCB
« Responder #12 em: 03 de Outubro de 2012, 21:37 »
Ok Beirao,

em relacao as resistencias termicas, isso nao significa (pelo menos directamente) que conseguem dissipar maior potencia.

O que significa é que é mais facil transmitirem o calor gerado, porque tem uma resistencia termica menor, por outras palavras, é mais eficiente a dissipar o calor, nao querendo dizer que consiga dissipar mais Watts.

Nao sei se me expliquei bem.

Cumps, Mauro.

Hum.. penso que entendi! Mas assim, quer dizer que para a mesma potência dissipada, consegue dissipar mais calor, é isso? ;)
"O único lugar onde o sucesso vem antes do trabalho, é no dicionário" - Albert Einstein

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Temperatura numa PCB
« Responder #13 em: 03 de Outubro de 2012, 21:42 »
O QFN tem uma menor resistência térmica por ter o exposed pad em baixo, que tem de levar uma duzia de vias a ligar isso ao plano de massa, ou um plano isolado depende se o exposed pad é um sinal ou um NC.
Avr fanboy

Offline maurosmartins

  • Mini Robot
  • *
  • Mensagens: 483
    • msm
Re: Temperatura numa PCB
« Responder #14 em: 03 de Outubro de 2012, 21:59 »

Hum.. penso que entendi! Mas assim, quer dizer que para a mesma potência dissipada, consegue dissipar mais calor, é isso? ;)

hmm, acho que significa que para a mesma potencia um consegue estar a funcionar por exemplo a 15º e o outro a 10 por exemplo.

isto porque consegue transferir mais facilmente o calor para outros lados, seja o ar, ou seja um dissipador...

Cumps, Mauro.