Sto cercando un modo per guidare un MOSFET con componenti discreti. In realtà ho bisogno di guidare un sacco di MOSFET, con correnti di 100-150 A. E mi chiedo che sarebbe possibile non utilizzare i circuiti integrati di guida, avere un maggiore controllo sulla funzionalità, meno complessità, meno costi.
Ho sperimentato diverse disposizioni, con resistori e condensatori. Sto usando un oscilloscopio per monitorare squilli, tempi di salita / discesa, ecc.
Il problema è che non appena introduco resistori, il tempo di salita / discesa diventa molto alto.
Il segnale di ingresso ha un tempo di salita / discesa di circa ~ 8-10 ns. Usando i soli BJT, il segnale può essere facilmente duplicato a tempi di salita / discesa simili. Ma una volta introdotta la capacità del gate, il tempo di salita / discesa diventa significativamente più alto, ad es. 300-2000 ns.
Ho quindi sperimentato diversi metodi per ridurre il tempo di salita / discesa:
Metodo A: NPN + PNP (follower di tensione? Sourcing di corrente da Vcc?)
Ho realizzato il seguente circuito, senza rendermi conto che la tensione di gate non sarebbe mai stata superiore alla tensione del segnale di input.
Ho bisogno che la tensione del gate sia superiore a 10 V per minimizzare Rdson.
simula questo circuito - Schema creato usando CircuitLab
Metodo B: PNP + NPN
Ho sperimentato diversi resistori e condensatori:
Ma ho scoperto che:
- Il condensatore riduce lo squillo di salita, ma aumenta lo squillo di caduta e il tempo => rimosso
- Tutti i resistori tranne R2 e R3 hanno avuto un impatto dannoso sulle caratteristiche di salita / discesa => rimosso
- Usando i potenziometri per R2 e R3, ho scoperto che la migliore resistenza era R3 = 4k e R2 = 1,5k.
- Tempo di salita 490 ns, tempo di caduta 255 ns.
Sono un po 'preoccupato che la tensione del gate non scenda abbastanza in basso, ad esempio sembra rimanere a circa 400mV. Anche se il terreno sembra essere letto a 250mV, quindi forse la breadboard è semplicemente scadente. Quanto deve essere bassa la tensione del gate per impedire l'accumulo di calore quando il segnale è costantemente basso (spento)?
Mi chiedo se c'è qualcos'altro che posso fare per migliorare le prestazioni?
Circuito migliorato:
Oscilloscopio:
Nota: apparentemente il segnale di ingresso è stato invertito sull'oscilloscopio impostando. Aggiornerò gli screenshot più tardi ...
Inoltre, ho incluso la base del PNP nei seguenti screenshot. Dovrebbe assomigliare a questo? Sembra un po 'funky.
Sembra che il problema sia che l'NPN rimane acceso, impedendo così al gate di caricarsi.