• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

DS18B20 возвращает то температуру, то -127.

pvvx

Активный участник сообщества
А заканчивающим фанатам, отметившимся тут :) - оптоволокно от транзистора в ключе GPIO ESP8266 вместо "кабеля". В доке к ESP описано, что ток на этот светодиод не должен быть более 10 мА. Лапша почти подходит :) , но она тоже гоняет волны (особенно от импульсов в 3нс 50 мА) и они идут на внутренний диодик с питанием в DS18B20, а в его доке описано, что незя превышать там напругу более +0.3В от питания...
Надо подробнее, какие будут у DS18B20 показания при плавающем питании, которое в его нутре через нарисованные в даташите диодики?
Лучше тоже замять - больше купят и выбросят DS18B20...
 

pvvx

Активный участник сообщества
Для улучшения эксперимента по выгоранию DS18B20 на другом конце кабеля надо поплясать с уменьшением сопротивления на стороне GPIO ESP8266, как это описывают местные фанаты. Необходимо подобрать форму фронта, чтобы он на другом конце кабеля сходился в единый нарастающий импульс.
 

enjoynering

Well-known member
Я вот не понимаю как он может сойтись в "единый нарастающий импульс"?

Согласно формуле, уменьшая R подтяжки, мы уменьшаем постоянную времени RC цепочки (сопротивление + сопротивление и ёмкость кабеля), что бы вписаться в длинну 1 и 0 OneWire.
 

aZholtikov

Active member
Вот вы все про датчики и токи с напряжениями... А ведь недавно товарищ Си Цзиньпин был переизбран в третий раз на новый 5-и летний срок... И наш Солнцеликий его с этим поздравил...
То есть господина СИ мы теперь можем офф именовать господин Си++?
:)
Просто стеб. Настоялся в "сопутствующих приезду СИ" пробках...
 

enjoynering

Well-known member
Зачем это здесь? Не нравится стоять в пробках? Перезжайте. Я так сделал и теперь до работы с ветерком.
 

pvvx

Активный участник сообщества
Я вот не понимаю как он может сойтись в "единый нарастающий импульс"?

Согласно формуле, уменьшая R подтяжки, мы уменьшаем постоянную времени RC цепочки (сопротивление + сопротивление и ёмкость кабеля), что бы вписаться в длинну 1 и 0 OneWire.
И тем самым всю энергию импульса накачиваемую в "длинную линию" выделяем на несогласованном конце.
В принципе подбираем длительность и форму импульса, гармоники которой сойдутся на другом конце из-за разницы скорости прохождения разных частот по кабелю...
 

pvvx

Активный участник сообщества
При кз длинной линии и разомкнутом конце отражение в длинной линии имеет разные знаки. Тема сложная, но практически, чтобы сделать типа "хлыст" решается подбором... :)
Хорошо будет DS18B20...
Настоялся в "сопутствующих приезду СИ" пробках...
Не заметил ни одной пробки - переезжайте в пригород. Скоро в городе будет ещё хуже.
 

pvvx

Активный участник сообщества
Я вот не понимаю как он может сойтись в "единый нарастающий импульс"?

Согласно формуле, уменьшая R подтяжки, мы уменьшаем постоянную времени RC цепочки (сопротивление + сопротивление и ёмкость кабеля), что бы вписаться в длинну 1 и 0 OneWire.
При работе ключей GPIO ESP8266 - это почти к.з., а R подтяжки всего формирует скорость нарастания фронта при отключении ключей GPIO и немного при включении.
По этому какое ещё "согласование" с кабелем в такой схеме?
 

pvvx

Активный участник сообщества
почему КЗ? ведь перед паразитной емкостью кабеля есть еще сопротивление самого кабеля.
Что страшного в лове КЗ? Отражение сигнала?
Или про это?
При к.з. заряженного "кабеля" максимальный ток очень близок току разряда его емкости на волновое сопротивлению этого кабеля... И у кабелей для ВЧ типичные вол. сопротивления лежат в пределах 50..100 Ом.
У лапши - ~325 Ом.
В итоге-то ток больше чем норма для ESP8266 выводов, кроме "лапши", где он в предел. И это без учета сопротивления подтяжки.
 

pvvx

Активный участник сообщества
И при включении ключа в кабеле создаем волну, которая отразится от хвоста с датчиком, с амплитудой отношения нагрузки и волнового сопротивления, что в пределе к удвоенному напряжению по данной формуле. А ток на ключе так-же будет равен отношению сопротивлений и увеличен до 2-х раз. Остальные параметры кабеля не объявлены, но время прохождения волны примерно известно, т.к. типично для разных проводков в изоляции - в 1.5 раза медленнее чем в вакууме...
 

pvvx

Активный участник сообщества
В итоге длинная линия превращается в трансформатор и на датчике может выделиться энергия закачанная выводом ESP8266. А у вывода пиковая мощность 3.3В*0.05А = 0.165Вт. Нагрузка датчиком до срабатывания диодов на зарядку его внутреннего питания – 5 мкА – это к 33кВ по напряжению, если не учитывать всё остальное :) В реальности, при UTP кабеле – этот импульс выйдет к 10В.
 

pvvx

Активный участник сообщества
Возможно ещё подобрать частоту переключения GPIO и создать резонанс в линии и гарантированно поджарить или пробить датчик... В этом случае и потребуется подбирать сопротивление подтяжки по феншую от местных фанатов :)
 

enjoynering

Well-known member
Ну помоему все эти проблемы решаются. Достаточно поставить на концах последовательно срюопротиаления (чтоб ограничить ток через esp и сенсор) и варисторы (чтоб убрать наводки в проводах). Или я не прав?
 

pvvx

Активный участник сообщества
Ну помоему все эти проблемы решаются. Достаточно поставить на концах последовательно срюопротиаления (чтоб ограничить ток через esp и сенсор) и варисторы (чтоб убрать наводки в проводах). Или я не прав?
Это было рекомендовано ещё в начале темы. Но фанаты считают что так действовать неправильно.

Я тут случайно включал генератор с осциллографом и что-то не было рабочего настроения, ну и сделал для вас наглядный замер-примерчик:
Под руку не попал специальный РЧ кабель, а был совсем не похожий на “длинную линию” проводок, да и покороче – всего 5 метров:
1680270431633.png

Подключил генератор и поглядел что на входе и на выходе при синусе:
1680270460404.png

Желтый (0.1B клетка) – вход кабеля: синий и коричневый провод, желто-зеленый на GND.
Голубой (1B клетка) – выход на вилке.

И при меандре:
1680270487699.png
Емкость щупа осла примерно равна входу DS18B20. А сопротивление 10 Мом, а у DS18B20 5 мкА –> при 5В это 1 МОм.

Генератор имеет выходное сопротивление 50 Ом и при замерах был установлен выход до 5В p-p. При этом особо не разгуляешься по вкачиванию мощности в разные кабеля, в отличии от ключа GPIO.
Но неоновую лампочку он запросто светит при включении через кварцы в резонанс... Пределы у гена +-10В (20В p-p) 150 МГц в линейной полосе (сдвоенные ths3092 на радиаторах).
 

pvvx

Активный участник сообщества
Ну помоему все эти проблемы решаются. Достаточно поставить на концах последовательно срюопротиаления (чтоб ограничить ток через esp и сенсор) и варисторы (чтоб убрать наводки в проводах). Или я не прав?
А смысл есть во всем этом?
Используемые датчик и SoC давно уже относятся к антиквариату. С их момента выпуска прошло несколько поколений в тематике электроники. Мур даже уже помер...
 
А смысл есть во всем этом?
Используемые датчик и SoC давно уже относятся к антиквариату. С их момента выпуска прошло несколько поколений в тематике электроники. Мур даже уже помер...
дешевы и доступны? Для чайников и самоваров, а так же самодельщиков не обязательно быть на пике прогресса.

P.S. А только у меня форум падал или у всех его не было с недельку наверное...
 

pvvx

Активный участник сообщества
дешевы и доступны? Для чайников и самоваров, а так же самодельщиков не обязательно быть на пике прогресса.
Это одни отговорки. Один провод чего стоит.
И какого смыслу от радио чипа тянуть провода (?), вешать на проводах роутеры и т.д. Это радио или проводная система?
 

pvvx

Активный участник сообщества
Тема (в первом сообщении) про то, как прикрутить к древнему WiFi чипу ESP8266 древний датчик на 15 метрах провода.
По поводу дешево - сделайте дешевле, чем это https://aliexpress.ru/item/1005003882649207.html
Там датчик резистивный и запросто выносится на метры. Но само поделие ужасно.
 
Сверху Снизу