Автоматизация насоса

«Лень — двигатель прогресса»

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

Система построена на контроллере Arduino Nano 3.0 (ATmega328), дисплее 20х4, 4-х канальном радио блоке. Исполнительными органами являются два шаровых крана на 1 и ¾ дюйма с электроприводами, ЧРП и электродвигатель насоса. Насос позволяет выдавать 6м.куб в час. Система позволяет регулировать скорость подачи воды (напор). Управляется с самого блока

Или пульта ДУ

Основные функции:

  • Управление насосом в режиме полива с пульта или по месту, с возможностью регулировки подачи.
  • Управление насосом в режиме подачи воды в емкость по месту или в автоматическом режиме.
  • Отображение уровня в бочке и температуры воды в бочке.
  • Защита от перелива бочки, с автоматическим сбросом.
  • Управление насосом на прямом пуске.
  • Ручное управление механизмами установки.
  • Структурная схема установки.

    Питается вся установка 380 Вольт 50 Гц

    Центральный блок на ардуино.

    Схема принципиальная затворов и их подключение.

    Подключение уровня и аварийного сенсорного датчика.

    Фото всей установки

    Описание работы устройства

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

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

    При включении с ДУ пульта или с панели устройства режима полив включается главный контактор (запитывает преобразователь частоты ПЧ), одновременно с ним открывается затвор на магистраль полива. После открытия затвора запускается ПЧ на оборотах установленных в момент последнего включения. С пульта ДУ или панели устройства предусмотрена регулировка оборотов (объем подачи воды). При остановке полива останавливается ПЧ и начинается отсчет времени до закрытия затвора в течении 3х минут (этакая пауза для перехода на другую зону полива). По истечении 3х минут (если не было повторного пуска) закрывается затвор полива, а по истечении 5 минут отключается главный контактор и система переходит в ждущий режим.

    При использовании наполнения верхней бочки предусмотренно отключение по максимальному уровню. Наполнение работает как в ручном режиме, так и в автоматическом (при включении кнопкой режима «автомат»). Автоматический режим работает минимум — середина бочки, максимум — верхняя точка. При включении наполнения бочки, как и в режиме полива, включается контактор, открывается затвор наполнения бочки и пускается ПЧ на полные обороты. При достижении максимального уровня отключается ПЧ и одновременно закрывается затвор. По истечении 5 минут отключается контактор.

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

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

    Дисплей отображает состояние всех узлов системы (контактор, ПЧ, задание ПЧ, затворы,режим работы и …)

    Исходник программы, создан в Flprog 

    Прикрепленные файлы:

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

    Ваш адрес email не будет опубликован.