下载 PDF
        SAMOVAR 
×
菜单

奶酪制作模式

 
Samovar 7.00: 奶酪制作模式在这个版本中首次出现。
 
在奶酪制作模式中,Samovar 按程序执行奶酪制作过程:以设定速度加热牛奶、保持温度、冷却、按时间表开启搅拌器、根据 pH 传感器等待达到所需酸度、打开排液阀,并在需要奶酪师动手的地方停下(加入发酵剂、切割凝乳、装入模具)。程序由若干阶段组成,每个阶段是一行。各行的说明见奶酪制作程序页面。
 
设备
 
 
警告。
没有 ADS1115 时,奶酪制作期间 LUA_PIN 输入端被 pH 传感器占用:不要把 PH-4502C 和 MPX5010DP 同时接到这个输入端。pH 通过 ADS1115 连接时,这个输入端保持空闲。在奶酪制作模式中,4 号继电器控制排液阀。
 
如何启用
 
打开设置 → 基本,在“运行模式”(«Режим работы»)字段中选择“奶酪制作”(«Сыроварение»)并保存设置。Samovar 的主页就变成奶酪制作页面。与该模式相关的设置集中在设置 → 奶酪选项卡上。
首次启用该模式时,会加载默认程序(加热到 63°C、保温、冷却到 34°C、加入发酵剂和凝乳酶、切割、排放和压榨)。请在“程序”(«Программа»)选项卡上换成自己的程序。
 
模式主页
 
页面由四个选项卡组成:“过程”(«Процесс»)、“程序”(«Программа»)、“配方”(«Рецепты»)和“附加”(«Дополнительно»)。“图表”(«График»)按钮打开本地图表。
奶酪制作模式主页,“过程”(«Процесс»)选项卡
1

状态

当前阶段的名称及其编号/阶段总数。程序未运行时显示“等待”(«Ожидание»)。
 
2

阶段

当前阶段的类型:加热(«Нагрев»)、保温(«Выдержка»)、冷却(«Охлаждение»)、搅拌(«Перемешивание»)、计量投料(«Дозирование»)、等待 pH(«Ожидание pH»)、手动操作(«Ручное действие»)、排放(«Слив»)或 Lua。
 
3

pH

PH-4502C 传感器给出的当前酸度。如果传感器未连接、未校准或数值超出 0-14,显示“无数据”(«нет данных»)。
 
4

冷却

此固件编译配置中的冷却方案:“水泵”(«насос»)、“两个阀门”(«два клапана»)或“不可用”(«недоступно»)。
 
5

进度

阶段开始以来已过去的时间占“超时,min”(«Тайм-аут, мин»)字段的比例(保温阶段相对于保温时间)。
 
6

开始/停止奶酪制作

从第一个阶段开始运行程序。运行期间,该按钮名为“停止奶酪制作”(«Остановить сыроварение»),确认后结束程序。
 
7

下一阶段/确认

转到下一阶段。在“手动操作”、“排放”和手动“计量投料”阶段,该按钮名为“确认”(«Подтвердить»)——不点击它,阶段不会结束。
 
8

图表

转到本地温度图表。
 
9

运行时间

阶段已运行的时间。对于保温阶段,温度低于容差范围的时间按部分计入,低 3°C 及以上的时间和高于容差的过热时间不计入。
 
10

超时

距离阶段因超时被强制停止还剩多少时间。
 
11

当前阶段和下一阶段

当前阶段卡片:名称、进度、运行时间、超时,以及程序中下一阶段的名称。
 
在手机屏幕上,显示的不是单独的卡片,而是“关键数据”(«Ключевое»)区:容器温度、阶段设定值、当前温度、运行时间和超时。
 
“传感器”(«Датчики»)区显示所有已连接的温度传感器,中间的示意图显示容器及其当前温度。底部是“系统”(«Система»)行:可用内存(Heap)、板子温度(BME temp)、Wi-Fi 信号强度(RSSI)、文件系统可用空间,以及使用水泵时的 PWM。
 
“程序”选项卡是阶段编辑器,见奶酪制作程序。
“配方”选项卡转到网站奶酪配方目录页面:samovar-tool.ru 配方目录、按配方预览程序并应用。
“附加”选项卡上有“pH 校准”(«Калибровка pH»)按钮(转到 pH 校准页面)、关于 PH-4502C 和 4 号继电器接线的提示,以及执行 Lua 命令的字段和 Lua 按钮(如果在 btn_cheese_button1.lua 和 btn_cheese_button2.lua 文件中定义了它们)。
 
操作流程
 
  1. 分配温度传感器,必要时校准 pH 传感器和投料泵。
  2. 在“程序”选项卡上编写程序,然后点击“保存程序”(«Сохранить программу»)。
  3. 在“过程”选项卡上点击“开始奶酪制作”(«Начать сыроварение»)。Samovar 会检查程序:带温度的阶段必须指定传感器;使用 I2C 搅拌器时必须连接 I2CStepper 板;使用本地投料器时必须完成水泵校准;“冷却”阶段需要有可用的冷却方案;“等待 pH”(«Ожидание pH»)阶段需要已保存的 pH 校准;“Lua”阶段需要存在 /cheese.lua 文件。如果检查不通过,消息中会显示原因和行号,加热不会开启。
  4. 检查通过后,创建日志文件,开启加热,开始第一个阶段。每次进入一个阶段都会显示“第 N 行;阶段名称”(«Строка N; название этапа»)消息。
  5. “手动操作”(«Ручное действие»)、“排放”以及手动方式的“计量投料”阶段会等待奶酪师:完成操作后点击“确认”(«Подтвердить»)(此时“下一阶段”(«Следующий этап»)按钮就叫这个名字)。“下一阶段”按钮可以提前结束任何阶段。短按万能按钮效果相同,长按则结束奶酪制作。
  6. 最后一个阶段结束后,Samovar 关闭加热、冷却、搅拌器和投料器,关闭排液阀,并显示“奶酪制作程序已完成”(«Программа сыроварения завершена»)消息。状态行显示“等待”(«Ожидание»)。
 
切换阶段前,所有执行机构都会进入安全状态(关闭加热和冷却,停止搅拌器和投料器,关闭排液),然后再开启新阶段所需的设备。
 
停止、超时和错误
 
停止奶酪制作(«Остановить сыроварение»)——随时结束程序(需要确认)。结果与正常结束相同:所有输出关闭,排液阀关闭。
超时。每个阶段都有时间限制(“超时,min”(«Тайм-аут, мин»)字段;“保温”(«Выдержка»)阶段为“总超时,min”(«Общий тайм-аут, мин»))。如果阶段在这段时间内没有完成,奶酪制作会停止,并显示“第 N 行:奶酪程序操作超时”(«Строка N: Тайм-аут операции сырной программы»)消息(保温阶段为“保温超时”(«Тайм-аут выдержки»))。例外是“搅拌”(«Перемешивание»):它的持续时间本身就是完成条件。
阶段错误也会停止程序,并显示“第 N 行:原因”消息:所选温度传感器没有数据、搅拌器或冷却错误、“等待 pH”阶段 pH 不可靠超过 10 秒、Lua 脚本错误。
安全系统的工作方式与啤酒模式相同:容器温度高于 BOILING_TEMP + 5°C、冷却阶段超过水或 TCA 的极限温度、没有水流(如果启用了流量监控)时紧急关闭。过热和紧急情况见紧急按钮、附加紧急传感器页面。
奶酪制作过程中重启。Samovar 会记住模式和当前阶段编号。重启后加热不会恢复,消息中会出现“会话因重启中断:第 N/M 行”(«Сессия прервана перезагрузкой: строка N/M»)。如果快照中的程序未通过检查,它会被清除,也不会换成默认程序——请重新编写程序。