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
resistor is connected! These pairs are always separated; We are making 2 motor controllers! Weld on the power cord. You can
( Denken
to the power supply of your choice
der MCU. Ich habe einen 9
Sie an die Spannung und den Strom des Motors und
-V-Batterieclip angeschlossen, damit er an die Basis angeschlossen werden kann, um ein Herausziehen zu verhindern Schließen Sie das
Kabel an den Stift neben dem positiven Stift an, den Sie gerade angeschweißt haben, und verwenden Sie den blauen Erdungsanschluss, um einen
der verfügbaren Stifte
am großen Kopf head for input
oder anderes Zubehör mit Strom zu versorgen. Wenn Sie das angeschlossene Stromkabel nicht verwenden möchten, verbinden Sie den Widerstand mit einem
Mikrocontroller
Connect the PWM pin
/output.
I connect two transmitters of the transistor with white lines (pin 3)to ground. Connect
to the PWM input pin just welded and use the power pin
as the output or input of the power supply.
the two cathode leads
of
the LEDs to the ground. Trim transmitter leads and LED leads. I use the blue wire.
Connect the positive wire to the solder joint closest to the silver strip on the diode.
merken Sie sich das Widerstandspaar, das Sie erstellt haben,
und ermitteln,
Look at the pictures for reference as this part can get tricky. Do this for both Hier
Sie haben gerade den Transistor identifiziert, an dem die LED angeschlossen ist, und diesen Vorgang
die LED in der Nähe des Kopfstifts angeschlossen ist.
an welchem Transistor
für andere Köpfe und Transistoren wiederholen.
, um ihn mit anderen Mikrocontrollern zu verwenden .
Jetzt können Sie die Geschwindigkeit des Motors einstellen Schreiben Sie den unten angegebenen Arduino-Beispielcode, um den Motorcontroller zu testen
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.