Ремонт портативной техники - телефоны, КПК, навигаторы и типа того.
Ответить

помогите разобраться с датчиком температуры

Сб мар 24, 2018 20:24:44

Здравствуйте, принесли в ремонт терморегулятор на нагрев, охлаждение,вкл\выкл света, всё в одном флаконе, и собственно ремонт то простой, обгорела колодка на нагреватель, и потерян датчик. Поставил новый, однако вместо температуры какаето белебирда. Микроконтроллер PIC. Подскажите что нибудь, где копать? Видео на ютубе
https://www.youtube.com/watch?time_cont ... dG7lnzzpKQ
https://www.youtube.com/watch?v=x5tQ2Yu ... e=youtu.be

Re: помогите разобраться с датчиком температуры

Сб мар 24, 2018 20:39:17

Есть такое мнение, что перепутаны DS1820 (DS18S20) и DS18B20.

Re: помогите разобраться с датчиком температуры

Сб мар 24, 2018 21:29:18

а может там термистор надо

Re: помогите разобраться с датчиком температуры

Сб мар 24, 2018 21:32:15

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

Re: помогите разобраться с датчиком температуры

Сб мар 24, 2018 21:34:32

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

Re: помогите разобраться с датчиком температуры

Сб мар 24, 2018 21:38:06

Я плохо понимаю как это можно сделать по одному и тому же входу. Термистор подключается к аналоговому ОУ прежде чем его сигнал попадет в МК. Там вообще нет аналоговой части.

Re: помогите разобраться с датчиком температуры

Сб мар 24, 2018 22:55:05

Огромное спасибо за подсказку!!!
Точно, на датчике написано DS1820, а я и не думал что они разные, заказал с китая 40 штук, теперь можно выкинуть, или их можно как нибудь адаптировать?
Датчик раньше стоял DS18B20, который потеряли, скорее всего.
Последний раз редактировалось java Вс мар 25, 2018 22:16:04, всего редактировалось 1 раз.

Re: помогите разобраться с датчиком температуры

Вс мар 25, 2018 00:37:53

DS1820 - очень старый, у него нет конфигурационного байта, разрядность только 9 бит. Если вы тоже из Соснового Бора могу парочку 18B20 подкинуть (в обмен на 1820).

Re: помогите разобраться с датчиком температуры

Вс мар 25, 2018 00:43:26

написал в личку!

Re: помогите разобраться с датчиком температуры

Вс мар 25, 2018 15:32:59

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

Re: помогите разобраться с датчиком температуры

Вс мар 25, 2018 19:33:36

Во первых, прошивка может содержать код для автоматического определения типа датчика (это про часы).
Во вторых, желательно попробовать поставить родной далласовский датчик с буквой В, потому как китайским доверия нет.
Во третьих, нужно снять на бумагу часть схемы связанной с подключением датчика.
В четвертых, нужно убедиться (выяснить у владельца ремонтируемой приблуды) в том, что датчик в составе ремонтируемой схемы работал, а то конструктивное исполнение позволяет в этом сомневаться.
В пятых, желательно снять осциллографом эпюры обмена, дабы оценить обмен и по таймингам и по уровням.
ЗЫ. Собственно все достаточно просто, чтобы искать нечто неизвестное. Поскольку цифры на дисплее так или иначе связаны с температурой, значит обмен есть и он в той или иной степени соответствует протоколу 1Wire.

Re: помогите разобраться с датчиком температуры

Вс мар 25, 2018 21:44:49

попробую попорядку
1 часы от Димы DimAlt,собирал лет 7 назад, одни на улицу, точно такие же, но поменьше домой. viewtopic.php?f=20&t=41217&start=40
2 ставил не китайский, родной с этих часов.
3 там микроконтроллер впаян, дорожки под ним, куда идут не разобрать.
4 всё работало, пока не сгорел разъём на розетку обогревателя, вместе с розеткой, (симистор не пострадал). Он откусил провода от блока, причём все, кроме вилки и выкинул, вместе с датчиком.
4 А смысл? датчик реагирует на изменение, значит сигнал идёт, что осцилограф и покажет,
А вот почему цифры кривые, это не понятно.

Re: помогите разобраться с датчиком температуры

Вс мар 25, 2018 22:02:15

Все правильно работает! Просто ваши 1820 - это перемаркированные 18b20. Китайцы - такие китайцы) А контроллер заточен именно на 1820 (современный вариант 18s20) и на видео реальная температура в помещении около 10 гр.

Re: помогите разобраться с датчиком температуры

Вс мар 25, 2018 22:09:35

Где вы 10 градусов увидели? При включении показывает 85, при нагреве от пальцев уходит за сотню, и что то с нуля пытается показать, при охлаждении опять к 85 стремится.
Просто ваши 1820 - это перемаркированные 18b20. .

Это значит, что датчики, которые я вам дал, это не 18S20, а 18В20? Выходит я шило на мыло менял?
Хотя вот от сюда заказывал
Изображение
А что это за хрень? в чип и дипе три вида:
DS18S20+ (DS1820+), Термометр, 0.5C, Ind, TO92
DS18S20+PAR, цифровой термометр
DS18S20+T&R, TO92
они разные?

Re: помогите разобраться с датчиком температуры

Вс мар 25, 2018 23:46:31

блин че гадат считайте ид датчика и номер на шине!
2 я же говорю прибор мог работать с АНАЛНЫМ ДАТЧИКОМ
варианты
1 ТС ТСП /ТСМ
2 ТП тик К
3 термистор NTC 10к или 50к при 20С
подобные терморегуляторы имеют их ВСЕХ...выбирается тип и калибровки из меню
найдите на свой подробные доки...

Re: помогите разобраться с датчиком температуры

Вс мар 25, 2018 23:58:43

связались с производителем, вот что он пишет:
"Мы используем датчик ds1820, марку провода не могу узнать, но на проводе у вас должна быть маркировка
Похожая проблема была один раз, когда открутили затяжную гайку и немного углубили основной провод внутрь.
Т.е. сейчас надо обесточить прибор, открутить 4-е винта крепящие верхную крышку корпуса. Ослабить затяжную гайку и аккуратно вытянуть провод наружу. Надо чтобы он не касался платы... был как можно дальше платы."
Ну это явно отпадает, поскольку датчик я сажал прямо на клеммы.

Re: помогите разобраться с датчиком температуры

Пн мар 26, 2018 07:55:18

........
А что это за хрень? в чип и дипе три вида:
DS18S20+ (DS1820+), Термометр, 0.5C, Ind, TO92
DS18S20+PAR, цифровой термометр
DS18S20+T&R, TO92
они разные?

DS18S20+ (DS1820+), Термометр, 0.5C, Ind, TO92 - 9-разрядный без паразитного питания
DS18S20+PAR, цифровой термометр - то же самое, но с паразитным
DS18S20+T&R, TO92 - 9-разрядный без паразитного питания упакованный в ленту на бобине
Если паразитное питание не используется, значит они все одинаковые.

Re: помогите разобраться с датчиком температуры

Пн мар 26, 2018 10:54:24

какэто без паразитного питания??? брак чоли??? в ДШ нет такого

Re: помогите разобраться с датчиком температуры

Пн мар 26, 2018 17:14:24

КРАМ писал(а):Если паразитное питание не используется, значит они все одинаковые.

Нет, у 18s20+par 3-я нога - пустышка: https://datasheets.maximintegrated.com/ ... 20-PAR.pdf
java писал(а):Где вы 10 градусов увидели?

12-битный 18b20 на 10,5 градусах выдает 0000 0000 1010 1000 что программа, рассчитанная на 9 бит, воспринимает как 84

Re: помогите разобраться с датчиком температуры

Пн мар 26, 2018 20:46:20

Спасибо, я не силён в програмировании, и не знаю этих нюансов.
Ответить