Sections de la documentation
Calculateur de sélection des dissipateurs thermiques
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug heatsink-selection. Calculez la résistance thermique requise du dissipateur thermique (θSA) pour maintenir la jonction d'un appareil en dessous de sa température maximale. Utilisez-le pour sélectionner le dissipateur thermique approprié.
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 |
|---|---|---|---|---|
| pdnombre | W | au moins 0.001 | 5 | Puissance dissipée dans l'appareil qui doit être retiré |
| tanombre | °C | −55 … 125 | 40 | Température ambiante maximale (air ambiant) |
| tjMaxnombre | °C | 50 … 200 | 125 | Température de jonction maximale autorisée selon la fiche technique de l'appareil |
| thetaJCnombre | °C/W | au moins 0 | 3 | 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) |
| 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 |
|---|---|---|
| thetaSARequiredprincipale | °C/W | Obligatoire θ_SA |
| tjActual | °C | Température de jonction réelle |
| deltaTJ | °C | Marge thermique |
| thetaJS | °C/W | θ jonction-dissipateur |
| heatsinkTemp | °C | Température du dissipateur |
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.