| Ср, 09.10.2019, 07:00 | Сообщение # 1
|
ArtHome
Постов: 1
U |
Поделитесь, пожалуйста, опытом с начинающим радиолюбителем. На второй месяц тихо скончался мультиплексор для шины I2C и я ломаю голову, что является причиной, то есть выпаять старый и впаять новый в существующую платку либо же переделать всё с нуля.

Как видно, я использовал для подтяжки резисторы немного разных номиналов, какие под рукой оказались. Так делать категорически нельзя или же это ерунда и причины в неправильной схеме, описанной ниже?
Возможная причина №2. К мультиплексору цепляются датчики температуры и влажности HTU21D, которые хотят 3,3В. На мультиплексор сигнал приходит от ардуины 5В. В даташите мультиплексора прям на первой странице написано, что для него это штатная ситуация: Allows Voltage-Level Translation Between 1.8-V, 2.5-V, 3.3-V, and 5-V Buses. Или я неправильно понимаю эту фразу?
Ну и пользуясь случаем, какой вариант был бы самый правильный: 1. На вход мультиплексора от ардуины приходит на пины SDA и SCL до +5В. 2. На самих датчиках написано 3,3В наверное неспроста - на их пины питания я даю 3,3В и не думаю о том, какие уровни будут между сигнальными линиями датчика и выходами мультиплексора SD0, SC0, SD1, SC1 и т.д. 3. На Vin мультиплексора мне подать +5V или +3,3В?
|
|