Transistor leitet, obwohl er es nicht soll. Wo liegt der Fehler?

Gast #1774943
Hallo,
ich habe ein Interface zum Auslesen des Fehlerspeichers eines Autos für 
den VW T4 meiner Freundin nachgebaut. Es ist im Prinzip nichts anderes 
als ein Pegelwandler mit Optokoppler für die serielle Kommunikation.
Allerdings funktioniert es noch nicht ganz, da die Pegel der Signale 
nicht hoch genug sind.
Über den Optokoppler SFH615(im orginal ein 2501) soll der BC546(im 
orginal ein 2N3904) angesteuert werden. Das funktioniert auch, 
allerdings scheint der BC nicht ganz zu sperren, wenn er es soll. Das 
hat zum Effekt, dass am Ausgang nicht die ganzen 12V anliegen, sondern 
nur 8-9V.
Am Optokoppler liegt es nicht, habe den mal die Leiterbahn am Pin3 des 
Optokopplers getrennt, da war die Ausgansspannung immernoch zu gering.

Ich bin inzwischen am Verzweifeln, da ich(für mich)sehr unlogische 
Sachen gemessen habe. Wenn ich zB den Widerstand des Transistors mit 
einem Multimeter im gesperrten und im leitenden Zustand messe sind diese 
Widerstände in Ordnung.
Lötbrücken ect kann ich ausschließen. Den Transistor habe ich auch schon 
getauscht(natürlich nicht zu heiß gelötet...).

Hat jemand von euch vielleicht einen Tipp woran es liegen könnte?
Schonmal vielen Dank für eure Hilfe!

Gruß
Jan
Angehängte Dateien:
Was hängt denn an Out?

Welches Potential bildet sich an der Basis aus, wenn Du einen inaktiven 
Optkoppler hast?

Trenn mal den Pfad zwischen Pullup und Collector auf und miss den Strom 
... fließt der Strom wirklich in den Transistor?

Liegen wirklich 12V an?

Ist Dein Pullup wirklich nur 1k groß ?
Gast
Hallo Kay,
 >>Was hängt denn an Out?
Bisher garnichts außer ein Oscilloscope.

>>Welches Potential bildet sich an der Basis aus, wenn Du einen inaktiven
Optkoppler hast?
0,36V ; diese Spannung liegt auch an, wenn nur der Pulldown an der Basis 
ist.

>>Liegen wirklich 12V an?
Ja

>>Ist Dein Pullup wirklich nur 1k groß ?
Ja, ist im Plan so vorgegeben. Wäre dann ein Strom von 12mA, relativ 
hoch, aber sowohl der Transistor als auch der Optokoppler können das ab.

>>Trenn mal den Pfad zwischen Pullup und Collector auf und miss den Strom
>>... fließt der Strom wirklich in den Transistor?
Im gesperrten Zustand fließen 3mA zum Collerctor des BC, im leitenden 
sind es 11mA. Der Transistor scheint also wirklich nicht ganz zu 
sperren, es liegen ja auch 0,36V an der Basis an(wobei die ja unter der 
Sättigungsspannung von 0,7V liegt... sollte der Transisot da nicht 
sperren?).

Gruß
Jan
Gast
So, dank eurer Hilfe konnte ich den Fehler grade beseitigen. Perters 
Hinweis war der entscheidene, allerdings war seine Vermutung nicht ganz 
richtig. Vertausch waren nicht Emitter und Basis sondern Emitter und 
Collector.
Ich habe mich beim Löten ans Layout gehalten und den Transistor 
entsprechend der Abflachung am Gehäuse eingelötet. Ein Blick ins 
Datenblatt hat mir eben verraten, dass der 2N3904 und der BC546 
bezüglich der flachen Seite des Gehäuses den Collector und den Emitter 
Vertauscht haben.
Es gibt sooo viele Normen ect... warum ist das nicht genormt?

Vielen Dank an alle Beiteiligten! Ich war kurz davor das Interface in 
die Ecke zu schmeißen und wohl nie mehr dran weiter zu machen.
Gibt es wohl eine Möglichkeit, dass die falsch herum eingelöteten 
Transistoren überlebt haben? Habe gerade den letzten neuen eingelötet 
und muss noch einen weiteren tauschen.

Gruß
Jan
Jan Weber schrieb:

> Es gibt sooo viele Normen ect... warum ist das nicht genormt?


Wäre zu einfach.
Es gibt auch Transistoren mit gleicher Bezeichnung und unterschiedlicher 
Belegung, je nach Hersteller :-)

Beitrag "Transistortester mit AVR"

> Gibt es wohl eine Möglichkeit, dass die falsch herum eingelöteten
> Transistoren überlebt haben?

Höchst wahrscheinlich haben sie das sogar.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.