Основной сайт · Правила форума | Помощь Поиск по форуму Участники Файлы |
Здравствуйте Гость ( Вход | Регистрация ) | |
Wart |
Дата 16.09.2012 - 12:38
|
Новосибирск Профиль Группа: Помощники Сообщений: 163 Пользователь №: 24174 На форуме с: 2.09.2012 Имеет предупреждений: (0%) |
Не так давно принесли вот такой указатель температуры охлаждающей жидкости: ...с просьбой подобрать подходящий датчик температуры к нему, поскольку штатный не работал должным образом, всегда показывая температуру более 140°С. Указатель - реплика на Defi, довольно качественная. Стоит около 1500 рублей, оригинальный Defi от 5000 до 7000. Но речь не об этом. Достаем индикатор, подаем 12-14 вольт и после приветственного двойного пробега стрелки по шкале, видим это: В отсутствие датчика температуры, как и при превышении установленного порога, красный светодиод мигает синим. К указателю были приложены два цифровых датчика температуры DS18C20. Припаиваем один, и не видим разницы. Меняем на второй - то же самое. Тогда встанем осциллографом на вход указателя. Никакого "движения" на шине нет, значит, либо прибор не исправен, либо нужен аналоговый датчик, и скорее всего NTC-терморезистор. Теперь цепляем между входом и землей переменный резистор на мегаом и начинаем постепенно выводить сопротивление. Ближе к концу стрелка указателя сдвинулась с отметки 40°С, значит, наше предположение о NTC-терморезисторе верно. Путем подбора резистора выясняем, что при комнатной температуре должен подойти терморезистор на 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 вольт проинвертировать относительно его середины. Составим схему: http://s018.radikal.ru/i512/1202/0b/927b1ce2c31d.jpg Графики напряжений выглядят так: http://s003.radikal.ru/i204/1202/6d/0d3626a3f0b1.jpg Фото почему-то урезано справа, там должно быть продолжение. Зеленый — выход термодатчика, желтый — вход инвертора, голубой — его выход. Паяем: http://s017.radikal.ru/i408/1202/77/43c77b59c0e2.jpg Включаем: http://s002.radikal.ru/i198/1202/42/490d8a78f4d4.jpg На выходе 3.05 вольт, значит, в комнате около 32 градусов - на правду весьма похоже, ибо две батареи в комнате работают не покладая ребер. Указатель же рапортует о 43 градусах: http://i007.radikal.ru/1202/c0/2b83e9953b98.jpg Подсовываем паяльник под термодатчик: http://s002.radikal.ru/i200/1202/2c/c6127114e370.jpg http://s018.radikal.ru/i508/1202/ae/5e1eafb0ac71.jpg 3.65 вольт, т.е. около 92 градусов. Датчик столько и показывает, после небольшой подстройки: http://s018.radikal.ru/i516/1202/2b/dda30af2f9f0.jpg Обматываем получившийся девайс изолентой и подсоединяем к автомобилю: http://s002.radikal.ru/i198/1202/c9/39c000f9a8be.jpg Прячем свое поделие в коробочку, коробочку прячем под обшивку (на всякий случай пишем на коробочке ее предназначение), провода причесываем и фиксируем стяжками: http://s018.radikal.ru/i522/1202/91/4d49f87eb7a9.jpg Теперь вытаскиваем штатный термодатчик, кладем туда свой, предварительно обмотав его ФУМ-лентой, и заливаем герметиком: http://s017.radikal.ru/i424/1202/15/8bb4e25ae059.jpg После засыхания последнего вкручиваем его в положенное место: http://s004.radikal.ru/i208/1202/3c/4e9992b5a02c.jpg Теперь запускаем и прогреваем двигатель - 82 градуса. Все получилось! =)) http://i001.radikal.ru/1202/f7/11f64e204dee.jpg Схема не разу не идеальна, не достает по 0.6 вольта до краев диапазона, равенство напряжений не в точке 2.5 вольта, а 3 с копейками, но, тем не менее, все работает приемлемо. Как выяснилось во время установки, штатный датчик представлял собой NTC терморезистор номиналом 2 кОм, и должен был подключаться к контроллеру, который собирает показания с дачтиков, обрабатывает их и передает на индикаторы. Прошу прощения за, возможно, неправильное расположение темы на форуме. Это сообщение отредактировал Wart - 16.09.2012 - 12:52 |
Пожарник |
Дата 16.09.2012 - 18:17
|
ТЕМРЮК!!! Профиль Группа: Старики Сообщений: 1352 Пользователь №: 1439 На форуме с: 11.05.2006 Имеет предупреждений: (0%) |
Присоединённое изображение |
Wart |
Дата 16.09.2012 - 20:51
|
Новосибирск Профиль Группа: Помощники Сообщений: 163 Пользователь №: 24174 На форуме с: 2.09.2012 Имеет предупреждений: (0%) |
Еще можно тут почитать: http://cxema.my1.ru/publ/teorija/teoretich...431/39-1-0-2227 |
Пожарник |
Дата 17.09.2012 - 13:39
|
ТЕМРЮК!!! Профиль Группа: Старики Сообщений: 1352 Пользователь №: 1439 На форуме с: 11.05.2006 Имеет предупреждений: (0%) |
|
Wart |
Дата 17.09.2012 - 15:34
|
Новосибирск Профиль Группа: Помощники Сообщений: 163 Пользователь №: 24174 На форуме с: 2.09.2012 Имеет предупреждений: (0%) |
|
submehanic |
Дата 17.09.2012 - 18:04
|
||
Победитель голосования "Самый полезный участник 2013г." город-герой Севастополь Профиль Группа: Старики Сообщений: 7348 Пользователь №: 14218 На форуме с: 14.05.2009 Имеет предупреждений: (0%) |
Где ? В смысле - для чего ? |
||
Wart |
Дата 17.09.2012 - 19:35
|
Новосибирск Профиль Группа: Помощники Сообщений: 163 Пользователь №: 24174 На форуме с: 2.09.2012 Имеет предупреждений: (0%) |
http://www.datasheetcatalog.org/datasheet2...d3o9q7xrsyy.pdf |
|