Site icon Домашний Самогон

Arduino-автоматика ver4.9

Оптимизация предыдущей версии
Разгон, Работа, Периферия, Аварийное отключение

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

Ну и как обычно… Все прежние версии также будут работать в рамках своего функционала, для доступа к новым функциям нужно обновить приложение до версии 9.17+.
RuStore
Прямая ссылка

Что нового:

  1. ШИМ теперь регулирутся во всем диапазоне, а не 5-95%.
    Принудительное удержание клапана только в крайних позициях 0 и 100;
  2. Разрешение тонкой настройки ШИМ уменьшено до 2% для более точной регулировки;
  3. Скорректирована задержка переключения старт-стопа в диапазоне дельты 0.1%;
  4. Длительность периода ШИМ теперь можно задать вручную, в прошивке есть комментарий;
  5. Выбор, что отображать в средней позиции дисплея — Атм.Давление/Темп. датчика аварии;
  6. В приложении добавлена возможность ручного ввода координат для автокоррекции давления.

Функционал:

Управление внешними регуляторами мощности (РМ2 и подобными);

Подключение к автоматике посредством Bluetooth, Wi-Fi;

Постоянный мониторинг параметров: температура куба, температура колонны, температура на выходе, атмосферное давление;

Коррекция температуры датчика Куба;

Задержка включения оповещений и сигнала аварии;

Звуковое и световое оповещение при аварии или достижении заданной температуры куба;

Сигнал тревоги и аварийная остановка перегонки при появлении пара на выходе/проливе жидкости или по внешнему сигналу от датчиков безопасности;

Отображение данных сенсоров и режимов работы на дисплее и в Приложении;

Пульсация подсветки дисплея при срабатывании зуммера;

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

Ручное управление отбором при помощи электромагнитного клапана;

«Динамическое» ШИМ-управление скоростью отбора с фильтрацией ложных срабатываний;

Автоматический режим перегонки «Старт-Стоп» с коррекцией значений по изменению атмосферного давления (с возможностью принудительного отключения коррекции);

Отключение нагрева и переключение в режим работы «На себя» при срабатывании датчиков безопасности, сбое или отключении питания;

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

Автоматическое включение/отключение функций приложения в зависимости от прошивки автоматики (Приложение определит тип самостоятельно);

Управление нагревом, аварийное отключение и датчики безопасности — отдельные устройства которые подключаются к свободным пинам Базовой Автоматики;

Пин А0 «Периферия» управляет подачей воды и т.п., включается при повышении температуры колонны выше 40°C, отключается через 5 минут после завершения перегонки;

Принудительное включение/отключение периферии из приложения;

Пин А1 «Разгон»активируется через 20 сек. после включения, работает до момента включения периферии;
обесточивается при возникновении сигнала аварии без задержки и включается после устранения источника аварии автоматически;

Пин А2 «Работа» активируется через 10 сек. после включения, работает до уменьшения скорости отбора до заданного значения, после чего процесс перегонки останавливается, автоматика отключает нагрев, периферию, переходит в режим ожидания, на экран выводится надпись «Distillation End»;

На пине А3 «Авария» постоянный высокий уровень, исчезает при срабатывании датчиков безопасности;

Все выходы можно инвертировать, в прошивке есть соответствующие комментарии;

При срабатывании датчиков безопасности автоматика отключает подачу питания и «ждет» 30 сек., если источник сигнала не исчезнет за это время, автоматика переходит в аварийный режим:
процесс перегонки останавливается, отключается нагрев, периферия, на экран выводится надпись «!STOP AVAR STOP!».

Все необходимые файлы в разделе «Файлы для скачивания»
Схемы и файлы конфигурации Автоматики версии 4.9
пароль прежний — homesamogon.ru

Exit mobile version