Автоматический топливный фильтр |
На этой странице вы узнаете, как подключить автоматический топливный фильтр к Arduino. Топливный фильтр Bollfilter Type 6.62. построен по принципу револьвера, где в пазах барабана установлены фильтрующие элементы (свечи), всего 4 штуки. Две свечи находятся в работе, одна чистая в резерве, четвертая в секции промывки. По прошествии заданного интервала времени барабан проворачивается (положение барабана контролируется конечником), резервная свеча вступает в работу, а "грязная" очищается сжатым воздухом. На фильтре установлен дифференциальный датчик давления, при активации которого инициируется процесс самоочистки. Этот же датчик включает сигнализацию при засорении фильтра. Подробное описание механизма изложено в инструкции. ![]() Автоматический топливный фильтр Что может данная система управления. Осуществлять процесс самоочистки (разворот барабана с контролем положения, обратная продувка воздухом), самоочистка инициируется через заданные промежутки времени или по дифференциалу давления. Выдавать сигнализацию при загрязнении фильтра и заклинивании барабана. Выводить на LCD-дисплей информацию о всех событиях. Система позволяет настраивать все необходимые параметры и записывать их в память Arduino. СОСТАВ СИСТЕМЫPLC Arduino UNO с шилдом Sensor Shield v 5.0 (питание 7-12 В постоянного тока), LCD-дисплей с шиной I2C, DC-DC конвертер для питания реле и дисплея, 2 реле управления барабаном (электромагнитными клапанами) и 2 реле сигнализации, кнопочный пост с 5-ю кнопками и 3 клеммницы для подключения конечника барабана и датчика дифференциального давления (на 75% и 100%). Конечник, датчик и воздушные клапана используются штатные, установленные на фильтре. |
КАК РАБОТАЕТ |
При подаче питания автоматика прочищает воздухом свечу, стоящую в камере очистки. Если барабан стоит не в нулевом положении, он разворачивается перед очисткой. Далее контроллер отсчитывает заданное время и инициирует самоочистку вновь и т.д. Если контроллер получает сигнал от датчика дифференциального давления (75% загрязнения), самоочистка происходит раньше заданного времени. При этом на LCD выводится надпись "dP Flushing !!!". ![]() Система управления фильтром При получении сигнала от датчика дифференциального давления (100% загрязнения) на реле сигнализации будет подано питание, а на дисплее появится надпись : "Filter Clogging! Press RESET". Если при развороте барабана, последний не возвратится в нулевую точку в течении заданного пользователем времени, автоматика посчитает, что барабан фильтра заклинило. Соответственно, прекратится подача воздуха на разворот барабана, а на второе реле сигнализации будет подано питание. На LCD вы увидите надпись "Drum Seizing!!! Press RESET". В данной системе предусмотрена задержка очередной самоочистки (минимальное время между очистками), время задает пользователь. Во время такой задержки на дисплей выводится восклицательный знак. Контроллер запоминает количество очисток по времени и по дифференциалу. Посмотреть эту информацию можно по нажатию кнопки ВВЕРХ или ВНИЗ соответственно (если вы не в настройках). Имеется кнопка ручной самоочистки. |
КНОПКИ УПРАВЛЕНИЯ |
Управлять системой можно с помощью пяти кнопок : НАСТРОЙКИ, ВВЕРХ, ВНИЗ, MANUAL и RESET. Рассмотрим их функции подробно : Кнопка НАСТРОЙКИНажав ее, вы попадете в меню настроек (нижняя часть экрана). Продолжая нажимать эту кнопку, вы будете циклично переходить по пунктам меню. Изменение параметров осуществляется кнопками ВВЕРХ и ВНИЗ. Выход из настроек - по кнопке RESET. При возникновении какого-либо события, система сама выходит из настроек. Все цифровые параметры имеют верхнюю и нижнюю границы, за которые выйти нельзя. Изменение настроек сразу принимается контроллером, подтверждение не нужно. Обратите внимание, верхнюю и нижнюю границы, а также значение по умолчанию вы можете сами изменять в скетче. Пройдемся по пунктам меню Настройки.
Кнопки ВВЕРХ-ВНИЗВ режиме очистки при нажатии кнопки ВВЕРХ вы узнаете количество самоочисток по времени (Flush=X). Нажав на кнопку ВНИЗ, вы увидите на дисплее количество прострелов по дифференциалу давления (75%) (dPFlush=X). В режиме настроек этими кнопками меняются параметры. Кнопка MANUAL (ручной прострел)С помощью этой кнопки можно инициировать самоочистку фильтра. Кнопка работает из любого режима. Кнопка RESETЭта кнопка позволяет выйти из настроек. Также с ее помощью можно сбросить сигнализацию (если ее причина устранена). |
ИНДИКАЦИЯ LCD |
|
ПОДКЛЮЧЕНИЕ |
Здесь приведено соединение всех элементов системы управления, Arduino (через шилд) и самого фильтра. В виде схемы подключение представлено ниже. ![]() Подключение к Arduino Плата Arduino и Sensor-shield
![]() Подключение к фильтру Фильтр (распределительный щит)Выходные сигналы с конечника датчиков давления подключаем к разъемам фильтра согласно его электросхеме. Конкретно для данной модели подключение следующее :
Примечание : как "посредника" лучше использовать клеммницу, впаянную в макетную плату (смотри фото). Не забывайте про шунт (резистор 10кОм). Внимание! Если катушки клапанов питаются током других параметров, переделайте схему под них. ![]() Схема подключения фильтра |
ЧТО НУЖНО ДЛЯ ПРОЕКТА |
|
ВОЗМОЖНЫЕ ПРОБЛЕМЫ |
Главная проблема, возникшая при полевых испытаниях, большая чувствительность Arduino к электромагнитным полям (плата зависает). Это явление возникает при коммутации через реле токов переменного напряжения 220 В и более. В этом случае вынесите реле К1 и К2 на расстояние не менее полуметра от платы. |
СКЕТЧ |
Ниже представлен скетч системы управления. В этом окне он неудобочитаем, поэтому скачать его в формате ino вы можете по этой ссылке. Для работы этого скетча вам понадобятся дополнительные библиотеки :
Если есть возможность, проверьте эти библиотеки на наличие обновлений. |
|