Модулът е изграден с 16-канален 12-битов PWM драйвер NXP PCA9685 – datasheet. Управлява се по I2C интерфейс и може да контролира до 16 серво механизма или светодиоди. Има предвидени джъмпери за избор на I2C адрес, позволяващи независим контрол на до 62 драйвера (992 PWM изхода) по една I2C шина. Платката е с размери 65mm x 56mm, с 4 монтажни отвора разположени в ъглите и е предназначена да се монтира върху мини компютри Raspberry Pi. Има прототипна част, изводи за интерфейсни конектори и захранваща клема, и монтирани регулатор на напрежение, EEPROM 24C32 с I2C интерфейс и захранващ куплунг. Изводите за включване на серво механизми са разположени по дължина в 4 групи с по 4 PWM изхода.
За захранване се изискват две напрежения – 3,3V за логиката и 5V – 6V за серво механизмите. Захранването за логическата част се осигурява от мини компютъра, върху който трябва да се монтира модула. За серво механизмите се подава захранване през предвидени за тази цел захранващ куплунг или двойна клема, като захранващият източник трябва да е в състояние да осигури достатъчна мощност в зависимост от броя и консумацията на управляваните механизми.
На Adafruit Learning е осигурено подробно ръководство и примерни проекти за използване на модула.
Комплектът съдържа:
- Adafruit 16-Channel PWM / Servo HAT – 1бр.
- Конектор 2 х 20 пина – 1бр.
- Конектор 3 х 4 пина – 4бр.
- Клема двойна – 1бр.
Характеристики:
- Съвместим с Raspberry Pi
- PWM драйвер: NXP PCA9685
- Захранване логика: 3,3V от Raspberry Pi
- Захранване серво механизми: 5V – 6V през захр. клема или захр. куплунг
- Работно напрежение: 3,3V
- PWM изходи: 16 броя с 12-битова резолюция
- Регулируема PWM честота до 1,6 Khz
- Интерфейс: цифров I2C
- Джъмпери за избор на I2C адрес, позволяващи контрол на до 62 драйвера (992 PWM изхода) по един I2C интерфейс
- Размери: 65mm x 56mm
Допълнителна информация:
- Adafruit 16-Channel PWM / Servo HAT for Raspberry Pi. Ръководство и примери
- PCA9685 datasheet (pdf)