Базовая Автоматика

Итак, Базовая Автоматика…

Здесь я выкладываю новую схему Arduino-Автоматики измененную и дополненную с учетом пожеланий энтузиастов нашего сообщества 🙂

Функционал устройства расширен и теперь может модернизироваться, практически «на коленке», простой перезаливкой нужной прошивки и/или подключением дополнительных модулей к свободным пинам Arduino.

Все прежние версии устройства БУДУТ РАБОТАТЬ с новыми прошивками, в рамках своих функций естественно. 

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

Функционал Базовой Автоматики:

  1. Подключение к автоматике посредством Bluetooth, Wi-Fi;
  2. Постоянный мониторинг параметров: температура куба, температура колонны, температура на выходе, атмосферное давление;
  3. 5-секундная задержка включения оповещений и сигнала аварии;
  4. Звуковое и световое оповещение (зуммер устройства и сигнал телефона) при достижении заданной температуры куба;
  5. Сигнал тревоги и аварийная остановка перегонки при появлении пара на выходе/проливе жидкости или по внешнему сигналу от датчиков безопасности;
  6. Отображение режима работы по индикации RGB-светодиода и на дисплее смартфона;
  7. Отображение данных сенсоров и режимов работы на дисплее LCD 1602 (I2C);
  8. Пульсация подсветки дисплея при срабатывании зуммера
  9. Двухуровневый контроль достоверности данных, сигнализация при обнаружении ошибок обмена данными;
  10. Ручное управление отбором при помощи электромагнитного клапана;
  11. «Динамическое» ШИМ-управление скоростью отбора с фильтрацией ложных срабатываний;
  12. Автоматический режим перегонки «Старт-Стоп»;
  13. Отключение нагрева и переключение в режим работы «На себя» при срабатывании датчиков безопасности, сбое или отключении питания;
  14. Возможность подключения дополнительных модулей и изменения логики работы Автоматики;
  15. Автоматическое включение/отключение функций приложения в зависимости от прошивки автоматики (телефон определит тип сам).

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

Базовая Автоматика

  • Подключение к автоматике посредством Bluetooth, Wi-Fi;
  • Постоянный мониторинг параметров: температура куба, температура колонны, температура на выходе, атмосферное давление;
  • 5-секундная задержка включения оповещений и сигнала аварии;
  • Звуковое и световое оповещение (зуммер устройства и сигнал телефона) при достижении заданной температуры куба;
  • Сигнал тревоги и аварийная остановка перегонки при появлении пара на выходе/проливе жидкости или по внешнему сигналу от датчиков безопасности;
  • Отображение режима работы по индикации RGB-светодиода и на дисплее смартфона;
  • Отображение данных сенсоров и режимов работы на дисплее LCD 1602 (I2C);
  • Пульсация подсветки дисплея при срабатывании зуммера;
  • Двухуровневый контроль достоверности данных, сигнализация при обнаружении ошибок обмена данными;
  • Ручное управление отбором при помощи электромагнитного клапана;
  • «Динамическое» ШИМ-управление скоростью отбора с фильтрацией ложных срабатываний;
  • Автоматический режим перегонки «Старт-Стоп»;
  • Отключение нагрева и переключение в режим работы «На себя» при срабатывании датчиков безопасности, сбое или отключении питания;
  • Возможность подключения дополнительных модулей и изменения логики работы Автоматики;
  • Автоматическое включение/отключение функций приложения в зависимости от прошивки автоматики (телефон определит тип сам);
  • Управление нагревом, аварийное отключение и датчики безопасности — отдельные устройства которые подключаются к свободным пинам Базовой Автоматики.

Контроллер Arduino nano, Bluetooth модуль HС-06, Wi-Fi модуль ESP8266 (12), Passive Buzzer, Датчик температуры DS18B20 (3шт)Датчик давления BMP-180, Дисплей 1602 с i2c, Датчик дождя на LM393, 1-канальное реле, Электромагнитный клапанПреобразователь Hi-Link 5V3W, RGB-светодиод, Преобразователь LM1117 3.3V, Остальная рассыпуха: Диод 1N4007, Стабилитрон 3.3V, Резисторы 220 Ом-3шт, 330Ом-2шт, 4.7кОм-1шт, 10кОм-1шт, Конденсаторы 22 и 10 мкФ, 6 джамперов/переключателей

[свернуть]
Базовая Автоматика (без Дисплея и Wi-Fi)

  • Подключение к автоматике посредством Bluetooth;
  • Постоянный мониторинг параметров: температура куба, температура колонны, температура на выходе, атмосферное давление;
  • 5-секундная задержка включения оповещений и сигнала аварии;
  • Звуковое и световое оповещение (зуммер устройства и сигнал телефона) при достижении заданной температуры куба;
  • Сигнал тревоги и аварийная остановка перегонки при появлении пара на выходе/проливе жидкости или по внешнему сигналу от датчиков безопасности;
  • Отображение режима работы по индикации RGB-светодиода и на дисплее смартфона;
  • Двухуровневый контроль достоверности данных, сигнализация при обнаружении ошибок обмена данными;
  • Ручное управление отбором при помощи электромагнитного клапана;
  • «Динамическое» ШИМ-управление скоростью отбора с фильтрацией ложных срабатываний;
  • Автоматический режим перегонки «Старт-Стоп»;
  • Отключение нагрева и переключение в режим работы «На себя» при срабатывании датчиков безопасности, сбое или отключении питания;
  • Возможность подключения дополнительных модулей и изменения логики работы Автоматики;
  • Автоматическое включение/отключение функций приложения в зависимости от прошивки автоматики (телефон определит тип сам);
  • Управление нагревом, аварийное отключение и датчики безопасности — отдельные устройства которые подключаются к свободным пинам Базовой Автоматики.

Контроллер Arduino nano, Bluetooth модуль HС-06, Passive Buzzer, Датчик температуры DS18B20 (3шт)Датчик давления BMP-180, Датчик дождя на LM393, 1-канальное реле, Электромагнитный клапан, Преобразователь Hi-Link 5V3W, RGB-светодиод, Остальная рассыпуха: Диод 1N4007, Резисторы 220 Ом-3шт, 4.7кОм-1шт.

[свернуть]
Базовая Автоматика (без управления отбором)

  • Подключение к автоматике посредством Bluetooth;
  • Постоянный мониторинг параметров: температура куба, температура колонны, температура на выходе, атмосферное давление;
  • 5-секундная задержка включения оповещений и сигнала аварии;
  • Звуковое и световое оповещение (зуммер устройства и сигнал телефона) при достижении заданной температуры куба;
  • Сигнал тревоги и аварийная остановка перегонки при появлении пара на выходе/проливе жидкости или по внешнему сигналу от датчиков безопасности;
  • Отображение режима работы по индикации RGB-светодиода и на дисплее смартфона;
  • Двухуровневый контроль достоверности данных, сигнализация при обнаружении ошибок обмена данными;
  • Возможность подключения дополнительных модулей и изменения логики работы Автоматики;
  • Автоматическое включение/отключение функций приложения в зависимости от прошивки автоматики (телефон определит тип сам);
  • Управление нагревом, аварийное отключение и датчики безопасности — отдельные устройства которые подключаются к свободным пинам Базовой Автоматики.

Контроллер Arduino nano, Bluetooth модуль HС-06, Passive Buzzer, Датчик температуры DS18B20 (3шт)Датчик давления BMP-180Датчик дождя на LM393, RGB-светодиод, Остальная рассыпуха: Резисторы 220 Ом-3шт, 4.7кОм-1шт.

[свернуть]

 

Комплектующие:

Контроллер Arduino Nano — выбран за небольшие размеры и наличие USB порта, т.е. с заливкой прошивки проблем не будет. Его можно заменить на Uno, Leonardo или любой подобный;
HС-06 — модуль Bluetooth;
ESP8266 12e — модуль Wi-Fi;
Passive Buzzer — пищалка-зуммер с доп. питанием. Можно взять «таблетку» без питания, но звучит она гораздо тише. Хотя… тот что с питанием так орет, что может быть «таблетка» действительно лучше;
DS18B20 — можно взять любые в гильзе из пищевой нержавейки (Датчик куба должен находиться непосредственно в жидкости, иначе будет сильно врать);
Светодиод — Любой RGB с общим катодом (Если это сверхяркий диод, резисторы вместо 220 Ом лучше взять побольше);
BMP-180 —  Датчик для контроля и изменения атмосферного давления;
Дисплей 1602 с i2c — Двухстрочный дисплей с i2c-модулем,
Датчик дождя — на любом компараторе, я взял на LM393;
1-канальное реле — для управления клапаном отбора;
Электромагнитный клапан — любой для горячих пищевых жидкостей;
Hi-Link 5V и LM1117 3.3V — преобразватели напряжения;
1N4007 — можно заменить на Д226Б или подобный;
Резисторы — 220 Ом 3шт — 0,25Вт, остальные — 0,125Вт;
Конденсаторы — на напряжение не ниже 6.3В.

Пошаговые инструкции по сборке, настройке и тестированию Автоматики:

 

Автоматика

Описание

Сборка

Прошивка

Тестирование

Дисплей и Датчики аварии

Корпус, датчики, 3d-печать