Zum Inhalt springen

WSAL19767 – Pico-Servo-Driver

Aus JW Tech Wiki
Version vom 6. September 2026, 00:38 Uhr von JWTechPublisher (Diskussion | Beiträge) (Freigegebene technische Dokumentation veröffentlicht; Text-only und noindex)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Das Modul erweitert den Raspberry Pi Pico um 16 PWM-Ausgänge mit 16-Bit-Auflösung für Servos. Es verfügt über einen integrierten 5V-Regler (max. 8A) und unterstützt Standard-Servos wie SG90, MG90S und MG996R.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Kompatibilität: Passt auf die Standard-Pico-Header-Anschlüsse der Pico-Familie.
  • Ausgänge: 16 Kanäle, jeweils 16-Bit-Auflösung.
  • Spannung: Betrieb mit 5 V über den Pico oder 4,5–26 V über den VIN-Eingang.
  • Stromversorgung: Integrierter 5-V-Regler mit bis zu 8 A Ausgangsstrom; Batteriebetrieb über den VIN-Eingang möglich.
  • Logikpegel: 3,3 V; Servo-Strompegel: 5 V.
  • Steuerung: Über GPIO des Pico.
  • Abmessungen: 65 × 56 mm; Befestigungslochdurchmesser 3,0 mm.
  • Anschlussrichtung: USB-Seite des Moduls zur USB-Seite des Pico ausrichten, um Polvertausch zu vermeiden.

Befehle und Beispiele – vor Ausführung prüfen: 

sudo apt-get install p7zip-full
sudo wget https://files.waveshare.com/upload/3/31/Pico_Servo_Driver_Code.7z
7z Pico_Servo_Driver_Code.7z -o./Pico_Servo_Driver_Code.7z
cd ~/Pico_Servo_Driver_Code/c/
export PICO_SDK_PATH=../../pico-sdk
cmake ..
make -j9
cp main.uf2 /media/pi/RPI-RP2/

Hinweise und Versionsgrenzen

  • Die genauen PIN-Zuordnungen der 16 Ausgänge sind in der Quelle nicht vollständig spezifiziert; bitte im Datenblatt nachschlagen.
  • Bei der Stromversorgung über VIN muss der Jumper entsprechend gesetzt werden; USB- und Batteriespannung dürfen nicht gleichzeitig verwendet werden.
  • Für MicroPython wird Thonny v3.3.3 empfohlen; ältere Versionen unterstützen möglicherweise keine Pico-Umgebung.
  • Beim Flashen von Pico2-Firmware kann es zu Erkennungsproblemen kommen; die offizielle Firmware sollte bevorzugt werden.
  • Die exakte Zuordnung der PWM-Werte (ROTATE_0 bis ROTATE_180) ist hardwareabhängig und erfordert ggf. Anpassung je nach Servo-Typ.

Quelle und Revisionsnachweis