Разъём WBIO
WBIO — это разъём для подключения внешних блоков к контроллерам Lavritech. Является точной копией одноимённого разъёма экосистемы Wiren Board и совместим с оригинальными Wiren Board блоками на DIN-рейку. При помощи подключения таких блоков можно значительно расширить функционал контроллера и добавить ему цифровых и аналоговых входов, реле и т. д.
Блоки подключаются к контроллеру простой «стыковкой» на DIN-рейке — каждый блок имеет с одной стороны выступающие пины, а с другой — разъём для подключения следующих блоков. Таким образом можно пристыковать к контроллеру от 1 до 8 дополнительных блоков.
Пример типового WBIO блока (внизу корпуса виден WBIO разъём):
Распиновка WBIO разъёма
Разъём WBIO имеет 10 (2x5) контактов: питания (3V3, 5V, GND), интерфейса I2C (SDA, SCL), прерывания (INT) и четыре адресных контакта (ADR1-ADR4). Адресные контакты предназначены для идентификации подключённых по I2C шине блоков и работы контроллера с ними.
Ниже представлена более подробная распиновка WBIO разъёма на плате Lavritech с указанием номеров GPIO и конфигурационного резистора:
Адресация на I2C шине
Адресация блоков описана в документации на сайте Wiren Board, но кратко о ней можно сказать следующее: для блоков разных типов существует ограничение на их количество в линейке подключённых устройств — это может быть 1, 2, 4 и т. д. блоков (конкретное число указывается в документации на блок). Также конкретные адреса на шине указываются в той же документации.
Принцип автоматической адресации: для установки адреса используются первые три пина. Контроллер выдаёт 0001, затем каждый модуль смещает сигналы: после 1-го получается 1000, после 2-го 0100, после 3-го 0010, далее следует повтор, поэтому в большинстве случаев в линейку можно установить не более 4-х модулей одного типа.
У модулей типа «входы» адреса дополнительно инвертируются транзисторами, т. е. у них адреса на чипах MCP23008/17 имеют вид 111, 011, 101, 110 (подробнее см. документацию на сайте Wiren Board).
Связанные темы
Типы разъёмов Lavritech
Разъём WB
Разъём WB SPI
SPI регион
Разъём EUHP
Разъём EUHP SYS
Где купить
Купить продукцию Lavritech можно в официальном интернет-магазине.