Дмитрий
Так устройства заводские не знаю что и как оно там читает
Дмитрий
Но дисплеи с задержкой включаются и начинают показывать
Александр
Так устройства заводские не знаю что и как оно там читает
Пробуй подтягивающий резистор менять на разные номиналы.
Дмитрий
Тот что стоит 10ком он слишком глубоко чтобы с каждого устройства выпаять, там пришлось дисплей выпивать загибать иначе не подлезть даже
Demondor
Отключи все и подключай по одному, методом перебора найдешь ход дальнейших действий.
Дмитрий
Толкьо навеской в начале на разъёме могу подкидывать
Дмитрий
В параллель подключай..
Получается нужно взять подстроечный резистор и чуть подкручивая включать и смотреть, какой номинал поискать подстроечника?
Дмитрий
Я пробовал на 1ком и 4.7 пару раз в место 85 видел 0 на дисплее
Александр
Я пробовал на 1ком и 4.7 пару раз в место 85 видел 0 на дисплее
Какой длины и сечения провод? Питание 3,3 вольта?
Дмитрий
Да 3.3 провод 15 метров самый длинный
Дмитрий
Сечение сейчас гляну в интернете что пишут секунду
Uladzimir
Может тоже подскажешь варианты решений?
а что тут ещё можно подсказать.. Только резистором играть
Дмитрий
Uladzimir
Осциллографом посмотреть сигналы на датчике - проблема в нуле (датчик не вытягивает ноль нормально) или в медленном фронте единицы (резистор уменьшать надо)
Дмитрий
Телефонный
Дмитрий
Две жилы на дату кинул
Demondor
Может тоже подскажешь варианты решений?
1) у вас купленное решение, оно должно работать с коробки, проверьте работоспособность каждого на более коротком проводе. 2) зачем их собирать в коробке, если они могут передавать информацию с любой точки, в этом их смысл.
Александр
Они разные бывают. И лучше использовать витую пару. Питание у датчика от 3 до 5,5 вольт. На этой лапше напруга падает и датчик не работает нормально.
Demondor
Телефонный
Можно прозвонить что доходит по питанию.
Дмитрий
Можно прозвонить что доходит по питанию.
Доходит все 3.34 в начале и столько же в конце
Александр
Дмитрий
Они разные бывают. И лучше использовать витую пару. Питание у датчика от 3 до 5,5 вольт. На этой лапше напруга падает и датчик не работает нормально.
Да можно но два дня уже профукал не хочется опять кабель канал менять и провода 70 метров менять и все переделывать
Дмитрий
Чистое помещение
Дмитрий
Это пока датчик в покое.
Правильно подобраный резистор поможет?
Александр
Да можно но два дня уже профукал не хочется опять кабель канал менять и провода 70 метров менять и все переделывать
Другой датчик от заведомо рабочего подключали? Этот попробовать к другому модулю подключить. Кстати. На изиэлектроникс, вроде, была статья про питание этого датчика и про длинные провода.
Uladzimir
В ноль линию данных тянет сам датчик (транзистором внутренним), в единицу - резистор. Скорее всего, из-за большой ёмкости линии (лапша телефонная) при 10кОм резисторе нормальной лог. единицы не получается, фронт затянутый. Уменьшение номинала резистора может помочь, но тут надо не переусердствовать, чтобы "ноль" не испортить
Demondor
Да можно но два дня уже профукал не хочется опять кабель канал менять и провода 70 метров менять и все переделывать
Проверьте, что датчик работает на стандартной длине, тогда будет понятно, что косячит провод, потом повесьте его на длинный провод, но другого сечения, последнее в параллель 10ком, по доке должно быть 4,7.
Demondor
Надо пробовать, отсекать варианты.
Uladzimir
так вроде же озвучивалось, что не работает, не?
Дмитрий
Проверьте, что датчик работает на стандартной длине, тогда будет понятно, что косячит провод, потом повесьте его на длинный провод, но другого сечения, последнее в параллель 10ком, по доке должно быть 4,7.
Уже проверял все кроме витой пары но мне от этого легче уже не будет, не влезет столько проводов в кабель канал и это все переделывать опять на пару дней работы и датчики некоторые под корень и в термоусадке клеевой
Uladzimir
с резисторами сначала поэкспериментировать надо
Uladzimir
потом уже провода резать
Александр
Можно попробовать резистор подключать рядом с датчиком
Дмитрий
Единственный рабочий вариант был когда я от аккума внешнего подключил 3.3в прям на +/- датчика и даже термостат полностью завелся
Uladzimir
а то получается ситуация - некие "заводские модули", программно подкрутить тайминги, выходит, не получается. С резисторами тоже "всё плохо - не подлезть" типа
Uladzimir
и что тут тогда можно посоветовать ещё?
Uladzimir
ну кроме как обращения с претензией к производителю девайса
Uladzimir
можно ещё попробовать конденсатор по питанию возле датчика подвесить - может, несколько стабилизирует его работу
Demondor
Если так то почему работает на внешнем питании 3.3 на длинном проводе?
Что значит внешнее питание? Можно блок повесить на 3,3 и ваш вопрос решен.
Uladzimir
можно - но пока от Вас мы не получили ответа, помогло ли
Дмитрий
можно - но пока от Вас мы не получили ответа, помогло ли
Я не нашел пожстроечного а те что нашёл 1 и 4.7 результата не дали
Uladzimir
осциллографом бы посмотреть...
Uladzimir
может там банально шумит всё от каких-то наводок
Uladzimir
засунуть бы это в кабель с двумя жилами и оплёткой (землёй)
Дмитрий
Что значит внешнее питание? Можно блок повесить на 3,3 и ваш вопрос решен.
Это всего лишь тест был для понимания в проводе ли проблемы, и температуру при таком подключении показало
Дмитрий
Ладно пока информацию принял, ищу резистор подстроечный, но какой номинал его нужен может подскажите? завтра искать поеду.
Александр
А может датчик "палёный" Китай
Uladzimir
R = R1*R2/(R1+R2)
Demondor
Uladzimir
22кОм более-менее сойдёт - можно более-менее равномерно от нуля до 7кОм подкрутить будет
Uladzimir
https://wsd.by/catalog/kabel-provod-shnur/mksh-mkesh-kmmts/mkesh/kabel-mkesh-2kh0-35/ лучше и кабель на что-то вроде этого поменять
Leonid
странное решение, бестолковое, DS иначе нужно использовать
Leonid
и резистор должен быть 4.7 К
Leonid
конденсатор возле датчика должен помочь, по идее
romanetz
Датчики, как таковые, на питание 5 вольт рассчитаны.
romanetz
3.0 их нижний порог
romanetz
romanetz
Самая большая задница с длинными линиями - то, что длительность лог. 0 и 1 растёт
romanetz
Я когда делал адаптер 4456 (кажется под таким именем он в серию пошёл - мастер 1-wire, короче), делал динамическое определение порога
romanetz
Search ROM и первый бит вычитывал, более длинный из них - 0, более короткий - 1 и их длины принимал за эталонные
romanetz
Потому что они ещё и от температуры прилично ползут, а про это нигде не написано
romanetz
И единица на длинном кабеле при минусах == нулю на коротком при +125
romanetz
Поэтому без такой калибровки в принципе никак не возможно стабильную работу в диапазоне длин кабелей, напряжений и температур обеспечить
Alex
Ладно пока информацию принял, ищу резистор подстроечный, но какой номинал его нужен может подскажите? завтра искать поеду.
Где проходят длинные провода? Там есть рядом другие кабели и провода питания? Например 220в.
Евгений
Да просто на столе без других проводов не работает
Выше писали, что длинный провод всему причина... Даже подсказки дали, но понимать вы это совсем не хотите.
romanetz
Я уже, как говорится, разжевал всё и в рот положил...
Дмитрий
Так я все понял поехал резисторы брать и пробовать
Дмитрий
Отвечаю на вопросы не более
romanetz
https://www.soel.ru/online/chetyryekhkanalnyy-retranslyator-1-wire-na-osnove-12f629/