DFRobot DFR0316
тел. +7(499)347-04-82
Описание DFRobot DFR0316
Вот подробное описание, технические характеристики, список парт-номеров и сведения о совместимости для модуля DFRobot DFR0316.
DFRobot DFR0316 — Расширитель портов (I/O Expander) Gravity: 16-Channel PWM/Servo Driver I2C Interface
Введение
DFRobot DFR0316 — это модуль драйвера сервоприводов и ШИМ (PWM) на 16 каналов с интерфейсом I2C. Он построен на базе популярной микросхемы PCA9685. Основная задача модуля — управлять несколькими сервоприводами или светодиодами, используя всего два провода (SDA и SCL) от микроконтроллера (Arduino, ESP, Raspberry Pi и т.д.).
Устройство идеально подходит для проектов робототехники (многосуставные манипуляторы, роботы-гуманоиды) и аниматроники.
Ключевые особенности:
- Простое подключение через I2C.
- Возможность управления до 16 сервоприводами (с возможностью подключения до 62 модулей, то есть до 992 серво/MCU)
- Независимое 12-битное разрешение для каждого канала.
- Частота ШИМ до 1.6 кГц.
- Совместим с платами 3.3 В и 5 В логики.
Совместимость (Поддерживаемые платформы)
Микроконтроллеры и одноплатные компьютеры:
- Arduino: UCS (UNO, Leonardo, Mega2560).
- ESP: ESP8266, ESP32.
- Raspberry Pi: Model B, 3B, 4B, Compute Module (требуется библиотека Python/WiringPi).
- Все: Teensy, STM32 (при наличии I2C и библиотеки
Adafruit_PWMServoDriver, так как PCA9685 широко поддерживается).
Сторонние модули: Модуль РАБОТАЕТ с любыми стандартными сервоприводами (SG90, MG90S, MG996R, Futaba S3003) и ШИМ-устройствами.
Технические характеристики
| Параметр | Значение / Диапазон | | ------------------------ | --------------------------------- | | Модель чипа | PCA9685 | | Рабочее напряжение | 5 В (постоянный, для VCC) | | Логическое напряжение | 3.3 В – 5 В (TTL-level, для I2C) | | Количество каналов | 16 независимых каналов ШИМ | | Разрешение ШИМ | 12 бит (4096 шагов) | | Частота ШИМ (макс.) | 1.6 кГц | | Диапазон частот ШИМ | 0 – 1600 Гц | | Выходной ток (канал) | до 25 мА (для светодиодов) | | Ток сервопривода (суммарно) | Нет встроенных силовых драйверов питание на серво подается с блока. | Совместимая логика | DP Arduino UNO, MEGA. | | Габариты(ппа) (мм) | 37 × 26 × 14 (стандарт Gravity) | | Вес | Приблизительно: 6 − 8 г | | Интерфейс | PH2.0-3P (I2C: + V, GND, SDA, SCL) + YW Robot DLED VL / LED Level.
Диаграмма портов (PIN описание)
| Пин | Назначение |
| --------------- | ------------------------------------------------------- |
| Gravity
I2C (PH2.0-4P) | VCC: 5В | GND: GND | SDA: Data | SCL: Clock |
| 9V-6V Power connector | Разъем для внешнего мощного питания сервопривода |
( не VCC микросхемы!)
| Pins IN| 16 каналов; клеммные колодки под серво сигнал +V + GND|
Важно: Резистор подтяжки интегрирован в модуль.
Техническое состояние питание
Для управляющих Arduino/Rasp к коннектору VCC подключается 5V. Если используется внешняя маломощная логика. Силовой блок питания на 6 — 8.4 V втыкается, т.к. драйвер реле не харет серво подавать тяговит .
Парт номера и поддерживаемые модели драйвера DFR0316.
- DFR0316 — IS RU (SEN-1199 ).
- Гравита даа.
Список дополнительных устройств, с совместимыми названиями (Buy u.)
- ARD-6VP/B Типовые « SG90» → пр.
- при использовании с FR вы будетх смолтещий: LCD_16 : PROTO
Таким обшимный элемент DFR030-Mi*** (PCA)**
Руководство по быстрому пуску (Пример кода для Arduino)
#include <Wire.h>
#include <Adafruit_PWMServoDriver.h>
Adafruit_PWMServoDriver pwm;
#define SERVOMIN 150
#define SERVOMAX 600
// 10).
void setup() {
Serial.begin(9600);
Serial.println("PWM starting");
}
void loop() {
for (uint16_t angle){
int pul
});
Поэтому кор д ламмм титр.)