Ich habe einen Verbraucher über einen Transistor an 12V hängen. GND von der Verbraucherstromquelle habe ich mit dem GND Pin vom Arduino verbunden. An die Base vom Transistor habe ich die 5V vom Arduino (Pin6). Dazwischen noch ein 1kohm Widerstand.
Das Problem: am Verbraucher liegen 8V an und nicht 12V?
Welcher Typ? Ist das ein Darlington Transistor? An dem können schon mal 1-2V abfallen. Vor allem wenn viel Strom fließt.
Bei einem normalen Bipolar Transistor fällt etwa 0,1-0,2V ab wenn er voll durchgeschaltet ist. Die Kollektor-Emitter-Sättigungsspannung. Bei einem Darlington steigt die auf mindestens 0,9V, da da noch die Basis-Emitter-Spannung des zweiten Transistors hinzukommt.
Was dazu kommen kann ist dass der Transistor nicht voll durchschaltet. Du kannst mal den Basisstrom etwas erhöhen.
Alternative:
gleich einen Logic Level FET wie den IRLZ44 nehmen. Die haben einen Kanalwiderstand von ein paar milliOhm und man muss sich mit solchen Sachen nicht rumärgern, wenn man nicht gleich zig Ampere schalten will.
das allerbeste wäre Du gibts uns einen Schaltplan, meinetwegen auf Papier gemalt und abfotografiert. Egal. Dazu die Daten was für Bauteile Du hast und schalten möchtest. Das schauen wir alle uns genauer an und geben unseren Senf dazu.
weil es gerade dazu paßt. Auf Grund eigener Bauteilbesorgungen habe ich mir eine kleine Bauteiltabelle erstellt mit paar Mosfets die es beim C gibt. Dabei paar kostengünstige rausgesucht und paar Logic-Level Typen. Alles selbstsperrende. Vielleicht interessiert das jemanden auch. Am günstigsten ist der IRLZ34N, der als Logic-Level mit 5V auch fast voll aufsteuert. Den 2905er gibts bei Reichelt, nicht bei Conrad. Auf den Rds sollte man nicht gar so sehr achten. Ist alles niedrig genug für Bastelzwecke bis paar Ampere.
Edit:
kleines Update, Exceltabelle, Preise vergleichen lohnt sich immer Wobei man immer genau auf die Bezeichnung achten muß.