I2C дальность?
- Войдите на сайт для отправки комментариев
Чт, 17/03/2011 - 23:29
У I2C есть ограничение по общей длине шины. Но одни говорят полтора метра, другие что работает до 6. Сколько все-таки можно выжать? Вообще вопрос как бы заставить работать цепочку из датчиков общей длины метров 20?
Максимальная длина шины и кол-во устройств ограничивается общей емкостью шины 400пФ. На практике по-моему больше 2 метров идет снижение скорости.
Сам не пробовал, но знаю что есть два решения для увеличение дальности I2C шины: это активный терминатор и I2C репитер. Репитер разделяет шину на сегменты и если каждый сегмент не превышает емкости 400пФ, остается только ограничение по количеству узлов из-за адресации :).