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

P_cond = I² × R_DS × D, P_sw = f × Qg × V

R_DSOn-state resistance (Ω)
QgGate charge (nC)

Comment ça marche

La dissipation de puissance dans un circuit intégré de commande de moteur se compose de pertes de conduction (I² × R_DS (on) × rapport cyclique) et de pertes de commutation (proportionnelles à V × I × fréquence de commutation). Aux basses fréquences PWM, les pertes de conduction dominent ; aux hautes fréquences, les pertes de commutation dominent. La température de jonction doit rester inférieure à la valeur nominale maximale du circuit intégré : T_j = T_ambiant + P_dissipé × R_θja (résistance thermique de la jonction à la température ambiante). Le dépassement de T_j_max déclenche un arrêt thermique et provoque des interruptions intermittentes du moteur.

Exemple Résolu

Un circuit intégré de commande de moteur DRV8876 (R_DS (on) = 565 mΩ total, côté haut et bas, R_θja = 35 °C/W) entraîne un moteur 12 V à 3 A en continu et à un cycle de service de 80 %. La température ambiante est de 40 °C. Étape 1 — Perte de conduction : P_cond = I² × R_DS (activé) × D = 3² × 0,565 × 0,80 = 4,07 W Étape 2 — Perte de commutation (supposons que F_PWM = 20 kHz, t_sw = 100 ns) : p_SW ≈ V × I × t_sw × f = 12 × 3 × 100e-9 × 20000 = 0,072 W (négligeable ici) Étape 3 — Dissipation totale : P_total = 4,07 + 0,07 = 4,14 W Étape 4 — Température de jonction : T_j = T_amb + P × R_θja = 40 + 4,14 × 35 = 40 + 144,9 = 184,9 °C Étape 5 — T_j maximal pour DRV8876 = 150 °C → DÉPASSÉ Solution : Réduisez le courant du moteur à 2 A ou ajoutez un tampon thermique à la coulée de cuivre du PCB. Pour 2 A : P_cond = 2² × 0,565 × 0,80 = 1,81 W → T_j = 40 + 1,81 × 35 = 103,4 °C ✓ Résultat : à 3 A, ce haut-parleur surchauffe à l'air libre à 40 °C. Réduisez à 2 A, ou utilisez une coulée en cuivre ou un dissipateur thermique externe pour réduire R_θja.

Conseils Pratiques

  • Exposez le tampon thermique situé au bas des boîtiers de pilotes de moteur QFN/DFN et soudez-le à une coulée de cuivre avec au moins 4 trous thermiques par rapport au plan de masse de la couche opposée.
  • Mesurez la température du circuit intégré du pilote à l'aide d'un thermomètre infrarouge lors des premiers tests de mise sous tension : une température de surface supérieure à 80 °C indique un refroidissement insuffisant et nécessite une amélioration de la disposition du circuit imprimé
  • Pour un cycle de service élevé ou un fonctionnement continu, sélectionnez un pilote de moteur avec redressement synchrone (MOSFET en roue libre côté bas au lieu d'une diode de carrosserie) afin de réduire de moitié les pertes de conduction en roue libre

Erreurs Fréquentes

  • En utilisant la valeur R_θja (jonction à la température ambiante) brute de la fiche technique sans tenir compte de la surface de cuivre du PCB : une coulée importante de cuivre peut réduire le R_θja effectif de 30 à 50 %
  • Ignorer le rapport cyclique dans les calculs de perte de conduction : la perte de conduction évolue en fonction du rapport cyclique, de sorte qu'un moteur tournant au ralenti à 20 % du rapport cyclique ne dissipe que 1/4 de la puissance d'un rapport cyclique de 80 % au même courant
  • Calcul de la dissipation de puissance au courant nominal sans tenir compte du courant de fonctionnement réel : les moteurs consomment rarement du courant nominal en continu ; utilisez le courant RMS pour une estimation précise des pertes

Foire Aux Questions

R_θja est la résistance de jonction à la résistance ambiante, c'est-à-dire le trajet thermique total entre la matrice et l'air ambiant. R_θJC est la résistance jonction-boîtier, c'est-à-dire uniquement le chemin entre la puce et la surface du boîtier. Utilisez R_θja pour les calculs à air libre sans dissipateur thermique. Utilisez R_θJC plus une résistance de dissipateur thermique distincte pour les boîtiers refroidis de l'extérieur. Pour les circuits intégrés dont les pastilles thermiques sont exposées, la surface en cuivre du PCB détermine fortement le R_θja effectif.
R_DS inférieur (activé) : choisissez un pilote présentant une résistance à l'état passant plus faible ou utilisez des MOSFET discrets. Réduire le courant : utilisez une boîte de vitesses pour réduire le courant du moteur au même couple de sortie. Réduire le cycle de service : fonctionner à une vitesse moyenne inférieure. Améliorez le refroidissement : augmentez la surface de coulée du cuivre des PCB, ajoutez des vias aux couches internes ou fixez un dissipateur thermique.
À faible charge du moteur, les pertes de commutation peuvent être dominantes si la fréquence PWM est très élevée. Le courant de repos et les pertes de charge des condensateurs bootstrap sont également des frais généraux fixes. De plus, si le moteur est en panne (courant élevé à vitesse nulle), toute la puissance est chauffée sans aucune sortie mécanique. Vérifiez si le moteur tourne réellement ou s'il est calé pendant la période chaude.

Shop Components

Affiliate links — we may earn a commission at no cost to you.

Stepper Motors (NEMA 17)

NEMA 17 bipolar stepper motors for precision motion

Motor Driver ICs

Integrated stepper and DC motor driver ICs

DC Motors (12 V)

12 V brushed DC motors for general-purpose drive applications

Related Calculators