Home > Technologie > Wie man einen DC-Motor mit Transistor - Arduino Tutorial

Wie man einen DC-Motor mit Transistor - Arduino Tutorial

0
Advertisement

Wie man einen DC-Motor mit Transistor - Arduino Tutorial

Zur Ansteuerung eines Gleichstrommotors benötigen Sie eine größere Strommenge als Arduino-Platine. Aus diesem Grund müssen Sie einen Transistor verwenden. Transistoren haben Grenzen und maximale Spezifikationen, nur sicher sein, dass diese Werte sind genug für Ihren Gebrauch.

Der Transistor, den wir für dieses Tutorial verwenden, ist P2N2222A und ist bei 40V und 200mA bewertet, es ist einfach perfekt für einen Spielzeug-Gleichstrommotor.

Anmerkung: Wenn Ihr Motor mehr Strom als 200mA benötigt, können Sie einfach einen anderen Transistor kaufen (fragen Sie das Personal im Elektronikgeschäft). Die Verbindungen unten sind die gleichen ;-)

In diesem Tutorial werden wir einen Gleichstrommotor aus einer Richtung drehen, mit unterschiedlicher Geschwindigkeit. Sie können die Motordrehzahl vom seriellen Monitor aus steuern!

Also lasst uns anfangen!

Schritt 1: Was Sie benötigen

Wie man einen DC-Motor mit Transistor - Arduino Tutorial

Für dieses Tutorial benötigen Sie:

  • Arduino uno
  • Brotscheibe
  • 220 Ohm Widerstand
  • Der Transistor P2N2222A
  • Diode 1N4148
  • Gleichspannungs Motor

Schritt 2: Die Schaltung

Wie man einen DC-Motor mit Transistor - Arduino Tutorial

Die Anschlüsse sind einfach, siehe Bild oben mit Schaltplan.

Diode im Stromkreis:

Es ist möglich, wenn der Motor dreht, plötzlich ausschalten, weil das magnetische Feld in ihm zusammenbricht, wodurch eine Spannungsspitze. Dies kann den Transistor beschädigen, um dies zu verhindern, verwenden wir eine Diode, die die Spannungsspitze um den Transistor umleitet.

Transistorbelegung:

PNP-Typ - Vorderansicht:

  • Kollektor
  • Base
  • Emitter

Schritt 3: Der Code

Wie man einen DC-Motor mit Transistor - Arduino Tutorial

Hier ist der Code, eingebettet mit codebender!

Versuchen Sie, das Codebender-Plugin herunterzuladen und klicken Sie auf die Run on Arduino-Schaltfläche, um Ihr Arduino-Board mit dieser Skizze zu programmieren. Und das ist es, Sie haben Ihr Arduino mit dieser Skizze programmiert.

Drücken Sie die Verbindungstaste unten, um serielle Kommunikation zu starten, versuchen Sie, Zahl von 50 bis 255 zu senden.

Schritt 4: Gut gemacht!

Wie man einen DC-Motor mit Transistor - Arduino Tutorial

Sie haben erfolgreich ein weiteres Arduino "How to" Tutorial abgeschlossen und Sie haben gelernt, wie man einen DC-Motor mit Transistor fahren.

Ich hoffe, Sie mochten dies, lassen Sie mich wissen, in den Kommentaren.

Es wird mehr von ihnen, so stellen Sie sicher, klicken Sie auf Follow-Button!

Related Reading