«Лень — двигатель прогресса»
Стоял насос на даче, управляемый с обычного пульта. Потоки воды распределялись шаровыми кранами (на полив и на емкость бытовых нужд). Просьбы родителей, что надоело подкачивать в ручную емкость привели к рождению системы управления насосом.
Система построена на контроллере Arduino Nano 3.0 (ATmega328), дисплее 20х4, 4-х канальном радио блоке. Исполнительными органами являются два шаровых крана на 1 и ¾ дюйма с электроприводами, ЧРП и электродвигатель насоса. Насос позволяет выдавать 6м.куб в час. Система позволяет регулировать скорость подачи воды (напор). Управляется с самого блока
Или пульта ДУ
Основные функции:
Структурная схема установки.
Питается вся установка 380 Вольт 50 Гц
Центральный блок на ардуино.
Схема принципиальная затворов и их подключение.
Подключение уровня и аварийного сенсорного датчика.
Фото всей установки
Описание работы устройства
При включении тумблера питания происходит инициализация устройства (если были открыты затворы, то они закрываются). Дисплей отображает текущее состояние системы (состояние затворов, температуру в верхнем баке). На дополнительном дисплее (матрица 8х8) отображается уровень воды в верхнем баке.
Уровень выполнен в виде натянутых проволок в пластиковой трубе (на разных уровнях), программно фильтруется от ложных срабатываний и от появляющейся влажности между электродами.
При включении с ДУ пульта или с панели устройства режима полив включается главный контактор (запитывает преобразователь частоты ПЧ), одновременно с ним открывается затвор на магистраль полива. После открытия затвора запускается ПЧ на оборотах установленных в момент последнего включения. С пульта ДУ или панели устройства предусмотрена регулировка оборотов (объем подачи воды). При остановке полива останавливается ПЧ и начинается отсчет времени до закрытия затвора в течении 3х минут (этакая пауза для перехода на другую зону полива). По истечении 3х минут (если не было повторного пуска) закрывается затвор полива, а по истечении 5 минут отключается главный контактор и система переходит в ждущий режим.
При использовании наполнения верхней бочки предусмотренно отключение по максимальному уровню. Наполнение работает как в ручном режиме, так и в автоматическом (при включении кнопкой режима «автомат»). Автоматический режим работает минимум — середина бочки, максимум — верхняя точка. При включении наполнения бочки, как и в режиме полива, включается контактор, открывается затвор наполнения бочки и пускается ПЧ на полные обороты. При достижении максимального уровня отключается ПЧ и одновременно закрывается затвор. По истечении 5 минут отключается контактор.
Наполнение бочки имеет защиту от перелива в виде сенсорного датчика уровня. При его срабатывании происходит остановка привода отключением контактора с одновременным открытием обоих затворов до снижения уровня. Одновременно дисплей сигнализирует о срабатывании защиты от перелива.
Приоритетность использования режимов заключается в реализации любого пуска лишь из обоих закрытых затворов. Принудительное закрытие возможно при зажатии кнопки «стоп» на 2 секунды.
Дисплей отображает состояние всех узлов системы (контактор, ПЧ, задание ПЧ, затворы,режим работы и …)
Исходник программы, создан в Flprog
Прикрепленные файлы:
- Автоматизация насоса.docx (614 Кб)
- упр насосом.pdf (85 Кб)
- Центр управления насосом с аварийным сбросом от 19_11_16.rar (89 Кб)