Trennen von USB / MCU-Leistungsbussen


11

In der folgenden Abbildung sind zwei Stromversorgungsquellen aufgeführt - USB und 12V. Es kann immer nur ein Netzteil angeschlossen werden. Ich versuche, die Stromversorgung zu deaktivieren, FT232wenn sie angeschlossen 12Vist. In diesem Fall FT232sollte sie nicht mit Strom versorgt werden, aber die MCU wird mit Strom versorgt. Wenn jedoch USB angeschlossen ist, sollten beide FT232und MCUsollten mit Strom versorgt werden. Ich habe versucht, Schottky-Dioden (BAT54C) zu verwenden, bin mir aber nicht sicher, ob dies der richtige Weg ist.

Auch - würde USB den Spannungsregler im zweiten Fall schädigen?

Geben Sie hier die Bildbeschreibung ein


1
Ich bin nicht sicher, aber es würde funktionieren, einfach die Ausrichtung von D1 zu ändern, abzüglich des Dioden-Vorwärtsspannungsabfalls. Verbinden Sie Pin 2 der Diode mit dem Reglerausgang, Pin 1 mit dem USB-VCC und Pin 3 mit dem MCU-VCC und anderen Teilen. Auf diese Weise wird die MCU auf jeden Fall mit Strom versorgt, während der FT232 nur über USB mit Strom versorgt wird. Die Dioden bieten einen Rückstromschutz, so dass der USB-VCC niemals am Reglerausgang und der Regler niemals auf der USB-VCC-Leitung angezeigt wird. Und nur die Hochspannungsdiode wird an Pin 3 angezeigt, selbst wenn Sie sowohl die USB- als auch die 12-V-Buchse anschließen.
Passant

Antworten:


8

Ihr Schaltplan scheint einen Fehler zu haben. Wenn Sie +5 V von USB anlegen, ist D1 in Sperrrichtung vorgespannt, und μC würde keine + 5 V erhalten.

Folgendes kann ich stattdessen vorschlagen. Dies ist natürlich nur ein grobes Diagramm, das nur die Energieverteilung zeigt.

Geben Sie hier die Bildbeschreibung ein

Der FTDI-Chip wird nur immer mit Bus betrieben.
Wenn keine + 12V-Quelle vorhanden ist, werden die Gates von Q17 und Q18 nach unten gezogen und die + 5V-Schiene wird über USB mit Strom versorgt.
Wenn eine + 12V-Quelle vorhanden ist, werden die Gates von Q17 und Q18 hochgezogen und der USB-Abschnitt wird von der + 12V-Versorgung nicht mit Strom versorgt.

MOSFET-Körperdioden sind der Grund dafür, dass zwei MOSFETs hintereinander statt nur einer liegen. Dies soll verhindern, dass der USB-Host wieder mit Strom versorgt wird.


Vielen Dank. Können Sie mir einen MOSFET-Körper mit einer maximalen Last von 100-200 mA für MCU-Schaltungen empfehlen, der für Ihre Lösung geeignet ist?
Pablo

Ich sehe im Schaltplan nicht, wie der USB 5V die MCU mit Strom versorgen kann. Darüber hinaus zeigt es immer noch N MOSFETs anstelle von P MOSFETs.
Großhandel

@igorsales Es wird kein N-MOS angezeigt.
Asmyldof

@Asmyldof Es tut mir leid, mein Fehler. Ich kann jedoch immer noch nicht verfolgen, wie Strom von USB 5V zu U34 fließt, wenn 12V nicht angelegt werden. Würde es Ihnen etwas ausmachen zu erklären? Danke vielmals.
Großhandel
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.