ESP8266-01 и DS1820
- Войдите на сайт для отправки комментариев
Есть 3 дачика DS1820 расположены по кабелю длиной 30м и подключены к ESP8266-01 подключение в три провода плюс минус и дата, в конце возле ESP8266-01 установлен резистор 4,7К, все работает нормально с дачиков получаю температуру коректно.
Проблема состоит в том что нужно продлить линию на 12м к ESP8266-01, когда продлеваю линию, дачики перестают видится, линия прямая без витвлений получается общая длина кабеля 42 метра (кабель весь екранирован)и на ней висит три дачика. На 30м все работает на 42 неработает.
Перелистал форум нашол похожие темы, пробывал разные варианты, и конденсаторы в питании устанавливать, и блок питания помошнее ставил, и резистор 4,7к уменьшал ничего непомогает на 42 метрах ниодного дачика не видет.
В чем проблема? что еще можна поробовать?
1) Померять напряжение на стороне датчика
В чем проблема? что еще можна поробовать?
Подключить даччики кабелем КГхл 3х6
Подключить даччики кабелем КГхл 3х6
Согласен с коллегой - посчитаете потери напряжения в Ваших проводах и заплачете.
1) Померять напряжение на стороне датчика
Мерял что на входе что на датчиках что в самом конце шлейфа напряжение одинаковое, как бы потерь нет, вернее есть но очень малы их невидно попросту.
Напряжение 3,3 В от esp и на всех датчиках ровно 3,3В , может эти датчики плохо работают от такого напряжения? нужно городить отдельное питания и гальваническую развязку от esp?
запитайте от 5 вольт DS18B20
на всех датчиках ровно 3,3В , может эти датчики плохо работают от такого напряжения?
А даташит на ДС - это шибко секретная информация. Токмо в пентагоне можно достать
Короче - если сечение провода менее полутора квадратов - то сюда не обращайся