Hallo,
erst mal hast du mit einem PNP allein Probleme.
Bild hier
So würdest du das ja verschalten, außer dass der R1 eben an den Atmega geht und Rc dein Weichenantrieb ist.
Nun ja, der PNP-Transistor wird leitend wenn die Spannung an der Basis um ca 0,6 V niedriger ist als am Emitter. Bei 12 V Betriebsspannung hieße das, wenn die Spannung vor dem R1 unter 11,4 V liegt, schaltet der Transistor. Der Atmega liefert aber 0V und 5V, d.h. der Transistor würde so immer durchschalten (außer du schaltest den Anschluss vom Atmega auf Input, würde ich aber nicht empfehlen). Nicht gut.
Also müssen wir etwas ändern. Wer sagt denn, das du die +12V schalten musst? Du kannst auch den GND schalten, der Stromkreis wird so oder so unterbrochen.
Wenn du GND schalten willst, ist ein npn-Transistor die bessere Wahl.
Bild hier
Jetzt kannst du das berechnen:
Gehen wir mal davon aus, die Weiche braucht 1 Ampere. Dann ist die Frage, welche Stromverstärkung (hFE) hat der Transistor. Sagen wir mal 100. Das bedeutet, der Transistor braucht 1A/100=10mA Basisstrom, um 1A Kollektorstrom zu schalten.
Welchen Vorwiderstand braucht man dann?
Der Atmega liefert maximal 5V. Die Spannung zwischen Basis und Emitter sollen beim Transistor ca 0,6-0,7V betragen, damit er leitend wird. D.h. es müssen noch 5V-0,7=4,3V im Vorwiderstand "verbraten" werden.
Also R=U/I=4,3V/10mA=430Ohm.
Beachte, dass der Atmega an seinen Ausgängen nicht sehr viel Strom treiben kann (max.50mA)
Bei der Wahl des Transistors solltest du also vor allem auf den Kollektorstrom und die Stromverstärkung schauen.
Es gibt auch ICs, in denen so etwas vorkommt, z.B. den ULN2803 (Datenblatt auf www.alldatasheet.com). Der hat 8 solcher Transistoren drin (genauer:"Darlingtons", d.h. je zwei Transistoren nacheinander), jeder Kanal schafft aber leider nur 500mA.
Diese Diode im Schaltplan wirst du wahrscheinlich auch benötigen, da der Weichenantrieb (ein Elektromagnet, nicht wahr?) beim Abschalten eine Induktionsspannung erzeugt, die für den Transistor gefährlich werden kann. Im ULN2803 wären die schon mit drin.
Alternativ kannst du FETs verwenden, da fließt quasi kein Gatestrom (außer beim Umschalten).
Hoffe, das war nachvollziehbar
Grüße
Bernhard
Lesezeichen