Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685
- Hersteller: Adafruit
- Artikel-Nr.: EXP-R15-017
- Herstellernummer: 815
- Herkunftsland: US
- Zolltarifnummer: 85423990
- Gewicht (kg): 0.01
Servomotor-Steuerung: PCA9685 ? 16-Kanal 12-bit PWM
Ein Mikrocontroller verfügt nur über eine begrenzte Anzahl an PWM-Ausgängen. Wer ein DIY-Projekt mit beispielsweise vielen LEDs plant oder einen Roboter mit vielen beweglichen Komponenten bauen möchte, benötigt eine entsprechende Servomotor-Steuerung mit ausreichend PWM-Anschlüssen. Eine ideale Lösung ist das Breakout Board PCA9685 von Adafruit. Es handelt sich um einen 16-Kanal 12-bit PWM-/Servo-Treiber, der eine Steuerung von 16 PWM-Ausgängen für Mikrocontroller ermöglicht.
Eigenschaften der Servomotor-Steuerung
Die Servomotor-Steuerung ist I2C-gesteuert und verfügt über einen eingebauten Taktgeber, wodurch sie freilaufend ist. Lediglich zwei Pins bieten die Kontrolle der 16 PWM-Ausgänge. Darüber hinaus können 62 dieser Boards über sechs Pins auf einem I2C-Bus geschaltet und bis zu 992 PWM-Ausgänge gesteuert werden. Damit können Sie jede Menge LEDs oder Servos bedienen. Die PWM-Frequenz ist bis ca. 1,6 KHz einstellbar. Des Weiteren ist das Board 5 V-konform und jeder Ausgang bietet eine 12-bit-Auflösung.
Weitere Extras des Breakout Boards
Das Board wird mit vier 3x4 Headers, einem 2-Pin Terminal Block mit Verpolungsschutz und 6-Pin 0,1 Zoll Header geliefert, ebenso wie einer Schraubklemme für die Speisespannung. Für die Anwendung der Header und Schraubklemmen sind einfache Lötarbeiten erforderlich, die auch von Anfängern in kurzer Zeit erledigt werden können. Weitere Extras der Servomotor-Steuerung: eine grüne LED als Statusanzeige der Speisung, Lötbrücken, ein Output Enable Pin sowie konfigurierbare push-pull- oder open-drain-Ausgänge.