г. Москва, ул.Новороссийская, дом 21, к.64. м.Люблино,ПН-ПТ с 10.00 до 19.30 и СБ с 12.00 до 16.00
+7(985) 997-37-74
Сервоконтроллер, 16 каналов

    Сервоконтроллер, 16 каналов

    16 канальный сервоконтроллер (ШИМ). Шина I2C. Контроллер PCA9685
    Цена700 руб.

    Старая цена 960 руб.
    Цена 700 руб.

    Старая цена 960 руб.
    Артикул:
    M0026

     Модуль управления электродвигателями, светодиодами и другими нагрузками. Сервоконтроллер соединяется с управляющим микроконтроллером шиной I2C. Одновременно можно подключить до 62 модулей, что позволяет управлять нагрузками общим количеством 992. Сервоконтроллер представляет собой 16-канальный 12-разрядный ШИМ контроллер на основе микросхемы PCA9685 (ниже можно скачать спецификацию на микросхему). 

       Исходя из нагрузочных характеристик представленных далее видно, что сервопривод должен иметь собственный мощный коммутирующий элемент. Если предполагается управление коллекторными двигателями, то в качестве мощного элемента коммутации, на вход которого поступает сигнал модуля оптимально использовать оптореле. Без дополнительного коммутирующего элемента сервоконтроллер способен управлять светодиодами и нагрузками подобной мощности. Благодаря каскадированию большого количества модулей становится возможным управлять светодиодами или лампами, объединенными в информационное табло.

     

    Краткие характеристики

     

    Напряжение питания 2,3 – 5,5 В
    Предельный ток питания модуля 12 мА
    Ток питания модуля в спящем режиме 1 мА
    Напряжение питания нагрузки 6 В
    Ток питания одной нагрузки 25 мА
    Суммарное потребление всех нагрузок 400 мА
    Частота ШИМ 40–1000 Гц
    Количество подключаемых нагрузок 16
    Размеры платы 66 х 25 мм
    Размеры модуля 80 х 25 х 12 мм
    Масса модуля 11 г

     

    Подключение

     Контакты расположенные на торцах модуля:

     GND - общий провод,

    OE - OutputEnable – включение выходов, активный уровень низкий,

    SCL - сигнал тактирования интерфейса I2C,

    SDA - данные интерфейса I2C,

    VCC - питание электроники модуля,

    V+ - питание нагрузки.

     

    Получение управляющих данных проходит с помощью шины I2C.

     Подключение по шине I2C с Arduino.

     

    Модуль

    Arduino UNO

    ArduinoR3 и более поздние модификации Uno, Mega и Leonardo

    Arduino Mega

    SDA

    A 4

    SDA

    Digital 20

    SCL

    A 5

    SCL

    Digital 21

     Если для реализации проекта недостаточно количества выходов одного модуля, то к второй группе контактов модуля шины I2C и питания GND, OE, SCL, SDA, VCC, V+ можно подключить еще один модуль, а к нему еще один и так далее. 

    Каждой плате на шине должен быть присвоен свой адрес. Это выполняется при помощи перемычек A0, A1, A2, A3, A4, A5.

     Адрес, с которым поставляется плата – 0x40. Для установки нового адреса нужно замкнуть перемычки с помощью паяльника и припоя. Некоторые значения адреса и замыкаемые перемычки:

     0x40 без перемычек,

    0x41 перемычка на А0,

    0x42 перемычка на А1,

    0x43 перемычка на А0 и А1,

    0x44 перемычка на А2.

     Для подключения нагрузок сервоконтроллер имеет 16 групп по 3 контакта. Группы пронумерованы от 0 до 15. Каждая группа позволяет для каждой нагрузки проложить свои провода питания. Назначение контактов подписано на плате. Ряд расположенный ближе к центру платы предназначен для управления нагрузкой, центральный ряд – питание нагрузок и ряд контактов у края платы – общие провода нагрузок.