Convertitori DC-DC Buck, Boost e Buck-Boost
I convertitori DC-DC switching permettono di trasformare una tensione continua in un’altra con efficienza molto maggiore rispetto a una semplice regolazione lineare. Vediamo come funzionano Buck, Boost e Buck-Boost, cosa fanno induttore, MOSFET, diodo e condensatore e come scegliere la topologia corretta.
Perché usare un convertitore DC-DC?
Supponiamo di avere una batteria da 12 V e di dover alimentare un circuito a 5 V. Un regolatore lineare può ridurre la tensione, ma la differenza tra ingresso e uscita viene dissipata principalmente come calore. Un convertitore switching trasferisce invece l’energia mediante commutazioni rapide e componenti reattivi, ottenendo normalmente un’efficienza molto superiore.
I componenti fondamentali
Le topologie classiche condividono alcuni elementi fondamentali. Un transistor, spesso un MOSFET, funziona come interruttore elettronico; l’induttore immagazzina energia nel proprio campo magnetico; il condensatore riduce le variazioni della tensione di uscita; il diodo fornisce un percorso alla corrente in determinate fasi del ciclo. Nei convertitori sincroni il diodo può essere sostituito da un secondo MOSFET per ridurre le perdite.
Convertitore Buck: ridurre la tensione
Il Buck, detto anche step-down, viene utilizzato quando la tensione di uscita deve essere inferiore a quella di ingresso. Durante una parte del ciclo il MOSFET collega l’ingresso all’induttore e la corrente nell’induttore aumenta. Quando il MOSFET si spegne, la corrente dell’induttore continua a fluire attraverso il percorso di ricircolo.
Convertitore Boost: aumentare la tensione
Il Boost, o step-up, produce una tensione di uscita superiore a quella di ingresso. Quando l’interruttore conduce, l’induttore accumula energia. Quando si apre, l’induttore genera una tensione che si somma alla sorgente e trasferisce energia verso il condensatore e il carico.
Convertitore Buck-Boost: aumentare o ridurre
La famiglia Buck-Boost viene utilizzata quando la tensione di ingresso può trovarsi sopra o sotto il valore richiesto in uscita. La topologia Buck-Boost classica a singolo interruttore produce una tensione di uscita invertita rispetto all’ingresso, mentre varianti non invertenti consentono di mantenere la stessa polarità.
Buck, Boost e Buck-Boost a confronto
| Topologia | Funzione | Relazione ideale | Applicazione tipica |
|---|---|---|---|
| Buck | Riduce | Vout < Vin | 12 V → 5 V |
| Boost | Aumenta | Vout > Vin | 3,7 V → 5 V |
| Buck-Boost | Aumenta o riduce | Dipende dalla topologia | Batterie con tensione variabile |
Duty cycle e PWM
Il controllo della tensione avviene modificando la frazione di ogni periodo durante la quale l’interruttore rimane acceso. Questa grandezza è il duty cycle.
Il controller misura l’uscita e modifica il duty cycle per compensare variazioni della tensione di ingresso e del carico. Le formule ideali aiutano a capire il principio, ma un convertitore reale presenta perdite e limiti che modificano il risultato.
Perché l’induttore è così importante?
La corrente in un induttore non può cambiare istantaneamente. Questa proprietà permette di accumulare energia durante una fase della commutazione e restituirla durante quella successiva, rendendo possibile il trasferimento controllato dell’energia.
Ripple di corrente e di tensione
La corrente nell’induttore varia durante ogni ciclo di commutazione. Il condensatore di uscita assorbe parte di questa componente variabile e contribuisce a mantenere Vout stabile. Il ripple finale dipende da frequenza di switching, induttanza, capacità, ESR, corrente e topologia.
Efficienza reale
Le perdite principali comprendono resistenza del MOSFET durante la conduzione, energia persa nelle commutazioni, caduta sul diodo, resistenza dell’induttore, perdite magnetiche e consumi del controller.
Feedback e regolazione dell’uscita
Un partitore resistivo preleva una frazione della tensione di uscita e la invia al controller. Il circuito la confronta con un riferimento interno e corregge il comando dell’interruttore. È questo anello di retroazione che permette al convertitore di mantenere Vout stabile quando Vin o il carico cambiano.
Quale convertitore scegliere?
| Condizione | Topologia indicativa |
|---|---|
| Vin sempre superiore a Vout | Buck |
| Vin sempre inferiore a Vout | Boost |
| Vin può essere superiore o inferiore a Vout | Buck-Boost non invertente o altra topologia adatta |
| Serve una tensione negativa | Buck-Boost invertente o convertitore dedicato |
| Correnti elevate e massima efficienza | Valutare conversione sincrona |
Errori comuni
- confondere Buck e Boost;
- pensare che tutti i Buck-Boost mantengano la polarità dell’ingresso;
- usare le formule ideali come valori esatti del circuito reale;
- ignorare corrente di picco e saturazione dell’induttore;
- scegliere un modulo soltanto in base alla tensione dichiarata;
- ignorare la corrente massima reale e la dissipazione termica;
- trascurare ripple ed EMI;
- realizzare collegamenti lunghi nei percorsi di corrente impulsiva;
- confondere corrente di ingresso e corrente di uscita;
- non verificare il rendimento nel reale punto di lavoro.

