×
Меню

Режим Сыроварение

 
Samovar 7.00: режим Сыроварение появился в этой версии.
 
В режиме Сыроварение Самовар ведёт варку сыра по программе: нагревает молоко с заданной скоростью, держит температуру, охлаждает, включает мешалку по расписанию, ждёт нужной кислотности по датчику pH, открывает клапан слива и останавливается там, где нужно действие сыровара (внести закваску, разрезать сгусток, переложить в формы). Программа состоит из этапов, каждый этап - одна строка. Описание строк - на странице Программа сыроварения.
 
Оборудование
 
 
Внимание.
Без ADS1115 вход LUA_PIN занят датчиком pH во время сыроварения: не подключайте к нему одновременно PH-4502C и MPX5010DP. При подключении pH через ADS1115 этот вход остаётся свободным. Реле №4 в режиме Сыроварение управляет сливным клапаном.
 
Как включить
 
Откройте Настройки → Основные, в поле «Режим работы» выберите «Сыроварение» и сохраните настройки. Главная страница Самовара станет страницей сыроварения. Настройки, относящиеся к режиму, собраны на вкладке Настройки → Сыр.
При первом включении режима загружается программа по умолчанию (нагрев до 63°C, выдержка, охлаждение до 34°C, внесение закваски и фермента, резка, слив и прессование). Замените её на свою на вкладке «Программа».
 
Главная страница режима
 
Страница состоит из четырёх вкладок: «Процесс», «Программа», «Рецепты» и «Дополнительно». Кнопка «График» открывает локальный график.
Главная страница режима Сыроварение, вкладка «Процесс»
1

Состояние

Название текущего этапа и его номер из общего числа этапов. Пока программа не запущена - «Ожидание».
 
2

Этап

Тип текущего этапа: Нагрев, Выдержка, Охлаждение, Перемешивание, Дозирование, Ожидание pH, Ручное действие, Слив или Lua.
 
3

pH

Текущая кислотность по датчику PH-4502C. Если датчик не подключён, не откалиброван или значение вне 0-14 - «нет данных».
 
4

Охлаждение

Схема охлаждения в этой сборке прошивки: «насос», «два клапана» или «недоступно».
 
5

Прогресс

Доля времени этапа, прошедшая с его начала, относительно поля «Тайм-аут, мин» (для выдержки - относительно времени выдержки).
 
6

Начать / Остановить сыроварение

Запуск программы с первого этапа. Во время работы кнопка называется «Остановить сыроварение» и завершает программу с подтверждением.
 
7

Следующий этап / Подтвердить

Переход к следующему этапу. На этапах «Ручное действие», «Слив» и ручное «Дозирование» кнопка называется «Подтвердить» - без нажатия этап не закончится.
 
8

График

Переход к локальному графику температур.
 
9

Рабочее время

Сколько этап уже выполняется. Для выдержки время при недогреве больше допуска засчитывается частично, а при недогреве от 3°C и при перегреве выше допуска не засчитывается.
 
10

Тайм-аут

Сколько времени осталось до принудительной остановки этапа по тайм-ауту.
 
11

Текущий этап и следующий

Карточка текущего этапа: название, прогресс, рабочее время, тайм-аут и название следующего этапа программы.
 
На экране телефона вместо отдельных карточек показан блок «Ключевое»: температура котла, уставка этапа, текущая температура, рабочее время и тайм-аут.
 
В блоке «Датчики» показаны все подключённые датчики температуры, на схеме в центре - котёл с текущей температурой. Внизу - строка «Система»: свободная память (Heap), температура платы (BME temp), уровень сигнала Wi-Fi (RSSI), свободное место в файловой системе и, если используется насос воды, его ШИМ.
 
Вкладка «Программа» - редактор этапов, см. Программа сыроварения.
Вкладка «Рецепты» - переход на страницу Каталог рецептов сыра с сайта: каталог рецептов samovar-tool.ru, предварительный просмотр программы по рецепту и её применение.
Вкладка «Дополнительно» - кнопка «Калибровка pH» (переход на страницу Калибровка pH), напоминание о подключении PH-4502C и реле №4, а также поле для выполнения команд Lua и кнопки Lua, если они заданы в файлах btn_cheese_button1.lua и btn_cheese_button2.lua.
 
Порядок работы
 
  1. Назначьте датчики температуры, при необходимости откалибруйте датчик pH и насос-дозатор.
  2. На вкладке «Программа» составьте программу и нажмите «Сохранить программу».
  3. На вкладке «Процесс» нажмите «Начать сыроварение». Самовар проверит программу: для этапов с температурой должен быть назначен датчик, для мешалки через I2C - подключена плата I2CStepper, для локального дозатора - выполнена калибровка насоса, для этапа «Охлаждение» - доступна схема охлаждения, для этапа «Ожидание pH» - сохранена калибровка pH, для этапа «Lua» - существует файл /cheese.lua. Если проверка не пройдена, в сообщениях появится причина с номером строки, и нагрев не включится.
  4. После проверки создаётся файл лога, включается нагрев и начинается первый этап. Каждый переход к этапу сопровождается сообщением «Строка N; название этапа».
  5. Этапы «Ручное действие», «Слив» и «Дозирование» с ручным способом ждут сыровара: выполните действие и нажмите «Подтвердить» (так в это время называется кнопка «Следующий этап»). Кнопкой «Следующий этап» можно досрочно завершить любой этап. Короткое нажатие универсальной кнопки делает то же самое, удержание - завершает сыроварение.
  6. После последнего этапа Самовар выключает нагрев, охлаждение, мешалку и дозатор, закрывает сливной клапан и выводит сообщение «Программа сыроварения завершена». В строке состояния - «Ожидание».
 
Перед сменой этапа все исполнительные устройства переводятся в безопасное состояние (нагрев и охлаждение выключены, мешалка и дозатор остановлены, слив закрыт), затем включается то, что нужно новому этапу.
 
Остановка, тайм-ауты и ошибки
 
Остановить сыроварение - завершает программу в любой момент (с подтверждением). Результат тот же, что при штатном окончании: все выходы выключены, клапан слива закрыт.
Тайм-аут. У каждого этапа есть предельное время (поле «Тайм-аут, мин», у этапа «Выдержка» - «Общий тайм-аут, мин»). Если этап не завершился за это время, сыроварение останавливается с сообщением «Строка N: Тайм-аут операции сырной программы» (для выдержки - «Тайм-аут выдержки»). Исключение - «Перемешивание»: его длительность и есть условие завершения.
Ошибки этапа также останавливают программу с сообщением «Строка N: причина»: нет данных выбранного датчика температуры, ошибка мешалки или охлаждения, недостоверный pH дольше 10 с на этапе «Ожидание pH», ошибка сценария Lua.
Система безопасности работает как в режиме Пиво: аварийное отключение при температуре в котле выше BOILING_TEMP + 5°C, при превышении предельной температуры воды или ТСА на этапе охлаждения, при отсутствии потока воды (если включён контроль потока). Перегрев и аварии описаны на странице Аварийная кнопка, дополнительные аварийные датчики.
Перезагрузка во время варки. Самовар запоминает режим и номер текущего этапа. После перезагрузки нагрев не возобновляется, в сообщениях появится «Сессия прервана перезагрузкой: строка N/M». Если программа из снимка не прошла проверку, она очищается, и программа по умолчанию не подставляется - составьте программу заново.