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