Sections de la documentation
Calculateur Boost Converter Design
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug boost-converter. Calculez le rapport cyclique, la valeur de l'inducteur et le condensateur de sortie pour la conception d'un convertisseur DC-DC d'amplification (élévateur)
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 |
|---|---|---|---|---|
| inputVoltagenombre | V | au moins 0.5 | 5 | Tension d'entrée |
| outputVoltagenombre | V | au moins 1 | 12 | Tension de sortie |
| outputCurrentnombre | A | au moins 0.01 | 0.5 | Courant de sortie |
| switchFreqnombre | kHz | au moins 1 | 100 | Fréquence de commutation |
| ripplePctnombre | % | 5 … 80 | 30 | Ondulation du courant dans l'inductance en % du courant moyen dans l'inductance |
| efficiencynombre | % | 50 … 99 | 88 | Rendement estimé |
| inputVoltageMinnombre | V | au moins 0 | 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. |
| inputVoltageMaxnombre | V | au moins 0 | 0 | L'entrée la plus haute sur laquelle le convertisseur doit fonctionner ; 0 pour la valeur nominale. Elle doit rester inférieure à la sortie. |
| coutEachnombre | μF | 0.1 … 10000 | 10 | Un condensateur de sortie ; la batterie en met autant en parallèle que l'objectif d'ondulation de 5 % l'exige au point de fonctionnement le plus défavorable. |
| rdsOnnombre | mΩ | 0.1 … 10000 | 25 | La résistance à l'état passant du FET interrupteur, à sa température de fonctionnement. |
| tSwitchnombre | ns | 0 … 10000 | 20 | Somme des temps de montée et de descente de l'interrupteur : les pertes par commutation valent ½·V_out·I_L·(t_r + t_f)·f_sw. |
| qgnombre | nC | 0 … 10000 | 10 | Charge de grille de l'interrupteur à 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 |
| vDiodenombre | V | 0 … 3 | 0.45 | Tension directe de la diode de redressement au courant de charge : elle dissipe V_F·I_out. |
| qrrnombre | nC | 0 … 10000 | 0 | Charge de recouvrement inverse du redresseur (pour une Schottky, sa charge capacitive, proche de 0) : l'interrupteur dissipe Q_rr·V_out à chaque mise en conduction, soit Q_rr·V_out·f_sw au total. |
| dcrnombre | mΩ | 0 … 100000 | 50 | La résistance d'enroulement de l'inductance. |
| coreLossnombre | mW | 0 … 100000 | 20 | D'après la fiche technique de l'inductance, à cette ondulation et à cette fréquence. |
| esrOutnombre | mΩ | 0 … 100000 | 5 | ESR du condensateur de sortie (unitaire) |
Sorties
Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.
| Champ | Unité | Description |
|---|---|---|
| dutyCycle | % | Rapport cyclique |
| inductorCurrent | A | Courant moyen dans l'inductance |
| inductorValueprincipale | μH | Valeur d'inductance |
| outputCapacitor | μF | Condensateur de sortie |
| peakCurrent | 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 |
| inputCurrentWorst | A | Courant d'entrée, pire cas |
| inputCurrentWorstVin | V | Entrée au courant d'entrée maximal |
| q1RmsA | A | Courant RMS de l'interrupteur, pire cas |
| q1RmsVin | V | Entrée au courant d'interrupteur maximal |
| coutMinWorstUF | μF | Capacité de sortie minimale sur la plage d'entrée |
| coutCount | aucune | Condensateurs de sortie |
| coutTotalUF | μF | Capacité de sortie (batterie) |
| coutRmsA | A | Courant RMS du condensateur de sortie, pire cas |
| coutRmsVin | V | Entrée au courant maximal du condensateur de sortie |
| outputRippleMV | mV | Ondulation de sortie, pire cas |
| outputRippleVin | V | Entrée à l'ondulation de sortie maximale |
| outputRipplePct | % | Ondulation de sortie, % de Vout |
| vdsRating | V | Tenue en tension de l'interrupteur et du redresseur |
| coutVoltageRating | V | Tension nominale du condensateur de sortie |
| lossSwConduction | W | Pertes par conduction de l'interrupteur |
| lossSwSwitching | W | Pertes par commutation de l'interrupteur |
| lossGateDrive | W | Pertes de commande de grille |
| lossDiode | W | Pertes par conduction du redresseur |
| lossRecovery | W | Pertes de recouvrement du redresseur |
| lossDcr | W | Pertes DCR de l'inductance |
| lossCore | W | Pertes fer de l'inductance |
| lossCapEsr | W | Pertes ESR du condensateur de sortie |
| lossTotal | W | Pertes totales |
| outputPower | W | Puissance de sortie |
| efficiencyLossModel | % | Rendement (modèle de pertes) |
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.