Hi,
kleine Frage. Hier bei diesem Bild handelt es sich ja um einen einfachen
Treiber, mit Pulldown-Widerstand, da NPN-Transistor verwendet.
www.mikrocontroller.net/articles/Datei:Transi2.gif
Bei einem PNP-Transistor wäre dann wohl entsprechend ein
Pullup-Widerstand zu wählen. Überträgt man nun die gezeigte Schaltung in
eine ähnliche (Anhang), bei der eine "fremde Spannungsversorgung" Vss am
Transistor anliegt.
Kann man hier jetzt auch einen Pullup-Widerstand benutzen? Die am
Transistorkollktor anliegende Spannung ist ja nun nicht mehr gleich der
"Pinspannung" des µCs.
Haubi schrieb:> Hi,> kleine Frage. Hier bei diesem Bild handelt es sich ja um einen einfachen> Treiber, mit Pulldown-Widerstand, da NPN-Transistor verwendet.> www.mikrocontroller.net/articles/Datei:Transi2.gif> Bei einem PNP-Transistor wäre dann wohl entsprechend ein> Pullup-Widerstand zu wählen.
Warum?
Es ist denkbar, einen µC an einer negativen Spannung gegen Masse zu
betreiben. Dann muß man die Interface-Schaltungen genau komplementär
auslegen. Wenn es die sonstigen Bedingungen, I/O des µC laut Datenblatt,
genehmigen.
Wilhelm Ferkes schrieb:> Haubi schrieb:>> Hi,>> kleine Frage. Hier bei diesem Bild handelt es sich ja um einen einfachen>> Treiber, mit Pulldown-Widerstand, da NPN-Transistor verwendet.>> www.mikrocontroller.net/articles/Datei:Transi2.gif>> Bei einem PNP-Transistor wäre dann wohl entsprechend ein>> Pullup-Widerstand zu wählen.>> Warum?
Meinem Verständnis nach dient der Pulldown Widerstand am NPN-Trans. der
Störfestigkeit, wenn der µC noch aus ode resetet wird. Dh das Der
Transistor im jeden Fall sperrt, was bei einem NPN-Typ durch die Leitung
zu GND erreicht wird. Im PNP-Fall müsste die Basis also "high sein" .
Haubi schrieb:> Meinem Verständnis nach dient der Pulldown Widerstand am NPN-Trans. der> Störfestigkeit, wenn der µC noch aus ode resetet wird. Dh das Der> Transistor im jeden Fall sperrt, was bei einem NPN-Typ durch die Leitung> zu GND erreicht wird. Im PNP-Fall müsste die Basis also "high sein" .
Oh Mann Haubi. Mal doch mal einen anständigen Schaltplan, notfalls mit
Stift von Hand und eingescannt oder fotografiert, was auch immer, wo der
µC auch nicht in der Luft hängt mit der Spannungsversorgung, vielleicht
verstehe ich dann mehr. Sonst verstehe ich nur noch Bahnhof und Koffer
klauen und Abfahrt. ;-)
Mein lieber Ferkes, mal dir selber oder benutz einfach den von mir
bereits hochgeladenen Schaltplan!
Ich will doch nur wissen, ob es Sinn macht einen PNP - Treiber mit
Pullup Widerstand zu betreiben. Wie dieser Treiber genau aussieht,
sollte man ja im beigefügtem Schaltbild erkennen können ;)
@ Haubi (Gast)
> * unnamed.txt (1015 Bytes, 11 Downloads)
Schon etwas antik, Schaltpläne in ASCII-Art ;-)
>kleine Frage. Hier bei diesem Bild handelt es sich ja um einen einfachen>Treiber, mit Pulldown-Widerstand, da NPN-Transistor verwendet.>www.mikrocontroller.net/articles/Datei:Transi2.gif
Quasi.
>Bei einem PNP-Transistor wäre dann wohl entsprechend ein>Pullup-Widerstand zu wählen.
Wenn man es richtig macht, ja.
> Überträgt man nun die gezeigte Schaltung in>eine ähnliche (Anhang), bei der eine "fremde Spannungsversorgung" Vss am>Transistor anliegt.
Die Schaltung funktioniert so nicht. PNP ist verpolt, Emitter muss an
Vss, wobei die Bezeichung reichlich irreführend ist, denn das ist
normalerweise Masse bzw. die negative Betriebsspannung.
>Kann man hier jetzt auch einen Pullup-Widerstand benutzen?
Ja, aber nicht so. Eher so.
http://www.mikrocontroller.net/articles/Transistor#PNP.2FNPN_als_Schalter.2C_wohin_mit_der_Last.3F
Ok, Pull-Up fehlt dort.
>Die am>Transistorkollktor anliegende Spannung ist ja nun nicht mehr gleich der>"Pinspannung" des µCs.
Das ist auch gar nicht nötig.
Aber wie auch immer, sag mal lieber, was insgesamt rauskommen soll. Wie
groß ist Vss?
Mfg
Falk
Das war ein Fehler von mir: Vss ist hier positiv, eigentlich handelt es
sich einfach um eine zweite Spannung, konkret um +20V zu GND. Vcc ist
die Versorgungsspannung des µCs mit +5V zu GND (der benutzte I/O Port
liefert dann im "high-mode" entsprechend auch +5V) . Hoffe mein
Schaltplan ist jetzt verständlicher :)
>Das war ein Fehler von mir: Vss ist hier positiv, eigentlich handelt es>sich einfach um eine zweite Spannung, konkret um +20V zu GND. Vcc ist
Dann geht ein pnp grundsätzlich nicht, denn dessen E müsste an die +20V,
womit auch dessen Basis fast die 20V hat. Und so eine Basis, die auf
höherem Potential liegt als der µC selber, kannste idR. nicht direkt mit
einem µC ansteuern.
> Hier bei diesem Bild handelt es sich
groben Unfug.
> Sooo. 2. Versuch, diesmal sollte es hoffentlich laufen :) :
Schon besser, immerhin mit Basisvorwiderstand, aber:
Gibt dir die Pfeilrichtung beim PNP
entgegen der Stromrichtung
nicht auch zu denken ?