Sections de la documentation
Calculateur Flyback Converter
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug flyback-converter. Calculez le ratio de rotation du convertisseur flyback, les courants primaires et secondaires de pointe et les niveaux de puissance pour la conception de convertisseurs DC-DC isolés.
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 … 1000 | 48 | Tension d'entrée DC |
| voutnombre | V | 0.5 … 500 | 12 | Tension de sortie souhaitée |
| ioutnombre | A | 0.01 … 100 | 1 | Courant de sortie maximal |
| efficiencynombre | % | 10 … 99 | 85 | Rendement attendu du convertisseur (typique : 80 à 90 %) |
| fswnombre | kHz | 10 … 5000 | 100 | Fréquence de commutation |
| dutyCyclenombre | % | 5 … 90 | 40 | Rapport cyclique de l'interrupteur primaire (typique : 30 à 50 % pour le flyback) |
| vinMinnombre | V | 0 … 1000 | 0 | L'entrée la plus basse sur laquelle le convertisseur doit fonctionner ; 0 pour la valeur nominale. Le transformateur conçu pour la valeur nominale fonctionne en conduction continue en dessous. |
| vinMaxnombre | V | 0 … 1000 | 0 | L'entrée la plus haute sur laquelle le convertisseur doit fonctionner ; 0 pour la valeur nominale. Elle fixe la tension de l'interrupteur et du redresseur. |
| rdsOnnombre | mΩ | 0.1 … 100000 | 50 | La résistance à l'état passant du FET interrupteur, à sa température de fonctionnement. |
| tFallnombre | ns | 0 … 10000 | 20 | L'interrupteur se bloque au courant crête : les pertes par commutation valent ½·(V_in + n·V_out)·I_pk·t_f·f_sw. Il devient passant à courant nul, en conduction critique. |
| qgnombre | nC | 0 … 10000 | 15 | 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 | 10 | Tension de commande de grille |
| vDiodenombre | V | 0 … 3 | 0.5 | Tension directe du redresseur de sortie : il dissipe V_F·I_out. |
| rPrinombre | mΩ | 0 … 100000 | 50 | Résistance de l'enroulement primaire |
| rSecnombre | mΩ | 0 … 100000 | 20 | Résistance de l'enroulement secondaire |
| coreLossnombre | mW | 0 … 1000000 | 100 | D'après la fiche technique du noyau, à cette excursion de flux et à cette fréquence. |
| leakageInductancenombre | μH | 0 … 100000 | 2.6 | Inductance de fuite au primaire, mesurée avec le secondaire en court-circuit ; typiquement 1 à 3 % de l'inductance primaire. Son énergie part dans le clamp. |
| clampRationombre | aucune | 1.1 … 10 | 2 | La tension d'écrêtage exprimée en multiple de la tension de sortie réfléchie ; AN-4147 suggère 2 à 2,5. Un écrêtage plus bas dépense une plus grande part de l'énergie magnétisante dans le clamp, un écrêtage plus haut contraint davantage l'interrupteur. |
Sorties
Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.
| Champ | Unité | Description |
|---|---|---|
| turnsRatioprincipale | aucune | Rapport de spires (Np/Ns) |
| iinAvg | A | Courant d'entrée moyen |
| ipPeak | A | Courant primaire de pointe |
| isecPeak | A | Courant secondaire de pointe |
| outputPower | W | Puissance de sortie |
| primaryInductance | μH | Inductance primaire |
| dutyMin | % | Rapport cyclique minimal |
| dutyMax | % | Rapport cyclique maximal |
| ipPeakWorst | A | Courant crête au primaire, pire cas |
| ipPeakWorstVin | V | Entrée au courant crête primaire maximal |
| isecPeakWorst | A | Courant crête au secondaire, pire cas |
| isecPeakWorstVin | V | Entrée au courant crête secondaire maximal |
| primaryRmsA | A | Courant RMS au primaire, pire cas |
| primaryRmsVin | V | Entrée au courant RMS primaire maximal |
| secondaryRmsA | A | Courant RMS au secondaire, pire cas |
| secondaryRmsVin | V | Entrée au courant RMS secondaire maximal |
| reflectedVoltage | V | Tension de sortie réfléchie |
| clampVoltage | V | Tension d'écrêtage |
| vdsPeakWorst | V | Tension de drain crête, pire cas |
| vdsPeakVin | V | Entrée à la tension de drain maximale |
| vdsRating | V | Tenue en tension de l'interrupteur |
| diodeVrWorst | V | Tension inverse du redresseur, pire cas |
| diodeVrVin | V | Entrée à la tension inverse maximale |
| diodeVrRating | V | Tenue en tension du redresseur |
| lossConduction | W | Pertes par conduction de l'interrupteur |
| lossSwitching | W | Pertes au blocage de l'interrupteur |
| lossGateDrive | W | Pertes de commande de grille |
| lossDiode | W | Pertes par conduction du redresseur |
| lossCopper | W | Pertes cuivre des enroulements |
| lossCore | W | Pertes fer du transformateur |
| lossClamp | W | Pertes dans le clamp |
| lossTotal | W | Pertes totales |
| 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.