RFrftools.io
Thermal1 mars 20266 min de lecture

Comment prévoir la température de jonction avant la surchauffe de votre carte : explication des réseaux de résistance thermique

Apprenez à calculer la température de jonction à l'aide de réseaux de résistance thermique. Exemples pratiques avec θJC, θCS, θSA pour la conception des dissipateurs thermiques et l'analyse des marges thermiques.

Pourquoi les réseaux de résistance thermique sont importants

Chaque semi-conducteur a une température de jonction maximale. Si vous la dépassez, vous risquez une dégradation des performances, une durée de vie réduite ou une défaillance pure et simple. La fiche technique vous donne « MATHINLINE_11 », généralement 125 °C ou 150 °C, mais la vraie question est : *quelle sera réellement la température de jonction dans votre système ? *

C'est là qu'intervient le réseau de résistance thermique. C'est le modèle d'analogie électrique qui vous permet de prédire la température de jonction à partir de la dissipation de puissance et d'une chaîne de résistances thermiques, tout comme la loi d'Ohm, mais pour la chaleur. Si vous avez déjà choisi un dissipateur thermique par intuition et espéré le meilleur, cette approche remplace l'espoir par les mathématiques.

La chaîne de résistance thermique

La chaleur circule de la jonction semi-conductrice à travers une série de résistances thermiques vers l'environnement ambiant. Le modèle standard divise cela en trois segments :

« MATHBLOCK_0 »

Où :

  • « MATHINLINE_12 » est la puissance dissipée dans l'appareil (en watts)
  • « MATHINLINE_13 » est la résistance thermique entre la jonction et le boîtier (°C/W), définie par l'emballage et la matrice
  • « MATHINLINE_14 » est la résistance thermique du boîtier au dissipateur thermique (°C/W), déterminée par le matériau d'interface thermique (TIM)
  • « MATHINLINE_15 » est la résistance du dissipateur thermique à la température ambiante (°C/W), une propriété du dissipateur thermique et du flux d'air
  • « MATHINLINE_16 » est la température ambiante (°C)
La résistance totale entre la jonction et la température ambiante est simplement la somme :

« MATHBLOCK_1 »

Il s'agit d'un réseau en série : la chaleur ne possède qu'un seul chemin. Chaque résistance crée une chute de température proportionnelle à la puissance qui la traverse, exactement comme les chutes de tension sur les résistances en série.

Températures intermédiaires

La beauté du modèle de réseau réside dans le fait que vous pouvez calculer la température à chaque interface, pas seulement à la jonction. En partant de la température ambiante pour revenir à la jonction :

« MATHBLOCK_2 » « MATHBLOCK_3 » « MATHBLOCK_4 »

Ceci est précieux lors de la validation : vous pouvez placer un thermocouple sur le dissipateur thermique ou le boîtier et vérifier si la réalité correspond à votre modèle. Si « MATHINLINE_17 » est plus élevé que prévu, cela signifie que votre dissipateur thermique est sous-performant (le flux d'air est peut-être bloqué). Si « MATHINLINE_18 » est plus élevé que prévu par rapport à « MATHINLINE_19 », cela signifie que votre interface thermique présente un problème.

Exemple fonctionnel : un régulateur de tension de 10 W

Supposons que vous conceviez une alimentation avec un LDO qui dissipe 10 W dans un boîtier TO-220. Vous devez déterminer si le dissipateur thermique que vous avez choisi maintient la jonction en dessous de 150 °C dans le pire des cas, à une température ambiante de 70 °C.

Valeurs données :
  • « MATHINLINE_20 »
  • « MATHINLINE_21 » (extrait de la fiche technique)
  • « MATHINLINE_22 » (coussin thermique avec clip de montage)
  • « MATHINLINE_23 » (dissipateur thermique en aluminium extrudé, convection naturelle)
  • « MATHINLINE_24 »
Calcul :

« MATHBLOCK_5 »

« MATHBLOCK_6 » « MATHBLOCK_7 » « MATHBLOCK_8 »

Marge thermique jusqu'à 150 °C :

« MATHBLOCK_9 »

La jonction atteint donc 130 °C, ce qui est techniquement conforme aux spécifications, mais seulement 20 °C de marge. C'est trop serré pour une conception de production où vous constaterez des variations d'une unité à l'autre dans l'application TIM, le couple de montage du dissipateur thermique et le débit d'air local. En pratique, je voudrais une marge d'au moins 20 à 30 °C, donc ce design est limite.

Considérons maintenant la même conception à 25 °C ambiante (test au banc) :

« MATHBLOCK_10 »

Sur le banc, il semble parfaitement confortable. C'est exactement pourquoi vous devez toujours analyser la température ambiante dans le pire des cas. Une conception qui donne une sensation de fraîcheur à 25 °C peut être sur le point de tomber en panne à 70 °C.

Pièges courants

Ignorer « MATHINLINE_25 » : Les ingénieurs passent souvent de « MATHINLINE_26 » à « MATHINLINE_27 » et oublient la résistance de l'interface. Un contact sec entre un TO-220 et un dissipateur thermique peut être de 1,0 à 2,0 °C/W. Avec de la graisse thermique, il tombe à 0,3 à 0,5 °C/W. À 10 W, cela représente une différence de 5 à 15 °C à la jonction. En utilisant « MATHINLINE_28 » de la fiche technique : La valeur « MATHINLINE_29 » d'une fiche technique est mesurée sur une carte de test standardisée (généralement JEDEC). Il ne représente *pas* votre PCB, votre boîtier ou votre flux d'air. Construisez toujours le réseau à partir des résistances individuelles. Oublier le déclassement : De nombreux fabricants spécifient la fiabilité à « MATHINLINE_30 », mais la durée de vie se dégrade de façon exponentielle avec la température. Le modèle d'Arrhenius suggère que chaque augmentation de 10 °C réduit de moitié environ la durée de vie des composants. Rouler à 130 °C au lieu de 110 °C a de réelles conséquences sur la fiabilité.

Choisir le bon « MATHINLINE_31 »

La résistance du dissipateur thermique à la température ambiante est généralement le terme dominant et celui sur lequel vous avez le plus de contrôle. Quelques valeurs typiques de référence :

Type de dissipateur thermique« MATHINLINE_32 » (°C/W)
Petit clip (TO-220)12—20
Moyennement extrudé, convection naturelle3—8
Moyenne extrusion, air forcé (1 m/s)1,5—4
Air pulsé à grandes ailettes (2+ m/s)0,5—2
Si votre marge thermique est insuffisante, réduire « MATHINLINE_33 », en choisissant un dissipateur thermique plus grand ou en ajoutant du flux d'air, est généralement le levier le plus pratique.

Quand utiliser cette calculatrice

Vous devez effectuer cette analyse chaque fois que vous dissipez plus d'un watt ou deux, ou lorsque la température ambiante dépasse 40 °C. Les scénarios spécifiques incluent :

  • Sélection d'un dissipateur thermique pour un régulateur linéaire, un MOSFET ou un amplificateur de puissance
  • Vérification de la marge thermique sur plusieurs spécifications de température ambiante (25 °C, 40 °C, 70 °C, 85 °C)
  • Dépannage d'une carte dont les composants sont en surchauffe
  • Comparaison des matériaux d'interface thermique
  • Documentation de l'analyse thermique pour une revue de conception
Le calculateur vous permet de balayer la température ambiante en fonction des conditions standard (ambiante (25 °C), chaude (40 °C), chaude (70 °C) et maximale (85 °C), afin d'avoir une vue d'ensemble en quelques secondes.

Essayez-le

Branchez les résistances thermiques et la dissipation de puissance de votre appareil et visualisez instantanément la température des jonctions, du boîtier et du dissipateur thermique dans différentes conditions ambiantes. Plus besoin de fouiller dans une feuille de calcul : [ouvrez le calculateur de réseau de résistance thermique] (https://rftools.io/calculators/thermal/thermal-resistance-network/) et vérifiez que votre conception thermique dispose de la marge nécessaire avant de faire tourner ce tableau.

Articles connexes