Forum: Mikrocontroller und Digitale Elektronik 5V schalten ohne Spannungsabfall


von Daniel S. (danst0)


Angehängte Dateien:

Lesenswert?

Hallo,

ich würde gerne ein I2C Verteilerboard bauen und dabei die +5V Zufuhr zu 
den angeschlossenen Geräten per uC steuern. Mein Board selbst hat auch 
5V und soll diese an die Clients verteilen. Jetzt bin ich dabei aber 
über den Spannungsabfall am Transistor gestolpert, da dadurch nur etwa 
4,25V bei meinen I2C Clients ankommt und die damit leider nicht mehr 
funktionieren. Der Strombedarf selbst ist eigentlich kein Thema, die 
Geräte sollten mit max 100mA auskommen.

Bisher ist mir nur eingefallen ein Relais als Schalter zu verwenden, 
aber die brauchen ja doch ziemlich viel Schaltstrom und das macht die 
Schaltung doch relativ groß. Gibt es da nicht noch andere sinnvolle 
Möglichkeiten?

Viele Grüße,

Daniel

von (prx) A. K. (prx)


Lesenswert?

PNP oder P-MOSFET, statt NPN.

von Micha H. (mlh) Benutzerseite


Lesenswert?

Daniel Stengel schrieb:
> Bisher ist mir nur eingefallen ein Relais als Schalter zu verwenden,
> aber die brauchen ja doch ziemlich viel Schaltstrom und das macht die
> Schaltung doch relativ groß.

Reedrelais gibts in ganz klein.

von Reinhard Kern (Gast)


Lesenswert?

Daniel Stengel schrieb:
> Bisher ist mir nur eingefallen ein Relais als Schalter zu verwenden,

Hallo,

MOSFETs können einen Durchgangswiderstand im mOhm-Bereich haben, damit 
ist der Spannungsabfall kaum noch messbar. Da dementsprechend auch die 
Verlustleistung minimal ist, kannst du auch sehr kleine Typen verwenden, 
du musst nur im Datenblatt nach dem On-Widerstand bei gegebener 
Gate-Spannung schauen.

Gruss Reinhard

von holger (Gast)


Lesenswert?

>ich würde gerne ein I2C Verteilerboard bauen und dabei die +5V Zufuhr zu
>den angeschlossenen Geräten per uC steuern.

Das könnte aber problematisch werden.
Ein abgeschaltetes IC könnte dir den I2C Bus
lahmlegen.

von Dirk (Gast)


Angehängte Dateien:

Lesenswert?

Hallo, jede Woche fast die identische Frage, aber im Anhang die Antwort. 
Sollte der Spannungsdrop über den PNP zu hoch sein, kannst Du mit 
Sicherheit deine Eingangsspannung um 100mV erhöhen, weil auch ein AVR 
mit 5,1V ohne Probleme arbeitet.

von Hermocrates (Gast)


Lesenswert?

Daniel Stengel schrieb:
> Jetzt bin ich dabei aber
> über den Spannungsabfall am Transistor gestolpert, da dadurch nur etwa
> 4,25V bei meinen I2C Clients ankommt

LOL, ist ja auch klar, wenn du einen NPN nimmst um die High Side zu 
schalten, welcher dazu auch noch unterdimensioniert ist!

Nimm einen PNP, z.B. hat der BC328 eine VCEsat von 80mV bei 100mA. Bei 
10mA sind es sogar nur 25mV.

von Floh (Gast)


Lesenswert?

Wie Holger schon erwähnte könnte es passieren, dass ein abgeschalteter 
Busteilnehmer den Bus z.B. über interne Schutzdioden runterzieht bzw der 
IC kaputt geht. Daher sollten bei einer Trennung auch die Datenleitungen 
getrennt werden.

von Dirk (Gast)


Lesenswert?

>Wie Holger schon erwähnte könnte es passieren, dass ein abgeschalteter
>Busteilnehmer den Bus z.B. über interne Schutzdioden runterzieht bzw der
>IC kaputt geht. Daher sollten bei einer Trennung auch die Datenleitungen
>getrennt werden.

Serienwiderstände in den Datenleitungen könnten helfen, aber ohne testen 
und Messungen würde ich das Produkt nicht ausser Haus geben. Die beste 
Lösung wäre wohl wirklich ein LVC245/LVC126 und den Enable Eingang zu 
nutzen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.