Hallo,
> kurt schrieb:
> ich wollte mit nem attiny eine Lampe gegen 12 Volt schalten.
was heißt bei dir "gegen 12V schalten"?
In dem angehängten Plan schaltest du die Lampe gegen "gnd".
> Soweit ist auch alles super und klappt soweit.
> Jedoch ist mit aufgefallen, dass ich
> die Lampe erst nach dem Transistor schalten kann...
> also wie folgt:
> ...
> ... _|/
> |\__(x)__ GND
Was soll das heißen "Lampe nach dem Transistor schalten"?
Natürlich brauchst du einen Treibertransistor, weil der kleine uC-Port
nicht viel schalten kann und nicht für 12V ausgelegt ist.
> jetzt muss ich gestehen, ich weiß net genau auf wass ich alles achten
> muss wenn ich es so umbauen will.
Wie umbauen? Der Transistor soll tatsächlich oben gegen 12V schalten?
Das nennt man einen "High Side Driver", so wie z.B. hier der der Q2
https://www.mikrocontroller.net/attachment/26251/30V_10mA.png
dazu nutzt man also einen pnp-Transotor oder einen p-Kanal-FET.
Aber gibt es einen wichtigen Grund, warum du das so umbauen willst?
Evtl. ist dein Konzept schon mal nicht so optimal.
Wenn du mal etwas mehr erklärst, was du eigentlicvh vor hast, gibt es
evtl. auch bessere Ratschläge.
Bei solcher Schaltung sind auch immer die Randbedingungen mit zu
beachten, also z.B. Art der Lampe, Kabellängen, geschlaltete Ströme,
Schaltfrequenzen usw.
Neben der reinen Funktion muß man sich evtl., auch um die
Zuverlässigkeit Gedanken machen. Der uC soll ja möglichst nicht kaputt
gehen, wenn irgend eine Störung auftritt oder der Treibertransistor mal
durchbrennt.
Gruß Öletronika