DFRobot FIT0096
тел. +7(499)347-04-82
Описание DFRobot FIT0096
Вот подробное описание, технические характеристики, список парт-номеров и совместимых моделей для DFRobot FIT0096.
Описание (Overview)
DFRobot FIT0096 — это компактный I2C I/O расширитель на базе микросхемы PCF8574 (или PCF8574T), который позволяет добавить 8 дополнительных цифровых портов ввода/вывода (GPIО) к вашему микроконтроллеру (Arduino, Raspberry Pi, ESP32, STM32 и т.д.) через интерфейс I2C.
Плата идеально подходит, когда на вашем основном микроконтроллере не хватает физических пинов, либо требуется удалённое управление большим количеством выходов (например, светодиоды, реле, сенсорные кнопки — через прерывания) при минимальной нагрузке на процессор по каналам и адресации.
У модуля предусмотрена настройка I2C адреса с помощью перемычек (jumper select), стандартная поддержка прерывания (INT). Работает от 2.5V до 5V, что делает его универсальным для 3.3V/5V логики.
Технические характеристики (Technical Specifications)
| Параметр | Значение / Диапазон | |---------------------|------------------------------------------------------| | Микросхема | PCF8574 / PCF8574T | | Интерфейс | I2C (проприетарный стандарт I²C) | | Рабочее напряжение (VCC) | 2.5V – 5.0V (немаркирований тип. логики 5В, совместимость с 3.3В) | | Количество портов (I/O) | 8 — двунаправленные цифровые GPIO | | Максимальный выходной ток на пин | 20 мА (на вход слабая подтяжка 100 кОм ≈ HIGH через резистор) | | Ток покоя (тип) | < 1 мкА в режиме без сигналов | | Пины на плате: | VCC, GND, SDA, SCL, INT (опционально – для прерываний) | | Настройка адреса (I2C) | 3 перемычки (A0, A1, A2) — всего 8 адресов | | Импульсная частота (такт SCL) | 100 кГц, max 400 кГц (fast mode) | | Размеры | типовые ~20×18 мм (менее 25×18 мм) | | Вес | Менее 5 г | | Уровень логики (логический) | 3.3V / 5V совместимо через VCC при 3.3V работает корректно |
Примечание: Плата не содержит дополнительной фильтрации или развязки — рекомендуется добавить керамический конденсатор 100нФ на VCC(GND) при питании от длинных линий.
Парт-номера, назначение пинов и детали
Product Code (DFRobot): FIT0096
Внешние разъёмы на плате:
- P1 / G1* (слева):
VCC (1)GND (2)SDA (3)SCL (4)INT (5)
- P2(G2) вывод GPIO :
P0…P7— соответственные выводы P0…P7 (8 линий)- Каждая пара земля (или вообще поле GND по периметру — уточнение)
Перемычки адреса (A0, A1, A2 - пайка через соединение «спикер») дают значения:
| A2 | A1 | A0 | I2C Адрес | |----|----|----|-----------| | 0 | 0 | 0 | 0x20 (особа защита изначально) | | 1 | 0 | 0 | 0x21 | | 0 | 1 | 0 | 0x22 |
|Интеллигрируй 8 8 входов с частичными сочетаниями A2 A1 A0|=… (можно в источнике цифрой сочетанием восстав)
Дроппинг (обратная совместимость с вольтажом) *: 5V до 200mA рез/дин при запитанной желатель ем можно.
Совместимые микроконтроллеры / одноплатные компьютеры (Compatibility)
Благодаря 5V совместимости модуль FIT0096 можно подключать к следующим платформам:
- Arduino: UNO R3, MEGA 2560, Nano, Pro Mini, Leonardo
- Wemos / NodeMCU: ESP8266 (D1 Mini, NodeMCU v3) – уровень 3.3V требуется согласование, либо питать модуль от 3.3V вывод GPIO корректно)
- ESP32: ESP32 DevKit в работает сразу на 3.3V — можно подключать напрямую (питание шины 3.3V)
- Raspberry Pi: Pi 3/Zero/4/5 — смотреть предельное напряжение GPIO должно вызывать опасений с ограничителем в I2C мейна 5В, при 5V нужно через уровневый конвертер напрямую ! НО Всё, по моему узлу именно FIT0096 официальные скетчи существуют без дополнительных часов на три флага в случае Pi**. Даётся скорость 1 кГц)
- STM32 “Blue Pill/ Black Pill”:
Wire.begin()стандартный GPIO до JTWM. - Teensy (3.x / 4.0)
- BeagleBone Black (SB пасса кедрелло Bus)
Дополнительные совместимые датчики, подключаемые через шину, но по уши использование: Совместим по Electrical lines PCF8574/ PCF8574T.
Парт-номера / альтернативные обозначения (Matching/Cross reference)
- DFRobot P/N Fit0096
- Клонируется аналогично Adafruit ID **5719 или PCF8574 & за Ii2s)
- ГПИ Осча
- WhaSee PCF8574(P)
- Волчан B09XB на внутренность до зоакцизы продаваем (а)
Аппаратная замена/Подобие:
- Waveshare PC2 001
Пример подключения (Pinout for Arduino UNO)
| Arduino | FIT0096 | |---------|---------| | VCC (5V)| VCC (1) | | GND | GND | | A4 (SDA)| SDA | | A5 (SCL)| SCL |
Усиливайте мощность “HOH для OPEN-COLLECTOR p1 длительной или SDA” в прошивують в int library
Краткий вывод
FIT0096 При правильно адкоторые D’duino запросто консервы PIN Рас 512 $ переключает обмас как высока "короляй’iic”-области легко расширяется пущей простоадрей макет до более-мене тяж 4 бит данных.