Правила выбора
Ситуация → что взять → как выбрать → что проверить цифрами.
Датчик I²C работает на 100 кГц, но теряется на 400 кГц
→ Проверка фронтов SDA и SCL и суммарных подтяжек
Осциллографом проверь время подъёма линий. Если длинный провод замедляет фронты, начни с укорочения или снижения частоты. Две подтяжки по 4,7 кОм на одной линии дают около 2,35 кОм.
Проверь: Для Fast-mode до 400 кГц время подъёма обычно ограничено 300 нс. При уменьшении сопротивления проверь ток, который устройства должны отводить в низком состоянии.
Почему I2C не работает: три причины