Ist es möglich, einen Motortreiber nur mit einem 2N2222-Transistor zu bauen?
Wenn ja, wie dann?
Nun, mit Autofahrer... könntest du alles meinen.
Ist der Motor AC oder DC? Möchten Sie die Drehrichtung des Motors variieren können? Wie sieht es mit der Geschwindigkeit aus? Was ist mit dem Bremsen des Motors?
Ein 2N2222 ist ein ziemlich leistungsfähiger Transistor, aber nur bis zu etwa 800 mA gut. Daher darf jeder von Ihnen verwendete Motor beim Drehen und Blockieren nicht mehr als diesen Strom verbrauchen, da sonst der Transistor durchbrennen kann. Außerdem ist der 2N2222 für maximal 40 V ausgelegt, sodass Sie keine Hochspannungsmotoren antreiben können.
Hier ist die wahrscheinlich einfachste Schaltung:
+12V ---------+---------+
| |
/ \ |
|M| motor --- 1N4001
\ / / \
| |
+---------+
|
|/
CTL -/\/\/--| 2N2222 NPN
1k |\>
|
---
-
Die 1N4001 ist eine Freilaufdiode. Da der Motor ein Induktor ist, muss die Energie beim Ausschalten irgendwohin fließen. Die Diode bietet dafür einen Weg; Andernfalls könnte der Transistor durch Abschalten des Ausgangs durchgebrannt werden.
Mit diesem "Treiber" können Sie den Motor vorwärts laufen lassen und ausrollen. Mit PWM können Sie die Geschwindigkeit variieren.
Hier ist eine H-Brücke mit vier 2N2222-Transistoren.
+12V --------+------------------------+
| |
1k / c c \ 1k
1 --/\/\/---| 2N2222 2N2222 |--/\/\/--- 3
\> e e </
| + - |
|-------- MOTOR ---------|
| |
1k / c c \ 1k
2 --/\/\/---| 2N2222 2N2222 |--/\/\/--- 4
\> e e </
| |
--- ---
- -
Durch S1 = 1, S2 = 0, S3 = 0, S4 = 1 würde der Motor vorwärts gehen
Wenn Sie S1 = 0, S2 = 1, S3 = 1, S4 = 0 machen, würde der Motor rückwärts gehen
Wenn Sie S1 = 0, S2 = 0, S3 = 0, S4 = 0 machen, läuft der Motor aus
Durch S1 = 1, S2 = 0, S3 = 1, S4 = 0 würde der Motor bremsen (schnell abbremsen)
Durch S1 = 0, S2 = 1, S3 = 0, S4 = 1 würde der Motor ebenfalls bremsen
S1 = 1, S2 = 1 zu machen, wäre schlecht und sollte vermieden werden . Es würde dazu führen, dass beide Transistoren eingeschaltet werden und einen direkten Pfad zur Masse geben. Die Transistoren würden durchbrennen und Sie könnten Ihre Stromquelle beschädigen. Gleiches gilt für S3 = 1, S4 = 1, sowie das Setzen aller Schalter.
Es sollten auch Dioden über jedem Transistor vorhanden sein, Anode zum Emitter. Der Einfachheit halber und aufgrund der reinen Textmedien habe ich diese weggelassen. Verwenden Sie die gleichen 1N4001.
Sie könnten den 2N2222 auch durch etwas anderes ersetzen, damit er schwerere Lasten fahren kann. Bei schwereren Lasten ist es eine gute Idee, Kühlkörper an jedem Transistor zu verwenden.
Die Eingänge können von einem Arduino gesteuert werden.
Ja, es kann sehr einfach gemacht werden, aber Sie erhalten nicht viel Kraft oder Positionskontrolle.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Die Schaltung verwendet die Gegen-EMK von einer einzelnen Motorspule, um den Transistor anzusteuern, sodass nur ein Transistor zum Drehen des Motors benötigt wird. Aufgrund des Back-EMF-Antriebs kann es an verschiedenen Arten von Motoren wie Pendeln arbeiten, wie in diesem Patent gezeigt , hier ist auch ein guter Link.
Connor Wolf