Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Электроника

Автор RawonaM, октября 2, 2017, 13:56

0 Пользователи и 1 гость просматривают эту тему.

Yougi

ЦитироватьЧто нам даст стабилизатор, не понял?
Ток через потенциометр уменьшит. 150 мА - это немало.
ЦитироватьЯ уже сделал так только с оригинальным датчиком, ходит стрелка в диапазоне 40%-100%. Надо это отобразить на 0-100%.
Тогда я чего-то недопонял. Стрелка ходит - это когда ты датчик по штырю перемещаешь, так?
Ну вот, при изменении сопротивления с 30 до 80 Ом прибор показывает 40-100%. Подкидываем резистором 20 Ом ( получится теперь общее сопротивление 50-100 Ом) и смотрим, как меняются показания.

mnashe

Я думаю вот что.
Как правило, датчики с переменным сопротивлением считываются микроконтроллером через простой делитель напряжения: в одном плече постоянный резистор, в другом датчик, средняя точка — на вход ADC мк. Есть и другие схемы, но это самая простая и очень распространённая.
Надо, во-первых, подумать, не могло ли что-то приключиться в этой цепи (поскольку с большой вероятностью там именно она), что могло бы привести к такому результату, а во-вторых, что мы можем изменить в нужном направлении без чрезмерной разборки.
Адепт единственного числа и безродового склонения
שָׁלוֹם עֲלֵיכֶם!

mnashe

Вот первое, что пришло в голову...
Исправный индикатор
◄──┐
  ┌┴┐
  │R│10
  └┬┘
   ├────►ADC 0.75
  ┌┴┐
  │S│30
  └┬┘
◄──┘

◄──┐
  ┌┴┐
  │R│10
  └┬┘
   ├────►ADC 0.89
  ┌┴┐
  │S│80
  └┬┘
◄──┘
Неисправный индикатор
◄──┐
  ┌┴┐
  │R│20
  └┬┘
   ├────►ADC 0.6
  ┌┴┐
  │S│30
  └┬┘
◄──┘

◄──┐
  ┌┴┐
  │R│20
  └┬┘
   ├────►ADC 0.8
  ┌┴┐
  │S│80
  └┬┘
◄──┘
S — сенсор (находящийся вне индикатора и подключаемый к нему двумя проводами), R — постоянный резистор (внутри индикатора).
Если сопротивление R выросло (скажем, к нему добавилось сопротивление каких-нибудь контактов), то результаты замеров АЦП сместятся в сторону меньших чисел, и он будет отображать вместо пустого бака полупустой, а вместо полного переполненный, но мк сбрасывает лишнее.
Если так, то тупо увеличив сопротивление сенсора на константу, мы частично скомпенсируем этот эффект. Но если окажется, что теперь индикатор показывает, скажем, от пустого до половины (то есть мы только сместили, но не растянули диапазон), то предположенная схема не подходит, надо думать дальше.

Мостовое включение датчика мне здесь кажется менее вероятным, поскольку оно применяется в основном тогда, когда нужна точность.
Адепт единственного числа и безродового склонения
שָׁלוֹם עֲלֵיכֶם!

Yougi

ЦитироватьВот первое, что пришло в голову...
у меня примерно такие же мысли, но я рисовать так не умею...
Цитироватьто предположенная схема не подходит, надо думать дальше.
Дальше только каскад на транзисторе. Ну, или всеми любимая ардуина - вход с резистора, три выхода с шим-ом последовательно ( чтобы 12 В без доп. источника получить ).

RawonaM

Цитата: mnashe от июля 14, 2021, 19:57
Но если окажется, что теперь индикатор показывает, скажем, от пустого до половины (то есть мы только сместили, но не растянули диапазон), то предположенная схема не подходит, надо думать дальше.
Вышло именно так :) Там нет никакого ADC, все аналоговое.

Я добавил 20 Ом к датчику и стало показывать примерно на 15% ниже в максимальной и минимальной точке, еще 20 Ом еще на 15% сдвинуло, сдиги на вид линейные.

Получается, что диапазон индикатора примерно 0-150 Ом (ну или до 120-130).

Вот это в моем сообщении неправильно:

ЦитироватьСигнал видимо напряжение +0-12 В, которое и подключается через +12В --> датчик (=переменный резистор) --> сигнал.

Датчик не к +12 подключается, а к земле.

Мне закралась мысль, что он всегда так работал, просто я всегда заранее заправлялся. Я тут смотрю, что продающиеся индикаторы в основном в диапазоне 0-90, возможно 1) неисправен индикатор 2) индикатор изначально такой и были установлен несоответствующий датчик.

Наверное для надежности нужно было бы заменить оба. Хотя еще не факт, что найду датчик ровно подходящей длины.

RawonaM

Показания с макс/мин с доп резистором 20 Ом:





Сам датчик:


В принципе можно и так пользоваться, но все же как-то хотелось бы надежности. Если в шторм закончится топливо, залить его из канистры, даже если она есть, будет весьма затруднительно.

RawonaM

Резистор на 1/4 Вт сильно греется. Амперметр показывает 77мА.

Yougi

 А документация какая-то на индикатор есть?
ЦитироватьПоказания с макс/мин с доп резистором 20 Ом:
Вроде неплохо выглядит. Подобрать доп. резистор, чтобы ноль правильно показывал, ну и бумажку на шкалу приклеить с риской "полный бак".
  Резистор 0.25 Ватт это непорядок. Пару ватт надо, для гарантии.

RawonaM

Цитата: Yougi от июля 14, 2021, 20:47
А документация какая-то на индикатор есть?
Да не, откуда.

Цитата: Yougi от июля 14, 2021, 20:47
Вроде неплохо выглядит. Подобрать доп. резистор, чтобы ноль правильно показывал, ну и бумажку на шкалу приклеить с риской "полный бак".
Ну наверное и так можно, но хотелось бы точнее.

Цитата: Yougi от июля 14, 2021, 20:47
Резистор 0.25 Ватт это непорядок. Пару ватт надо, для гарантии.
Ну да, надо будет тащиться в магаз.

Yougi

Цитироватьно хотелось бы точнее.
В простоте, похоже, не получится.

RawonaM


Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр