Maxi1610 schrieb:
> Aber grundsätzlich müsste es ja funktionieren oder, da der BC547 eine
> maximale C-E-Spannung von 45 Volt hat.
Ja, natürlich.
> Wenn der RPI GPIO LOW ist --> dann liegen 12 V (HigH) am Freigabe
> Eingang des Gerätes an
>
> Wenn der RPI GPIO High ist --> dann liegen 0 V oder(LOW) am Freigabe
> Eingang des Gerätes an (also auf Masse gezogen)
Genau.
> Verstehe ich das so richtig, oder muss ich die Schaltung noch extra
> schützen?
Nein, üblicherweise nicht. Ich gehe aber auch davon aus, dass die 12V am
externen Eingang über einen (internen) Widerstand bereitgestellt werden.
Ansonsten würde der Transistor die 12V gegen Masse kurzschließen.
Üblicherweise wird aber so ein "Pullup"-Widerstand verwendet.
Mit einem einfachen Transistor ist der RaspPi-Eingang aber nicht vor
irgendwelchen Spannungen geschützt, die im Fehlerfall auftreten können.
Dazu müsste man ihn galvanisch trennen, bspw. über den erwähnten
Optokoppler. Da kann dann auf der Leistungsseite wirklich alles
"abbrennen", ohne dass der RaspPi stirbt.
Es kommt darauf an, was Du mit "externem Gerät" meinst und wie
wahrscheinlich solche Fehlerfälle sind (und ob es dramatisch wäre, wenn
der RaspPi dann mit in die ewigen Jagdgründe eingehen darf).