Вы говорили о 3-х секундом шаге опроса.И тутвам повезло, длится уже несколько лет.
А вдруг там все датчики деградировали через какое-то время? Где гарантия, что это не произойдет если не руководствоваться скудной документацией от производителя?А если нет показа, то зачем получать результаты?
И с каких это пор берётся не номинал а максимум?5.5*0.0015 = не катит? Подразумеваются другие фантазии?
Так для этого надо делать эксперимент, а ведь вопрос не в точности а в том, что они работают с таким номиналом резистора.Вот и хотелось бы увидеть разброс или уж пусть усреднённые значения без пропусков за достаточно большой период.
В моем расчете брались даже не максимальные значенияИ с каких это пор берётся не номинал а максимум?
Это кто такая? Он излучает часть энергии в виде радиоволн?И где учёт полезной работы?
Это выборочные данные и они ни о чем не говорят, в смысле - вообще.Вот вам страница из реальной таблицы.
Посмотреть вложение 13001
Именно для "линии", а датчик DS18B20 не рассчитан на работу на "линию", как и выводы ESP.В статье указанной pvvx также упоминается возможность уменьшения аж до 500 ом при длинной линии на телефонной лапше для избежания ошибок по шине из-за ёмкости кабеля.
Вы ошибаетесь и глобально. Фанатизм вам закрывает причину почему требуются танцы с бубном из сопротивленийда так можно, но до бесконечности уменьшать не получится тк вы упретесь в максимальный ток DS18B20. вот вам пример расчета подтягивающих резисторов для i2c шины (для OneWire считаются аналогично)
Посмотреть вложение 13004
все таки уменьшение резистора - это костыль. правильно было бы программно учитывать смещение.Проблемы связанные с длинной линией описаны. Сигнал ответа смещается на время "заряда" емкости кабеля и это должно учитываться в "кексе", т.к. определяется автоматически путем анализа задержки выставления "1" после короткого импульса "0".
Не открывайте cИкрета. Оставьте нормальным коммерсантам заработать на тех, кто не умеет читать...тут я свами pvvx соглашусь
Не катит. У всех современных аппаратных I2C так-же есть "clock stretching" enable/disable. В итоге ограничение только по току заряда/разряда емкости.
Про это уже описано ранее - "для начинающих" это сверхзадача написать нормальный драйвер 1-wire "ногодрыгом" для ESP8266 чтобы осталась возможность работать WiFi. На годы.Таааак. Уже понятнее. Уменьшать резистор - это не наш метод. Надо делать корректировку в коде. А как и куда? Только снова, для чайников. Соответственно разделу "для начинающих"