Ich bin ein absoluter Neuling in Bezug auf Schaltungen und die Verwendung von Transistoren, aber nachdem ich viele andere Posts und Artikel gelesen habe, bin ich immer noch verwirrt über Begriffe und nicht sicher, ob ich das richtig verstehe.
Ich habe versucht, Himbeer-Pi als Schalter zum Einschalten eines Motors zu verwenden. Mir wurde jedoch klar, dass ich PN2222 nicht verwenden konnte, da die Strombegrenzung IIUC weniger als einige hundert mA beträgt, viel weniger als 1,5 A. Also habe ich versucht, einen neuen Transistor zu bekommen, war aber beim Lesen des Datenblatts sehr verloren. Nach vielen Recherchen denke ich, dass ich die Grundlagen habe, wollte aber von den Experten hier noch einmal überprüfen, ob das, was ich tue, nichts in die Luft jagen wird.
Mein Hauptleitfaden war dieser Beitrag: Brauchen Sie Hilfe bei der Berechnung des Widerstands für die Transistorbasis
(Ich habe versucht, dies zu simulieren, aber ich scheine keine nützlichen Daten zu erhalten - überall 0 V oder N / A)
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Datenblatt: Blatt
Fragen
Entschuldigung, wenn meine Fragen überall erscheinen. Ich bin immer noch sehr verwirrt, ob das, was ich tue, richtig ist.
Gut durchdachte und geschriebene Frage.
Sie haben mit Ihren Berechnungen recht, die 4-V-Vce ist wichtig. Dies bedeutet, dass Sie eine 16-V-Versorgung benötigen, da Ihr Motor sonst nur 8 V sieht und langsam und unter Strom läuft. Diese Verlustleistung erwärmt den Transistor bei 4 V x 1,5 A = 6 W, sodass ein Kühlkörper erforderlich ist. Der Strom wird wahrscheinlich etwas niedriger sein, da der Motor weniger als 12 V, aber keine ordentlichen 480 mA erhält
Um den vollen Strom auch mit der 16-V-Versorgung zu erhalten, bedeutet die niedrige hfe, dass Sie mehr Verstärkung finden müssen, und dies geschieht normalerweise mit einem Logikpuffer, um Ihnen den zusätzlichen Antrieb oder einen zusätzlichen Transistor zur Verstärkung des Logikausgangs zu geben.
Wie andere angedeutet haben, ist ein Logiktreiber-MOSFET ein starker Konkurrent, solange Sie nicht versuchen, ihn mit hohen Geschwindigkeiten zu schalten, um die Motordrehzahl zu steuern. Dies führt zu einer Erwärmung des MOSFET, wenn Sie keine ausgefeiltere Gate-Treibersteuerung verwenden .
Während ich zunächst bemühe, das Risiko zu minimieren, dass die Motorspannung Ihren Controller erreicht (und aus vielen Gründen eine allgemeine galvanische Trennung), würde ich auch ein Relais empfehlen. Das Relais, das Sie normalerweise mit einem einzigen Transistor ansteuern können, wird so ausgewählt, dass es den Motor mit einem sicheren Spielraum antreibt.
Denken Sie daran, dass Ihr Motorstartstrom viel höher sein kann als der Nennbetriebsstrom, und wenn Ihr Transistor- oder Relaiskontakt zu niedrig bewertet ist, können regelmäßige Ausfälle auftreten. Eine Bewertung von 5A wäre eine glückliche Marge.
Wie bereits erwähnt, möchten Sie eine Rücklauf- oder Freilaufdiode über der Motor- (oder Relais-) Spule, um Ihren Transistor zu schützen.
BEARBEITEN:
Es sind auch Darlington-Transistoren verfügbar, die verwendet werden können, aber die gleiche hohe Vce-Sättigungsspannung haben. Ihre Last von 12 V und 1,5 A wird heutzutage häufig mit MOSFET oder Relais gehandhabt, wenn Mikrocontroller verwendet werden.
Hier ist eine Bildsuche, die bei der Ideenfindung helfen kann. Es gibt viele Alternativen, die es wert sind, in Betracht gezogen zu werden, um herauszufinden, was am besten zu Ihnen passt.
https://www.google.com/search?q=motor%20+drive+transistor+arduino+schematic+12v+2a+-stepper&tbm=isch
Majenko
efox29
bla900
Majenko
Fuzzy_Bunnys