Separazione dei bus di alimentazione USB / MCU


11

Nel diagramma seguente sono presenti due fonti di alimentazione: USB e 12V. È possibile collegare un solo alimentatore alla volta. Sto cercando di disabilitare l'alimentazione FT232ogni volta che 12Vè collegato. In tal caso FT232non dovrebbe essere alimentato, ma MCU verrà alimentato. Tuttavia, quando USB è collegato, entrambi FT232e MCUdovrebbero essere alimentati. Ho provato a usare i diodi Schottky (BAT54C) ma non sono sicuro che sia corretto.

Inoltre - nel secondo caso il regolatore di tensione potrebbe danneggiare l'alimentazione USB?

inserisci qui la descrizione dell'immagine


1
Non ne sono certo, ma cambiare semplicemente il modo in cui D1 è orientato funzionerebbe, meno la caduta di tensione diretta del diodo. Collegare il pin 2 del diodo all'uscita del regolatore, il pin 1 al VCC USB e il pin 3 va al VCC MCU e ad altre parti. In questo modo l'MCU viene alimentato indipendentemente da ciò, mentre l'FT232 è alimentato solo dall'alimentazione USB. I diodi fornirebbero la protezione da corrente inversa in modo che il VCC USB non si presenti mai sull'uscita del regolatore e il regolatore non si presenti mai sulla linea VCC USB. E solo il diodo a voltaggio più elevato verrebbe visualizzato sul pin 3, anche se si collegano sia la presa USB che la presa 12v.
Passante dal

Risposte:


8

Il tuo schema sembra avere un bug. Se si applica + 5 V da USB, D1 è polarizzato al contrario e μC non otterrà + 5 V.

Ecco cosa posso proporre invece. Naturalmente, questo è solo un diagramma approssimativo, che mostra solo la distribuzione di energia.

inserisci qui la descrizione dell'immagine

Il chip FTDI è alimentato dal bus solo sempre.
Quando la sorgente + 12V non è presente, le porte di Q17 e Q18 sono abbassate e la guida + 5V è alimentata da USB.
Quando è presente una sorgente + 12V, le porte di Q17 e Q18 sono tirate in alto e la sezione USB non è autoalimentata dall'alimentazione + 12V.

I diodi corporei MOSFET sono la ragione per avere due MOSFET back-to-back anziché solo uno. Questo per evitare che l'host USB si riaccenda.


Grazie. Avendo un carico massimo di 100-200 mA sui circuiti MCU, potresti raccomandarmi un corpo MOSFET adatto alla tua soluzione?
Pablo,

Non vedo nello schema come l'USB 5V può alimentare l'MCU. Inoltre, mostra ancora N MOSFET invece di P MOSFET.
Igorsales,

@igorsales Non mostra N-MOS.
Asmyldof,

@Asmyldof Mi dispiace, errore mio. Tuttavia, non riesco ancora a seguire il modo in cui la corrente scorre dall'USB 5V a U34 quando non viene applicato 12V. Ti dispiacerebbe spiegare? Grazie molto.
Igorsales,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.