Цитата(_3m @ Feb 12 2018, 06:23)

Раньше я подключал i2c датчики температуры/влажности SHT30/BME280/SI7020 и т.п только один на интерфейс i2c, для снижения саморазогрева общался с ними не чаще чем раз в 10 сек и в некоторых случаях даже снимал питание.
Теперь на ту же шину i2c планируется повесить еще кучу других устройств с которыми будет непрерывно производиться активный обмен да и питание с датчика снимать теперь нет возможности.
В даташитах почему то не указывают ток для случая обмена по шине с другими устройствами (когда датчик не адресован).
Возникает вопрос будет ли иметь место саморазогрев датчика от активности на шине с другими устройствами ?
у SHT30 для избежания разогрева есть пин ADDR. Я использую его при обращении к соответствующему датчику на общей шине. Ну и про пулл-ап резисторы здесь уже указали. Некоторые даже делают пазы в плате вокруг датчиков для избежания подогрева по плате, ведь у них точность высокая (в зависимости от типа SHT30хх). У остальных BME280/SI7020 посмотрите сами, т.к. я их не использую.