Загружаем для вас...
Загружаем для вас...
Шина I2C — двухпроводный интерфейс (SDA/SCL) для подключения датчиков и периферии к управляющей плате по адресу, без отдельных линий на каждое устройство. В подборке собраны решения с поддержкой I2C: мультисенсорный модуль Fermion на чипах SHTC3, BMP280, VEML7700 и ML8511 с выходом по I2C/UART (питание 3,3 В); лазерный дальномер TFmini Plus с интерфейсами UART, I2C, I/O (диапазон 0,1–12 м, частота по I2C до 100 Гц); ПЛК M-DUINO 21 I/Os PLUS с шинами I2C, Ethernet, USB, RS485, RS232, SPI; обучающие роботы Maqueen Plus V3 (интерфейс I2C/UART/USB, выбираемый I2C-адрес 0x30–0x33); бесколлекторный мотор 4015 с выходом положения по I2C/PWM (разрешение 12 бит, точность 0,087°). Также есть панельный ПК UTC-542I на Intel Core i5-1145G7E со слотом M.2 E-Key с линией I2C. I2C-адрес устройства проверяют, чтобы избежать конфликтов на общей шине.
I2C — адресная шина, поэтому к ней подключают много устройств по двум проводам. У роботов Maqueen Plus V3 в подборке адрес выбирается из четырёх вариантов (0x30–0x33), что позволяет развести совпадающие модули по разным адресам.
Модуль Fermion объединяет SHTC3 (влажность/температура), BMP280 (давление 300–1100 гПа), VEML7700 (освещённость) и ML8511 (УФ) с выходом по I2C, а лазерный дальномер TFmini Plus отдаёт дистанцию 0,1–12 м по I2C, UART и I/O.
Да, M-DUINO 21 I/Os PLUS несёт интерфейсы I2C, Ethernet, USB, RS485, RS232 и SPI, а расширение по I2C допускает до 127 элементов на шине.
Да, бесколлекторный мотор 4015 отдаёт положение вала по I2C или PWM с разрешением 12 бит и точностью 0,087°, что удобно для замкнутого контура управления.