Skip to main content

Was sind die verschiedenen Arten von Arduino Motoren?

The Arduino Der Mikrocontroller kann verwendet werden, um verschiedene Arten von Motoren zu steuern.Obwohl der genaue elektronische Steuerkreis je nach Projekt variiert, ist jeder Motor mit einem Ausgangsstift auf dem Arduino Reg verbunden.Planke.Der Programmiercode kann verwendet werden, um die Geschwindigkeit und Richtung eines angeschlossenen Motors zu ändern oder einen Motor in eine ausgewählte Position zu fördern.Die drei häufigsten Sorten von Arduino Motoren sind Gleichstrom (DC), Stepper und Servo.

Ein Gleichstrommotor ist relativ einfach und kann für viele Zwecke verwendet werden.DC -Motoren enthalten Drahtspulen, die in einem Magneten platziert sind.Wenn der Strom durch die Spulen geschickt wird, führt das resultierende elektromagnetische Feld eine Welle.Viele der direkt aktuellen Arduino Motoren, die in diesen Projekten verwendet werden, umfassen einfache Getriebe, die eine Hebelwirkung für das Drehen schwerer Räder oder die Erledigung anderer mechanischer Aufgaben bieten.

Sehr kleine DC -Motoren können direkt mit einem Arduino angeschlossen werden.Ausgangsstift, aber Motoren, die mehr als 40 Milliamps Strom zeichnen, erfordern zusätzliche Steuerschaltungen.Transistoren werden häufig zu diesem Zweck verwendet.;Dies ermöglicht dem Arduino Um ein niedriges Strom-Signal zu verwenden, das einen Festkörperschalter aktiviert und hohe Stromleistung an den Motor sendet.In einigen Anwendungen wie Robotik werden mehrere Transistoren in einer Anordnung kombiniert, die als „H-Bridge“ bekannt ist.Eine H-Brücke ermöglicht die Umkehrung der elektrischen Polarität und ermöglicht DC Arduino Motoren, die nach vorne oder rückwärts gefahren werden sollen.

Arduino reg;Steppermotoren ähneln DC -Motoren, drehen sich jedoch nicht kontinuierlich.Stattdessen macht die interne Anordnung von elektromagnetischen Spulen einen Schrittmotor oder „Schritt“ in kleinen Schritten vorwärts.Als Beispiel für diese Bewegung werden die Hände einer batteriebetriebenen analogen Uhr häufig von einem Schrittmotor angetrieben.Arduino reg;Motoren mit einem angeschlossenen Schrittmotor müssen programmiert werden, um eine Reihe von Impulsen auszugeben.Jedes Signal bewirkt, dass der Motor einmal „steigt“.

Servomotoren unterscheiden sich erheblich von DC- oder Stepper -Motoren.Dieser Motor verfügt über integrierte Zahnräder und Schaltkreise, um die Wellenposition sehr genau zu steuern.Diese Arten von Arduino Motoren sind normalerweise nicht für eine vollständige kreisförmige Drehung gedacht, sondern bewegen sich innerhalb von 90 Grad.oder 180 deg;Bereich.Servomotoren benötigen sowohl eine konstante Stromquelle als auch ein Positionssignal, das die genaue Position der Welle bestimmt.Servos, wie diese Motoren oft genannt werden, können sich oft von Position zu Position mit großer Geschwindigkeit und Genauigkeit bewegen.