Правила выбора

Ситуация → что взять → как выбрать → что проверить цифрами.

Датчик I²C работает на 100 кГц, но теряется на 400 кГц
→ Проверка фронтов SDA и SCL и суммарных подтяжек

Осциллографом проверь время подъёма линий. Если длинный провод замедляет фронты, начни с укорочения или снижения частоты. Две подтяжки по 4,7 кОм на одной линии дают около 2,35 кОм.

Проверь: Для Fast-mode до 400 кГц время подъёма обычно ограничено 300 нс. При уменьшении сопротивления проверь ток, который устройства должны отводить в низком состоянии.

Почему I2C не работает: три причины