Forum: Mikrocontroller und Digitale Elektronik Transistor zum 5V schalten


von Tobias W. (hellbanan)


Lesenswert?

Hallo,

für ein Studienprojekt habe ich einen USB zu TTL R232 Adapter. Der 
Adapter hat einen Versorgungspin der mit 5V operiert. Diese 5V speisen 
eine Sendeeinheit. Ich möchte nun mit einem der Controlpins des R232 
Ausganges diese 5V Versorgungsleitung unterbrechen bzw wieder 
durchschalten können. Ich kann auf dem Steuerpin 0 oder 3.3V konstant 
anliegen lassen. Das soll mein Steuersignal sein. Ich suche nun schon 
etwas länger einen geigneten Transistor. Allerdings habe ich keine 
Ahnung von Hardware Basteleien und sehe durch die Masse an Angeboten 
nicht durch (ich finde massenhaft Transistoren für viel höhere Kollektor 
Emitter Spannungen). Ein weiteres Problem ist, dass ich über den Sender 
kaum etwas weiss (die Bezeichnungen der ICs sind weggeäzt). Ich weiss 
also nicht genau wieviel Strom der Sender zieht (500mA sind allerdings 
USB bedingt das Maximum).

Wäre schön wenn mir jemand helfen könnte, danke im Vorraus.

von Jan (Gast)


Lesenswert?

Also wenn ich das richtig verstehe willst du die 5V schalten und zwar 
mit einem Pegel von max 3.3V?

Mein Vorschlag:

P-Kanal Fet mit maximaler Thresholdspannung von -3V in die 5V 
Versorgungsleitung mit 33k Pullup-Widerstand gegen 5V.
Dann das Gate durch nen kleinen NPN-Transistor mit 1k Basis-Widerstand 
gegen Masse schalten und Voila, der P-Kanal Fet schaltet durch und am 
Verbraucher liegen deine 5V an...


Gruß Jan

von Tobias W. (hellbanan)


Lesenswert?

Jan schrieb:
> Also wenn ich das richtig verstehe willst du die 5V schalten und zwar
> mit einem Pegel von max 3.3V?

Genau das ist mein Plan. Danke für die schnelle Antwort.

Jan schrieb:
> P-Kanal Fet mit maximaler Thresholdspannung von -3V in die 5V
> Versorgungsleitung mit 33k Pullup-Widerstand gegen 5V.

Wie finde ich einen solchen P-Kanal Fet. Ich habe mal distrelec 
durchsucht und finde hauptsächlich solche Sachen: 
(https://www.distrelec.ch/mosfet-to-220ab-p-60-v-8-8-a/-/spp-08p06p/611033) 
Für mich sieht das allerdings nach einem absoluten Overkill aus (VGS 
+-20V)) Für mich sieht das allerdings nach einem absoluten Overkill aus 
(VGS +-20V)

Jan schrieb:
> Dann das Gate durch nen kleinen NPN-Transistor mit 1k Basis-Widerstand
> gegen Masse schalten

Ans Gate des kleinen NPN-Transistors schalte ich dann meinen Signalpin? 
Und was ist ein kleiner NPN-Transistor? 
Sowas:https://www.distrelec.ch/ishop/Datasheets/ku611745_e.pdf?

Wie Du siehst bin ich auf dem Gebiet nicht sehr bewandelt aber man ist 
ja lernfähig :D

von Jan (Gast)


Lesenswert?

Ach das ist doch kein Thema, ist noch kein Meister vom Himmel gefallen! 
Woher soll man sowas auch wissen, wenns einem nicht erklärt wird? :)

Also wenn du keine Angst vor SMD's hast dann würde ich mal den IRF7406 
als FET ins Rennen werfen und als NPN (heißt übrigens dort Basis und 
nicht Gate ;-) ) nen kleinen BC817-40, der sollte als 
Pull-Down-Transistor dicke reichen ;-)


Genau, den Fet hängst du mit Source an deine 5V und an Drain kommt dein 
Verbraucher. Das Gate des Fet legst du mit einem Pull-Up (alles über 1k 
ist ok, würde so zwischen 10k und 33k wählen, je größer R desto geringer 
die Schaltgeschwindigkeit!) auch an die 5V und zusätzlich an den 
Kollektor des NPN. Emitter des NPN auf Masse und an die Basis einen 1k 
Widerstand und nach dem Widerstand (bzw VOR wenn du von µC-Richtung 
kommst) speist du dein Schaltsignal ein!

Beachte noch:

Ugs-max und Ugs-threshold sind zwei verschiedene Paar Schuhe! Ugs-max 
gibt an wieviel Potentialdifferenz du dem Transistor maximl zumuten 
kannst bis er das Zeitliche segnet ^^
Ugs-threshold sagt dir ab welcher Potentialdifferenz er zu leiten 
beginnt!

Gruß Jan

von Tobias W. (hellbanan)


Lesenswert?

Ok, ich glaube ich sehe langsam durch wie Du das gemeint hast. 
Geschwindigkeit der Schalter ist absolut kein Thema, es soll nur möglich 
sein den Sender zwecks Reset von seiner Versorgung abzuschneiden, ich 
werde also einen grossen Pullup nehmen.

Ich denke ich werde da mal ein paar Bauteile bestellen und das mal 
ausprobieren.

Vielen Dank nochmal für die Hilfe.

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.