Skip to content
RFrftools.io
Motor

Dissipation de puissance du pilote du moteur

Calculez la dissipation de puissance du circuit intégré du pilote du moteur ou du MOSFET discret, y compris la perte de conduction et la perte de commutation à une fréquence PWM donnée.

Loading calculator...

Formule

Pcond=I2×RDS×D,Psw=f×Qg×VP_cond = I² × R_DS × D, P_sw = f × Qg × V
R_DSRésistance de l'État (Ω)
QgFrais de portail (nC)

Comment ça marche

Ce calculateur détermine la dissipation de puissance et la température de jonction dans les circuits intégrés de commande de moteur à partir des paramètres de résistance à l'état passant, de fréquence de commutation et de résistance thermique. Les concepteurs de circuits imprimés, les ingénieurs en systèmes embarqués et les analystes thermiques l'utilisent pour vérifier que les circuits intégrés des pilotes restent à une température de fonctionnement sûre. Le dépassement de la température de jonction maximale déclenche un arrêt thermique (généralement entre 150 et 175 °C) et provoque des pannes intermittentes du moteur.

Selon la physique des semi-conducteurs, la dissipation du conducteur est constituée de pertes par conduction et de pertes de commutation : P_total = P_cond + P_SW. La perte de conduction s'ensuit : P_cond = I² × R_DS (on) × D, où D est le rapport cyclique. La perte de commutation est approximative : p_SW ≈ 0,5 × V × I × (t_rise + t_fall) × f_sw. Pour les pilotes de moteur 3A typiques à 20 kHz, les pertes de conduction dominent (commutation de 2 à 5 W contre 0,1 à 0,3 W).

Calcul de la température de jonction selon JEDEC JESD51 : T_j = T_ambient + P_total × R_θja. Le R_θja spécifié par le fabricant suppose un minimum de cuivre PCB (1 po² selon la norme JEDEC). Grâce à une conception thermique optimisée (PCB à 4 couches, vias thermiques, coulée importante de cuivre), le R_θja efficace réduit de 30 à 50 %. Le Texas Instruments DRV8876 (R_DS (on) = 565 mΩ, R_θJA = 35 °C/W) à 3A en continu dissipe 5,1 W et atteint une jonction de 178 °C en air libre, dépassant ainsi son maximum de 150 °C. Une conception thermique appropriée du PCB réduit le R_θja à 20-25 °C/W, garantissant un fonctionnement sûr de 127 à 152 °C.

Exemple Résolu

Vérifiez les performances thermiques d'un double pont en H DRV8833 pilotant deux moteurs 12 V/1,5 A. Spécifications du circuit intégré : R_DS (activé) = 320 mΩ (par pont en H), R_θJA = 42 °C/W (TSSOP-16), T_j max = 150 °C. La fréquence PWM est de 25 kHz, le rapport cyclique de 75 %.

Étape 1 — Calculez les pertes de conduction par canal : P_cond = I² × R_DS (activé) × D = 1,5² × 0,320 × 0,75 = 0,54 W par canal Total pour un double pont en H : 0,54 × 2 = 1,08 W

Étape 2 — Estimez les pertes de commutation : En supposant que t_sw = 50 ns de hausse + 50 ns de baisse : p_SW = 0,5 × 12 × 1,5 × (100e-9) × 25000 × 2 canaux = 0,045 W (négligeable)

Étape 3 — Calculez la dissipation totale : P_total = 1,08 + 0,045 + 0,02 (au repos) = 1,15 W

Étape 4 — Déterminer la température de jonction à une température ambiante de 40 °C : T_j = T_amb + P × R_θja = 40 + 1,15 × 42 = 88,3 °C Marge par rapport à la limite : 150 - 88,3 = 61,7 °C — acceptable

Étape 5 — Calculez le courant maximum autorisé : P_max pour 150 °C à 40 °C ambiante : (150-40) /42 = 2,62 W I_max = √ (P_max/(R_DS (activé) × D × 2)) = √ (2,62/ (0,32 × 0,75 × 2)) = 2,34 A par canal

Résultat : à 1,5 A par moteur et un cycle de service de 75 %, la jonction atteint 88 °C, bien en deçà des limites. Le pilote peut gérer jusqu'à 2,3 A par canal avant l'arrêt thermique à une température ambiante de 40 °C. L'ajout de vias thermiques (réduit R_θja à 30 °C/W) permet un fonctionnement de 2,7 A.

Conseils Pratiques

  • Conformément aux directives de configuration de Texas Instruments, exposez les pastilles thermiques sur les boîtiers QFN/DFN et connectez au moins 9 vias thermiques (0,3 mm de diamètre) au plan de masse intérieur, réduisant ainsi le R_θja de 30 à 40 %
  • Mesurez la température de surface du circuit intégré à l'aide d'un thermomètre infrarouge lors des tests initiaux : une surface supérieure à 85 °C indique une jonction proche des limites ; une surface supérieure à 100 °C nécessite une refonte immédiate du PCB conformément aux directives de fiabilité
  • Pour des courants supérieurs à 5 A, optez pour des MOSFET discrets (R_DS (on) < 10 mΩ disponible en TO-220) plutôt que des pilotes intégrés (50 à 500 mΩ typiques) : les FET externes dissipent 10 à 50 fois moins d'énergie au même courant

Erreurs Fréquentes

  • Utilisation du R_θja brut de la fiche technique sans tenir compte du PCB : selon JEDEC JESD51, le R_θja est mesuré sur une quantité minimale de cuivre ; un circuit imprimé à 4 couches avec des vias thermiques et un plan de masse réduit le R_θja effectif de 30 à 50 %, ce qui permet d'obtenir un courant 1,5 fois plus élevé
  • Ignorer le rapport cyclique dans les calculs de puissance : à un rapport cyclique de 50 %, la perte de conduction est deux fois inférieure à celle de 100 %. Un conducteur chaud à 90 % peut être refroidi à 50 %, ce qui permet d'obtenir un courant de pointe plus élevé pour une vitesse contrôlée par PWM
  • Calcul de la puissance maximale au lieu de la moyenne : selon la dynamique thermique, la température de jonction répond à la puissance moyenne (la constante de temps thermique est de 10 à 100 ms) ; utilisez le courant RMS pour une analyse thermique précise dans les applications PWM

Foire Aux Questions

Selon JEDEC JESD51 : R_θja (jonction-air ambiant) est le trajet thermique complet entre la matrice et l'air ambiant, utilisé pour les calculs de convection naturelle. R_θJC (jonction-to-case) ne couvre que la surface du boîtier, utilisé avec les dissipateurs thermiques externes où T_case est contrôlé. Pour les boîtiers à pastilles exposées, R_θJC se situe généralement entre 2 et 10 °C/W tandis que R_θja est compris entre 30 et 80 °C/W. Avec un bon dissipateur thermique, une jonction efficace vers la température ambiante se rapproche de R_θjC + R_θdissipateur thermique, généralement de 5 à 15 °C/W.
Quatre stratégies par pilote de moteur Notes d'application : (1) Sélectionnez un pilote R_DS (activé) inférieur ou des MOSFET discrets : la réduction du R_DS (activé) de 500 mΩ à 50 mΩ réduit la perte de conduction par 10 ; (2) Utilisez une fréquence PWM inférieure (5 à 10 kHz) pour réduire les pertes de commutation de 50 à 75 % ; (3) Réduire le courant moteur via un engrenage : une boîte de vitesses 10:1 permet un courant moteur 1/10e au même couple de sortie ; (4) Optimisation du cycle de service faire fonctionner le moteur à la tension produisant la vitesse souhaitée plutôt que le PWM modulant la pleine tension.
Les guides de dépannage décrivent trois causes courantes : (1) Le moteur est bloqué, même à faible commande, courant de blocage = V/R_Winding, qui peut être 5 à 10 fois le courant de fonctionnement ; (2) Une fréquence PWM élevée associée à une faible inductance du moteur augmente l'ondulation du courant et le courant RMS au-dessus de la moyenne ; (3) Surtension pendant les transitions de temps mort : un temps mort insuffisant provoque de brefs courts-circuits à chaque cycle PWM, ajoutant des pertes fixes indépendantes de la charge du moteur. Vérifiez le courant réel du moteur à l'aide d'une sonde de courant, et pas seulement d'un signal de commande.

Shop Components

As an Amazon Associate we earn from qualifying purchases.

NEMA 17 Stepper Motor

NEMA 17 bipolar stepper motors for precision motion control

Stepper Motor Driver (A4988)

A4988 stepper driver modules for microstepping control

DC Motor with Encoder

12 V DC motors with encoders for closed-loop drive applications

Calculateurs associés