16-Kanal PWM / Servo Treiber I2C (PCA9685)
Willst du mit deinem Arduino mehrere Servos ansteuern ist dies das perfekte Breakout Modul! Mit diesem Modul kannst du auf einfachste Weise bis zu 16 Servos ansteuern. Du kannst dieses Modul auch für andere Anwendungen nutzen, wo eine PWM Modulation nötig ist. Du kannst es zum Beispiel auch einsetzen um LED’s zu dimmen. Da bereits ein 220 Ohm Widerstand bei jedem PWM Ausgang vorhanden ist, können LED direkt angeschlossen werden. Die Ansteuerung des PCA9685 ist über den I2C Bus gelöst und belegt also nur 2 Steuerleitungen auf dem Arduino. Die Adresse des Moduls kann über die 6 Lötbrücken eingestellt werden. Es können bis zu 62 Boards gleichzeitig betrieben werden. Ist keine Lötbrücke gesetzt, ist die I2C Adresse Standard auf 0x40 gesetzt. Für die Ansteuerung mit dem Arduino kannst du die «Adafruit-PWM-Servo-Driver-Library» verwenden, die du über den Library Manager installieren kannst.
Hier noch eine Einstellhilfe für die Adressen vergabe wenn du zum Beispiel 4 Boards betreiben willst:
- Board 0: Adresse = 0x40 Offset = binary 00000 (keine Brücke gesetzt)
- Board 1: Adresse = 0x41 Offset = binary 00001 (Brücke auf A0)
- Board 2: Adresse = 0x42 Offset = binary 00010 (Brücke auf A1)
- Board 3: Adresse = 0x43 Offset = binary 00011 (Brücke auf A0 und A1)
Anschlüsse:
PCA9685 Modul | Arduino UNO |
GND | GND |
OE | |
SCL | Pin A5 |
SDA | Pin A4 |
VCC | 3.3V oder 5V |
V+ | Servo Versorgung Spannung |
Technische Details:
- Betriebsspannung Logik: 3.3 bis 5V
- I2C Standard Adresse: 0x40
- Kanäle: 16
- Auflösung: 12-Bit
- Maximale PWM Frequenz: 1.6KHz
- Farbe: Blau
- Grösse: 62.5mm x 25mm x 16.5mm
- Gewicht: 10g
Lieferumfang:
- 1x 16-Kanal PWM Servo Treiber I2C
16-Kanal PWM / Servo Treiber I2C (PCA9685)
- Hersteller purecrea
- Artikelnr. 420049
- Verfügbarkeit Lagernd
-
CHF11.90
- Netto CHF11.01