Ich habe ein Relais, das von einem NPN-Transistor betrieben wird, der eine gewisse Spannung an die Basis benötigt. Ich arbeite mit einem Arduino und wenn ich ihm einen digitalen Port gebe, ist alles in Ordnung. Die Schaltung sieht so aus:
Jetzt möchte ich den Arduino-Port durch einen DS2406 (die TO92-Art) ersetzen .
Dies schien sehr schnell kompliziert zu werden. Meine Bibliothek für den Betrieb des 2406 ist in Ordnung, aber ich kann nicht herausfinden, wie ich ihn verdrahten soll.
Nachdem beide Teile unabhängig voneinander arbeiten, ist es mein Ziel, etwas Strom in die Basis des Transistors zu leiten, damit er das Relais auslöst.
Ich bin auf folgende Probleme gestoßen:
Der DS2406 schließt gegen Masse. Das ist die einzige Option, daher kann ich sie nicht direkt auf den Basisstift des Transistors abbilden.
Das TO-92-Paket hat keinen VCC-Pin, daher muss ich einen Pull-Up-Widerstand zwischen VCC und dem Daten-Pin haben. Dies führt dazu, dass Dinge heiß werden und stinken, wenn ich sie an den Kollektor des Transistors anschließe, wobei die Basis an die Relaisleistung angeschlossen ist. Ich könnte den falschen Widerstand verwenden, aber ich habe keine Ahnung, was hier richtig ist.
Ich kann das Relais möglicherweise ausschließlich vom DS2406 aus betreiben, aber ich befürchte, dass es zu viel Strom verbraucht, weshalb ich möchte, dass es durch den Transistor geht.
Was ist der einfachste Weg von einem Schalter, der Masse öffnet und schließt, zu einer Transistorbasis, die Strom benötigt?