Перейти до публікації
Пошук в
  • Додатково...
Шукати результати, які містять...
Шукати результати в...

Правильное подключение ds18b20

Tamburello

Рекомендовані повідомлення

Всем спасибо за личный опыт и то что подтвердили стартовый посыл ) комплекс инженерных мер и следование своду правил позволяет достигать больших дальностей, в противном случае полная лотерея и грабли на любом этапе начиная уже от нескольких метров
Посилання на коментар
Поділитися на інших сайтах

Не запустились несколько штук с радиорынка и те что на пробу взял на али

вот именно в них внутри и нет нужного для двухпроводки конденсатора..

и видимо 1820 много заводов в китае клепают, не один завод уж точно.

 

Добавлено через 2 минуты

Топология, при суммарной длине кабелей до 100 метров, не важна

вы питаете сключительно от 5В или приходилось и от 4 например?

Посилання на коментар
Поділитися на інших сайтах

вы питаете сключительно от 5В или приходилось и от 4 например?

Длинные линии или когда много ДСов на одной линии - исключительно 5В + трехпроводная схема.

Посилання на коментар
Поділитися на інших сайтах

  • 3 місяці потому...

Взял недавно датчиков от разных продавцов.

Внешне - ни чем не отличаются, совсем.. тип надписей одинаков и все такое..

От одного продавца - при напряжении питания 3,5В работает на 20 метров, а от в от другого только на 3-5 метров...

Вот так.. А внешне датчик одинаковы, если ссыпать в одну коробку - то и не различите их.

это трехпроводка.

  • Лайк 2
Посилання на коментар
Поділитися на інших сайтах

Взял недавно датчиков от разных продавцов.

Внешне - ни чем не отличаются, совсем.. тип надписей одинаков и все такое..

От одного продавца - при напряжении питания 3,5В работает на 20 метров, а от в от другого только на 3-5 метров...

Вот так.. А внешне датчик одинаковы, если ссыпать в одну коробку - то и не различите их.

это трехпроводка.

 

У меня в самодельном тепловом насосе стоит несколько датчиков температуры на базе DS18B20. 3 датчика расположены в наружном блоке - измеряют температуру компрессора, температуру испарителя и температуру наружного воздуха. Питание от 5 вольт, 3-х проводная схема, расстояние до блока управления около 2 метров, каждый датчик подключен к отдельному пину процессора.

При температуре около 0 (от -5 до +5 примерно) эти датчики "отваливаются" - тупо не отвечают на запросы. Что ни пробовал - и добавлял отдельный конденсатор непосредственно на выводы датчика, и включал питание только на время измерения, и делал полную гальваническую развязку через ADUM, и заземлял вывод GND, и применял экранированную витую пару, и менял разные датчики - ничего не помогало.

 

Проблема решилась только покупкой ОРИГИНАЛЬНЫХ датчиков на одном известном украинском интернет-магазине электронных комплектующих - там в описании товара именно так и написано - Оригінальний DS18B20 !! Стоимостью 65грн по сравнению с китайским 30грн.

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

Думается это тоже не оригинал.

На диджипарте оригинал Даллас около 3 баксов. С учётом растаможки и интереса у нас он должен быть гривен 150 ) вероятно это просто качественный клон (оригинальный)) а тот что подешевле - обычный клон (клон клона)

Посилання на коментар
Поділитися на інших сайтах

А почему вы уверены что наша розница берет по розничной цене диджипарта? В Имраде 53,55 от Maxim в ТО-92. Вроде паленки у них замечено не было, сколько ни покупал, даже редчайшие детали, которые на кардачах паленка.
Посилання на коментар
Поділитися на інших сайтах

А почему вы уверены что наша розница берет по розничной цене диджипарта? В Имраде 53,55 от Maxim. Вроде паленки у них замечено не было, сколько ни покупал, даже редчайшие детали, которые на кардачах паленка.

 

Ну я не то шоб решил просто по опыту прошлому, не исключаю что это далеко не по всем тп. Там же дело не в паленке - датчик то этот многие делают, и Даллас и Максим и китайцы нормальные(не подвал). Но если говорить про оригинал то максимально-оригинал все-же Даллас, ну а он даже чуть дороже трёх баксов.

Я понимаю что у нас растаможкой только лох занимается но думается что все-же она чего-то стоит в "итого".

Опять такие вопрос не в том по чем они покупают а то что розница дижипарта обычно приятнее нашей розницы, а три баксе це три бакса (зачеркнуто) гривен под 90

Посилання на коментар
Поділитися на інших сайтах

А почему вы уверены что наша розница берет по розничной цене диджипарта? В Имраде 53,55 от Maxim в ТО-92. Вроде паленки у них замечено не было, сколько ни покупал, даже редчайшие детали, которые на кардачах паленка.

 

Есть у них паленка, аудиоусилители, разные ТДАxxx

 

Я уже отписывался вроде- датчики эти ставлю сотнями, питание от пина 3.3В, двухпроводная схема, висит на кабеле ШВВП порядка 3х метров. Проблем нет вообще. РКС\космодром

 

Сейчас другая засада- контроллеры :shock:

Посилання на коментар
Поділитися на інших сайтах

В РКС-е они по около 30 грн - кабы не паленка, учитывая что в РКС появился большой ассортимент всякого разного с али.

 

Ну не все же с диджикея заказывать... Как бы дорого и ни разу не оперативно.

Посилання на коментар
Поділитися на інших сайтах

В РКС-е они по около 30 грн - кабы не паленка, учитывая что в РКС появился большой ассортимент всякого разного с али.

 

Ну не все же с диджикея заказывать... Как бы дорого и ни разу не оперативно.

 

Эти датчики официально делают нормальные китайские заводы (уж не знаю как там с Далласом/Максимом порешано). На дижикее они по баксу примерно, ну и с-но там уже с ввозным митом. Думаю вполне нормальные рабочие надёжные, но формально не оригинал.

Проблема не в том что датчик китайский а в том что он китайско-подвальный, где дедушка Ляо и его многочисленная семья, без отк, на коленке "обводит карандашом" и обшивает весь радиорынок. Такие на Али по 5-10 гривен уже в гильзе и с проводом )

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

Думаю вполне нормальные рабочие надёжные, но формально не оригинал.

неа... мне один из давнишних продавцов у которого постоянно беру - признался, что например те которые у него беру - они ТОЧНО не работавют с двухпроводкой, он сам проверял.(ему покупатель как то партию вернул)

а причина почему не работает - внутренняя схема датчика не содержит кондетсатора который там для этого должен быть.

Итого - делаю вывод, что они все разные.

Мерял тестером прозванивал датчик на наличие обратно включенных диодов - так вот: в одной партии у меня звонятся только два обратно включ диода между минус-плюс и минус-сигнальный, а во второй партии прозванивается еще и между сигнальным и плюсом... - прикольно правда?

 

Добавлено через 2 минуты

еще почитайте очень интересную статью, там в конце и программа есть...

 

www.rlocman.ru/review/article.html?di=621315

 

Добавлено через 2 минуты

и делал полную гальваническую развязку через ADUM

кстати, дорогие они?

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

кстати, дорогие они?

 

копеечные, только не очень понятен смысл ГР конкретно в случае с датчиками, разве что они в каком-то большом комплексе где есть вероятность получить шото левое на линии датчика.

Посилання на коментар
Поділитися на інших сайтах

На элеваторах прекрасно работают, с длиной линии по 30-35 метров, бывает к одному модулю три десятка таких подвесок подключены, и ничего, а уж элеваторы это можно сказать молниеприемники.

А вот интерфейсы, и питание обязательно должны быть отвязаны.

P.S. Это какие Adum нынче можно назвать копеечными?

Посилання на коментар
Поділитися на інших сайтах

про такое дальнее применение не подумал

зачем далеко ходить... Достаточно теплицы на участве и провода метров 15. Если молния сравнительно недалеко грохнула (когда вы слишите громкий ба-бах, это недалеко сотни метров может даже) то датчикам и входу на девайсе - капец.. с большой долей вероятности.

Посилання на коментар
Поділитися на інших сайтах

зачем далеко ходить... Достаточно теплицы на участве и провода метров 15. Если молния сравнительно недалеко грохнула (когда вы слишите громкий ба-бах, это недалеко сотни метров может даже) то датчикам и входу на девайсе - капец.. с большой долей вероятности.

 

Да-да, окей. я просто как-то сторонник снимать данныепоближе и передавать на расстояния обработанными (esp+mqtt) но это не значит что нельзя и по другому, посыпаю голову пеплом

Змінено користувачем standov
Посилання на коментар
Поділитися на інших сайтах

  • 4 місяці потому...

Возникла необходимость к d105 подключить пятый ds18b20. Взял я по старой традиции 6*0.22 в єкране кабель для сигнализаций. Скрутил по 2 жилы вместе и фигли (плюс экран на gnd), подключаю - d105 начинает терять редномом датчики, взял кусок такого-же кабеля не скручивая жилы - работает. Соединение звездой трехпроводное, "плечи" от 3 до 10 метров. Вероятно паразитная емкость.

ПС. офтопик - никто не посоветует недорогой работающий modbus "конвертор" на ds18b20?

Змінено користувачем standov
Посилання на коментар
Поділитися на інших сайтах

  • 1 рік потому...

Зіштовхнувся з проблемю відвалювання шини 1wire коли інвертор заряджає аккумулятори струмом більше 10А. Ситуація наступна: для монтажу інвертора на стіну потрібно було провести по 2м мідного проводу 35мм2 для плюса і мінуса клем акумуляторів. Провід не екранований. В стані коли до акумів підключений навіть один з цих дротів вверх по стіні, і до клем аккумулятора підключено імпульсну зарядку на 25А, то шина одразу відвалюється поки струм заряду не впаде нижче 10А. Після підключення інвертору ситуація аналогічна, відвал при струмі заряду понад 10А. До цього шина кілька років відпрацювала без будь-яких зауважень.

Чи є якісь ідеї як побороти цей глюк? Чи можуть дроти до акумів бути свого роду антенами які генерують якийсь шум у шині? Чи екранування дротів шляхом обмотування алюмінієвим скотчем могло би якось покращити ситуацію?

Змінено користувачем Dmode
Посилання на коментар
Поділитися на інших сайтах

Я вже відповів в темі з інвертором, але виглядає, що тут краще місце для продовження обговорення.

1-wire дуже чутливий до завад, бо там банальна амплітудна модуляція відносно землі. Вита пара і екранування трохи допомагають, але тільки до певного рівня, бо екран захищає тільки від високочастотних завад. В інверторі ШИМ працює на частоті, співмірній з із несучою частотою 1-wire, або ж перших кілька гармонік співмірні з несучою, а це порядка 50-200 кГц, для яких екран кабеля прозорий.

Обмотування фольгою малоймовірно що дасть щось, бо довжина хвилі завади в тисячу разів більша від за найбільший лінійний розмір екрану. Тут або переходити на інший фізичний рівень передачі сигналу, або взагалі використовувати аналогові датчики, а ADC робити подалі від інвертора.

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

1 час назад, volomoto сказал:

А де стоять сенсори і як прокладена шина відносно інвертора та акумуляторів?

Шина була зроблена для рекуператора на кожному вході/виході, ще на ній температури опалювальної води після гідрострілки (1поверху, 2поверху), до гідрострілки, і в бойлері.  Шина іде по трьох стінах котельні і по стелі. Найближча відстань від шини до дротів-"антенн" акумів десь 30см

Здається що включав я тестово 30А на коротких і відносно тонких дротах, як тільки інвертор прийшов, і таких глюків ніби не ловив тоді.

Змінено користувачем Dmode
Посилання на коментар
Поділитися на інших сайтах

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

Датчиків було десяток приблизно.

Змінено користувачем yur43
  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

24 хвилини тому, Dmode сказав:

Шина іде по трьох стінах котельні і по стелі. Найближча відстань від шини до дротів-"антенн" акумів десь 30см

Це дуже близько і теоретично шина із силовими дротами може працювати як трансформатор струму. Тут дуже важливо, який термінальний опір шини, бо від цього залежить, яка напргуа буде індукуватись на шині.

Якщо нема ніяких резисторів на слейвах, а лише їхній вхідний опір, який для DS18b20 становить кілооми, тоді 1 мА індукованого струму перетвориться на кілька вольт на шині — це явно похєрить всі логічні рівні. Якщо ж додати резистори по 100—150 Ом, то цей 1 мА додасть цього 100-150 мВ, що менеше, ніж різниця між логічними рівнями.

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

39 хвилин тому, yur43 сказав:

Переробив на одну послідовну, з підтяжкою резистором на кінці, так працювало .

Послідовна завжди краще, ніж зірка, навіть якщо послідовна (лінійна) в кілька разів довша. Modbus RTU дозволяє тільки лінійну топологію, що разом із хорошою модуляцією (RS485) робить його дуже завадостійким. 

Змінено користувачем volomoto
  • Лайк 2
Посилання на коментар
Поділитися на інших сайтах

Створіть акаунт або увійдіть у нього для коментування

Ви маєте бути користувачем, щоб залишити коментар

Створити акаунт

Зареєструйтеся для отримання акаунта. Це просто!

Зареєструвати акаунт

Увійти

Вже зареєстровані? Увійдіть тут.

Увійти зараз
×
×
  • Створити...