Aktoren

Aktoren wandeln elektrische Signale in mechanische Bewegung um. Sie sind die Muskeln unserer Roboter.

DC-Motoren

Einfache Gleichstrommotoren drehen sich, wenn Spannung angelegt wird. Richtung und Geschwindigkeit werden über eine H-Brücke (z.B. L298N oder L293D) gesteuert.

Eigenschaft Wert
Typische Spannung 3-12V
Steuerung PWM über H-Brücke
Einsatz Räder, Förderbänder
Vorteil Einfach, günstig, robust
Nachteil Keine exakte Positionierung

Servomotoren

Servos fahren einen bestimmten Winkel an (meist 0-180 Grad). Ein internes Potentiometer sorgt für Feedback. Gesteuert werden sie über ein PWM-Signal.

#include <Servo.h>

Servo meinServo;

void setup() {
  meinServo.attach(9);  // Servo an Pin 9
}

void loop() {
  meinServo.write(0);    // 0 Grad
  delay(1000);
  meinServo.write(90);   // 90 Grad (Mitte)
  delay(1000);
  meinServo.write(180);  // 180 Grad
  delay(1000);
}

Wichtig: Servos brauchen oft mehr Strom als der Arduino liefern kann. Bei mehreren Servos eine externe Stromversorgung (5V, 2A+) verwenden!

Schrittmotoren

Schrittmotoren drehen sich in diskreten Schritten (z.B. 200 Schritte = 360 Grad). Damit ist exakte Positionierung ohne Feedback-Sensor möglich. Werden typischerweise in 3D-Druckern und CNC-Maschinen eingesetzt.

Typ Schrittwinkel Schritte/Umdrehung Einsatz
NEMA 17 1.8° 200 3D-Drucker, kleine CNC
28BYJ-48 5.625° 2048 (mit Getriebe) Hobby, leichte Lasten

Ansteuerung über einen Treiber wie den A4988 (für NEMA 17) oder den ULN2003 (für 28BYJ-48).

Zusammenfassung

Aktor Positionierung Geschwindigkeit Typischer Einsatz
DC-Motor Nein Stufenlos (PWM) Antrieb, Räder
Servo Ja (Winkel) Fest Lenkung, Greifer
Schrittmotor Ja (exakt) Stufenlos CNC, 3D-Druck

Erstellt: 26.02.2024 · Zuletzt geändert: 06.04.2026