Ремонт портативной техники - телефоны, КПК, навигаторы и типа того.
Сб мар 24, 2018 20:24:44
Здравствуйте, принесли в ремонт терморегулятор на нагрев, охлаждение,вкл\выкл света, всё в одном флаконе, и собственно ремонт то простой, обгорела колодка на нагреватель, и потерян датчик. Поставил новый, однако вместо температуры какаето белебирда. Микроконтроллер PIC. Подскажите что нибудь, где копать? Видео на ютубе
https://www.youtube.com/watch?time_cont ... dG7lnzzpKQhttps://www.youtube.com/watch?v=x5tQ2Yu ... e=youtu.be
Сб мар 24, 2018 20:39:17
Есть такое мнение, что перепутаны DS1820 (DS18S20) и DS18B20.
Сб мар 24, 2018 21:29:18
а может там термистор надо
Сб мар 24, 2018 21:32:15
Как может вход рассчитанный на термистор показывать температуру от далласовского датчика, пусть даже и неправильную?
Опять же там три клеммы.
Сб мар 24, 2018 21:34:32
все возможно я встречал такие кторы с разными датчиками работали
Сб мар 24, 2018 21:38:06
Я плохо понимаю как это можно сделать по одному и тому же входу. Термистор подключается к аналоговому ОУ прежде чем его сигнал попадет в МК. Там вообще нет аналоговой части.
Сб мар 24, 2018 22:55:05
Огромное спасибо за подсказку!!!
Точно, на датчике написано DS1820, а я и не думал что они разные, заказал с китая 40 штук, теперь можно выкинуть, или их можно как нибудь адаптировать?
Датчик раньше стоял DS18B20, который потеряли, скорее всего.
Последний раз редактировалось
java Вс мар 25, 2018 22:16:04, всего редактировалось 1 раз.
Вс мар 25, 2018 00:37:53
DS1820 - очень старый, у него нет конфигурационного байта, разрядность только 9 бит. Если вы тоже из Соснового Бора могу парочку 18B20 подкинуть (в обмен на 1820).
Вс мар 25, 2018 00:43:26
написал в личку!
Вс мар 25, 2018 15:32:59
У меня давно спаяны часы с двумя датчиками, выдрал от туда с буквой В и поставил эти китайские, без буквы- работает.
Установил с буквой В в эту схему - всё тоже самое, как и на видео! Может есть ещё мысли где копать?
Вс мар 25, 2018 19:33:36
Во первых, прошивка может содержать код для автоматического определения типа датчика (это про часы).
Во вторых, желательно попробовать поставить родной далласовский датчик с буквой В, потому как китайским доверия нет.
Во третьих, нужно снять на бумагу часть схемы связанной с подключением датчика.
В четвертых, нужно убедиться (выяснить у владельца ремонтируемой приблуды) в том, что датчик в составе ремонтируемой схемы работал, а то конструктивное исполнение позволяет в этом сомневаться.
В пятых, желательно снять осциллографом эпюры обмена, дабы оценить обмен и по таймингам и по уровням.
ЗЫ. Собственно все достаточно просто, чтобы искать нечто неизвестное. Поскольку цифры на дисплее так или иначе связаны с температурой, значит обмен есть и он в той или иной степени соответствует протоколу 1Wire.
Вс мар 25, 2018 21:44:49
попробую попорядку
1 часы от Димы
DimAlt,собирал лет 7 назад, одни на улицу, точно такие же, но поменьше домой.
viewtopic.php?f=20&t=41217&start=402 ставил не китайский, родной с этих часов.
3 там микроконтроллер впаян, дорожки под ним, куда идут не разобрать.
4 всё работало, пока не сгорел разъём на розетку обогревателя, вместе с розеткой, (симистор не пострадал). Он откусил провода от блока, причём все, кроме вилки и выкинул, вместе с датчиком.
4 А смысл? датчик реагирует на изменение, значит сигнал идёт, что осцилограф и покажет,
А вот почему цифры кривые, это не понятно.
Вс мар 25, 2018 22:02:15
Все правильно работает! Просто ваши 1820 - это перемаркированные 18b20. Китайцы - такие китайцы) А контроллер заточен именно на 1820 (современный вариант 18s20) и на видео реальная температура в помещении около 10 гр.
Вс мар 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
они разные?
Вс мар 25, 2018 23:46:31
блин че гадат считайте ид датчика и номер на шине!
2 я же говорю прибор мог работать с АНАЛНЫМ ДАТЧИКОМ
варианты
1 ТС ТСП /ТСМ
2 ТП тик К
3 термистор NTC 10к или 50к при 20С
подобные терморегуляторы имеют их ВСЕХ...выбирается тип и калибровки из меню
найдите на свой подробные доки...
Вс мар 25, 2018 23:58:43
связались с производителем, вот что он пишет:
"Мы используем датчик ds1820, марку провода не могу узнать, но на проводе у вас должна быть маркировка
Похожая проблема была один раз, когда открутили затяжную гайку и немного углубили основной провод внутрь.
Т.е. сейчас надо обесточить прибор, открутить 4-е винта крепящие верхную крышку корпуса. Ослабить затяжную гайку и аккуратно вытянуть провод наружу. Надо чтобы он не касался платы... был как можно дальше платы."
Ну это явно отпадает, поскольку датчик я сажал прямо на клеммы.
Пн мар 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-разрядный без паразитного питания упакованный в ленту на бобине
Если паразитное питание не используется, значит они все одинаковые.
Пн мар 26, 2018 10:54:24
какэто без паразитного питания??? брак чоли??? в ДШ нет такого
Пн мар 26, 2018 17:14:24
КРАМ писал(а):Если паразитное питание не используется, значит они все одинаковые.
Нет, у 18s20+par 3-я нога - пустышка:
https://datasheets.maximintegrated.com/ ... 20-PAR.pdfjava писал(а):Где вы 10 градусов увидели?
12-битный 18b20 на 10,5 градусах выдает 0000 0000 1010 1000 что программа, рассчитанная на 9 бит, воспринимает как 84
Пн мар 26, 2018 20:46:20
Спасибо, я не силён в програмировании, и не знаю этих нюансов.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.