22.08.2013, 17:26
|
|
Частый гость
Регистрация: 22.08.2013
Сообщений: 5
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Измерение температуры автомобильным датчиком
Всем добра!
Знающие люди, подскажите!
Как снять показания с автомобильного термодатчика?
Плата stm32f4Discovery.
Последний раз редактировалось rootech; 22.08.2013 в 17:27.
Причина: Хочу сделать плавное включение вентилятора.
|
|
|
|
22.08.2013, 17:52
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Измерение температуры автомобильным датчиком
Модулем АЦП, разумеется.
|
|
|
|
22.08.2013, 18:23
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Измерение температуры автомобильным датчиком
Сообщение от rootech
|
Как снять показания с автомобильного термодатчика?
|
Абсолютно также, как с датчиков давления, уровня, переполнения пепельницы и наличия мух в салоне...
Сообщение от Easyrider83
|
Модулем АЦП, разумеется.
|
Вовсе и не разумеется...А если это какой-нибудь Бентли или Порше и там изначально по всем датчикам торчит CAN или еще чего похуже?
|
|
|
|
22.08.2013, 18:30
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Измерение температуры автомобильным датчиком
Сообщение от Halex07
|
Вовсе и не разумеется...А если это какой-нибудь Бентли или Порше и там изначально по всем датчикам торчит CAN или еще чего похуже?
|
Не смешите.
|
|
|
|
22.08.2013, 18:31
|
|
Частый гость
Регистрация: 22.08.2013
Сообщений: 5
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Измерение температуры автомобильным датчиком
Нет, нет... никакого порше или чего-то там..
только stm32f4 и терморезистор.
Не пойму как мерить сопротивление с помощью АЦП.
Подключать между плюсом и входом АЦП и мерять что осталось от напряжения?
Новичкам как я будет полезно.
Можно пример кода в студию?
|
|
|
|
22.08.2013, 19:33
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Измерение температуры автомобильным датчиком
Сообщение от Easyrider83
|
Не смешите.
|
Так ТС хохмит, чё и мне не озадачиться... Пока мне эта ветка напоминает замшелый анекдот про радиостанцию на бронепоезде... До сих пор не обозначен термодатчик ни от какой машины ни конкретный тип датчика. А насчет CAN и не совсем хохма у япошек даже в стеклоподъемниках попался -был "приятно удивлен".
rootech, ну так датчик то чего и от кого? Будет конкретный вопрос - будет и конкретный ответ.
|
|
|
|
22.08.2013, 20:13
|
|
Гражданин KAZUS.RU
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 866
Сказал спасибо: 99
Сказали Спасибо 216 раз(а) в 140 сообщении(ях)
|
Re: Измерение температуры автомобильным датчиком
Сообщение от rootech
|
Нет, нет... никакого порше или чего-то там..
только stm32f4 и терморезистор.
Не пойму как мерить сопротивление с помощью АЦП.
Подключать между плюсом и входом АЦП и мерять что осталось от напряжения?
Новичкам как я будет полезно.
Можно пример кода в студию?
|
Источник стабильного тока(хотя бы на LM317) на терморезистор, а с терморезистора на АЦП, ну и закон ома.
__________________
Не ошибается лишь тот, кто ни чего не делает!
|
|
|
|
22.08.2013, 21:35
|
|
Частый гость
Регистрация: 22.08.2013
Сообщений: 5
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Измерение температуры автомобильным датчиком
Сообщение от Halex07
|
Так ТС хохмит, чё и мне не озадачиться...
|
ТС не хохмит. где тут смеяться то?
Сообщение от Halex07
|
ну так датчик то чего и от кого? Будет конкретный вопрос - будет и конкретный ответ.
|
Обычный термодатчик от жигулей или от волги, уаза... надеюсь, что уточнил.
Закон ома - хорошо, но сопротивление входа АЦП › 10МОм. берем 3.3 вольта с платы, подаём на терморезистор - 10кОм, температура - 20С. какое напряжение мы ожидаем увидеть на входе АЦП? 3.2999В ?
Тут тогда нужен делитель напряжения из двух резисторов - первый в датчике температуры, второй должен быть термостабильный. На АЦП подаем напряжение со средней точки. Далее лишь вопрос калибровки.
Вопрос следующий: код триггера на изменения показаний дачика?
Последний раз редактировалось rootech; 22.08.2013 в 21:54.
|
|
|
|
22.08.2013, 22:53
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Измерение температуры автомобильным датчиком
Сообщение от rootech
|
Обычный термодатчик от жигулей или от волги, уаза... надеюсь, что уточнил.
|
TM100 - Волги, ТМ106 -ВАЗы, некоторые модели Волг. Как видите Это все "обычный термодатчик от..." того, что Вы перечислили, вот только они невзаимозаменяемы. И причем здесь входное сопротивление АЦП, очень даже хорошо, что оно высокое. Датчик включается делителем напряжения, т.е. последовательно с обычным постоянным резистором - с точки их соединения и будете снимать напряжение на вход АЦП. Короче, для начала Вам предстоит выполнить часть лабораторной работы, касающейся Вашего датчика вот отсюда, получите табличку, выведите формулу (в принципе она там есть, только коэффициенты нужны), ну а дальше... либо Вы считаете по этой формуле, либо заменяете (аппроксимируете график) ее полиномом 4-го порядка. Есть еще третий способ, которым в свое время, но давно, пользовался самолично для автопоказометра - вбиваете всю таблицу U(t) в программу МК через градус в нужном диапазоне. Вот такой Вас ждет труд. А теперь вопрос - оно Вам очень надо? Вот такой вот гемор... Не проще взять нормальный датчик температуры. Даже если в старенький Жигуленок, я бы сейчас на такое второй раз не подписался. Выковырял бы из штатного нутро и вклеил бы своё, благо дело сейчас и термодатчиков всяких-разных туева хуча, и всяческих компаундов теплопроводящих и термостойких тоже не меньше.
ЗЫ Забыл добавить, что единственное преимущество автомобильных датчиков температуры ОЖ - это то, что они держат приличный ток, таблетка терморезистора там достаточно большая, тот же ТМ106 выдерживает до 0,25А, но в этом и их слабое место - инерционность и разброс характеристик. И еще, по-роду своей работы столкнулся с "народными умельцами", довелось тут налаживать Борисоглебские котлы Хопер с автоматикой КСУБ, так вот они как раз прилепили к автоматике на МК АVR в качестве термодатчиков ТМ106, что особенно позабавило - и в качестве датчика уличной температуры - тоже.
Последний раз редактировалось Halex07; 22.08.2013 в 23:09.
|
|
|
Сказали "Спасибо" Halex07
|
|
|
23.08.2013, 00:23
|
|
Частый гость
Регистрация: 22.08.2013
Сообщений: 5
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Измерение температуры автомобильным датчиком
Прекрасный развернутый ответ)) респект!
Сообщение от Halex07
|
единственное преимущество автомобильных датчиков температуры ОЖ - это то, что они держат приличный ток
|
Это как раз лишнее. Ток лучше меньший.. Терморезистор в металлическом корпусе я найду, не проблема. Килоом на 10, с резьбой. Вкручу куданить.
Тему терморезисторов считаю раскрытой.
С кодом разберусь, благо примеров использования АЦП в сети хватает.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:22.
|
|