Sections de la documentation
Calculateur de réseau de résistance thermique
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug thermal-resistance-network. Calculez les températures des jonctions, des boîtiers et des dissipateurs thermiques grâce à un réseau de résistances thermiques en série (θJC + θCS + θSA) pour la gestion thermique des composants
Entrées
Envoyez chacune de ces entrées dans inputs, dans les unités indiquées. La plupart sont obligatoires : un appel auquel il en manque une est refusé (400) et ne coûte rien ; une entrée dont le calculateur peut se passer prend la valeur par défaut indiquée. Une entrée hors de sa plage est tout de même calculée et signalée dans la provenance.
| Nom | Unité | Plage | Valeur par défaut | Description |
|---|---|---|---|---|
| powerDissipationnombre | W | au moins 0.001 | 5 | Puissance totale dissipée par l'appareil |
| thetaJCnombre | °C/W | au moins 0.01 | 2 | Résistance thermique de la jonction au boîtier à partir de la fiche technique de l'appareil |
| thetaCSnombre | °C/W | au moins 0 | 0.5 | Résistance thermique du boîtier au dissipateur thermique (matériau d'interface thermique) |
| thetaSAnombre | °C/W | au moins 0.1 | 10 | Résistance du dissipateur thermique à la température ambiante (spécification du dissipateur thermique) |
| ambientTempnombre | °C | −55 … 85 | 25 | Température ambiante |
| numLayersnombre | aucune | 0 … 6 | 0 | Couches thermiques en série entre le boîtier et le dissipateur en plus de θ_CS, par exemple un pad isolant, un diffuseur thermique ou une carte avec vias thermiques (0–6) |
| layer1Thetanombre | °C/W | 0 … 100 | 1 | Résistance thermique de la couche supplémentaire 1, en série entre le boîtier et le dissipateur |
| layer2Thetanombre | °C/W | 0 … 100 | 1 | Résistance thermique de la couche supplémentaire 2, en série entre le boîtier et le dissipateur |
| layer3Thetanombre | °C/W | 0 … 100 | 1 | Résistance thermique de la couche supplémentaire 3, en série entre le boîtier et le dissipateur |
| layer4Thetanombre | °C/W | 0 … 100 | 1 | Résistance thermique de la couche supplémentaire 4, en série entre le boîtier et le dissipateur |
| layer5Thetanombre | °C/W | 0 … 100 | 1 | Résistance thermique de la couche supplémentaire 5, en série entre le boîtier et le dissipateur |
| layer6Thetanombre | °C/W | 0 … 100 | 1 | Résistance thermique de la couche supplémentaire 6, en série entre le boîtier et le dissipateur |
Sorties
Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.
| Champ | Unité | Description |
|---|---|---|
| junctionTempprincipale | °C | Température de jonction |
| caseTemp | °C | Température du boîtier |
| heatsinkTemp | °C | Température du dissipateur |
| totalThetaJA | °C/W | Nombre total θJA |
| thermalMargin | °C | Marge thermique (jusqu'à 150 °C) |
Comment l'appeler
- Calculer : un appel, la requête et la réponse complètes, et ses erreurs.
- Calcul par lots : ce calculateur avec d'autres, ou un balayage, en une seule requête.
- Résoudre pour une valeur cible : la valeur d'une entrée qui amène une sortie à une cible.