



Arduino представила модули Modulino для расширения I²C-сетей и управления моторами
Arduino расширила линейку компактных модулей Modulino тремя платами: Hub, Extender и Motors. Они предназначены для прототипирования роботов, систем автоматизации и распределённых сетей датчиков.
Устройства подключаются через разъёмы Qwiic и используют интерфейс I²C. Модули можно последовательно объединять с датчиками, исполнительными механизмами и контроллерами, сокращая количество проводов и промежуточных плат.
Новые платы линейки Modulino
Modulino Hub — плата для расширения одной шины на восемь каналов. Модуль построен на базе мультиплексора Texas Instruments TCA9548ARGER. Плата создаёт восемь независимых каналов I²C. Благодаря этому к одному контроллеру можно подключать сразу несколько датчиков с совпадающими адресами.
У каждого канала есть собственный подтягивающий резистор и возможность выключаться независимо от других каналов. Адрес модуля настраивается перемычками в диапазоне от 0x70 до 0x77. Благодаря этому можно объединить до восьми Modulino Hub, что даёт суммарно 64 независимых каналов.
Модуль предлагают использовать в проектах метеостанций, систем мониторинга и автоматизированных теплиц, где нужно одновременно использовать много однотипных сенсоров. В Европе Modulino Hub стоит 9 евро.
Modulino Extender — плата для передачи I²C-сигнала на расстояние до 30 метров. Одна из проблем интерфейса I²C в том, что он изначально рассчитан на соединения внутри одного устройства. С длинными кабелями качество передачи данных снижается. В Modulino Extender предусмотрен ускоритель шины Analog Devices LTC4311, решающий эту проблему.
Модуль работает прозрачно для остальных компонентов, не занимает адрес на шине и не требует отдельной библиотеки или настройки. Он поддерживает I²C на частотах 100 и 400 кГц. В тестах Arduino связь
Читать на habr.com