Описание
Оригинальный дизайн Raspberry Pi B/B + I2C Плата расширения GPIO совместим с Banana Pi
Доставка список: только 1 I2C Плата расширения GPIO, не включает Raspberry Pi
Описание продукта:
Этот модуль разработан специально для расширения GPIO Raspberry Pi a, который может эффективно решить малиновый порт ввода-вывода. В нем используется PCF8574 чип для того, чтобы расширить 8 двунаправленный ввода-вывода. Модуль подключения к Banana Pi через I2C шины. Есть 8 I2C адрес в модуле и пользователь может выбрать один из них через настройки «адрес» джемпер. Пользователь также может выбрать электрический уровень 5 V или 3,3 V. Модуль с защитой от изоляции, может эффективно предотвратить внешнее Высокое напряжение повреждения Raspberry Pi. Множественный модуль может каскадировать.
Продукт Особенности:
-- 8 двунаправленный ввода/вывода
-- 8 I2C-address
-Защита от изоляции
-- Используйте интерфейс wiringPi, код образца
-Интерфейс I2C-bus 100 кГц (стандартный режим I2C-bus)
Порты и разъёмы:
-- Raspberry Pi вставной порт
-- Raspberry Pi Каскадный порт
-- EXT0-EXT7 расширения GPIO
-- Перемычка для выбора электрического уровня
-- I2C-address Перемычка выбора
Параметры продукта:
-Рабочее напряжение: 2,5 V-6 V
-IO напряжение: 3,3 В или 5,5
-- Расширение 8 двунаправленный IO
-- I2C автобус
-Интерфейс I2C-bus 100 кГц (стандартный режим I2C-bus)
-& Минус; 40 °C до + 85 °C
Типичные Применение:
-- Светодиодный индикатор и дисплеи
-- Ключ тормозные колодки
-- Измерительное оборудование и тестовое измерение
-- Драйвер цифровой индикатор
-- Управляйте решетчатым экраном
Инструкции по использованию:
-Вставьте модуль, который Шелковый экран означает «RPI IN». Обратите внимание, что направление не изменяется! Правильное направление модуля вставки выше платы Raspberry Pi; EXT0-EXT7 расширяются GPIO, пользователь может использовать линию DuPont для подключения периферийных устройств. Заголовок, который находится рядом с шелковым экраном, напишите «EXT», Расширьте GPIO Raspberry Pi, пользователь может синхронизировать другой модуль или тот же модуль. Если вы хотите Переключить электрический уровень, просто установите перемычку








Дополнительная информация:
-- PCF8574/74A обеспечивает общего назначения remote I/O расширения через двухпроводной двунаправленный I2C-bus (серийные часы (SCL), для последовательной передачи данных (внесение изменений).
Устройства состоит из восьми квазидвунаправленных портов, интерфейса 100 кГц I2C-bus, трех аппаратных входов адресов и выхода прерывания, работающего между 2,5 V и 6 V. квазидвунаправленный порт может быть независимо назначен как вход для контроля состояния прерывания или keypads, или как выход для активации индикаторных устройств, таких как светодиоды. Мастер системы может считывать из входного порта или записывать в выходной порт через один регистратор.
Низкое потребление тока 2.5uA (типичное, статическое) отлично подходит для мобильных приложений и закрытые выходные порты Прямая поставка светодиодов.
В PCF8574 и PCF8574A идентичны, за исключением разных фиксированная часть рабочий адрес. Три аппаратный адрес контакты позволяют восемь каждого устройства, которые должны быть на одном и том же I2C-bus, таким образом, может быть до 16 этих I/O расширителей PCF8574/74A вместе на одном и том же I2C-bus, поддержка до 128 I/Os (например, 128 светодиодов).
Активный низкий выход прерывания открытого слива (INT) может быть подключен к логике прерывания микроконтроллера и активирован, когда любое Входное состояние отличается от его соответствующего состояния регистрации входного порта. Он используется для индикации микроконтроллера, что Входное состояние изменено, и устройство должно быть допрошено без микроконтроллера, непрерывно опровергающего входной аппарат через I2C-bus.
Внутренний сброс включения питания (POR) инициализирует I/Os как входы со слабым внутренним импульсным 100uA токовым источником.
Адрес в таблице:
Pin подключенияАдрес PCF8574Адрес байт соотношение цена/качество7-бит шестнадцатеричный адрес без R/W
A2A0A1A6A5A4A3A2A1A0Ж/дПишитеПрочитать
VssVssVss0100000-40ч41 h20 ч
VssVssVDD0100001-42 h43 h21 ч
VssVDDVss0100010-44 h45 h22 h
VssVDDVDD0100011-46 h47 h23 ч
VDDVssVss0100100-48 h49 h24 часа в сутки
VDDVssVDD0100101-4Ah4Bh25 ч
VDDVDDVss0100110-4Ch4Dh26 h
VDDVDDVDD0100111-4Eh4Fh27 h
Синхронизации схема:
Испытательный стенд:
-- Использование: sudo i2cdetect-y-a 1 проверьте I2C-address
-- Используйте интерфейс wiringPi, инициализируйте модуль
-- Настройка IO в режиме вывода, высокий уровень 5 В и проверка уровня состояния с мультиметром
-- Настройка IO в режиме вывода, 3 в высокого уровня и проверка уровня состояния с мультиметром
-- Настройка IO в режиме ввода, вход 5 в высокого уровня и проверка состояния IO через wiringPi
-- Настройка IO в режиме ввода, вход 3 в высокого уровня и проверка состояния IO через wiringPi
-- Поверхность тест
Схема:
Пример и тестовый код (wiringPi):
# Включает в себя <wiringPi. h>
# Включает <pcf8574.h>
# Включает в себя <stdio. h>
Int main ()
{
Int i;
Pcf8574Setup (100,0x27);
Для (i = 0; i <8; i + +) pinMode (100 + i, OUTPUT);
В то время как (1)
{
Я = 0;
Для (i = 0; i <= 8; i + +)
{
Printf ("светодиодный ток = % d \ n", 100 + i);
DigitalWrite (100 + i), HIGH);
Задержка (500);
DigitalWrite (100 + i), 0);
Задержка (500);
}
}
}
Если вам нужен другой Raspberry PI, пожалуйста, нажмите следующую ссылку:
Http://www.aliexpress.com/store/group/Raspberry-PI/915786_259018594.html
Характеристики
- Бренд
- Nzluliyuan














