Вопрос по термо-датчику 18B20

woin
Offline
Зарегистрирован: 19.05.2016

Здравствуйте!

Вопрос наверное не очень касается платформы Arduino, но датчик используется вообще на такой теме.

Работаю в спорт комплексе. Есть табло, на котором отображается время, и показания температуры.

Вот такое табло - http://elpn.ru/chasy-dlya-basseyna-2

Фото табло - 

Датчик вот такой - http://elpn.ru/kabel-dlinoy-30-m-din-5-termometr

Фото датчика - 

Данный датчик нельзя было опускать в воду. Но мы это делали. В связи с этим он начал показывать со временем не правильный параметры температуры.

Разбомбили конец провода, чтобы узнать что там за датчик. И под лупой вычитал следующее:

------------------------------

DALLAS

18b20

1145C4

+138AE

---------------------------------

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

В связи с этим у меня вопрос. Какой датчик нужно заказывать? Влияют ли строчки (цифры) которые я выделил жирным цветом тут на работоспобность?

Или датчики нужно как то прогаммировать с этим спортивным таблом? Или батарейку нужно доставать чтобы табло сбросило настройки? Я просто вычитал что каждый датчик имеет свой код. Вот я и подумал может быть табло не принимает вновь купленные датчики с Алиэкспресса (т.к. они имеют другой код)?

 

Надеюсь поможете мне с моим вопросом. Спасибо.

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

какие показания на табло с новыми датчиками?

Выделенные цифры на показания температуры не влияют, это либо номер партии, либо конец номера датчика.

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

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

bwn
Offline
Зарегистрирован: 25.08.2014

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

vde69
Offline
Зарегистрирован: 10.01.2016

у Вас скорее всего проблемма не в самом датчике а в кабеле... он банально замок и гдето появилось сопротивление...

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

и кабель берите который для улицы предназначен...

ВН
Offline
Зарегистрирован: 25.02.2016

Там еще такой момент, что у этих датчиков возможны 2 способа включения, один прямой по 3-м прводам, второй - с паразитным питанием по 2-м проводам.  Т.е. надо с этим разобраться, какое включение использовалось, и правильно подключить.

woin
Offline
Зарегистрирован: 19.05.2016

Всем привет, спасибо за отклики!

На правом окошке - (t воздуха) был датчик воздуха, но как нам сказали поставищики данного спортивного табло - они одинаковые что туда, что туда. 

Тут спрашивали по поводу подключения датчиков и что они показывают. Отвечаю: при подключении новых датчиков (с алиэкспресса) 

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

На сколько я понял, компания производившая табло, сделала именно такую цифру. не понятно зачем только.

 

-На табло где вода при подключении показывает цифру ноль, и через пару секунд прочерки.

 

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

После сброса питания, время скинулось, но датчики все так же не правильно показывают. Куда копать?

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

woin пишет:
После сброса питания, время скинулось, но датчики все так же не правильно показывают. Куда копать?

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

Хотя есть еще вероятность, что криво подключили новый термометр - и он просто не отдает данные.

ВН
Offline
Зарегистрирован: 25.02.2016

woin пишет:
Куда копать?

Копать схему подключения датчиков.

Если используется адресация, то выходы данных датчиков, скорее всего, сидят на одной линии.

О возможных вариантах включения самих датчиков см. ранее.