Mikrocontroller wie Arduinos sind eine großartige Möglichkeit, benutzerdefinierte elektronische Projekte zu steuern.
Leider beträgt der maximale Ausgang des digitalen Pins 40 mA, was nicht ausreicht, um die meisten Motoren anzutreiben.
Hier kann die Motorsteuerungsabschirmung nützlich sein.
Aber diese Dinge sind teuer in der Anschaffung und erlauben nur die Steuerung einiger weniger Motoren, insbesondere wenn man sie in ein Projekt einbettet.
Der einfachste Drehzahlregler verwendet ein Pulsweitenmodulationssignal, um die Drehzahl des Motors einzustellen.
Dieses Signal kann von jedem Pulsweitenmodulations-Pin auf dem Arduino erzeugt werden.
Daher müssen wir eine externe Stromversorgung (
z. B. einen Akku) und
einen Transistorschaltkreis verwenden.
Dies ähnelt der Transistorschaltung auf der Relaisabschirmung, wir haben jedoch einige Änderungen vorgenommen.
Ich habe am Ausgang eine visuelle Anzeige-LED angebracht.
In diesem Projekt zeige ich Ihnen, wie Sie Ihren eigenen einfachen Motorcontroller erstellen.
Dies ist eine Mischung aus Jason Poel Smiths Anleitung „So passen Sie die Abschirmung für Ihren Mikrocontroller an“, und ich habe die Motorantriebsabschirmung neu gemischt.
Bitte stimmen Sie im Remix 2.0-Wettbewerb dafür!
Hier finden Sie die für dieses Projekt benötigten Materialien und Werkzeuge.
Material: 2x Typ Transistor (z. B. tip31a)
2x IN4001-Diode 2x1 k SFP-Widerstand 2x100 SFP-Widerstand 2 x LED in der Farbe Ihrer Wahl 2x1 Buchse 1x4 Buchse 1x Batterieanschluss Nr. 30 massiv
Da wir zwei Motordrehzahlregler auf einer Platine herstellen, gibt es für fast alles zwei.
Indem Sie das Doppelmaterial halbieren und den Schaltplan verwenden, können Sie ganz einfach nur einen Schaltkreis erstellen.
Werkzeuge: Beginnen Sie mit dem Löten von zwei Leistungstransistoren auf der Leiterplatte, einem Lötkolben und einem Lötdrahtschneider, einer Abisolierzange und einer Spitzzange.
Lassen Sie zwischen den beiden Platz, um Platz für andere Komponenten zu schaffen.
Schneiden Sie die Leitungen noch nicht ab.
Nachdem wir den Transistor angeschlossen haben, können Sie die Leitung abschneiden.
Beachten Sie den Transistor-Pin-Ausgang oben, um eine falsche Verbindung zu vermeiden.
Um die Schaltung und ihre Funktionsweise besser zu verstehen, kann es sinnvoll sein, zunächst einen Schaltungsprototyp auf einem Steckbrett zu erstellen.
Den kleinen 1x2-Innenkopf anschweißen.
Alternativ können Sie auch die Schraubklemmen verwenden (
Ich habe schließlich beide ausgetauscht.
Für eine einfachere Verbindung.
Lassen Sie auch hier Platz zwischen dem Kopf und dem Transistor für andere Komponenten.
Löten Sie die Diode auf der Vorplatine vor dem Untertitel.
Schließen Sie die Diode wie in Abbildung 3 gezeigt an den Kopf an.
Dadurch wird verhindert, dass der Motor einen hohen Strom an die Platine liefert und die Platine beschädigt.
Sie die Leitungen an allen Dioden ab.
Idealerweise sollte der Silberstreifen zur Oberseite der Platine zeigen, damit dies möglich ist be easier to cloth the board.
of the subheading
you choose should work . You
Schneiden
anode and cathode of each battery are
Weld on the LEDs on the back
. Any color
don't need to trim the leads
or wiring yet. Keep in mind where the
placed. Weld
the 1 k resistance to
the end of the seat (pin 1) Of each transistor.
Leave space between resistors and don't connect it to anything. Cut off
the base plate lead and resistance lead
connected to it .
to the anode of the LED (longer lead).
a resistor lead
Weld 100 kWh resistance on the perfboard, one of the leads is connected
Trim
and an anode lead.
Connect the lead of one of the LED resistors to a transistor resistor.
Trim
the lead only from the LED resistor. Repeat with the other 2 resistors to form 2 resistance pairs. * Remember * which
connect it to the power supply of your choice (
resistor is connected! These pairs are always separated; We are making 2 motor controllers! Weld on the power cord. You can
Denken Sie an die Spannung und den Strom des Motors
um ein Herausziehen zu verhindern Schließen Sie das Kabel an den Stift neben dem gerade angeschweißten positiven Stift an, und der Erdungsanschluss kann für
und der MCU. Ich habe einen 9
verwendet werden. Wenn Sie das angeschlossene Stromkabel nicht verwenden möchten
-V-Batterieclip angeschlossen,
Stifte am großen Kopf
, verbinden Sie den Widerstand mit einem der verfügbaren
head for input/output.
die Stromversorgung eines Mikrocontrollers oder anderer Zubehörteile
the
Connect the PWM pin to the PWM input pin just
leads and LED leads. I use the blue wire.
welded and use the power pin as the output or input of the power supply. I
connect two transmitters of the transistor with white lines (pin 3)to ground. Connect the two cathode leads
of
LEDs to
the ground. Trim transmitter
closest to the silver strip on the
Connect the positive wire to the solder joint
angeschlossen ist.
und finden heraus, an welchen Transistor die LED
diode. Look at the pictures for reference as this part can get tricky. Do this for both Hier merken Sie sich das Widerstandspaar, das Sie erstellt haben,
Sie haben gerade
in der Nähe des Kopfstifts
auf das Arduino-Board Ihrer Wahl, um
den Transistor identifiziert, an dem die LED angeschlossen ist, und diesen Vorgang für andere Köpfe und Transistoren wiederholen. Jetzt können Sie die Geschwindigkeit des Motors einstellen Schreiben Sie den unten angegebenen Arduino-Beispielcode
die Verwendung mit anderen Mikrocontrollern
zu erleichtern. Stellen Sie sicher
, dass der Ausgang mit der gewünschten Geschwindigkeit
übereinstimmt PWM signalisiert und steuert den Motor mit einer höheren Spannung und einem höheren Strom.
Die HOPRIO-Gruppe, ein professioneller Hersteller von Steuerungen und Motoren, wurde im Jahr 2000 gegründet. Der Hauptsitz der Gruppe befindet sich in der Stadt Changzhou, Provinz Jiangsu.