Задача Самовара объединить различные готовые устройства и сделать управление ими максимально простыми в рамках общей концепции.
Основная концепция Самовара: путем автоматизации, облегчить для пользователя рутинные операции, связанные с процессами контроля варки, перегона, ректификации и пр.
Во главу Самовара поставлена прежде всего безопасность. Любое событие, выходящее за рамки допустимых пределов, пресекается Самоваром тут же. В то же время, благодаря открытому исходному коду и возможности использовать скрипты lua, Самовар обладает гибкостью, которая позволят подстроить параметры под практически любые задачи.
В какой минимальной конфигурации можно собрать Самовар?
Достаточно взять микроконтроллер ESP32 и загрузить в него программу (скетч) . Затем дать возможность ESP32 подключиться к вашей WiFi сети и интерфейс Самовара появится на вашем компьютере. Питание ESP будет получать по разьему USB. Но никаких данных показать он не сможет. Контролировать оборудование соответственно тоже.
Первыми нужно подключить датчики температуры. А поскольку, обычно, компьютер находится в одном месте, а колонна в другом, то подать питание ESP можно с любой зарядки для телефона.
Вот тут уже Самовар превратится в вашего советника. Он будет выводить на монитор и присылать на ваш смартфон сообщения: разгон завершен, включите воду, стабилизация завершена, температуры превышены, пауза и пр. И при этом вы видите все необходимые температуры. В случае прорыва пара появляется сообщение, есть графики, можно анализировать поведение колонны и пр.
Но стабильность и безопасность обеспечиваете вы сами. Ибо Самовар только советует, а ручки и "крантики" крутите вы. Начинает надоедать. Надо бы что-то автоматизировать.
Как пример возьмем стандартное оборудование начинающего.
ТЭН на 3 кВт и обычный тиристорный регулятор с крутилкой...
Автоматизируем разгон. В ТЭНовой сборке оставим 2 ТЭНа на регуляторе, а один подключим к твердотельному реле (ТТР) на 16А. Управление реле заведем на соответствующий пин (№3-D13)*.
Включаем. На регуляторе выставим напряжение необходимое только для нормальной работы колонны, допустим 200 вольт, затем даем команду Самовару "Включить нагрев" и он дополнительно к регулятору, через ТТР, подключит разгонный ТЭН на полную мощность. Когда в колонну пойдет пар и датчик вверху колонны это определит, Самовар отключит разгонный ТЭН оставив только регулятор.
То есть уже не нужно следить и ждать, когда куб закипит, чтобы самому понизить напряжение. Это сделает Самовар.
Но опять же, постоянно подкручивать ручку регулятора, стабилизируя колонну, это то еще удовольствие... Особенно если ректификация длится часов 20.
Поэтому, чтобы сберечь свои нервы и здоровье, крайне желательно в первую очередь озаботится приобретением
стабилизатора ( РМВ-к, KVIC, РМ) или самому собрать регулятор
SEM_AVR.
И вот уже у открываются ранее недоступные возможности:
1. Автоматическая регулировка мощности в зависимости от выполняемой программы, в том числе постоянное поддержание предзахлебного состояния колоны**, отключение нагрева по температуре куба и самое главное - автоматическое отключение нагрева в случае прорыва пара или превышения температуры воды!
2. Ну и конечно стабильный нагрев.
Так поэтапно, с помощью Самовара, можно автоматизировать практически весь процесс, постепенно подключая другие устройства. С каждым новым устройством будут открываться новые возможности.
Следует учитывать, что подключение ТТР или стабилизатора это, пожалуй, самая крайняя возможность использовать зарядку от телефона. Любое дальнейшее продвижение потребует использования более серьезного источника питания.
* ESP32 имеет на выходе 3,3 вольта с ограничением по току, поэтому не каждое твердотельное реле будет работать "из коробки".
** При использовании датчика уровня и определенных типов регуляторов.