помогите разобраться с датчиком температуры
- java
- Держит паяльник хвостом
- Сообщения: 962
- Зарегистрирован: Вт янв 04, 2011 13:26:17
- Откуда: Лен.Обл.
помогите разобраться с датчиком температуры
Здравствуйте, принесли в ремонт терморегулятор на нагрев, охлаждение,вкл\выкл света, всё в одном флаконе, и собственно ремонт то простой, обгорела колодка на нагреватель, и потерян датчик. Поставил новый, однако вместо температуры какаето белебирда. Микроконтроллер PIC. Подскажите что нибудь, где копать? Видео на ютубе
https://www.youtube.com/watch?time_cont ... dG7lnzzpKQ
https://www.youtube.com/watch?v=x5tQ2Yu ... e=youtu.be
https://www.youtube.com/watch?time_cont ... dG7lnzzpKQ
https://www.youtube.com/watch?v=x5tQ2Yu ... e=youtu.be
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
- Реклама
- КРАМ
- Друг Кота
- Сообщения: 25242
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: помогите разобраться с датчиком температуры
Есть такое мнение, что перепутаны DS1820 (DS18S20) и DS18B20.
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: помогите разобраться с датчиком температуры
а может там термистор надо
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
- КРАМ
- Друг Кота
- Сообщения: 25242
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: помогите разобраться с датчиком температуры
Как может вход рассчитанный на термистор показывать температуру от далласовского датчика, пусть даже и неправильную?

Опять же там три клеммы.
Опять же там три клеммы.
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: помогите разобраться с датчиком температуры
все возможно я встречал такие кторы с разными датчиками работали
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
- Реклама
- КРАМ
- Друг Кота
- Сообщения: 25242
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: помогите разобраться с датчиком температуры
Я плохо понимаю как это можно сделать по одному и тому же входу. Термистор подключается к аналоговому ОУ прежде чем его сигнал попадет в МК. Там вообще нет аналоговой части.
- java
- Держит паяльник хвостом
- Сообщения: 962
- Зарегистрирован: Вт янв 04, 2011 13:26:17
- Откуда: Лен.Обл.
Re: помогите разобраться с датчиком температуры
Огромное спасибо за подсказку!!!
Точно, на датчике написано DS1820, а я и не думал что они разные, заказал с китая 40 штук, теперь можно выкинуть, или их можно как нибудь адаптировать?
Датчик раньше стоял DS18B20, который потеряли, скорее всего.
Точно, на датчике написано DS1820, а я и не думал что они разные, заказал с китая 40 штук, теперь можно выкинуть, или их можно как нибудь адаптировать?
Датчик раньше стоял DS18B20, который потеряли, скорее всего.
Последний раз редактировалось java Вс мар 25, 2018 22:16:04, всего редактировалось 1 раз.
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Re: помогите разобраться с датчиком температуры
DS1820 - очень старый, у него нет конфигурационного байта, разрядность только 9 бит. Если вы тоже из Соснового Бора могу парочку 18B20 подкинуть (в обмен на 1820).
- java
- Держит паяльник хвостом
- Сообщения: 962
- Зарегистрирован: Вт янв 04, 2011 13:26:17
- Откуда: Лен.Обл.
Re: помогите разобраться с датчиком температуры
написал в личку!
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
- java
- Держит паяльник хвостом
- Сообщения: 962
- Зарегистрирован: Вт янв 04, 2011 13:26:17
- Откуда: Лен.Обл.
Re: помогите разобраться с датчиком температуры
У меня давно спаяны часы с двумя датчиками, выдрал от туда с буквой В и поставил эти китайские, без буквы- работает.
Установил с буквой В в эту схему - всё тоже самое, как и на видео! Может есть ещё мысли где копать?
Установил с буквой В в эту схему - всё тоже самое, как и на видео! Может есть ещё мысли где копать?
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
- КРАМ
- Друг Кота
- Сообщения: 25242
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: помогите разобраться с датчиком температуры
Во первых, прошивка может содержать код для автоматического определения типа датчика (это про часы).
Во вторых, желательно попробовать поставить родной далласовский датчик с буквой В, потому как китайским доверия нет.
Во третьих, нужно снять на бумагу часть схемы связанной с подключением датчика.
В четвертых, нужно убедиться (выяснить у владельца ремонтируемой приблуды) в том, что датчик в составе ремонтируемой схемы работал, а то конструктивное исполнение позволяет в этом сомневаться.
В пятых, желательно снять осциллографом эпюры обмена, дабы оценить обмен и по таймингам и по уровням.
ЗЫ. Собственно все достаточно просто, чтобы искать нечто неизвестное. Поскольку цифры на дисплее так или иначе связаны с температурой, значит обмен есть и он в той или иной степени соответствует протоколу 1Wire.
Во вторых, желательно попробовать поставить родной далласовский датчик с буквой В, потому как китайским доверия нет.
Во третьих, нужно снять на бумагу часть схемы связанной с подключением датчика.
В четвертых, нужно убедиться (выяснить у владельца ремонтируемой приблуды) в том, что датчик в составе ремонтируемой схемы работал, а то конструктивное исполнение позволяет в этом сомневаться.
В пятых, желательно снять осциллографом эпюры обмена, дабы оценить обмен и по таймингам и по уровням.
ЗЫ. Собственно все достаточно просто, чтобы искать нечто неизвестное. Поскольку цифры на дисплее так или иначе связаны с температурой, значит обмен есть и он в той или иной степени соответствует протоколу 1Wire.
- java
- Держит паяльник хвостом
- Сообщения: 962
- Зарегистрирован: Вт янв 04, 2011 13:26:17
- Откуда: Лен.Обл.
Re: помогите разобраться с датчиком температуры
попробую попорядку
1 часы от Димы DimAlt,собирал лет 7 назад, одни на улицу, точно такие же, но поменьше домой. http://radiokot.ru/forum/viewtopic.php? ... 7&start=40
2 ставил не китайский, родной с этих часов.
3 там микроконтроллер впаян, дорожки под ним, куда идут не разобрать.
4 всё работало, пока не сгорел разъём на розетку обогревателя, вместе с розеткой, (симистор не пострадал). Он откусил провода от блока, причём все, кроме вилки и выкинул, вместе с датчиком.
4 А смысл? датчик реагирует на изменение, значит сигнал идёт, что осцилограф и покажет,
А вот почему цифры кривые, это не понятно.
1 часы от Димы DimAlt,собирал лет 7 назад, одни на улицу, точно такие же, но поменьше домой. http://radiokot.ru/forum/viewtopic.php? ... 7&start=40
2 ставил не китайский, родной с этих часов.
3 там микроконтроллер впаян, дорожки под ним, куда идут не разобрать.
4 всё работало, пока не сгорел разъём на розетку обогревателя, вместе с розеткой, (симистор не пострадал). Он откусил провода от блока, причём все, кроме вилки и выкинул, вместе с датчиком.
4 А смысл? датчик реагирует на изменение, значит сигнал идёт, что осцилограф и покажет,
А вот почему цифры кривые, это не понятно.
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Re: помогите разобраться с датчиком температуры
Все правильно работает! Просто ваши 1820 - это перемаркированные 18b20. Китайцы - такие китайцы) А контроллер заточен именно на 1820 (современный вариант 18s20) и на видео реальная температура в помещении около 10 гр.
- java
- Держит паяльник хвостом
- Сообщения: 962
- Зарегистрирован: Вт янв 04, 2011 13:26:17
- Откуда: Лен.Обл.
Re: помогите разобраться с датчиком температуры
Где вы 10 градусов увидели? При включении показывает 85, при нагреве от пальцев уходит за сотню, и что то с нуля пытается показать, при охлаждении опять к 85 стремится.
[uquote="Yusff",url="/forum/viewtopic.php?p=3338972#p3338972"]Просто ваши 1820 - это перемаркированные 18b20. .[/uquote]
Это значит, что датчики, которые я вам дал, это не 18S20, а 18В20? Выходит я шило на мыло менял?
Хотя вот от сюда заказывал

А что это за хрень? в чип и дипе три вида:
DS18S20+ (DS1820+), Термометр, 0.5C, Ind, TO92
DS18S20+PAR, цифровой термометр
DS18S20+T&R, TO92
они разные?
[uquote="Yusff",url="/forum/viewtopic.php?p=3338972#p3338972"]Просто ваши 1820 - это перемаркированные 18b20. .[/uquote]
Это значит, что датчики, которые я вам дал, это не 18S20, а 18В20? Выходит я шило на мыло менял?
Хотя вот от сюда заказывал
А что это за хрень? в чип и дипе три вида:
DS18S20+ (DS1820+), Термометр, 0.5C, Ind, TO92
DS18S20+PAR, цифровой термометр
DS18S20+T&R, TO92
они разные?
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: помогите разобраться с датчиком температуры
блин че гадат считайте ид датчика и номер на шине!
2 я же говорю прибор мог работать с АНАЛНЫМ ДАТЧИКОМ
варианты
1 ТС ТСП /ТСМ
2 ТП тик К
3 термистор NTC 10к или 50к при 20С
подобные терморегуляторы имеют их ВСЕХ...выбирается тип и калибровки из меню
найдите на свой подробные доки...
2 я же говорю прибор мог работать с АНАЛНЫМ ДАТЧИКОМ
варианты
1 ТС ТСП /ТСМ
2 ТП тик К
3 термистор NTC 10к или 50к при 20С
подобные терморегуляторы имеют их ВСЕХ...выбирается тип и калибровки из меню
найдите на свой подробные доки...
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
- java
- Держит паяльник хвостом
- Сообщения: 962
- Зарегистрирован: Вт янв 04, 2011 13:26:17
- Откуда: Лен.Обл.
Re: помогите разобраться с датчиком температуры
связались с производителем, вот что он пишет:
"Мы используем датчик ds1820, марку провода не могу узнать, но на проводе у вас должна быть маркировка
Похожая проблема была один раз, когда открутили затяжную гайку и немного углубили основной провод внутрь.
Т.е. сейчас надо обесточить прибор, открутить 4-е винта крепящие верхную крышку корпуса. Ослабить затяжную гайку и аккуратно вытянуть провод наружу. Надо чтобы он не касался платы... был как можно дальше платы."
Ну это явно отпадает, поскольку датчик я сажал прямо на клеммы.
"Мы используем датчик ds1820, марку провода не могу узнать, но на проводе у вас должна быть маркировка
Похожая проблема была один раз, когда открутили затяжную гайку и немного углубили основной провод внутрь.
Т.е. сейчас надо обесточить прибор, открутить 4-е винта крепящие верхную крышку корпуса. Ослабить затяжную гайку и аккуратно вытянуть провод наружу. Надо чтобы он не касался платы... был как можно дальше платы."
Ну это явно отпадает, поскольку датчик я сажал прямо на клеммы.
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
- КРАМ
- Друг Кота
- Сообщения: 25242
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: помогите разобраться с датчиком температуры
[uquote="java",url="/forum/viewtopic.php?p=3338978#p3338978"]........
А что это за хрень? в чип и дипе три вида:
DS18S20+ (DS1820+), Термометр, 0.5C, Ind, TO92
DS18S20+PAR, цифровой термометр
DS18S20+T&R, TO92
они разные?[/uquote]
DS18S20+ (DS1820+), Термометр, 0.5C, Ind, TO92 - 9-разрядный без паразитного питания
DS18S20+PAR, цифровой термометр - то же самое, но с паразитным
DS18S20+T&R, TO92 - 9-разрядный без паразитного питания упакованный в ленту на бобине
Если паразитное питание не используется, значит они все одинаковые.
А что это за хрень? в чип и дипе три вида:
DS18S20+ (DS1820+), Термометр, 0.5C, Ind, TO92
DS18S20+PAR, цифровой термометр
DS18S20+T&R, TO92
они разные?[/uquote]
DS18S20+ (DS1820+), Термометр, 0.5C, Ind, TO92 - 9-разрядный без паразитного питания
DS18S20+PAR, цифровой термометр - то же самое, но с паразитным
DS18S20+T&R, TO92 - 9-разрядный без паразитного питания упакованный в ленту на бобине
Если паразитное питание не используется, значит они все одинаковые.
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: помогите разобраться с датчиком температуры
какэто без паразитного питания??? брак чоли??? в ДШ нет такого
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Re: помогите разобраться с датчиком температуры
Нет, у 18s20+par 3-я нога - пустышка: https://datasheets.maximintegrated.com/ ... 20-PAR.pdfКРАМ писал(а):Если паразитное питание не используется, значит они все одинаковые.
12-битный 18b20 на 10,5 градусах выдает 0000 0000 1010 1000 что программа, рассчитанная на 9 бит, воспринимает как 84java писал(а):Где вы 10 градусов увидели?
- java
- Держит паяльник хвостом
- Сообщения: 962
- Зарегистрирован: Вт янв 04, 2011 13:26:17
- Откуда: Лен.Обл.
Re: помогите разобраться с датчиком температуры
Спасибо, я не силён в програмировании, и не знаю этих нюансов.
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка


