# Серьезные проблемы с 1Wire

**URL:** <https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604>\
**Category:** Wiren Board 6\
**Created:** [February 19, 2019, 10:22am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604 "2019-02-19T10:22:20Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![dust](https://support.wirenboard.com/user_avatar/support.wirenboard.com/dust/32/12553_2.png) [@dust](https://support.wirenboard.com/u/dust)\
**Post date:** [February 19, 2019, 3:13pm UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/21 "2019-02-19T15:13:54Z")

</div>

Вычитал такую мысль: " \* Не надо использовать экранированную витую пару. Я проложил STP 5-й категории, но при попытке заземлить экран - связь полностью теряется. Предполагаю, что это связано с увеличением емкости проводника.". У меня экран как раз заземлен, и витая пара. Вы что рекомендуете? Землить? Не землить?

---

<div class="post-metadata">

**Author:** ![Kilpio](https://avatars.discourse-cdn.com/v2/letter/k/3ab097/32.png) [@Kilpio](https://support.wirenboard.com/u/Kilpio)\
**Post date:** [February 19, 2019, 3:22pm UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/22 "2019-02-19T15:22:15Z")

</div>

Не сталкивался, если честно, с прокладкой 1-wire шины в экранированном кабеле, ничего порекомендовать, кроме эксперимента, не могу.

Хотел еще уточнить, кроме штатных средств работы с 1wire вы ничего не используете на контроллере, верно?  
Алармы прописывали в датчике как, например?

---

<div class="post-metadata">

**Author:** ![dust](https://support.wirenboard.com/user_avatar/support.wirenboard.com/dust/32/12553_2.png) [@dust](https://support.wirenboard.com/u/dust)\
**Post date:** [February 19, 2019, 3:54pm UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/23 "2019-02-19T15:54:26Z")

</div>

Ничего нештатного, алармы прописывал в web интерфейсе.

---

<div class="post-metadata">

**Author:** ![Kilpio](https://avatars.discourse-cdn.com/v2/letter/k/3ab097/32.png) [@Kilpio](https://support.wirenboard.com/u/Kilpio)\
**Post date:** [February 19, 2019, 4:25pm UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/24 "2019-02-19T16:25:01Z")

</div>

А можете уточнить, в каком web-интерфейсе и какие алармы? Я, кажется, не так вас понял.

---

<div class="post-metadata">

**Author:** ![dust](https://support.wirenboard.com/user_avatar/support.wirenboard.com/dust/32/12553_2.png) [@dust](https://support.wirenboard.com/u/dust)\
**Post date:** [February 19, 2019, 4:28pm UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/25 "2019-02-19T16:28:28Z")

</div>

![image](https://support.wirenboard.com/uploads/default/original/2X/d/d7c6aaede0becd942cc441fa68ffc5ef9252ae60.png)

---

<div class="post-metadata">

**Author:** ![Kilpio](https://avatars.discourse-cdn.com/v2/letter/k/3ab097/32.png) [@Kilpio](https://support.wirenboard.com/u/Kilpio)\
**Post date:** [February 19, 2019, 4:36pm UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/26 "2019-02-19T16:36:12Z")

</div>

Понял, покажите сам аларм еще, пожалуйста.

---

<div class="post-metadata">

**Author:** ![dust](https://support.wirenboard.com/user_avatar/support.wirenboard.com/dust/32/12553_2.png) [@dust](https://support.wirenboard.com/u/dust)\
**Post date:** [February 19, 2019, 4:43pm UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/27 "2019-02-19T16:43:21Z")

</div>

![image](https://support.wirenboard.com/uploads/default/original/2X/4/47a19142549e3cd95da32fb7b0782bf6d043d38f.png)

---

<div class="post-metadata">

**Author:** ![sibmax](https://support.wirenboard.com/user_avatar/support.wirenboard.com/sibmax/32/2846_2.png) [@sibmax](https://support.wirenboard.com/u/sibmax)\
**Post date:** [February 19, 2019, 5:17pm UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/28 "2019-02-19T17:17:38Z")

</div>

У меня примерно месяц висело 8 датчиков звездой отводами по 50-100 см из одного места (плата монтажка пайка) на кабеле пожарном 4\*0.4 длиной около 40 метров. Проблем ни разу не было.  
Сейчас 3 датчика на шлейфе длиной около 30 метров с отводами по 20-30 см на датчик. Все стабильно в течении примерно месяца. Ошибок нет.  
Боковых модуля 4.

Датчики 1820 в гильзе. Куплены партией около 30 штук на алиэкспрессе по случаю…

---

<div class="post-metadata">

**Author:** ![Flagman](https://support.wirenboard.com/user_avatar/support.wirenboard.com/flagman/32/1081_2.png) [@Flagman](https://support.wirenboard.com/u/Flagman)\
**Post date:** [February 20, 2019, 5:12am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/29 "2019-02-20T05:12:37Z")

</div>

Датчики с Али - это слабое звено!  
Потратьте немного денег на сайте Wirenboard - возьмите пару-тройку датчиков, пусть будут референсными. И себе и другим жизнь облегчите…

---

<div class="post-metadata">

**Author:** ![dust](https://support.wirenboard.com/user_avatar/support.wirenboard.com/dust/32/12553_2.png) [@dust](https://support.wirenboard.com/u/dust)\
**Post date:** [February 20, 2019, 5:51am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/30 "2019-02-20T05:51:21Z")

</div>

У меня не с Али, у меня от Амперки.

---

<div class="post-metadata">

**Author:** ![Flagman](https://support.wirenboard.com/user_avatar/support.wirenboard.com/flagman/32/1081_2.png) [@Flagman](https://support.wirenboard.com/u/Flagman)\
**Post date:** [February 20, 2019, 6:03am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/31 "2019-02-20T06:03:29Z")

</div>

Тогда извините!  
Нетипичная ситуация, так как все должно работать без проблем.

---

<div class="post-metadata">

**Author:** ![dust](https://support.wirenboard.com/user_avatar/support.wirenboard.com/dust/32/12553_2.png) [@dust](https://support.wirenboard.com/u/dust)\
**Post date:** [February 20, 2019, 6:11am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/32 "2019-02-20T06:11:51Z")

</div>

Ночью датчики опять отключились. Рестартовал - работают безупречно уже 5 часов. Посмотрел осциллографом (у меня обычный, без памяти) - на датчиках ровно 5V, видны циклы передачи. Пробовал программно (через web интерфейс) отключить 5V\_OUT - типа ресет датчиков. Но датчики работают, на осциллографе видно, что сигнал стал “грязный”, уровень напряжения в момент передачи проседает до 3V, но все работает. Интересно, как осуществляется отключение выхода 5V - транзистор с приличным током утечки? Не пойму я, чего дальше делать. Проблема еще в том, что WB управляет котельной, и его ручками приходится не реже раза в день рестартовать. Сейчас жду, когда датчики снова отключатся, чтобы посмотреть осциллографом, что там вообще происходит.

---

<div class="post-metadata">

**Author:** ![Flagman](https://support.wirenboard.com/user_avatar/support.wirenboard.com/flagman/32/1081_2.png) [@Flagman](https://support.wirenboard.com/u/Flagman)\
**Post date:** [February 20, 2019, 6:22am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/33 "2019-02-20T06:22:00Z")

</div>

Работают не потому, что ток утечки, а датчик переходит на паразитное питание от линии data.  
Как вариант - возьмите [адаптеры](https://wirenboard.com/ru/product/WB-M1W2/) и подключите датчики через них.

---

<div class="post-metadata">

**Author:** ![dust](https://support.wirenboard.com/user_avatar/support.wirenboard.com/dust/32/12553_2.png) [@dust](https://support.wirenboard.com/u/dust)\
**Post date:** [February 20, 2019, 7:46am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/34 "2019-02-20T07:46:56Z")

</div>

Адаптер я бы взял попробовать - но я из Екатеринбурга, ждать неделю.

---

<div class="post-metadata">

**Author:** ![Flagman](https://support.wirenboard.com/user_avatar/support.wirenboard.com/flagman/32/1081_2.png) [@Flagman](https://support.wirenboard.com/u/Flagman)\
**Post date:** [February 20, 2019, 7:50am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/35 "2019-02-20T07:50:41Z")

</div>

Я сам почти не работаю напрямую с ds18b20 по 1-wire, только через адаптеры.  
На практике это надежнее работает на длинах линий больше 15 метров и в количестве больше двух.

---

<div class="post-metadata">

**Author:** ![Kilpio](https://avatars.discourse-cdn.com/v2/letter/k/3ab097/32.png) [@Kilpio](https://support.wirenboard.com/u/Kilpio)\
**Post date:** [February 20, 2019, 8:31am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/36 "2019-02-20T08:31:48Z")

</div>

dust, протестировал аларм, не получилось воспроизвести.  
Слишком много симптомов, кажется, что проблемы тоже разные. Скажите, а какие-нибудь другие алармы, не связанные с 1-wire, у вас работают? Сообщения отправляются? Модули не отваливаются?  
Релейные модули что-то включают у вас при достижении порога?

---

<div class="post-metadata">

**Author:** ![Kilpio](https://avatars.discourse-cdn.com/v2/letter/k/3ab097/32.png) [@Kilpio](https://support.wirenboard.com/u/Kilpio)\
**Post date:** [February 20, 2019, 9:00am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/37 "2019-02-20T09:00:38Z")

</div>

А можете запитать датчики по паразитной схеме запитать корректно, причем лучше GND и 5 В соединить на входе каждого датчика?

---

<div class="post-metadata">

**Author:** ![Kilpio](https://avatars.discourse-cdn.com/v2/letter/k/3ab097/32.png) [@Kilpio](https://support.wirenboard.com/u/Kilpio)\
**Post date:** [February 20, 2019, 9:03am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/38 "2019-02-20T09:03:25Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![dust](https://support.wirenboard.com/user_avatar/support.wirenboard.com/dust/32/12553_2.png) [@dust](https://support.wirenboard.com/u/dust)\
**Post date:** [February 20, 2019, 9:05am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/39 "2019-02-20T09:05:27Z")

</div>

Алармы у меня отправляются, но ничем не управляют, модули при этом не отваливаются. Про алармы - мне кажется, что модули отваливаются, когда аларм настроен на датчик, который пропадает. Если датчик не пропадает, т.е. значение температуры остается, но не меняется - ничего не отваливается (вчера убедился). Экспериментировать сложно - сейчас уже 8 часов все датчики работают, ни одной ошибки CRC.

---

<div class="post-metadata">

**Author:** ![dust](https://support.wirenboard.com/user_avatar/support.wirenboard.com/dust/32/12553_2.png) [@dust](https://support.wirenboard.com/u/dust)\
**Post date:** [February 22, 2019, 10:55am UTC](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604/40 "2019-02-22T10:55:05Z")

</div>

Продолжаю эксперименты. Для начала решил отключить не очень нужное. Отключил Wifi (работал в режиме клиента). Связь у меня не очень, регулярно рвалась - бросил кабель. Отключил WBE2-AO-10V-2 (в web интерфейсе, конечно). Перезагрузился - уже третьи сутки работает без отключения. На что думать? Теоретически ни то, ни другое не должно хоть как то влиять на работоспособность 1Wire. Но с WBE2 точно какие-то завязки есть - я этот девайс прописал, проверил - работает. Он у меня пока ничем не управляет, поэтому внимания на него не обращал. Пока экспериментировал с 1Wire - обратил внимание, что девайс не работает. Убрал его в web интерфейсе, снова прописал, перезагрузился - заработал. Но отпали датчики. Убрал - датчики появились. Вот и думаю теперь - то ли WB косячит, и все это случайность, то ли связь есть. Что делать то?

[Previous page](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604.md?page=1)

[Next page](https://support.wirenboard.com/t/sereznye-problemy-s-1wire/2604.md?page=3)
