• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

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

    А смысл есть во всем этом? Используемые датчик и SoC давно уже относятся к антиквариату. С их момента выпуска прошло несколько поколений в тематике электроники. Мур даже уже помер...
  2. pvvx

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

    Это было рекомендовано ещё в начале темы. Но фанаты считают что так действовать неправильно. Я тут случайно включал генератор с осциллографом и что-то не было рабочего настроения, ну и сделал для вас наглядный замер-примерчик: Под руку не попал специальный РЧ кабель, а был совсем не похожий на...
  3. pvvx

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

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

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

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

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

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

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

    Что страшного в лове КЗ? Отражение сигнала? Или про это? В итоге-то ток больше чем норма для ESP8266 выводов, кроме "лапши", где он в предел. И это без учета сопротивления подтяжки.
  7. pvvx

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

    При работе ключей GPIO ESP8266 - это почти к.з., а R подтяжки всего формирует скорость нарастания фронта при отключении ключей GPIO и немного при включении. По этому какое ещё "согласование" с кабелем в такой схеме?
  8. pvvx

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

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

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

    И тем самым всю энергию импульса накачиваемую в "длинную линию" выделяем на несогласованном конце. В принципе подбираем длительность и форму импульса, гармоники которой сойдутся на другом конце из-за разницы скорости прохождения разных частот по кабелю...
  10. pvvx

    TCS230 или ISL29125 или какой-то другой датчик для определения цвета экрана монитора

    Если это такой-же как на видео, с TLSR8266, то там предел в Bluetooth 4.2. TLSR8266 не умеет BT5.0+ и размер буфера RF у него только для Bluetooth 4.2. А беда со смартфонами старых версий в кривой поддержке BLE. И тут китайцы не врут - это вопросы к их производителям.
  11. pvvx

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

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

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

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

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

    Про это уже описано ранее - "для начинающих" это сверхзадача написать нормальный драйвер 1-wire "ногодрыгом" для ESP8266 чтобы осталась возможность работать WiFi. На годы. Но и смысла особого нет - ток у ножек ESP на "кабель" будет превышен и ИФК светодиод из выходного транзистора в GPIO...
  14. pvvx

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

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

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

    Не катит. У всех современных аппаратных I2C так-же есть "clock stretching" enable/disable. В итоге ограничение только по току заряда/разряда емкости.
  16. pvvx

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

    Вот вам online калькулятор RC - можете подобрать максимальную емкость :) Не открывайте cИкрета. Оставьте нормальным коммерсантам заработать на тех, кто не умеет читать...
  17. pvvx

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

    Вы ошибаетесь и глобально. Фанатизм вам закрывает причину почему требуются танцы с бубном из сопротивлений :p Датчик DS18B20 может работать на емкости, величина которых равна времени зарядки C=x до длительности сигнала сброса при R=5кОм :p Его ключ в 100 Ом только отпускает шину и не участвует в...
  18. pvvx

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

    И уж тогда не "лапшу", а телеграфные столбы с оголенными проводами :) Покрытие изоляторами увеличивает емкость. Сопротивление терминаторов можно уменьшать на линии 1-Wire с соответствующими драйверами. К примеру для DS2484, но и он не рассчитан на работу с линиями в сотни метров... А для DS18B20...
  19. pvvx

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

    Именно для "линии", а датчик DS18B20 не рассчитан на работу на "линию", как и выводы ESP. Так, на огрызок, типа до 3х метров всё будет ок.
  20. pvvx

    Xiaomi Lywsd03mmc connecting Waterproof DS18B20 Temperature Sensor

    It does not make sense due to the high consumption of the DS18B20 sensor. And the impossibility of the sensor to work from the voltage of CR2032. Не имеет смысла из-за большого потребления датчика DS18B20. И невозможность работы датчика от напряжения CR2032.
Сверху Снизу