Produktbeschreibung: 16-Kanal 12-Bit PWM I2C Shield Servotreiber für Arduino - Adafruit 1411
Präziser 12-Bit-PWM-Signalgenerator. Damit können Sie bis zu 16 Servos steuern. Es verwendet nur zwei Leitungen der I2C-Schnittstelle für die Kommunikation. Durch die Wahl der Adressen (0x60-0x80) können 62 Geräte an einem Bus angeschlossen werden, was 992 PWM-Kanäle ergibt, die von einem Mikrocontroller betrieben werden.
Das Modul in Form einer Abschirmung für Arduino mit einem Satz Anschlüsse zum Selbstlöten. Funktioniert mit Arduino Uno , Leonardo , Mega2560 und Mega ADK .
Das Produkt ist mit Arduino kompatibel Der Hersteller stellt die Arduino-Bibliothek auf GitHub und eine Bedienungsanleitung zur Verfügung. |
Haupteigenschaften
- Die Spannung des Logikteils: von 3,3 V bis 5 V.
- Servoversorgungsspannung: bis 6 V.
- Eingebauter Taktresonator, dank dessen das System nicht ständig ein Signal vom Mikrocontroller senden muss.
- Möglichkeit, die Adresse des I2C-Busses (0x60-0x80) mittels Jumper auszuwählen, wodurch 62 Geräte angeschlossen werden können.
- Die Auflösung des PWM-Signals beträgt 12 Bit, die Frequenz kann im Bereich von 40 Hz - 1000 Hz eingestellt werden.
- Es verfügt über digitale Push-Pull- oder Open-Drain-Ausgänge.
- Ausgestattet mit Schutz gegen Verpolung der Versorgungsspannung.
- Die Platine hat Löcher zum Löten eines großen Kondensators für den Fall, dass es zu Störungen durch zu hohen Stromverbrauch der Servos kommt.
- Es verfügt über in den Ausgangskreisen in Reihe geschaltete 220-Ω-Widerstände, wodurch die LEDs direkt angesteuert werden können.
- Das Kit enthält Steckverbinder zur Selbstmontage:
- 1 x Schraube - zum Anschluss der Versorgungsspannung.
- 4 x 3x4 Goldpin-Streifen im Raster 2,54 mm zum Anschluss von Servos.
- 1 x Goldpin-Streifen, um den Schirm mit dem Arduino zu verbinden.
- Die Modulmaße betragen 54 x 70 x 3 mm
- Gewicht mit Anschlüssen: 20 g
16-Kanal, 12-Bit PWM I2C Shield Servotreiber für Arduino - Adafruit 1411 *
Der Adafruit 1411 Controller ermöglicht die parallele Steuerung von bis zu sechzehn Servos. Der eingebaute PWM-Generator mit 12-Bit-Wellenformauflösung ermöglicht eine präzise Steuerung der Rotationsgeschwindigkeit und Position der Achsen einzelner Servos. Der Treiber kann auch verwendet werden, um mit Elektromotoren, Matrizen und LED-Streifen zusammenzuarbeiten. Das Modul kann über den I2C-Bus mit dem Arduino-Board kommunizieren - dadurch ist eine Erweiterung auf bis zu 992 PWM-Kanäle möglich. Das Set enthält Goldpin-Anschlüsse zum Löten.
PWM - eine einfache, effektive und praktische Methode zur Steuerung von Elektromotoren
Der Servotreiber Adafruit 1411 kann auch zur Steuerung des Betriebs von Elektromotoren und LED-Beleuchtung verwendet werden. Das Hauptelement auf der Steuerplatine ist der integrierte Schaltkreis NXP PCA9685, ein 16-Kanal-PWM-Controller mit 12-Bit-Auflösung der Steuersignale (4096 Werte). Das PWM-Signal hat eine Rechteckwelle mit einem variablen Arbeitszyklus, d. h. eine einstellbare Spannung während einer einzelnen Periode. Dank der hohen Bitauflösung ermöglicht die vom Adafruit 1411-Controller erzeugte PWM-Wellenform eine reibungslose Steuerung der Servomechanismen sowie der Geschwindigkeit von Elektromotoren und der Helligkeit der LED-Beleuchtung.