Vypra
Member
У меня весы для улья пробуждают часы DS3231 .
Сделал еще одни весы. Столкнулся с тем, что периодически не пробуждаются. Помогает вытащить батарейку с часов. Значит подвисает шина I2C.
На этой шине в новых весах подвесил еще вот такой датчик температуры и влажности AHT10.
На старых весах был фикс I2C и он прекрасно работал. Но на новых есть зависание, значит проблема в другом. Сегодня я посмотрел на часы и датчик влажности, на них есть подтяжки к +. При чем если посмотреть на картинки часов в интернете, то резисторы подтяжки на модулях то 4.7к, то 10к, то вообще без подтяжки. В АНТ10 тоже стоит 1 резистор 10к, но он какой-то длинный, там может быть 2 в 1 (на картинке AHT10)?
Сопротивления подтяжки в каждом устройстве сложились по формуле 1/(1/R1+1/R2).
Но для меня вопрос, какой уровень сигнала должен быть на шине с подтяжкой к +? Для 5В ардуино ставят 10к или 4,7к. Для ESP8266 при 3,3В какой резистор правильно поставить?
Сделал еще одни весы. Столкнулся с тем, что периодически не пробуждаются. Помогает вытащить батарейку с часов. Значит подвисает шина I2C.
На этой шине в новых весах подвесил еще вот такой датчик температуры и влажности AHT10.
На старых весах был фикс I2C и он прекрасно работал. Но на новых есть зависание, значит проблема в другом. Сегодня я посмотрел на часы и датчик влажности, на них есть подтяжки к +. При чем если посмотреть на картинки часов в интернете, то резисторы подтяжки на модулях то 4.7к, то 10к, то вообще без подтяжки. В АНТ10 тоже стоит 1 резистор 10к, но он какой-то длинный, там может быть 2 в 1 (на картинке AHT10)?
Сопротивления подтяжки в каждом устройстве сложились по формуле 1/(1/R1+1/R2).
Но для меня вопрос, какой уровень сигнала должен быть на шине с подтяжкой к +? Для 5В ардуино ставят 10к или 4,7к. Для ESP8266 при 3,3В какой резистор правильно поставить?