Преобразователь для указателя температуры ОЖ

Не так давно принесли вот такой указатель температуры охлаждающей жидкости:



… с просьбой подобрать подходящий датчик температуры к нему, поскольку штатный не работал должным образом, всегда показывая температуру более 140°С.



Указатель — реплика на Defi, довольно качественная. Стоит около 1500 рублей, оригинальный Defi от 5000 до 7000. Но речь не об этом.

Достаем индикатор, подаем 12-14 вольт и после приветственного двойного пробега стрелки по шкале, видим это:



В отсутствие датчика температуры, как и при превышении установленного порога, красный светодиод мигает синим. К указателю были приложены два цифровых датчика температуры DS18C20. Припаиваем один, и не видим разницы. Меняем на второй — то же самое. Тогда встанем осциллографом на вход указателя. Никакого «движения» на шине нет, значит, либо прибор неисправен, либо нужен аналоговый датчик, и скорее всего это должен быть NTC-терморезистор.

Теперь цепляем между входом и землей переменный резистор на мегаом и начинаем постепенно выводить сопротивление. Ближе к концу стрелка указателя сдвинулась с отметки 40°С, значит, наше предположение верно. Путем подбора резистора выясняем, что должен подойти терморезистор на 47 кОм при комнатной температуре. Но сначала разберемся с входом указателя.

Напряжение на входе подтянуто к 5.12 вольтам, и по мере его понижения указатель повышает свои показания. Цепляем переменник на 47 кОм, вольтметр и составляем табличку:

40°С — 4,30 В
50°С — 4,00 В
60°С — 3,65 В
70°С — 3,20 В
80°С — 2,80 В
90°С — 2,50 В
100°С — 2,10 В
110°С — 1,80 В
120°С — 1,50 В
130°С — 1,20 В
140°С — 0,80 В

Отлично, в магазе как раз есть терморезистор Epcos B57621-47k в корпусе 1206. Идем, покупаем, ставим и обламываемся — эта скотина нелинейна и врет как депутат на выборах =)) Придется корячить что-то другое.

Из линейного под руками оказался только термостабилитрон LM335, выдающий по 10мВ на градус Кельвина, т.е. начиная от абсолютного нуля. Но что делать с этим мы уже знаем благодаря статье Ди Хальта. Нас интересует диапазон 40-140 градусов, поэтому для получения адекватных показаний нужно из показаний термодатчика вычесть 3 вольта, умножить на три, а получившийся диапазон 0-5 вольт проинвертировать относительно его середины. Составим схему:



Графики напряжений выглядят так:



Фото урезано справа, там должно быть продолжение. Зеленый — выход термодатчика, желтый — вход инвертора, голубой — его выход.

Паяем:



Включаем:



На выходе 3.05 вольт, значит, в комнате около 32 градусов — на правду весьма похоже, ибо две батареи в комнате жарят неистово.

Указатель же рапортует о 43 градусах:



Подсовываем паяльник под термодатчик:





3.65 вольт, т.е. около 92 градусов. Датчик столько и показывает, после небольшой подстройки:



Обматываем получившийся девайс изолентой и подсоединяем к автомобилю:



Прячем этот калхоз в коробочку, коробочку прячем под обшивку (на всякий случай пишем на коробочке ее предназначение), провода причесываем и фиксируем стяжками:



Теперь вытаскиваем штатный термодатчик (им оказался 2 кОм-ный терморезистор, который, естественно, просаживал вход указателя в ноль), запихиваем свой, предварительно обмотав его ФУМ-лентой, и заливаем герметиком:



После высыхания последнего, вкручиваем датчик в положенное ему место:



Теперь запускаем и прогреваем двигатель — 82 градуса. Все получилось! =))



Схема не разу не идеальна, не достает по 0.6 вольта до краев диапазона, равенство напряжений не в точке 2.5 вольта, а 3 с копейками, но, тем не менее, все работает приемлемо.

Комментарии (64)

RSS свернуть / развернуть
Кул. Добротный пример аналоговой схемотехники. +1.

А почему Вы не сделали преобразователь для родного 2КОм датчика?

Еще можно было извратиться с преобразователем DS18XXX/1-Wire -> напряжение. :)
0
  • avatar
  • _YS_
  • 09 февраля 2012, 19:20
Спасибо))

О том, что из себя представляет штатный датчик, я узнал только тогда, когда извлек его из латунной гильзы.

А МК я для такого преобразования еще не осилил.
0
Да не за что. :)

Понятно.

На самом деле преобразователь на МК для этой задачи есть извращенный эстетизм. :) Это я так, для полноты картины. :)

А так, в принципе, взять либу для 1-Wire, опрашивать датчик, а на выход поставить полевик, на затвор которого подавать фильтрованный ШИМ для изменения сопротивления.

Но, повторюсь, решение на аналоге тут более уместно.
0
Я бы оставил ШИМ нефильтрованым, пусть указатель сам разбирается, там же полюбому АЦП, МК и шаговик.

Указатель, кстати, предназначен для работы с контроллером, который собирает показания с датчиков и раздает их в преобразованном виде индикаторам.
0
Там уже надо глядеть на внутреннюю схему датчика. Может и правда не надо фильтровать.
0
В смысле, схему головки, конечно, а не датчика.
0
Ее, кстати, разобрать не получилось.
0
Полевик даже излишество, нефильтрованый ШИМ надо сразу подавать на выход, причем инверсный, т.к. вход указателя притянут вверх.
0
А-а-а, если так, то, наверное, да. Но конденсатором бы зашунтировать…
0
Да нафиг не надо, указатель сам проинтегрирует, я вот просто уверен. Жаль проверить не получится.
0
Вот ХЗ, ХЗ.
0
Не факт. Может проинтегшрировать, а может и накосячить. Еще смотря какой частотой ШИМить.

Вот, к примеру, витебская комбинация приборов для МАЗа интегрирует хреново, по крайней мере при частоте около 4 кГц. Подняли до 32 кГц — уже получше, но все равно не то. Ну а еще выше и не поднять при кварце 8 МГц и 8-разрядном шиме.
0
О том, что из себя представляет штатный датчик, я узнал только тогда, когда извлек его из латунной гильзы.
Можно было и не разбирая отреверсить. Прежде всего — проверить на терморезистивность. Тыкаем мультиметр и греем. Дальнейшие шаги в твоем случае даже не понадобились бы.
0
Датчик я извлек уже на месте, когда все было готово и человек машину пригнал на СТО.
0
А выглядит такой указатель просто бомба!!!
Никто не знает, где можно купить на подобии такого только без надписи про температуру?
0
сам нашел :)
www.defi-shop.com/
0
Указатель — реплика на Defi, довольно качественная. Стоит около 1500 рублей, оригинальный Defi от 5000 до 7000.

=))))) Не разоритесь?
0
разорюсь — а где купить такую можно?
0
С Японии таскают. Походите по Дрому.
0
Супер, беру на вооружение! А то сколько уже в тракторах показометров переменяли, ужоснах! Если получится, сам такой скохозить попробую летом.
0
  • avatar
  • yars
  • 09 февраля 2012, 22:53
Ждем поста про это дело =)
0
Ну, раз такое дело, то сделаю =)
0
Указатель красивый конечно. А там внутри что, шаговик или катушки магнитные?
0
  • avatar
  • Bonio
  • 09 февраля 2012, 23:00
Шаговик, раз он слегка трещит при движении стрелки.
0
ИМХО. Поставив переменник по обратной связи опера можно было тарировать термостабилитрон более точно.
0
Это избавило бы от нелинейности?
0
а нахрена там вообще точность? Всеравно датчик прилепили куда попало (в блоке будет палюбас на град 15 больше).
0
Так он и должен показывать температуру охлаждайки, а не блока)
0
ну тог не везде эта самая охлаждайка одной температуры
0
Ну и хрен с ней)) Человеку надо знать, когда летом печку включить, чтобы двиг не перегрелся, он и получил купленный индикатор вставленным в машину.
0
Не, это позволило бы расширить диапазон тем самым сместив середину. Тыж писал что по 0,6 вольт не хватает с концов.
0
Это фанкарго чтоль? или витц?
0
  • avatar
  • Kasym
  • 10 февраля 2012, 10:01
Ага, Фанкарго. У него капот с полосами и фары круглые, спереди похож на древний Мини Купер, выглядит не очень, мягко говоря.
0
Modellista этот обвес называется.

forums.drom.ru/attachment.php?attachmentid=2109882&d=1321859400
0
… красный светодиод мигает синим…
Красиво сказано!
+1
Советские светодиодики примерно так умели. Правда недолго)
0
а зачем нужен сей показометр? разве в машинах не достаточно всяких стрелок?

для температур до 300 градусов есть линейный полупроводниковый резистивный датчик kty в стеклянном корпусе вроде диода 1148
0
Указателя температуры не было, иначе его никто бы не стал ставить.

Он не подходит по сопротивлению, к тому же это PTC.
0
в фанкарго на панели только синяя и красная лампочка, синяя — двиг холодный, красная — перегрелся. Всёо, больше ничего нет, а зимой хочется чтобы было, у самого был фунтик — показометра не хватало.
0
Вот-вот, надо знать заранее, что он собирается перегреться, а не по постфактум.
0
Что это за ебаный стыд? Да еще и со стороны пассажира))))))
0
Руль справа, лол))))))
0
прули же вне закона. Ну да ладно.
Приборчик дерьмо (ниачом и никчему). Но сракеры уже мастурбируют на него, судя по комментам.
0
У вас мб и вне.
0
удивительно, но почему у вас так нету? Этож реальная угроза движению, да и слепят они своими праворульными фарами на дорогах
0
У нас дальний восток на 80% праворульный, и ничего, аварийность не сильно выше средней по стране.
0
Не гони на пруль! Вина не в нем, а в прокладке между рулем и сиденьем!
0
Автор, неплохо бы еще схемку приаттачить, а то у меня она вся на экране не помещается :)
0
  • avatar
  • yars
  • 11 февраля 2012, 16:14
А, не номально, сохранил как рисунок и все увидел, сорри.
0
Еще можно картинку в новой вкладке открыть, она тоже будет полная.
0
Можно и так :)
0
Собираешься повторить?)
0
Даж не знаю, получится ли. У нас на технике где электрические датчики температуры стоят, а где обычные механические, с принципом действия, на тепловом расширении материала. Такие дохнут часто и быстро, хз почему, вот и хочу попробовать модернизировать до электронного :)
0
  • avatar
  • yars
  • 11 февраля 2012, 22:54
Ну так, как я извратился, вам наверно не придется извращаться))
0
Ну, поглядим :) С электронными проблем нет или почти нет, а вот с механическими я и хочу повозиться. Это будет непросто :) У твоего вашего прибора корпус больше, проще было бы с таким. А под те, с которыми я хочу позаниматься, еще шаговик малогабаритный найти надо…
0
Геморрой, блин. А что за датчики механические?
0
Баллончик, в который запаян конец медной (наверное) проволоки, другой ее конец закреплен в секторе, а сектор вращает шестеренку. Вообще я их не разбирал, надо будет посмотреть… Проволока в стальной оплетке. Чуть перегнул — меняй прибор.
0
Упс, немного не дописал, шестеренка на оси прибора, вращает она поворачивает стрелку =)
0
Фигасе, и оно достаточно заметно расширяется, чтобы стрелку двигать?
0
А там передаточные числа у сектора и шестеренки так подобраны, что хватает.
0
Но, может, там газ, а не проволочка. Я ж говорю, не разбирал. Гляну, тогда точно скажу.
0
Гуглить «трубка Бурдона».
0
Спасибо всем плюсанувшим! =)
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.