Подключение нескольких модулей I2C к микроконтроллеру последовательно или параллельно?
У меня есть проект (все еще планируем) с тремя датчиками I2C: GPS, 3-осевым гироскопом+акселерометром и OLED. Подключать ли SDA/SCL последовательно или параллельно?
@Marifin -, 👍-1
2 ответа
▲ 3
Используйте страницу протокола в Википедии в качестве введения в процесс обучения I 2С. Могу процитировать:
На физическом уровне линии SCL и SDA представляют собой [...] конструкцию шины, [...]
Это означает, что все устройства подключаются параллельно (изображение с той же страницы, общедоступное):
Rp — подтягивающие резисторы, Rs — дополнительные последовательные резисторы. (Выделено мной)
,
@the busybee
Смотрите также:
- В чем разница между акселерометром, гироскопом и датчиком магнитометра?
- Как прочитать необработанные данные с модуля GY-85?
- Использование MPU-6050 без I2C
- MPU-6050 с Arduino – вскрытие
- Несколько датчиков I2C с одинаковым адресом
- OVF в последовательном мониторе вместо данных
- Проблемы с подключением I2C на ESP8266 — 12F, какие контакты использовать?
- Как связаться с датчиком через порты RX/TX Arduino?