Страница 1 из 3

Инвертор сигнала датчика уровня топлива

Добавлено: Ср окт 05, 2011 16:57:35
advokat
Добрый день!
Имеется задача: датчик уровня топлива в баке - переменный резистор. При пустом баке он имеет 0 Ом, при полном - 60 Ом.
Нужно подключить к указателю с обратной зависимостью: При пустом баке должно быть порядка 300 Ом, при пустом 7...8 Ом.
У обеих случаев зависимость нелинейная
Как-то встречал подобный "преобразователь" на МК. Но вот сейчас никак не могу найти снова ту конструкцию. Может кто еще встречал подобные изделия для повторения?

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Ср окт 05, 2011 17:32:09
GP1
что-то мне подсказывает, что идет попытка подключить датчик от М41 к современной панели от волги или тазика. :wink:

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 09:03:33
advokat
Открываю карты)
Панель от Альфы 145. Подключаю к М2140. Тах, вода уже побеждены. На спидометре корректор импульсов тоже работает. Все классно. Но вот уровень топлива - засада. Менять бак и просто подбирать другой датчик уровня - уж очень сомнительно. А поставленна задача отображать правдоподобные показания уровня топлива. Заморочится на емкостный датчик - тоже не очень хочется. Потом его все равно придется согласовывать с приборкой...
Хотелосьбы собрать прибор, который позволит провести калибровку хотя бы по 4 точкам: полный, 3/4, 1/2 и 1/4 бака...

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 09:19:00
GP1
про М40 не скажу, но вот на М41 переставлял другу реостат от волговского бачка, у него как раз обратная зависимость 0-300 ом
можно предложить вариант на мк, скажем на тини13 с выходом ШИМ и коммутировать резисторы, для получения нужной характеристики.

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 09:27:35
advokat
Вот вот... На МК
Я ж говорю, на МК!
И видел когда-то... Но тогда надобности небыло, пропустил мимо глаз.
А снйчас повторно ищу,нет... Как вариант, микруху со светодиодного индикатора. Но чет сомнительно в плане калибровки...

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 09:34:53
GP1
если на мк вообще никаких проблем - на вход АЦП родной датчик, делается таблица зависимости коэф.ШИМа от значения АЦП, при чем для датчика уровня топлива достаточно 32-64 значения, на выход ШИМ ключ на полевике, который будет коммутировать резистор.

но это в теории, на практике не делал, но была такая мысля...

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 09:41:04
pyzhman
Изображение
На входе меряем напругу, т.е. сопротивление, т.е. уровень топлива. На выходе формируем сигнал для датчика уровня топлива. Переворачивание и линеаризация унутре мк.
...Получилась иллюстрация GP1.

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 09:44:40
advokat
За подсказку конечно спасибо! Но я ищу готовое устройство (схему, прошивку). Сам в написании программ не силен. Но собрать и прошить - не проблема.

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 10:15:57
GP1
я бы взялся, но в данный момент занят другим проектом...
хотя конечно тема для меня интересная.

---------------
pyzh_man
цитировать меня, пару раз цитировали, но вот иллюстрируют впервые :)))

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 10:22:23
advokat
Спасибо за внимание, поиски продолжаются

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 10:29:17
pyzhman
GP1 писал(а):иллюстрируют впервые
У вас интернет пошустрее просто. Пока отправлял, уже появилось сообщение. Пришлось подкорректировать.

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 10:31:42
GP1
advokat писал(а):Спасибо за внимание, поиски продолжаются
"ну ты это ... если что заходи" (с) "жил был пес"
может выкрою денек-другой, чего-нибудь накропаю.

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 12:17:34
advokat
Спасибо!

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 13:12:52
korsaj
На обычном инвертируещем каскади из одного транзистора.

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 13:23:55
advokat
Нашел!
http://ahlen-auto.narod.ru/electrics_vg3.htm
Но на 41-м сопротивление датчика больше, чем у 40-го. Хотя принцип можно взять за основу. Нужно лишь составить таблицу сопротивлений уровня... с точностью так до 0,5 л...

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 14:33:22
GP1
как вариант :wink:
только если приборка питается +5В, иначе ... :solder:


накрапал программку, tiny13
вход ADC3
выходы PB0 - прямой ШИМ
PB1 - инверсный

только таблицу надо подбирать экспериментально, либо делать режим калибровки, но это уже другая песня.
схемку накидаю дома.

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 14:33:58
GP1
korsaj писал(а):На обычном инвертируещем каскади из одного транзистора.
не прокатит по многим причинам.

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 17:26:01
advokat
GP1 писал(а):как вариант :wink:
только если приборка питается +5В, иначе ... :solder:
Да. На приборке +5, на "мозг" и всю "логику". Да и корректор на спидометр тоже собрал ATtiny. Все работает в плане скорости. Так что должно получиться.
Я вот еще думаю, чтоб голову всем не морочить, собрать то устройство, что я приводил в пример по ссылке. Вот только б разобраться какие константы и где изменить под свои требования... Нужно будет посидеть с учебниками по программированию...

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 17:31:08
GP1
Ну если моя прошивка не устраивает... :dont_know:

Re: Инвертор сигнала датчика уровня топлива

Добавлено: Чт окт 06, 2011 17:51:08
pyzhman
Тама все в одном, и выцеплять топливо - проблема. К тому же выцеплять неоткуда: ссылка есть на прошивку, а не на исходник. Да и та не рабочая. К GP1, к GP1.