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


Подобные датчики существуют столько же, сколько RC-генераторы. Но оказывается, «научить» измерять меняющуюся ёмкость датчика можно и Arduino — программно, внешний генератор для этого не потребуется. А сам датчик вы можете изготовить своими руками — о такой самоделке рассказывает автор Instructables под ником luismorales-navarro.

Мастер разрабатывает четыре детали датчика и выкладывает получившиеся файлы на сайт Tinkercad: внутреннюю трубку, её крышку, внешнюю трубку и её крышку. Печатает эти детали на 3D-принтере.

Обматывает трубки алюминиевой фольгой, присоединяет к ним проводники. Здесь медь к алюминию — можно, ну, повлияет на точность, только и всего. В силовых цепях — нельзя, даже если там «всего-то десятки миллиампер».

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

Подключает к Arduino как показано далее. Из дополнительных компонентов требуется всего один резистор. Конечно, инструкцию можно было бы озаглавить так: «Сенсация! Уровнемер из одного резистора!», но сразу понятно, что это — «каша из топора».

Работоспособность датчика мастер проверяет простейшей программой, требующей библиотеки CapacitiveSensing:

 

/* * CapitiveSense Library Demo Sketch * Paul Badger 2008 * Uses a high value resistor e.g. 10M between send pin and receive pin * Resistor effects sensitivity, experiment with values, 50K - 50M. Larger resistor values yield larger sensor values. * Receive pin is the sensor pin - try different amounts of foil/metal on this pin */ CapacitiveSensor cs_4_2 = CapacitiveSensor(4,2); // 10M resistor between pins 4 & 2, pin 2 is sensor pin, add a wire and or foil if desired void setup() { cs_4_2.set_CS_AutocaL_Millis(0xFFFFFFFF); // turn off autocalibrate on channel 1 - just as an example Serial.begin(9600); } void loop() { long start = millis(); long total1 = cs_4_2.capacitiveSensor(30); Serial.print(millis() - start); // check on performance in milliseconds Serial.print("t"); // tab character for debug windown spacing Serial.print(total1); // print sensor output 1 Serial.print("t"); delay(10); // arbitrary delay to limit data to serial port }

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


Источник: USamodelkina.ru

Виды датчиков

Датчики различаются между собой по способу измерения уровня жидкости и делятся на два вида: сигнализаторы и уровнемеры. Сигнализаторы отслеживают заданную точку заполнения емкости и при достижении нужного объема жидкости прекращают ее поступление (пример — поплавок в бачке унитаза).

Уровнемеры непрерывно контролируют степень заполнения резервуара (пример — датчик на шахтном водоотливе).

По принципу действия датчики уровня воды в емкости делятся на такие разновидности:

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

  • Поплавковый датчик уровня водыУльтразвуковые — используются не только в жидкой среде, но и в сухой. Устройства работают таким образом: излучатель подает импульсы, которые достигают резервуара и возвращаются на приемник. Встроенный контроллер обработки сигнала анализирует силу и длительность затухания ультразвуковой волны (эти параметры различны для полной и пустой емкости).
  • Электродные — применяются в жидких электропроводящих средах. Состоят из двух электродов, контролирующих нужный уровень жидкости. Третий электрод является аварийным и используется при превышении заданных параметров и включении режима откачки.
  • Радарные — универсальные механизмы благодаря тому, что их можно применять при работе с агрессивными и взрывоопасными жидкостями. Принцип функционирования устройств основан на использовании радиоволнового излучения — волны определенной длины направляются к поверхности жидкой технологической среды, отражаются от нее и попадают в анализатор. Уровень наполнения емкости определяется по скорости возвращения сигнала.

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


Правила выбора

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

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

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

Изготовление своими руками

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

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

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

Последовательность изготовления:


  • Два колпачка от шариковых ручек соединяют между собой и заливают клеем — получается поплавок.
  • Датчик уровня воды в резервуареТрубку от корпуса ручки разрезают пополам — изготовленный ранее поплавок должен легко входить в нее и двигаться без ограничений. С одной стороны прикрепляют поперечную проволочку таким образом, чтобы поплавок не выпадал из корпуса, но в то же время внутрь беспрепятственно заходила вода.
  • Два медных провода длиной 5−7 см зачищают, прикрепляют к ним квадратный кусочек фольги (зажимают плоскогубцами). Фольга с проводами клеится к основе из трубки, сверху закрывают колпачком.
  • Готовый датчик опускают в воду, провода подключают к звуковому сигнализатору. При повышении уровня жидкости поплавок всплывает, замыкает контакты, раздается сигнал.

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

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


Источник: 220v.guru

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

Набор был приобретен с целью хоть как то автоматизировать набор воды в бочку на даче. При чем это не совсем бочка, а скорее труба, уходящая вниз на 2.5-3 метра, поэтому запасы воды там приличные (для простоты пусть будет бочка). Задумка была простая, пока нет регулярного водоснабжения электроклапан открывается и набирает в бочку воды по заданный уровень. Расход воды ведрами по необходимости и автоматический долив в бочку. Для того что бы клапан часто не срабатывал от колебаний воды, задумано несколько уровней. Нижний при котором включается клапан и верхний при котором выключается. Т.е. есть определенная мертвая зона при которой расход воды есть, а подача воды в бочку пока отсутствует. Кстати, эта мертвая зона и есть фактически такое понятие, как гистерезис.
В прошлом году эту функцию выполняло такое пардон устройство, как поплавковый механизм из бачка унитаза. Работало исправно, изредка засорялось, поскольку вода поступает по трубам прямиком из реки. Но в итоге зиму не пережило, поскольку было выполнено из пластмассы и развалилось от мороза.
Данный набор был призван заменить вышедший из строя механизм.

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


Датчик уровня воды своими руками
Это просто большая кастрюля с нагревателем типа ТЭНов мощностью 27 КВт. Продукцию достают из холодильника целыми поддонами и закладывают в кострюлю. Надо все это нагреть до 90 С. Представляете сколько электроэнергии тратится ежесуточно?!

Продукция между прочим представляет из себя свиные желудки и кудрявку (часть кишков).
Насколько я знаю желудки чем то набивают и употребляют в пищу, с кишками примерно то же самое — в том числе и колбасы с сосисками.

Это дело варится и повторно замораживается. Далее отправляется в Китай. Вот так вот, круговорот товара в природе. Мы им натуральные субпродукты, а в ответ электронику…

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


Однако я вовремя спохватился и отказался от окончательной установки, хотя испытания показали работоспособность платы. Применять на производстве самоделки противопоказано. Поэтому нашли менее оперативно нужный прибор, который выполняет те же функции, но имеет еще и сертификат. Принцип работы заводского прибора практически соответствует набору с интернет магазина и в конкретном случае выполняет те же функции.
Этот прибор отечественного производства Овен САУ-М7.
Датчик уровня воды своими руками

В небольшом пакетике «кучка» деталей, плата и провода.
Датчик уровня воды своими руками
По номиналам я не сортировал, просто разложил для наглядности.
Датчик уровня воды своими руками
Схема не простая, а очень простая. Используется 4 элемента 2И-НЕ, при чем два из них выполняют функцию триггера. Он нужен для формирования петли гистерезиса.
Контакты 1 и 2 разъема J3 дают сигнал о нижнем уровне и включают реле. Контакты J4 1 и 2 — верхний уровень и аварийный, при срабатывании любого из них реле выключается. Срабатывание реле дублируется зажиганием светодиода. Схема уверенно срабатывает на водопроводную воду и так же уверенно на воду после водоподготовки, в которой солей меньше.
Я собирал плату практически не глядя в схему, разве что номинал резисторов посмотрел.
Перепутать выводы маловероятно и даже установить такие детали, как разъемы или транзисторы неправильно помешает нанесенная шелкография.
Единственный минус при монтаже — я перепутал местами светодиоды. Но это так, мелочи, на работоспособность не влияют.


Датчик уровня воды своими руками
В качестве датчиков были применены самодельные датчики уровня кондуктометрического типа. Примерно вот так они выглядят в сборе:
Датчик уровня воды своими руками

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

Датчик уровня воды своими руками
Использовал припой типа ПОС 61 с канифолью. Насвинячил немного.
Датчик уровня воды своими руками
Провода питания зафиксировал герметиком, что бы не обломались на выходе из отверстий. Провода, что шли в комплекте, мне показались слишком короткими.
Датчик уровня воды своими руками
Плату помыл растворителем со спиртом и покрыл слоем Plastik 70. Сразу заметил разницу между моими прежними платами и этой. Поверхность блестит и контакты покрыты слоем пленки.
Выявился некоторое неудобство, которое на самом деле является плюсом. Хотел снять видео о работе платы с использованием мультиметра, а получил проблему в виде того, что цупы, банально не продавливают покрытие защитное. Поэтому в видео отсутствует мультиметр.


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

Видео демонстрации работы платы:

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

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

В моем случае оказались лишними провода. Вероятно они планировались для вывода из платы светодиодов на переднюю панель и подключения источника питания.

Источник: mysku.ru


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.