Sections de la documentation
Calculateur Buck Converter Design
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug buck-converter. Concevez un convertisseur synchrone (abaisseur) : calculez le rapport cyclique, la valeur de l'inductance, le condensateur de sortie et le condensateur d'entré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 |
|---|---|---|---|---|
| vinnombre | V | 1 … 100 | 12 | Tension d'entrée |
| voutnombre | V | 0.5 … 99 | 5 | Tension de sortie |
| ioutnombre | A | 0.01 … 50 | 1 | Courant de sortie |
| fswnombre | kHz | 10 … 5000 | 500 | Fréquence de commutation |
| deltaILnombre | % | 5 … 80 | 30 | Ondulation du courant dans l'inductance en % du courant de sortie. Typique : 20 à 40 %. |
| deltaVoutnombre | % | 0.1 … 10 | 1 | Ondulation de la tension de sortie en % de Vout. Typique : 0,5 à 2 %. |
| deltaVinnombre | % | 0.1 … 10 | 1 | Ondulation de la tension d'entrée en % de Vin, que le condensateur d'entrée doit tenir. Typique : 0,5-2 %. |
| vinMinnombre | V | 0 … 100 | 0 | L'entrée la plus basse sur laquelle le convertisseur doit fonctionner ; 0 pour la valeur nominale. Les composants sont dimensionnés et les contraintes évaluées sur toute la plage. |
| vinMaxnombre | V | 0 … 100 | 0 | L'entrée la plus haute sur laquelle le convertisseur doit fonctionner ; 0 pour la valeur nominale. |
| coutEachnombre | μF | 0.1 … 10000 | 22 | Un condensateur de sortie ; la batterie en met autant en parallèle que l'objectif d'ondulation l'exige au courant d'ondulation le plus défavorable. |
| rdsOnHighnombre | mΩ | 0.1 … 10000 | 12 | La résistance à l'état passant du FET côté haut, à sa température de fonctionnement. |
| rdsOnLownombre | mΩ | 0.1 … 10000 | 6 | La résistance à l'état passant du FET côté bas (synchrone), à sa température de fonctionnement. |
| tSwitchnombre | ns | 0 … 10000 | 20 | Somme des temps de montée et de descente du côté haut : les pertes par commutation valent ½·V_in·I_out·(t_r + t_f)·f_sw. |
| qgnombre | nC | 0 … 10000 | 23 | Charge de grille des deux FET à la tension de commande : la commande de grille consomme Q_g·V_g·f_sw. |
| vGatenombre | V | 1 … 20 | 5 | Tension de commande de grille |
| tDeadnombre | ns | 0 … 1000 | 20 | Durée pendant laquelle les deux FET sont bloqués à chaque front, quand la diode intrinsèque du côté bas conduit le courant. |
| vBodynombre | V | 0 … 2 | 0.7 | Tension directe de la diode intrinsèque |
| dcrnombre | mΩ | 0 … 100000 | 20 | La résistance d'enroulement de l'inductance. |
| coreLossnombre | mW | 0 … 100000 | 50 | D'après la fiche technique de l'inductance, à cette ondulation et à cette fréquence. |
| esrOutnombre | mΩ | 0 … 100000 | 3 | ESR du condensateur de sortie (unitaire) |
| esrInnombre | mΩ | 0 … 100000 | 3 | ESR du condensateur d'entrée |
Sorties
Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.
| Champ | Unité | Description |
|---|---|---|
| dutyCycle | % | Rapport cyclique |
| inductorUHprincipale | μH | Inductance minimale |
| coutUF | μF | Capacité de sortie |
| cinUF | μF | Capacité d'entrée |
| ilPeak | A | Courant crête dans l'inductance |
| dutyMin | % | Rapport cyclique minimal |
| dutyMax | % | Rapport cyclique maximal |
| inductorMinWorstUH | μH | Inductance minimale sur la plage d'entrée |
| inductorChosenUH | μH | Inductance choisie |
| rippleNomA | A | Ondulation du courant dans l'inductance |
| rippleWorstA | A | Ondulation du courant dans l'inductance, pire cas |
| rippleWorstVin | V | Entrée à l'ondulation maximale |
| ilPeakWorst | A | Courant crête dans l'inductance, pire cas |
| ilPeakWorstVin | V | Entrée au courant crête maximal |
| coutCount | aucune | Condensateurs de sortie |
| coutTotalUF | μF | Capacité de sortie (batterie) |
| outputRippleMV | mV | Ondulation de sortie, pire cas |
| outputRippleVin | V | Entrée à l'ondulation de sortie maximale |
| outputRipplePct | % | Ondulation de sortie, % de Vout |
| cinMinWorstUF | μF | Capacité d'entrée minimale sur la plage d'entrée |
| cinMinWorstVin | V | Entrée à la capacité d'entrée maximale |
| cinRmsA | A | Courant RMS du condensateur d'entrée, pire cas |
| cinRmsVin | V | Entrée au courant RMS d'entrée maximal |
| q1RmsA | A | Courant RMS du FET côté haut, pire cas |
| q1RmsVin | V | Entrée au courant côté haut maximal |
| q2RmsA | A | Courant RMS du FET côté bas, pire cas |
| q2RmsVin | V | Entrée au courant côté bas maximal |
| vdsRating | V | Tenue en tension drain-source du FET |
| cinVoltageRating | V | Tension nominale du condensateur d'entrée |
| coutVoltageRating | V | Tension nominale du condensateur de sortie |
| lossDcr | W | Pertes DCR de l'inductance |
| lossCore | W | Pertes fer de l'inductance |
| lossHsConduction | W | Pertes par conduction côté haut |
| lossLsConduction | W | Pertes par conduction côté bas |
| lossHsSwitching | W | Pertes par commutation côté haut |
| lossGateDrive | W | Pertes de commande de grille |
| lossDeadTime | W | Pertes de temps mort |
| lossCapEsr | W | Pertes ESR des condensateurs |
| lossTotal | W | Pertes totales |
| outputPower | W | Puissance de sortie |
| efficiency | % | Rendement |
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.