Датчик температуры DS18B20. Вы точно не знали о нем этого.

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 28

  • @Electro_house
    @Electro_house  10 місяців тому +1

    Даже после 15 минут в морозилке ситуация осталась аналогичной - разница в 5 градусов. Скриншот измерений в разделе "Сообщество" канала.

    • @AndreyOleynik
      @AndreyOleynik 10 місяців тому

      Вот фото есп32 и подключённого к нему датчика и юсб. Через тепловизор. Обратите внимание на провода. Для эксперимента возьмите ещё провода сечением самым маленьким и по больше. По идее по очень тонким проводам не так тепло должно распространяться. drive.google.com/file/d/1HQFggsDlvPPVPd19kVXg2zerr0hNNZp9/view?usp=drivesdk

    • @Electro_house
      @Electro_house  10 місяців тому

      Да, уже была мысль подключиться тонкими жилами. Но вообще, что бы окончательно расставить точки над и, хочу вынести есп с платы, и запитать его от повербанка. Тогда полностью исключится тепловое влияние и есп и стабилизатора на плату.
      Спасибо за поддержку ! :)

  • @MrRediska
    @MrRediska 10 місяців тому +3

    Да плата ESP греется и нагрев происходит не по воздуху, а через ноги датчика. Хоть оба датчика и рядом, но один на 100мм по меди дальше, чем второй, который непосредственно на разъёме. Самонагрев у этих датчиков есть всегда, но он не очень большой, в пределах одного-двух градусов. Хотя прецезионным я его по этой причине уже не считаю.

    • @Electro_house
      @Electro_house  10 місяців тому

      Очень даже может быть. Смущает только, что датчик, подключенный к плате не прямо подключен к клеммнику, а через ещё один разъем, который по идее должен уменьшить теплоотдачу. Конечно, это не прецизионные датчики, но разница в 10 градусов даже при передаче тепла через выводы датчика как-то многовато.
      Но по крайней мере это самое вероятное объяснение.

    • @AndreyOleynik
      @AndreyOleynik 10 місяців тому

      Греется от самой есп по проводам. Есп горячая штуковина, а провода хорошо проводят тепло. Попробуйте на ардуино, будет нагрев на порядок меньше, т.к. атмега не греется практически.

    • @Electro_house
      @Electro_house  10 місяців тому

      Зафиксировал второй датчик, прижав его к ногам первого и к клемнику. Разница стала меньше, но все равно приличная: 27,6 / 32.,2. Нагрев платы присутствует, но не от есп (она почти не греется), а вот 7805 нагрев приличный. Следующим этапом попробую выкинуть этот стабилизатор и запитать есп напрямую.

    • @AndreyOleynik
      @AndreyOleynik 10 місяців тому +1

      @@Electro_house а, ну линейник это печка. Нр есп тоже. Делал часы на есп, чтобы синхронизировать время по интернету. Пришлось датчик вынести из корпуса. Проверял тепловизором. Греется чип есп, дорожки и потом провода.

    • @Electro_house
      @Electro_house  10 місяців тому +1

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

  • @СержПосичанский
    @СержПосичанский 10 місяців тому +1

    То, что DS18B20 всегда завышает температуру на 3-6 градусов, заметил давно. Ставлю его прямо на плате часов возле ATiny или Аtmega. Тестирую часы в течении суток и делаю программную корректировку в минус 3-6 градусов. Не думаю, что от ATtiny идет много тепла. Датчик ставлю всегда под МК у отверстий наружу.

  • @-glyouk
    @-glyouk 7 місяців тому

    Я так понял, вы уже причину нашли в более новом видео. Эти датчики довольно чувствительны, даже присутствие рядом человека (в полуметре) повышает показания, а по ноге от платы нагреться ему вообще не проблема.
    Уже три дня бьюсь с поиском вариантов корректной работы WeMos D1, но кроме сетевого интерфейса мне нужно, чтобы на ярком, красном, семисиментном индикаторе (с двумя сдвиговыми регистрами) показывало температуру с десятичными значениями (например 25.2). Целые числа получается. Все библиотеки или варианты кода, что нашёл не работают с ESP (с Ардуино Нано все хорошо, но вайфай нет...)

  • @polkovnichenko
    @polkovnichenko 10 місяців тому

    У проводов может быть как емкость так и индуктивность. Но возможно дело именно в питании, а не температуре от есп. Чтобы исключить влияние шумов и пульсаций по питанию (которые могут нагревать датчик, а индуктивность и емкость проводов могут изменять или уменьшать этот эффект) предлагаю попробовать запитать датчик от аккумулятора, например 18650, через резистивный делитель, для работы потребуется соединить "-" (землю), так что к плате будет идти только минус и сигнал. Интересно будет узнать результат и именно понять причину. Также наблюдал такой эффект на платке с алика есп01+ds18b20, там они были расположены сильно близко друг к другу, пробовал экранировать от тепла фольгой и картоном, но не помогло, наблюдал похожий эффект, но списал на нагрев от линейного стаблизатора и есп. Также наблюдал такой эффект с модулями esp01+dht22 тоже с алика и ситуация сильно похожа, при случае попробую вынести dht22 на провода и/или разделить по питанию, уже было подумал что датчик бракованный и забросил его, а тут информация к размышлению и крайне похожая (именно рост после включения).

    • @Electro_house
      @Electro_house  10 місяців тому

      Пока больше склоняюсь к версии с нагревом через выводы, но... вчера засунул плату с датчиками в морозилку и ничего не изменилось, разница температур осталась 5 градусов. Конечно, тоже не показатель. Насчет аккумулятора - сегодня попробую запитать через повербанк, потом отпишусь.

    • @MrRediska
      @MrRediska 10 місяців тому +1

      @@Electro_house а поменять датчики местами? У них же есть калибровки, кстати.

    • @Electro_house
      @Electro_house  10 місяців тому

      @@MrRediska менял:) греется всегда тот, который подключен непосредственно к клемнику

  • @Vasisdastone
    @Vasisdastone 10 місяців тому

    Довольно много проблем с этими датчиками. Бывает зависают ещё.
    В одной автосигнализации их ресеттят раз в час снятием питания, чтобы вменяемо показывали.

  • @ЮрийМ-к3ч
    @ЮрийМ-к3ч 10 місяців тому

    Поскольку датчик - это микросхема которая выдаёт коды. Возможно, что имеет место влияние ёмкости проводников. При длине меньше 10 см. эта паразитная ёмкость может влиять на работу схемы. Наверное...

    • @Electro_house
      @Electro_house  10 місяців тому

      Если бы за счет емкости формировались бы правильные фронты импульсов, это в обязательном порядке было бы задокументировано в даташите с соответствующими рекомендациями по минимальной длине проводников между датчиком и самим устройством.

  • @КонстантинСергеев-м8щ
    @КонстантинСергеев-м8щ 10 місяців тому

    А можно ссылку на девайс, который на 00:45? Я так понимаю, это электронный аналог психрометра для измерения влажности?

    • @Electro_house
      @Electro_house  10 місяців тому

      А, это действительно довольно интересный девайс 🙂 - lock.3dn.ru/news/datchik_vlazhnosti_vozdukha_dlja_domashnej_meteostancii/2010-11-30-13

  • @АлександрВолгарев-к6в
    @АлександрВолгарев-к6в 9 місяців тому

    А паять датчики к выводам платы не пробовали?

    • @Electro_house
      @Electro_house  9 місяців тому

      Нет. Но в следующем видео причина нагрева датчика уже локализована

  • @olegbakurov9351
    @olegbakurov9351 10 місяців тому

    ориентацию датчиков одинаковой сделать

    • @Electro_house
      @Electro_house  10 місяців тому

      Она одинаковая, датчики при измерениях находятся в 5 миллиметрах друг от друга

  • @olegbakurov9351
    @olegbakurov9351 10 місяців тому

    может вч из антенны?

    • @Electro_house
      @Electro_house  10 місяців тому

      На плате с PIC-контроллером, где нет источников ВЧ в отличие от есп, ситуация аналогичная