Transistoren statt Relais

  • Nehmen wir ein Beispiel: Ich will 24V/1A DC über meine Raspberry schalten lassen. Erste wahl wär natürlich ein Relais aber könnte man nicht einfach auch einen Transistor nehmen der für die entsprechenden Werte geeignet ist? Würde die Raspberry irgendeinen schaden nehmen, wenn ich ganz normal über GPIO + Widerstand den NPN-Transistor steuer?

    Edited once, last by madman (April 9, 2016 at 1:59 AM).

  • Hallo.


    Nehmen wir ein Beispiel: Ich will 24V/1A DC über meine Raspberry schalten lassen.


    Prinzipiell ja, aber da musst drauf achten, welche Spannung und Strom das Reails zum ansteuen braucht.
    Ein GPIO kam nur 3,3V liefern, und max. 2-3 mA.
    Ansonsten ist ein Transistor als Treiber (mit Basivorwiderstand und ein Basis-Emitter-Pulldown-Widerstand) nötig.


    Würde die Raspberry irgendeinen schaden nehmen, wenn ich ganz normal über GPIO + Widerstand den NPN-Transistor steuer?


    ...nein, wenn du die oben beschriebene Regel einhälst... :thumbs1:
    Wenn der NPN Transi ein Open-Collector ist, ist ihm die zu schaltende Spannung und Last,Steuerspannung innerhalb seiner Grenzen egal... er tut halt.
    D.h.er muss bei 3,3V Basisspannung und Rv + Basisi-Pull-down sauber schalten (das zeigt das Datenblatt vom Transi).

    gruß root

    Edited once, last by root (April 9, 2016 at 3:09 AM).

  • Statt eines Transistors könntest Du auch einen Mosfet nehmen. Ich habe mal ein paar Zeilen zu dem Thema geschrieben: https://www.forum-raspberrypi.de/Thread-faq-wie…eber-einen-gpio
    Hier noch jede Menge weitere Infos zu den Dingern: https://www.mikrocontroller.net/articles/FET und hier https://www.mikrocontroller.net/articles/MOSFET-%C3%9Cbersicht
    Hier eine praktische Übersicht über LogicLevel Mosfets: http://www.digikey.com/catalog/en/par…gate-fets/16119

    Du kannst Dir aus der Übersicht einen Mosfet aussuchen, der zu den Werten passt, die Du schalten möchtest. Dann hättest Du einen Relaisersatz, mit dem auch größere Lasten zu schalten sind.

  • Ich habe in menem Roboterprojekt ein Beispiel für eine MOS FET Schaltung um Last mit einem I/O zu schalten. ich verwende allerdings einen 5V Ausgang des ARDUINO dazu.

    Wolfgang Glück
    December 15, 2015 at 5:37 PM

    Softwarefehler suchen ist wie Pilze suchen. Wenn man erst einen gefunden hat, findet man meist mehrere.

    Bei Hardware ist es schlimmer, da findet man bereits Fehler wenn man gar keine sucht!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!