Sections de la documentation
Efficacité de l'amplificateur de classe D
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug class-d-efficiency. Estimez l'efficacité de l'amplificateur de classe D à partir des pertes de conduction du MOSFET et du courant de repos à une puissance de sortie donnée.
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 |
|---|---|---|---|---|
| outputPowernombre | W | au moins 0.1 | 50 | Puissance de sortie |
| supplyVoltagenombre | V | au moins 1 | 36 | Tension d'alimentation |
| loadImpedancenombre | Ω | au moins 1 | 8 | Impédance de charge |
| rdsonnombre | mΩ | au moins 1 | 50 | Par MOSFET en milliohms |
| mosfetCountnombre | aucune | au moins 2 | 4 | Demi-pont 2, pont complet (BTL) 4. Dans chaque demi-pont, un seul FET conduit la charge à la fois, donc N/2 conduisent |
| quiescentCurrentnombre | mA | au moins 0 | 30 | Courant de repos |
| switchingFreqnombre | kHz | 50 … 5000 | 400 | La fréquence de la porteuse PWM. |
| filterCutoffnombre | kHz | 20 … 500 | 40 | La coupure Butterworth du filtre LC, qui dimensionne L et C à partir de la charge (TI SLAA701B). |
| outputPowerMinnombre | W | au moins 0 | 0 | La puissance la plus faible en service, où les pertes fixes pèsent le plus ; 0 pour la valeur nominale. |
| outputPowerMaxnombre | W | au moins 0 | 0 | La puissance sinusoïdale continue la plus élevée en service ; 0 pour la valeur nominale. |
| supplyVoltageMinnombre | V | au moins 0 | 0 | L'alimentation la plus basse en service, qui doit encore permettre l'excursion à la puissance maximale ; 0 pour la valeur nominale. |
| supplyVoltageMaxnombre | V | au moins 0 | 0 | L'alimentation la plus haute en service ; 0 pour la valeur nominale. Les tensions nominales des composants y sont évaluées. |
| tSwitchnombre | ns | 0 … 10000 | 10 | Somme des temps de montée et de descente des FET : ½·I·V_s·(t_r + t_f)·f_sw par demi-pont (IR AN-1070). |
| cossnombre | pF | 0 … 100000 | 200 | ½·C_oss·V_s²·f_sw par demi-pont (IR AN-1070). |
| qgnombre | nC | 0 … 10000 | 10 | Par FET : 2·Q_g·V_driver·f_sw par demi-pont (IR AN-1070). |
| vGatenombre | V | 1 … 20 | 12 | Tension de commande de grille |
| dcrnombre | mΩ | 0 … 100000 | 25 | La résistance d'enroulement de chaque inductance de sortie. |
| coreLossnombre | mW | 0 … 100000 | 100 | Celles de chaque inductance de sortie, d'après sa fiche technique, à cette ondulation et à cette fréquence. |
Sorties
Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.
| Champ | Unité | Description |
|---|---|---|
| efficiencyprincipale | % | Rendement |
| conductionLoss | W | Pertes par conduction |
| quiescentLoss | W | Pertes de repos |
| totalLoss | W | Pertes de puissance totales |
| totalInput | W | Puissance d'entrée totale |
| lossSwitching | W | Pertes sur les fronts de commutation |
| lossOutputCap | W | Pertes dues à la capacité de sortie |
| lossGateDrive | W | Pertes de commande de grille |
| lossDcr | W | Pertes DCR de l'inductance de filtre |
| lossCore | W | Pertes fer de l'inductance de filtre |
| lossTotal | W | Pertes totales avec commutation et filtre |
| loadPower | W | Puissance fournie à la charge |
| efficiencyLossModel | % | Rendement avec pertes de commutation et de filtre |
| filterInductorUH | μH | Valeur d'inductance du filtre |
| filterInductorChosenUH | μH | Inductance de filtre choisie |
| filterCapUF | μF | Valeur de capacité du filtre |
| filterCapChosenUF | μF | Condensateur de filtre choisi |
| filterCutoffBuilt | kHz | Coupure du filtre, composants choisis |
| filterCount | aucune | Filtres de sortie |
| fetCount | aucune | MOSFET |
| efficiencyWorst | % | Rendement avec pertes de commutation et de filtre, pire cas |
| efficiencyWorstVoltage | V | Alimentation au rendement minimal |
| efficiencyWorstPower | W | Puissance de sortie au rendement minimal |
| lossTotalWorst | W | Pertes totales, pire cas |
| lossTotalWorstVoltage | V | Alimentation aux pertes maximales |
| lossTotalWorstPower | W | Puissance de sortie aux pertes maximales |
| headroomWorst | V | Marge de tension, pire cas |
| headroomWorstVoltage | V | Alimentation à la marge minimale |
| headroomWorstPower | W | Puissance de sortie à la marge minimale |
| rippleA | A | Ondulation du courant dans l'inductance de filtre |
| rippleWorstA | A | Ondulation du courant dans l'inductance de filtre, pire cas |
| rippleWorstVoltage | V | Alimentation à l'ondulation maximale |
| peakCurrentWorst | A | Courant crête, pire cas |
| peakCurrentWorstVoltage | V | Alimentation au courant crête maximal |
| peakCurrentWorstPower | W | Puissance de sortie au courant crête maximal |
| inductorRmsWorst | A | Courant RMS dans l'inductance de filtre, pire cas |
| inductorRmsWorstPower | W | Puissance de sortie au courant d'inductance maximal |
| vdsRating | V | Tenue en tension drain-source du MOSFET |
| capVoltageRating | V | Tension nominale du condensateur de filtre |
| vdsRatingVoltage | V | Alimentation retenue pour les tensions nominales |
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.