Простые самодельные индикаторы уровня воды (жидкости) в баке. Как узнать уровень воды в бочке. Индикатор уровня воды Схема уровня воды в баке своими руками

02.09.2019

Индикатор(датчик) уровня воды на микроконтроллере PIC16F628А – устройство, которое позволит визуально контролировать уровень воды в непрозрачной ёмкости. Предлагаемое устройство может пригодиться всем, у кого есть загородный дом с летним душем или дача, огород, да что угодно лишь была бы емкость с водой. После некоторых модернизаций из индикатора получилось уровня воды.

Сам индикатор состоит из двух основных частей:

  1. Датчики уровня воды;
  2. Электроника, которая обрабатывает информацию, полученную от датчиков.

Теперь подробнее рассмотрим каждую из составных частей индикатора.

О схеме.

Схема индикатора собиралась из того, что было под рукой, и разрабатывалась вообще для микроконтроллера PIC16F84, но позже было принято решение добавить поддержку более дешевого и доступного микроконтроллера - PIC16F628A.

Принципиальная схема индикатора уровня воды (рисунок 1) проста, как пять копеек.

Рисунок 1 - Принципиальная схема индикатора уровня воды на микроконтроллере PIC16F628A

Рассмотрим основные узлы. Сердцем устройства является микроконтроллер PIC16F628A фирмы Microchip. Для стабильного питания которого, применяется выпрямитель на диодном мосте, конденсаторах и интегральном стабилизаторе L7805.

Для понижения напряжения настоятельно рекомендуется применить понижающий трансформатор, который обеспечит необходимую гальваническую развязку. Гасящие конденсаторы лучше не ставить, так как появляется риск оказаться под опасным потенциалом напряжения.

Датчики подключаются к схеме через барьерные резисторы.

Четыре светодиода отображают текущее количество воды в емкости. В зависимости от того какой датчик замыкает с общим проводом, светодиод того датчика и будет светиться. Весь перечень деталей сведён в таблицу 1.

Таблица 1 – Перечень компонентов для индикатора уровня воды на микроконтроллере PIC16F628А
Позиционное обозначение Наименование Аналог/замена
С1, С3 Конденсатор керамический – 15пФх50В
С2 Конденсатор электролитический - 470мкФх25В
С4 Конденсатор керамический – 0,1мкФмкФх50В
С5 Конденсатор электролитический - 1000мкФх10В
DA1 Интегральный стабилизатор L7805 L78L05
DD1 Микроконтроллер PIC16F628A PIC16F648A, PIC16F84
HL1-HL4 Светодиод 3мм
R1-R5, R11 Резистор 0,125Вт 5,1 Ом SMD типоразмер 0805
R6-R9 Резистор 0,125Вт 510 кОм SMD типоразмер 0805
R10 Резистор 0,125Вт 1 кОм SMD типоразмер 0805
R12-R15 Резистор 0,125Вт 180 Ом SMD типоразмер 0805
VD1 Диодный мост 1А х 1000В 2W10
XP1-XP4 Штекер платный
XT1-XT2 Клеммник на 2 контакта.
XT3 Клеммник на 3 контакта.
ZQ1 Кварц 4МГц типаразмер HC49

О датчиках.

В качестве датчиков используются тонкие хомуты из оцинкованной жести, которые, в свою очередь, располагаются на пластиковой трубе, на определенном расстоянии друг от друга. Труба крепится к тяжелому основанию(рисунок 2).

Рисунок 2 – Тяжелое основание для пластиковой трубы с датчиками.

К хомутам подводятся провода, соединяющие датчики и схему (можно использовать витую пару). Вся эта конструкция устанавливается в емкость с водой. Замыкать датчики между собой будет вода. Расстояния между датчиками выбираются произвольные. В моем случае, емкость была условно разделена на три части, и по уровню каждой части на трубе был установлен хомут. Если для емкости был предусмотрен перелив, то последний хомут должен быть установлен на уровне перелива.

Конструкция датчиков может быть и иной. Главное соблюдать требуемую последовательность.

Как работает.

Работает такая конструкция очень просто. На самом низу трубы (или на основании) крепится общий провод для работы с датчиками. Относительно этого провода будут происходить все измерения. Вода, наполняя емкость, постепенно начнет замыкать общий провод с датчиками. Первый на очереди - датчик 1. Когда общий провод с ним замкнется тогда включиться первый светодиод. Далее к первому датчику добавится второй датчик, при этом включится второй светодиод, а первый выключиться и т.д. Когда произойдет замыкание с четвертым датчиком - включиться четвертый светодиод. Который, в свою очередь, будет мерцать с частотой 2 Гц.

Подобный алгоритм работы можно легко организовать на обычной логике. Так поначалу и делалось, однако, из-за частых ошибочных состояний, было принято решение заменить схему на современное микроконтроллерное устройство. Рабочая программа для PIC-микроконтроллера была написана на языке ассемблер и отлажена в программе MPLab 8.8

Моделирование.

Работа устройства моделировалась в программе протеус см. рисунок 3. Модель сделана для микроконтроллера PIC16F84A! Внимательно выбираем прошивку.

Рисунок 3 – Модель уровня воды на микроконтроллере.

О печатной плате.

Печатная плата получилась размерами 55х50мм (рисунки 4-5 !!! не в масштабе) .

Рисунок 4 – Печатная плата индикатора уровня воды в баке на микроконтроллере PIC16F628A (низ) не в масштабе.

Рисунок 5 – Печатная плата индикатора уровня воды в баке на микроконтроллере PIC16F628A (верх) не в масштабе.

Внешний вид индикатора показан на рисунке 6.

Рисунок 6 – Готовая плата индикатора уровня воды.

Корпус.

Схему готового индикатора разместил в корпусе небольшого приемника рисунки 7-8.

Рисунок 6 – Готовая плата индикатора уровня воды на микроконтроллере PIC16F628A в корпусе приемника.

Рисунок 7 – Кнопка включения питания.

Отверстия для динамика заклеил клеем, а на лицевую сторону приклеил глянцевую фотография рисунки 8-9

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

Рисунок 8 – Заклееные отверстия.

Рисунок 9 – Лицевая панель индикатора уровня воды на микроконтроллере PIC16F628A.

Видео работы устройства.

В итоге получился совсем не плохой индикатор уровня воды в баке на микроконтроллере PIC16F628A, который не содержит дефицитных деталей, прост в изготовлении и не требует наладки. Добавлена поддержка микроконтроллеров PIC16F84, PIC16F648A. Печатная плата получилась 55х50 мм. Емкость, в которой будут размещены датчики, не нужно портить лишними отверстиями. Исправных компонентов и добра всем!!! Спасибо за внимание.

  • 21.09.2014

    Базовая схема взята из . В предлагаемой схеме (рис.1,а) вместо дефицитного терморезистора R7 (51 кОм) установлен транзистор. Без включения базового провода он выполняет роль терморезистора, а также служит для уменьшения выделения тепла на R3 (30 кОм), на котором выполнен стабилизатор VT8, VТ9. Автор запитал стабилизатор напряжения от однополупериодной схемы, а …

  • 28.09.2014

    Особенность прибора в том, что при проверки транзисторов их не надо для этого предварительно выпаивать. Генератор прямоугольных импульсов на КР1006ВИ1 (555) и D-триггер на К155ТМ2 составляют основу прибора. При подключении прибора к проверяемому транзистору используется 3-х проводный не экранированный кабель длиной 50-70 см с стремя щупами на конце. Если транзистор …

  • 03.10.2014

    По сравнению с линейными регуляторами напряжения импульсные регуляторы напряжения намного эффективней. В случае с линейными регуляторами напряжения разница между входным и выходным напряжением тратиться в пустую (выделяемая мощность на элементах занижает КПД), а у импульсных регуляторов практически нет таких потерь, поэтому они имеют КПД до 85%. Проще говоря, импульсный регулятор …

  • 26.09.2014

    Большинство простых схем частотомеров не обеспечивают на выходе входного формирователя (из-за простоты схемы) высокой крутизны фронтов и высокой чувствительности входа частотомера. В результате прибор имеет низкую чувствительность и входное сопротивление, два входа для НЧ и ВЧ, часто ошибается при измерении НЧ прямоугольных импульсов. Формирователь представленный в этой статье уверенно работает …

  • 08.10.2014

    При наличии четырехканального усилителя мощности ЗЧ можно применить схему показанную на рисунке преобразования стереофонического сигнала в четырех канальный. Характеристики преобразователя: Входное напряжение номинальное 0,8 максимальное 3,5В Входное сопротивление 100кОм Коэффициент гармоник на частоте 1 кГц 0,05% Отношение сигнал шум (не взвешенное) 70дБ Напряжение питания +/-15В Ток потребления 35мА Преобразователь (декодер) …

В промышленности и быту всегда возникает необходимость для определения различных уровней в емкостях. Для этих задач используются датчики уровня различных конструкций. В зависимости от среды наполнения резервуара применяют тот или иной датчик, иногда, в целях простоты и экономии средств и времени, применяют датчики комбинированные, то есть изготовленные своими руками. Это незамысловатые конструкции, использующие в своем составе датчики совсем других типов. В основном такие датчики применяют там, где нет простого доступа к среде измерения или место измерения очень агрессивно для здоровья человека.

Виды датчиков уровня

Большинство современных датчиков уровня имеют в своей конструкции электронное реле с преобразователем. Электронная схема предназначена для преобразования измеряемой величины в стандартный сигнал. Сигнал может быть аналоговым и дискретным. Аналоговый может быть токовым 0..20мА и сигнал, называемый токовая петля 4..20мА или напряжением 0…5В, 0..10В.

Датчики уровня используются для защиты двигателя насоса от сухого хода, регулируют двигатели насосов скважин, наполняющих любые ёмкости с водой и не только, в системе холодного и горячего водоснабжения.

Датчик уровня воды своими руками

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

Имеем приямок с очень не чистого вида жидкостью, состоящей из воды и примесей охлаждающей жидкости для резцов металлорежущего станка.

Были рассмотрены все виды датчиков, однако, по цене и простоте исполнения подошла комбинированная конструкция, состоящая из проволоки длиной три метра (глубина приямка), прикреплена к поплавку (большая пластмассовая емкость с воздухом), на поверхности проволока крепится к пружинке с лепестком.

В качестве сигнала берется обычный дискретный сигнал 24В с обычного индуктивного датчика. Он отрабатывает на лепесток. Когда уровень воды в приямке растёт, поплавок поднимается ослабляя пружину. На конце пружины прикреплен лепесток, он поднимается за счёт разгибающей силы пружины. На лепесток, в свою очередь, отрабатывает индуктивный сенсор, подавая на катушку реле двигателя насоса, заставляя его откачивать воду с приямка. Для того, чтобы избежать частых включений отключений двигателя, в цепи датчик-катушка, стоит реле задержки выключения с уставкой на 10 минут.

Таким образом, при следующем срабатывании датчика, реле снова сработает и цикл повторится.

Конечно, для предохранения двигателя от сухого хода целесообразно поставить датчик протекания в патрубок , через который происходит откачка эмульсии. Но в нашем случае важна была простота конструкции. Вместо индуктивного сенсора можно использовать две пластины, соприкасающиеся друг с другом, что будет еще экономичнее.

Если вода или другая жидкость имеет однородный состав, тогда можно применить концу кто метрический одноэлектродный датчик уровня.

Например ДУ-1Н производителя «Рэлсиб», предназначенного для измерения уровня в различных типах жидкости. Датчик может работать в широких температурных пределах. Корпус не подвергается коррозии, состоит из высококачественной нержавеющей стали. В качестве изоляции используется керамика и фторопласт, это обеспечивает отличную изоляционную защиту. Устойчив ко многим механическим нагрузкам. Измерения не зависят от плотности жидкости. И не требует дополнительного ухода во время работы.

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

Варианты схем таковы: светодиодная индикация шести уровней жидкости, автоматическое управление насосом и пару простых схем просто звуковой индикации при наполнении емкости водой.

Для решения необходимости регулировать автоматически уровень воды с помощью откачки либо, наоборот, наполнения насосом, а также просто контроля, будь то визуальный по световой индикации, либо с помощью звуковых сигналов, подобраны схемы на не очень продвинутого пользователя, как и прочие на этом сайте. Постарался подобрать варианты как на интегральных микросхемах, так и на транзисторах.

Для включения и выключения насоса, более удобно использовать при согласовании с управляющей схемой, исполнительное реле на электромагните. Все найденные схемы, используют такую коммутацию. И это логично, так как электронные ключи в случае с двигателями вещь менее надежная. Важно только подобрать реле, подходящее по параметрам к двигателю насоса, чтобы потом не пришлось искать замену при порче его контактов.

Индикатор шести уровней жидкости со световой индикацией

При кажущемся обилии проводов и элементов на приведенной схеме, на самом деле, она до смешного проста. Поскольку из активных элементов лишь одна логическая микросхема, остальные элементы все пассивны, к тому же схема абсолютно не требует никакой наладки, поскольку это «логика» в чистом виде. А все номиналы элементов каждого из шести каналов при каждом логическом элементе одинаковы, так что требуется просто подключить вход и выход каждого и повторить это шесть раз. Далее понятно: контакт 7 общий, а 1-6 это уровни, каждый их них можно расположить на нужной высоте непосредственно в емкости для световой индикации. Светодиоды можно расположить в ряд (либо на другой манер), которые и будут индицировать уровень жидкости в наполняемой емкости: светится от 1 до 2 штук одновременно. При желании можно конечно же применить светодиоды разных цветов.

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

Автоматическое управление водяным насосом

Приведенная схема тоже в общем-то не так и сложна, также основа ее логическая микросхема К561ЛЕ5 она состоит из четырех элементов логики 2ИЛИ-НЕ. Собрав и используя данную схему, можно либо наполнять, либо опустошать необходимый резервуар водой. Для передачи исполнения включения/выключения насоса добавлен лишь транзистор и реле.

В качестве датчиков используются два прута — длинный и короткий. Длинный – для минимального уровня, короткий – для максимального уровня воды. Берется за данность, что резервуар в нашем случае металлический. Если у вас не из металла, то в таком случае нужно добавить еще один прут, опустив его до самого дна.

Принцип схемы таков: при соприкосновении воды одновременно с длинным, а также с коротким датчиком, логический уровень на выводах 9 и 1,2 микросхемы DD1 изменяется с высокого на низкий, чем вызывает изменение режима насоса.

При уровне воды ниже обоих датчиков, в микросхеме DD1 на выводе 10 — логический ноль. При повышении уровня воды, даже при соприкосновении воды с длинным датчиком — на выводе 10, также логический ноль. Но при достижении уровня воды короткого датчика, на 10-м выводе появится логическая единица, тогда транзистор VT1 включает реле, а оно — управление насосом, который начинает откачивать воду из резервуара.

Уровень воды начинает уменьшаться, короткий стержень не контактирует с водой, но на выводе 10 все же остается логическая единица, поэтому насос продолжает работать. А вот по достижении уровня воды ниже длинного стержня, на выводе 10 уже появится логический ноль, вот тогда насос остановит работу.

Переключатель же S1 позволяет переключить всю логику схемы и, соответственно, работы насоса на обратную.



Данная схема также предполагает два контакта: при погружении их в воду, запускается работа звукового генератора, звук излучает динамик ВА1. При указанных на схеме номиналах, частота генерируемого звукового сигнала около 1кГц.

Интегральная микросхема К561ЛА7 состоит их четырех элементов логики «И-НЕ». Чувствительность схемы датчика очень высокая, это обеспечивается использованием в логической микросхеме К561ЛА7 униполярных (полевых) транзисторов с изолированным затвором (КМОП).

Транзистор КТ972, примененный в схеме, составной. Но его можно заменить, соединив два транзистора (КТ3102 и КТ815) как на схеме слева.

Питается схема напряжением 3-15 В. При напряжении питания выше 6-ти Вольт, можно ограничить ток динамика и транзистора, включив последовательно динамической головке резистор.

». Бывает так, что надо узнать, сколько воды осталось в какой-либо непрозрачной емкости. Например, цистерна, бочка или любая другая, закопанная в землю либо поднятая на высоту так, что не видно её содержимого. Тогда на помощь придет датчик уровня воды. Схема настолько проста, что ее может повторить даже тот, кто только взял в руки паяльник. Состоит она всего из 10 резисторов, 3 транзисторов и 3 светодиодов.

Приступим к постройке схемы датчика. Сначала вырежем плату 30 мм на 45 мм. Потом нарисуем дорожки, как на фото. Рисовать желательно краской или лаком для ногтей. Но под рукой у меня оказался только маркер (хотелось бы обратить внимание, что подойдет только перманентный маркер). Если вы рисуете маркером, то лучше всех держится маркер, купленный в магазине дисков или компьютеров. Нарисовав, приступайте к травлению.


Я травил перекисью водорода, так как ни хлорного железа, ни медного купороса нет. Наливал 50 мл 3% перекиси водорода, потом клал 1 ложку соли и 2 ложки лимонной кислоты. Смешивал, пока все не растворилось. При периодическом легком покачивании протравил плату где-то минут за 50.


Приступим к пайке схемы. Для этого нам понадобятся: 3 резистора сопротивлением 10 кОм, 3 резистора сопротивлением 1 кОм, 2 зеленых и 1 красный светодиоды, 4 резистора на 300 Ом. Аккуратно все впаяв, припаиваем провода, и подключаем батарейку. Провода отрезаем через каждые 2 сантиметра.


Готово! Теперь опускаем провода в стакан и постепенно наливаем воды. Для наглядности чуть подкрасил воду. Как видим, всё отлично работает.


Когда в стакане 1/3 воды - горит только красный светодиод. Когда 2/3 - загорается еще и зеленый. А когда стакан заполнен по верхнюю линию - горят все светодиоды. в своём случае собрал схему, где всего 3 светодиода, но можно делать и больше - хоть 10. Тогда уровень воды будет виден более точно. Также хотелось бы добавить, что корпус использовал из-под корректора. Схему собрал: bkmz268

Обсудить статью ИНДИКАТОР УРОВНЯ ВОДЫ