Цифровой индикатор количества топлива
Решил сделать цифровой индикатор количества топлива на грузовой автомобиль (автобус), используя штатный (довольно посредственный) датчик уровня топлива.
Весь процесс создания и что из этого вышло читаем в статье далее.
Сделать цифровой указатель уровня топлива, используя штатный датчик уровня.
Для начала придется тщательно изучить, что из себя представляет штатный датчик уровня топлива, именуемый ДУМП-39. Демонтируем его и внимательно рассматриваем.
Как и следовало ожидать, имеется поплавок, тяга, переменный резистор. стоп, про переменный резистор подробнее. Как говорится, лучше один раз увидеть, чем сто раз услышать:
Конструкция одновременно и логична, и топорна. Логично то, что ползунок скользит не по непосредственно переменному сопротивлению (которое довольно нежное), а по металлическим отводам от него, но за такое повышение надёжности приходится платить дискретностью. Топорно в этой конструкции то, что, как видно на фото, в среднем положении поплавка мы имеем нехилую зону «нечувствительности», из-за очень уж широкого центрального отвода от сопротивления. Зачем это сделано, остаётся только догадываться, но что имеем, с тем и придётся работать.
Итак, роемся в инете и ищем инфу. Вот что я откопал:
В общем-то не густо.
Берём тестер и замеряем, в итоге получачается такая картина: Схема включения:
Измеренные параметры датчика:
В принципе, этого достаточно для тарировки цифрового указателя, если бы не парочка неприятностей:
1. Указанный объём топливного бака в 220л не соответствует действительности, на самом деле в баке помещается больше топлива.
2. При крайнем правом положении подвижного контакта датчика, когда в баке якобы уже нет топлива, на самом деле поплавок уже должен находится ниже уровня бака, что конечно же глупость (определено геометрией бака и датчика уровня топлива.
3. Измерив рулеткой геометрию бака, убеждаемся, что это прямоугольный параллелепипед с незначительно закруглёнными длинными гранями, размеры 40х112х60 см. Соответственно перемножив стороны, получаем внутренний объём в 268л, что, согласитесь, сильно отличается от заявленных 220 л, и очень сомнительно, что внутренние перегородки, сетка, топливозаборник, и тп. занимают аж почти 50 л.
4. Как уже написано выше, сопротивление датчика на протяжении длины его сопротивления нелинейно.
Заливаем полный бак и контролируем напряжение на выходе ДУТ. Получается, что после достижения отметки 1,57в в бак ещё входит добрых двадцать литров топлива.
Смотрим на график нашего датчика уровня топлива,
Ничего приятного в этой картине нет, датчик вродебы и линеен но имеет существенный излом.
С такой картиной мы либо получим точность посередине, либо на концах ломаной, либо чтото среднее произведя аппроксимилацию:
Получив формулу с поправкой и коэффициентом можно в принципе уже сделать нечто похожее на цифровой указатель уровня топлива, коэффициент
R 2 линии тренда в 0,97 конечно не плох, можно в принципе использовать всё что больше 0,95.
а можно получить для каждой прямой свой коэффициент пересчёта, что будет более точно: Сразу замеряем значение АЦП в нужных нам точках чтобы 5% допуск на резисторы делителя на входе АЦП нам ничего не подпортили и получаем в диапазоне от пустого бака (ADC822) до 1\2 бака (ADC700):
(по горизонтали полученные отсчёты АЦП, по вертикали объём топлива в литрах)
В диапазоне от 1\2 бака (ADC700) до полного (ADC456):
Из вышеприведённого имеем следующее:
1. С увеличением кол-ва топлива сопротивление датчика уменьшается, и уменьшается падение напряжения на нём.
2. Дельта напряжения датчика составляет 1,45в, что при 10 битном АЦП составит 56% что более чем достаточно для масштабирования результата АЦП в шкалу 0. 220л и позволит обойтись просто оцифровыванием результата без использвания ОУ для подгонки под нужный диапазон напряжения.
Схема проста до безобразия:
Микроконтроллёр
Mega8, LED индикатор на 3 разряда с общим катодом, входной делитель из двух резисторов R1, R2. Стабилитрон (по буржуйски зенер «zener» диод :)) для защиты входа МК на всякий случай. Цепи питания я рисовать не стал, там классические 0,1мкф керамика и какой нибудь электролит на 100. 1000мкФ как и гасящие резисторы между МК и индикатором, подойдут любые в диапазоне 80. 100Ом в зависимости от напряжения питания МК и яркости индикатора. Напряжение на борту автомобиля при заведённом двигателе составляло 27,5в.
Мой вариант разводки платы:
Справа на плате я расположил преобразователь питания обеспечивающий
5в при бортовом напряжении 10. 30в преобразователь собран на МС34063 по типовое схеме из даташита. дроссель murata 1812. Указанный на схеме стабилитрон на 3,3в я профукал при разводке и допаивал сверху.
Индикатор распологается вне платы на приборной панели автомобиля и соединяется с ним 11 жильным шлейфом. Плата помещается в крохотный корпус https://simple-devices.ru/utils/15-utilites/149-2012-09-01-19-35-34 (второй, тот что с 4мя проводами-клеммами) лишний пластик из корпуса удалили бокорезы.
Плата односторонняя, без перемычек:
Сначала распаял ШИМку и проверил работы, работает. покрыл лаком. можно продолжить сборку:
P.S. Проект создан при огромной поддержке Романа Викторовича, за что ему огромное спасибо, также спасибо человеку Jonson из Украины за математическую помощь и некоторые идеи.
Источник
Емкостной датчик уровня топлива на ATMega8A
Знать уровень топлива в баке не только «прикольно», но иногда жизненно необходимо. В некоторых случаях затруднительно оценить уровень топлива в баке из-за его расположения или недостаточной прозрачности. Для таких случаев и существуют датчики уровня топлива. На сегодняшний день наиболее распространены поплавковые датчики. Принцип работы таких датчиков достаточно прост. Поплавковый механизм в зависимости от уровня топлива в баке изменяет положение подвижного контакта потенциометра. Показание напряжения на потенциометре измеряются и преобразуются в человекочитаемый вид. Однако не всегда имеется возможность установить поплавковый датчик из-за его габаритов. Кроме того, в аппаратах, где крен является нормальным состоянием, например, сверхлегкие летательные аппараты, возможен перекос и подклинивание поплавкового механизма. Кроме того, положение бака в наземном и полетном положении может отличаться, что может внести изменения в работу поплавкового механизма. Однако существуют и другие способы измерения уровня топлива. Я говорю о емкостном датчике топлива. Он особо актуален, если существует необходимость избавится от подвижных частей.
Датчик уровня топлива (ДУТ). Сборка, схемы, производство
Вступление
Забегая вперед скажу, будет три статьи, в этой я расскажу о самом простом варианте определения уровня дизельного топлива (только дизельного, использование на бензиновой технике абсолютно запрещено, так как взрывоопасно). В следующих статьях, если конечно будет читателю интересно, рассмотрим цифровой датчик уровня топлива, а в самом конце я планирую выложить схему и прошивку устройства для мониторинга, которое описывал в данной статье.
Немного теории
Самые популярные датчики измерения уровня топлива представляет собой электрический конденсатор, состоящий из двух трубок помещенных друг в друга, устанавливаются резервуар с топливом, уровень которого измеряется. Дизель свободно проникает в пространство между трубками, сигналом изменения уровня топлива в резервуаре является изменение электрической ёмкости датчика.
При изменении уровня топлива в резервуаре изменяется относительная диэлектрическая проницаемость пространства между обкладками конденсатора, поскольку диэлектрическая проницаемость топлива и воздуха в общем случае различна. А так как емкость прямо пропорциональна диэлектрической проницаемости изолятора, то в результате изменяется и электрическая ёмкость датчика. Датчики в большинстве своем изготавливаются из алюминия или меди, потому что они меньше всего подвержены влиянию агрессивных сред. Из многих способов измерения значения емкости конденсатора и последующим преобразованием его емкости в пропорциональное изменение постоянного напряжения на выходе, был выбран широтно-импульсный способ, как достаточно простой и надежный, но при этом обеспечивающий необходимый уровень точности измерения. Сразу требуется оговорка, это самый простой в плане финансов и достаточно простой в плане сборки ДУТ метод определения уровня дизельного топлива.
2. Описание работы электрической схемы датчика уровня топлива
Рис 2. Принципиальная схема датчика уровня топлива (ДУТ) (большая схема тут)
Для увеличения стабильности и точности показания все элементы схемы используются с минимальным температурным коэффициентом. Резисторы используются с 1% допуском, микросхемы выбраны с улучшенными параметрами в отличии от бытовых аналогов, например: SE555N вместо NE555N, а LM358D вместо LM258D. На микросхеме U1 SE555N и элементах R1, R2 и C1 собран задающий генератор. Так как от него сильно зависит стабильность показания то в качестве конденсатора С1 используется прецизионный полистирольные конденсатор К71-7 1%, обычно их устанавливали в советские цветные телевизоры в задающие генераторы строчной развертки. Можно заменить чем-то современным, но доступность и цена этих конденсаторов делает их весьма привлекательными, да и родились они еще в далеком году, когда СССР весьма неплохо следил за качеством производимых элементов. С выхода 3-й микросхемы U1 прямоугольные импульсы запускают одновибратор, собранный на микросхеме U2 SE555N. В качестве конденсатора одновибратора, используется датчик помещенный в топливо, поэтому его емкость будет зависеть от уровня топлива, а следовательно, ширина импульса на выходе 3 микросхемы U2, будет изменяться также от уровня топлива. Для обеспечения линейной зависимости ширины импульса от уровня заполнения датчика топливом, на датчик топлива поступает зарядный ток от стабилизатора тока выполненного на микросхеме U3.2 и транзисторе Q1 BC856BT. Также путем изменения зарядного тока осуществляется настройка схемы на различные размеры датчиков. Настройка схемы осуществляется путем подбора резисторов R6 и R7, для получения 1.8-1.9 Вольт на выходе схемы, при «сухом» датчике. С выхода 3 микросхемы U2 импульсы поступают на интегратор, собранный на элементах R8 и C6. Далее интегрированное напряжение сформировавшись на конденсаторе C6 поступает на фильтр низких частот, выполненного на R10 и С10. Затем постоянное напряжение поступает на усилитель постоянного тока, выполненного на микросхеме U3.1. С выхода 1-й микросхемы U3.2 сигнал, через фильтр, выполненный на элементах R17, С12, С14 и С15 поступает на выход. Резистор R16 используется для предотвращения самовозбуждения усилителя при работе на емкостную нагрузку. Делитель выполнен на резисторах R9 и R11 обеспечивает необходимое постоянное смещение для работы усилителя постоянного тока в линейном режиме. Стабилизатор напряжения для питания электронной схемы, размещён по классической схеме на микросхеме U4 LM317MDT. В итоге, на выходе, мы получаем аналоговый сигнал пустой бак 1.8В полный 6.0В (тут есть зависимость от высоты ДУТ), который линейный и прямо пропорциональный уровню топлива в баке\цистерне\хранилище. Затем, применив фильтр Калмана, можно убирать скачки топлива, выводить обсчет среднего расхода и пр.
Принцип измерения и особенности
Этот способ основан на измерении электрической емкости датчика, которая, в свою очередь, зависит от уровня топлива. Датчик, с помощью которого измеряется уровень топлива, называют емкостным датчиком уровня топлива. Конструкция датчика достаточно проста и представляет собой не что иное, как конденсатор. Он состоит из двух обкладок, между которыми существует зазор, который может заполнять топливо. Исполнение датчика может быть в виде двух металлических пластин или вставленных одна в другую трубок. При этом поверхности двух электродов (обкладок конденсатора) не должны иметь электрического контакта, а промежуток между обкладками должен свободно заполняться топливом при погружении датчика и так же свободно освобождаться при уменьшении уровня топлива. Поскольку топливо заполняет пространство между обкладками конденсатора (датчика), его емкость изменяется. Этот способ подходит только для жидкостей, не проводящих электрический ток. Таким способом не получится измерить уровень воды. Бензин и другие виды жидкого топлива электрический ток не проводят. Измеряя электрическую емкость датчика можно оценить уровень топлива в баке. Хотелось бы обратить внимание на некоторые недостатки такого способа измерения. Дело в том, что диэлектрические свойства топлива могут изменяться при изменении химического состава топлива. Т.е. при смене типа топлива, возможно, придется калибровать прибор. Не смотря на это, такой способ позволяет устанавливать датчик в баке под углом, или даже монтировать в крышку заливной горловины бака. Датчик не имеет подвижных частей, что в некоторых случаях крайне необходимо.
Насколько безопасно помещать электрическую схему в бак? Многих беспокоит этот вопрос. А вдруг искра? Наша схема датчика питается напряжением 5В, а датчик заряжается через резистор в несколько мегаом. В этих условиях образование искры невозможно. Напряжение в 5В ничтожно мало для возникновения искры пробоя. Кроме того, в баке любого автомобиля уже «плавает» электрический датчик уровня топлива. Низкие напряжения и токи не могут вызвать искру и возгорание топлива.
Я не ставил перед собой задачу получить супер точный датчик, способный измерить уровня топлива в 1мм и погрешностью в 0,1%, хотя это вполне возможно. Учитывая, что датчик создавался для аппаратов, где топливо в баке будет подвижно, нас вполне устроит бюджетный вариант с погрешностью в 5%.
Причины неисправности
Причинами, почему не работает датчик уровня топлива либо он неправильно показывает, становятся такие неисправности:
- Поплавок потерял герметичность. Подобная ситуация актуальна, когда в качестве поплавка используется шарик из хрупкой пластмассы, которая может растрескаться в результате механического воздействия либо в результате эксплуатации авто при сильных морозах. В этом случае поплавок будет находиться внутри жидкости или, что чаще, попросту утонет и ляжет на дно. Результатом будет постоянные показания прибора, что в баке нет топлива. Ремонтные меры предусматривают замену поплавка либо же всего узла целиком. Еще редкий вариант заключается в том, что поплавок может попросту отсоединиться от рычага, на котором он закреплен и «уйти в самостоятельное плавание».
- Деформация рычага, на котором держится поплавок. В результате этого поплавок может терять подвижность либо отражать не корректную информацию. Часто такая ситуация происходит при неаккуратном извлечении топливного модуля с бака, но иногда даже и как результат длительной эксплуатации машины на дорогах с неровным покрытием, то есть, при постоянных вибрациях при езде. Можно попытаться придать рычагу изначальную форму, однако чаще всего соответствующий рычаг просто меняют на новый.
- Повреждение корпуса датчика. В результате этого может измениться показания резистивных элементов либо повреждение рычага, снимающего соответствующие показания. В данном случае причиной, почему датчик не правильно показывает уровень топлива — это использование некачественного бензина либо ударные механические нагрузки на деталь.
- Выход из строя резистивных элементов. Это достаточно частая причина, почему датчик уровня топлива не работает. Элементы на реостате выходят из строя по естественным причинам, то есть, в результате стирания при длительной эксплуатации. Возможен вариант, когда износ частичный, например, посередине. В этом случае стрелка прибора будет дергаться. Также возможно, что между скользящим элементом и резистивной дорожкой пропал контакт вследствие повреждения либо износа резистивного напыления либо ослабления прижима лапки бегунка. При такой неисправности стрелка будет лежать на нуле.
Рекомендуем: Восстановление нитей обогрева заднего стекла своими руками
- Отсутствие электрического контакта на определенном участке цепи. Как правило, на контактах, которые окисляются либо влагой, либо топливом. Могут быть повреждены провода, их изоляция, обрыв. Также иногда возникают проблемы с электрическими разъемами.
- Сигнальный провод «коротит» на «массу». В этом случае значение его сопротивления будет искажаться и стремиться к нулю. При такой неисправности датчик уровня неправильно показывает уровень передавая информацию, что бак полностью залит.
- Перегорание предохранителя, отвечающего за работу датчика уровня топлива. Номер предохранителя необходимо смотреть в электрической схеме конкретного автомобиля.
- Нарушение крепления датчика на корпусе топливного бака. Например, с перекосом. Как правило, в такой ситуации запах топлива распространяется наружу, в частности, в салоне будет слышен запах бензина.
- Встречаются случаи, когда у резистивной платы, по которой движется бегунок, попросту отваливается крепежная пайка.
- У трубчатых датчиков уровня топлива может быть оборван сигнальный провод. В этом случае стрелка будет постоянно показывать пустой бак.
- Также трубчатым датчикам свойственен налет, который может образоваться на направляющей стойке. Это естественным образом приведет к затруднению (и даже невозможности) движения поплавка. Налет обычно образуется в результате использования некачественного топлива (с большим количеством парафина, газолина вместо бензина). В этом случае стрелка прибора замрет в одном положении, причем не обязательно в одном из крайних.
- У бесконтактных датчиков может быть поврежден магнитный датчик и/или его проводка. На некоторых из них устанавливается специальная контрольная и управляющая плата. Проблема может быть и с ней. В этом случае обычно датчик полностью выходит из строя, то есть, не показывает уровень топлива вообще.
Чаще всего проблемы возникают с поплавками либо с резистивными элементами, которые со временем истираются и перестают передавать корректные данные. Но заметьте, что когда уровень топлива не показывается, то не всегда виноват именно датчик. Часто не работает стрелка, и тут виноват уже прибор на панели, который, по сути, является потенциоментром. Поэтому если датчик топливо неправильно показывает, то нужно его снять и проверить мультиметром и произвести визуальную дефектовку.
Схема модуля датчика и модуля отображения
Схема модуля датчика основана на измерении времени заряда датчика. Чем выше уровень топлива, тем выше емкость датчика, тем больше времени потребуется для заряда датчика (конденсатора). Работает схема следующим образом. Используется встроенный в микроконтроллер ATMega8A аналоговый компаратор. На вход компаратора PD7 подается половина напряжения питания через резистивный делитель R3,R4. В момент, когда датчик зарядится до этого напряжения, сработает компаратор. На ноге PD6 устанавливается логический «0». Датчик разряжается через резистор R2. После чего выход PD6 переключается и работает как вход компаратора, запускается таймер, а датчик начинает заряжаться через резистор R1. При достижении напряжения установленного на входе PD7, срабатывает компаратор, таймер останавливается. Показания таймера используются для вычислений. Для обеспечения стабильности микроконтроллер должен тактироваться кварцем. Чем больше частота, на которой работает контроллер, тем выше точность измерения. В нашей схеме ATMega8A тактируется кварцем 16Мгц. Измерения выполняются постоянно, усредняются и один раз в секунду отправляются по последовательному порту UART на скорости 9600 в виде числового значения. На этом функции модуля датчика и заканчиваются.
Отображением полученных от модуля емкостного датчика данных занимается модуль отображения. Этот модуль можно спроектировать в соответствии с Вашими требованиями. Данные можно выводить на светодиодную линейку, на дисплей, как в нашем случае, на стрелочный индикатор или любое другое устройство отображения. При необходимости модуль датчика можно подключить к компьютеру через такой переходник.
Процедура калибровки прибора:
Пример печатных плат:
Плата модуля датчика
Плата модуля дисплея
Это наиболее простой вариант модуля отображения. В перспективе можно создать модуль с возможностью тарирования. Т.е. указать прибору не только два крайних значения при пустом и полном баке, а несколько промежуточных, которые учитывали бы особенности формы бака. Такой подход позволит не только отображать уровень топлива, но и рассчитывать оставшееся количество топлива в литрах. А также, при необходимости, вести ориентировочный расчет времени работы двигателя на текущем остатке топлива.
Фьюзы (Fuses) для модуля датчика:
Фьюзы (Fuses) для модуля отображения (дисплея):
P.S. Видео теста прототипа:
Источник
Как устроены измерители топлива в различных автомобилях
Современные авто вместо классического топливного измерителя оснащаются потенциометрической конструкцией. Причиной тому служат несколько факторов:
Хотя потенциометр и обладает рядом преимуществ, есть у него и существенный недостаток — контакты выходят из строя или окисляются из-за своей подвижности; Потенциометрический датчик для автомобиля может быть рычажным или трубчатым. Оба типа измерителя снабжаются пластмассовым, металлическим или пенопластовым поплавком.
Отличия датчиков рычажного и трубчатого типов
Принцип работы обоих устройств идентичен, но некоторые различия все же имеются. В рычажном измерителе поплавок, находящийся на поверхности топлива, соединяется с подвижными контактами потенциометра при помощи металлического рычага. Такой датчик включает в себя и топливный насос, и потенциометр, и топливозаборник, и транзисторы. При изготовлении потенциометрического измерителя своими руками, помните, что лучше использовать толстопленочный резистор — он прослужит гораздо дольше.
Рычажное устройство является универсальным, его можно применить к любому топливному баку.
Трубчатое устройство для измерения перемещает поплавок при помощи специальной направляющей трубочки. Параллельно трубке проходят проводки сопротивления, на которых замкнется кольцо поплавка. Главным плюсом такого принципа работы — измеряющий прибор будет устойчив к колебанию топлива, во время движения транспортного средства (при поворотах, спусках, подъемах).
Такой датчик можно установить не в каждую топливную систему. Ограничивать будут геометрические параметры топливных баков. Потенциометрические измерители лучше не устанавливать на автомобили, горючее для которых содержит спирты — этиловый или метиловый, а так же биодизель. Такие вещества губительны для контактных поверхностей. Для транспортных средств, использующих горючее, с биодизельными или спиртовыми примесями, лучшим вариантом станет бесконтактный датчик для измерения уровня топлива.
Виды бесконтактных датчиков уровня топлива
Датчик уровня топлива — устройство (ДУТ)
В данной статье наше внимание будет сосредоточено на автомобилях, где ДУТ используется для указания уровня топлива, конвертации этого уровня в объем и передачи полученного значения цифровым либо аналоговым путем.
Данное устройство состоит из металлического стержня, монтируемого в топливный бак посредством штатного отверстия или же специально сделанного отверстия, подходящего по диаметру. Датчик подсоединяется к мониторинговой системе автомобиля, куда и передаются требуемые данные.
Зачастую они являют собой высокоточные универсальные устройства, что позволяет использовать их не только на транспорте, а и на прочей технике, и даже на стационарных объектах — заводах, складах. Данный агрегат тесно взаимосвязан с указателем уровня горючего, размещенным на панели приборов.
На сегодняшний день есть ряд вариаций ДУТ — универсальные, ультразвуковые, поплавковые, цифровые, электронные, однако их общая цель одна — правильное определение расхода топливного бака, чтобы у каждого водителя была возможность осуществлять контроль над своими затратами на топливо. Помимо этого, устройство дает возможность следить за количеством слива (наиболее полезная опция для служб такси, руководителей предприятий и прочих организаций, в которых сотрудники способны сливать казенное горючее) и заправок топлива (в каком объеме, когда и где осуществлялись).
Для возможности более детального контроля уровня топлива, необходимо вмонтировать на автомобиль соответствующее устройство с минимальной погрешностью и повышенной чувствительностью, что обеспечит наиболее точные показатели.
подключение датчика уровня топлива
Существует два метода подключения ДУТ к бортовой сети транспортного средства, конструкция которой предусматривает выключатель массы:
- Подключение ДУТ к бортовой сети после выключателя массы. Датчик, при этом, будет обесточиваться сразу после отключения массы автомобиля. В этом случае, узнать время слива при стоянке будет невозможно — датчик будет выключен. Этот метод подключения рекомендован на дешевые датчики, где нет гальванической развязки.
- Подключение датчика к аккумуляторной батарее напрямую. Этот метод подключения — идеален с практической и функциональной точки зрения. К тому же, подключение ДУТ напрямую к аккумуляторной батарее является безопасным, поскольку потребляемый ток датчика всего 10-48 мА. Подсоединять напрямую к АКБ рекомендовано датчики Pro Sensor, поскольку они отличаются наличием встроенной гальванической развязки до 3000 В. Помимо этого, полимерный корпус данного датчика является изолятором, в результате чего все электрические схемы надежно защищены от электрического пробоя. Чтобы подключить другие датчики напрямую к аккумулятору, придется монтировать дополнительную гальваническую развязку.
Как работают датчики уровня топлива
Основной принцип работы заключается в алгоритме — для каждого значения уровня горючего существует свой сигнал. Однако, это лишь поверхностная сторона вопроса. Современные измерительные приборы довольно сложны своей конструкцией. Горючее опускается на определенную отметку и только после этого поплавок опустится вслед за ним. Какое-то время указатель будет показывать наполненность бака и постепенно спустится до нужной меры.
Поэтому измерительные приспособления всегда дает некоторую погрешность измерений. Показатель погрешности зависит от колебания горючего и геометрии бака.На приборной панели может быть установлен аналоговый или цифровой выходные сигналы. Аналоговый практически утратил свою актуальность из-за сильной погрешности в измерениях. Цифровой же умеет корректировать и выравнивать данные. Неточности в показаниях минимальные, и возможны на этапе физического измерения.
Самодельный датчик уровня топлива
Виды бесконтактных датчиков
Наиболее усовершенствованными современными разработками стали бесконтактные измерительные приборы, определяющие объем горючего в баке. Основной принцип работы — определение количества топлива, без погружения чувствительных элементов датчика непосредственно в бак. Бесконтактных измерительных приборов существуют несколько видов:
- Магнитные — его чувствительные элементы плотно закупорены и защищены от соприкосновения с горючим. Информацию об уровне топлива по-прежнему передает рычажный поплавок, соединенный с магнитом. Таким образом, происходит перемещение магнита по секторам, на каждом из которых закрепляются пластинки разной величины из металла. Информация передается от магнита к металлической пластине, создавая электрический импульс, этот сигнал считывает датчик, и мы видим показатель уровня топлива в баке.
- Радиоуправляемые — данные передаются на приборную панель по средствам радиосигнала. Особенность таких приборов — питание. Запитан он на долговечную батарею. Срок годности источника питания до 7 лет. Соответственно — нет проводов, аккумулятор не расходует энергию, показатели не зависят от электроэнергии, а значит, более точные.
- Ультразвуковой — устанавливается на внешней поверхности бака и контрольном информационном блоке. Для каждого типа топлива устанавливается определенная программа. Этот прибор имеет наиболее высокую взрывозащищенность.
Рекомендуем: Главное о главном — автомобильном аккумуляторе
Изготовление емкостного датчика уровня топлива
Емкостной датчик для измерения горючего основан на принципе сопоставления данных электрической емкости прибора. Сама конструкция — несложная — обыкновенный конденсатор. Поэтому самодельный измеритель топлива вполне реализуемое устройство. Изготовить его можно из подручных материалов — двух металлических пластинок или трубок. Важно соблюдать определенные меры, при изготовлении датчика:
Самодельный емкостной датчик представляет собой два модуля, соединенные тремя проводами. Первый — модуль емкостного датчика, второй — модуль отображения. По двум проводам идет подача питания к модулю датчика по третьему проводу к модулю отображения передается сигнал, трансформируемый в показатель уровня горючего.
Описание ДУТ
ДУТ предназначен для измерения и контроля уровня топлива в топливном баке транспортного средства. Его функцией является определение уровня горючего, конвертация его в объем и передача данных для отображения на аналоговом или цифровом устройстве. Указатель регулятора находится на приборной панели, давая возможность водителю отслеживать объем горючего в бензобаке.
Устройство и принцип действия
По назначению можно сделать вывод, где находится ДУТ. Устанавливается он в топливном баке. В зависимости от типа он может быть отдельным элементом или объединяться с топливозаборником, если карбюраторный двигатель. На авто с инжектором он является частью блока подачи горючего.
Наиболее распространены контактные ДУТ. Основным элементом у них является потенциометр. Принцип работы основан на изменении сопротивления. Существует два типа таких устройств: рычажные и трубчатые. Они отличаются конструкцией.
В конструкцию прибора рычажного типа входит поплавок и потенциометр, соединенные рычагом. Потенциометр имеет два сектора, бегунок, который контактирует с секторами. Один конец соединен с рычагом, а второй с поплавком. Поплавок постоянно находится на поверхности. С расходом горючего он опускается, а вместе с ним перемещается бегунок, так как они соединены рычагом.
При этом меняется сопротивление датчика уровня топлива, по значению которого подаются сведения об объеме вещества. Плюс этих устройств – простота конструкции, недостаток – погрешность показаний, особенно для аналоговых указателей.
В приборе трубчатого типа отсутствует потенциометр, но используется принцип, по которому он работает.
В конструкцию входит защитная трубка с направляющей стойкой, по которой перемещается поплавок. Поплавок соединен с проводом сопротивления, который присоединен к проводам индикатора. Принцип действия: горючее попадает через отверстие в трубку, поплавок находится на поверхности и перемещается в зависимости от объема горючего в баке. От положения поплавка меняется сопротивление, которое передается на указатели. Рычажный прибор дает показания точнее, но применяется реже из-за особенностей конструкции: может не подойти из-за геометрии бензобака.
Фотогалерея
1. Конструкция рычажного ДУТ
2. Конструкция трубчатого ДУТ
Описанные ДУТ не подходят для новых видов горючего, так как быстро изнашиваются в агрессивной среде. В этом случае используются бесконтактные устройства, например пассивный магнитный датчик положения. В этих приборах чувствительный элемент загерметизирован и не контактирует с топливом.
Рекомендуем: Как самостоятельно сделать и установить реснички на фары своего автомобиля
В работе устройств используется также поплавок. Он соединен с постоянным магнитом рычагом. Перемещаясь по сектору, на котором закреплены металлические пластины разного размера, создает магнитное поле, формирующее соответствующий электрический сигнал.
Разновидности
Выше была описана конструкция и принцип действия существующих ДУТ. Таким образом, все измерители уровня горючего можно разделить на контактные и бесконтактные. Представителями первого вида являются рычажные и трубчатые устройства. Рычажный тип является универсальным ДУТ, так как может быть установлен в любой бензобак.
Бесконтактных ДУТ существует несколько видов:
- Датчик уровня топлива ультразвуковой. Он расположен с внешней стороны топливного бака и контрольном информационном блоке. В зависимости от вида топлива используется определенная программа. Данные измерители самые взрывозащищенные.
- У магнитных приборов чувствительный элемент герметично закупорен и не контактирует с топливом. Информация об уровне горючего также передается с помощью поплавка, который соединен с магнитом. Созданный электрический импульс считывается прибором и передается на приборную панель, показывая уровень горючего в баке.
- В радиоуправляемых устройствах информация передается на панель приборов с помощью радиосигнала. Отличительной особенностью этих устройств является питание. Они запутываются от батареи, срок годности которой составляет около 7 лет. Они не зависят от зарядки аккумулятора автомобиля, поэтому дают более точные показания.
По передаваемому сигналу ДУТ делятся на аналоговые и цифровые. Первый вид приборов дает большую погрешность показаний, поэтому в настоящее время почти не используется. Цифровые устройства переводят аналоговые сигналы в цифру, а затем анализируют данные и корректируют погрешности с учетом геометрии топливного бака и неравномерности уровня горючего. Электронный указатель уровня топлива дает наиболее достоверную информацию, погрешности возможны лишь при физическом измерении объема горючего.
Можно изготовить ДУТ своими руками. Для этого нужно уметь обращаться с паяльником и иметь знания по электротехнике. При изготовлении следует учесть, что сигнал зависит от значения уровня топлива. Конструкция устройства довольно сложная. При опускании топлива на определенную отметку также опускается поплавок, но на указатель приборной доски данные приходят с некоторой задержкой.
Установить можно либо аналоговый, либо цифровой указатель уровня топлива своими руками. Последний дает показания поточнее, так как может корректировать и выравнивать полученные данные.
Самодельный измеритель топлива состоит из двух модулей, соединенных тремя проводами. Один модуль емкостного датчика, второй — модуль отображения. Модель датчика получает питание по двум проводам. Модуль отражателя по третьему проводу получает сигнал, преобразовывает его в показатель уровня горючего (автор видео — Вова Гришечко).
Модули — как это работает
Модуль датчика измеряет время заряда. Чем больше горючего в баке, тем выше емкость датчика, значит, для заряда будет необходимо больше времени. Для создания такого измерительного устройства используйте встроенный микроконтроллер (компаратор). На вход будет подаваться часть напряжения посредством резистивного двигателя. Когда измеритель примет напряжение, сработает микроконтроллер, а когда напряжение достигнет пиковой отметки — запустится таймер.
Показания с таймера будут переданы на модуль отражения. Изготавливая самодельный измерительный прибор — тактируйте микроконтроллер кварцем на частоте 16 Мгц. Датчик можно изготовить из фольгированного текстолита. Склейте полоски фольги между собой. Сделайте зазор между пластинками не более полутора миллиметров. Длина пластин — остается на ваше усмотрение.
Источник