跳至正文
首页 » 文章 » 配置 Samovar 参数

配置 Samovar 参数

本页介绍 Samovar 网页界面中“Settings”(设置)页面上提供的全部参数。说明对应固件 7.00。

首次打开设置页面时,显示的是“Main”(主要)标签页。一共有七个标签页:Main(主要)、Temperatures(温度)、Pump(水泵)、Beer(啤酒)、Cheese(奶酪)、NBK、Other(其他)。可以通过页面顶部的按钮在它们之间切换。

初始值可以从 tools/ 文件夹中的文本文件 Samovar_default_settings.txt 加载。为此,请在“Other”标签页点击“Load settings file”(加载设置文件),并在磁盘上选择该文件。同一标签页上还有“Download settings file”(下载设置文件)按钮,可以把当前值保存为文本文件。如果您使用多套传感器,这很方便:可以为每一套分别保存一个文件,更换设备时加载所需的那个。

“Main”(主要)标签页

在此标签页上设置运行模式和通用的过程参数。

  • Operating mode(运行模式)——在七种模式中选择一种:精馏、蒸馏、啤酒、BK(发酵醪精馏塔)、NBK(连续式发酵醪精馏塔)、奶酪制作。低温慢煮 (sous-vide) 模式和 Lua 需单独选择,在“Program”(程序)页面或通过 /lua 选择。保存设置后,控制器无需重启即可应用所选模式:启用的传感器组合和调节器逻辑会随之改变。
  • Rectification, distillation and BK up to boiler temperature(精馏、蒸馏和 BK 的蒸馏釜截止温度)——蒸馏釜温度阈值,达到该阈值时,蒸馏或 BK 过程即视为完成(默认 99.9 °C)。
  • Time to monitor distillation completion(蒸馏结束监控时间)——蒸馏釜传感器读数必须保持不变的时间(分钟),超过后控制器会停止蒸馏或 BK 过程。范围 0–255 min。默认 60 min;值为 0 表示忽略此项。
  • Use pressure correction(使用气压修正)——启用后,当大气压变化时,控制器会调整酒心取酒温度(基于 BMP180/BMP280/BME280 或 MPX5010DP 传感器)。
  • Use the phlegm level sensor during rectification(精馏时使用回流液位传感器)——启用回流液位监控,以自动暂停取酒。

塔参数

  • Diameter(直径)——塔的内径,单位为英寸(1.5 / 2.0 / 3.0)。
  • Packing height(填料高度)——填料段的高度,单位为米(0.50–2.50 m,步长 0.25 m)。
  • Packing density(填料密度)——0 到 100 % 的滑块。

杂质穿透检测器(精馏)

  • Use detector(使用检测器)——总开关。没有它,检测器不工作。检测器会监视精馏程序各行上的温度趋势(在酒头阶段只观察),如果温升变得严重就暂停取酒,并在稳定后自动恢复。
  • Reduce take-off speed when temperature rises(温度升高时降低取酒速度)——只与检测器一起工作。当趋势超过阈值时,检测器会平滑地降低水泵速度,趋势平稳后再恢复。
  • Speed reduction step(降速步长)——一次修正中速度变化的百分比(0 = 默认值 5,最大 20)。

压力与 MPX5010DP

  • Pressure that triggers an alarm(触发报警的压力)——紧急停机的压力阈值(mmHg)。
  • MPX zero point(MPX 零点)——MPX5010DP 传感器在表压为零时的 ADC 读数。每次测量都会减去该值。
  • MPX counts per 1 mmHg(每 1 mmHg 对应的 MPX 计数)——传感器的量程比例(出厂值 12)。

蜂鸣器

  • Use buzzer for notifications(使用蜂鸣器提示)——启用事件的声音提示。该参数关闭时,蜂鸣器完全禁用。
  • Use buzzer for notifications in the browser(在浏览器中使用蜂鸣提示)——启用浏览器中的声音提醒。
  • Sound the buzzer when the program changes(程序切换时鸣响蜂鸣器)——在程序行之间切换时发出一声短促的蜂鸣。

“Temperatures”(温度)标签页

在此标签页上,为五个 DS18B20 传感器中的每一个设置其在 1-Wire 总线上的地址、读数修正、温度偏差设定值和暂停触发延迟。“Scan sensors”(扫描传感器)按钮用于查找已连接传感器的地址。

这些传感器是:分凝器前的蒸汽(Steam)、位于塔高 2/3 处的塔节(Pipe)、冷却水(Water)、蒸馏釜(Tank)、TCA(ACP)。

  • Sensor address(传感器地址)——DS18B20 在总线上的序列号。如果传感器还没有和安装位置对应起来,可以一次只接一个传感器,每接一个就保存一次设置,以固定地址。
  • Correction(修正)——读数的修正值,单位 °C。用于让各传感器相互校准:例如,把公共容器中的水加热到 70–80 °C,把各传感器的读数调到同一个值。
  • Setpoint / Deviation from setpoint(设定值/与设定值的偏差)——酒心取酒期间温度相对基准值的允许偏差。超出范围时,取酒会暂停。
  • Trigger delay(触发延迟)——读数在设定值范围之外持续多少秒后才暂停取酒。

对于蒸汽传感器和塔节传感器,必须设置设定值:没有它们,酒心取酒会不稳定。刚开始时,可以给蒸汽传感器设 0.1 °C,给塔上的传感器设 0.4 °C,然后在塔运行过程中再调整。

让各传感器相互校准以使读数一致,并不影响控制器的工作,因为 Samovar 使用的是相对温度值,但这会让直观分析过程和阅读日志更方便。

“Pump”(水泵)标签页

  • Stepper motor step count(步进电机步数)——本地蠕动泵的校准参数:多少个步进电机步数对应 1 ml 液体。
  • I2C pump step count(I2C 水泵步数)——通过 I2C 连接的外部水泵(如果安装了的话)的校准。
  • Use the I2C pump above the reflux condenser(在回流冷凝器上方使用 I2C 水泵)——启用该水泵参与精馏。只有在控制器启动时检测到该水泵,它才会参与。在酒头阶段它成为主泵;在酒心阶段和预平衡阶段,它与本地水泵同时工作。
  • Second I2C pump speed(第二个 I2C 水泵速度)——第二个水泵的取酒速度,单位 L/h。

水泵在单独的“Pump calibration”(水泵校准)界面(calibrate.htm 页面)上校准。把水送到水泵入口(最好用酒精溶液并在取酒温度下校准),出口接入量杯。点击“Start calibration”(开始校准)后水泵开启;达到 100 ml 时,需要点击“Record 100 ml”(记录 100 ml),控制器就会记住每 1 ml 对应的步数。如果安装了编码器,校准过程中旋转它可以调节步进电机的速度,按下它则结束校准。

“Beer”(啤酒)标签页

在此标签页上设置啤酒模式和加热调节器的参数。

  • Brewing order(酿造顺序)——啤酒厂的设备布局,而不是配方。可选项:All-in-one / BIAB(糖化醪在蒸馏釜中加热)、HERMS(对釜内水传感器进行 PID,水泵持续运转)、RIMS(对回流管路上的塔传感器进行 PID,水泵持续运转)。糖化方法,即浸出法还是煎煮法,由导入的 BeerXML 配方中的步骤类型决定。
  • PID coefficients(PID 系数)——加热 PID 调节器的 Kp、Ki、Kd。
  • Regulator voltage/power in temperature holding mode(保温模式下的调节器电压/功率)——恒温模式下调节器的电压或功率(StbVoltage)。
  • Regulator voltage/power in heating and boiling mode(加热和煮沸模式下的调节器电压/功率)——煮沸模式下的工作电压/功率(BVolt)。
  • BK power after boiling starts(开始沸腾后的 BK 功率)——发酵醪精馏塔进入工作模式后的工作功率(BKPower)。
  • Use the boost heating element when boiling(煮沸时使用加速电加热管)——如果使用了加速电加热管,它也可以在煮沸模式下投入工作。在蒸馏中,该选项关闭时,一开始沸腾加速电加热管就会关闭。

“Cheese”(奶酪)标签页

在奶酪制作模式下,PH-4502C pH 探头占用 LUA_PIN 引脚,排水阀接在 4 号继电器上。操作者必须在共用的模拟输入上物理连接 PH-4502C 或 MPX5010DP 压力传感器二者之一,并在 4 号继电器上连接排水阀或加速电加热管二者之一。在其他模式下,MPX5010DP、Lua 和加速电加热管仍然可用。

pH 探头在单独的“pH calibration”(pH 校准)页面(calibrate_ph.htm)上校准。

“NBK”标签页

连续式发酵醪精馏塔(NBK)的自动化参数。

  • Inertia(惯性)——功率或进料改变后,塔稳定到新的稳态所需的时间,单位为秒。默认 180 s。对于浓稠的谷物发酵醪和带预热的塔,通常为 300–600。
  • Delta(偏差)——釜液温度相对基准 Tn 的允许偏差,在此范围内不改变功率和进料。
  • Power step(功率步长)——自动化在一次修正中改变功率的瓦数。
  • Feed step(进料步长)——自动化在一次修正中改变发酵醪进料量的升每小时数。
  • Steam T(蒸汽温度)——蒸汽温度的工作上限。接近该上限时,自动化会减少进料。
  • Flooding pressure(液泛压力)——判定发生液泛的压力传感器阈值。工作压力上限是该值的一半。
  • Completion T (stillage)(结束温度(釜液))——废釜液的基准温度。
  • Switch the flow with the servo on flooding(液泛时用舵机切换流向)——发生液泛时,选择位置 1(脏流);只有在完整的恢复暂停之后或 NBK 过程结束时,才恢复位置 0(净流)。

“Other”(其他)标签页

  • Blynk token(Blynk 令牌)——Blynk 应用授权令牌的输入框。控制器把 Blynk 用作与 samovar-tool.ru 服务器通信的后台库。通知和控制的主要渠道是 Android 和 iOS 手机应用、网页界面以及 samovar-tool.ru 网站。
  • Camera video URL(摄像头视频地址)——摄像头视频流的链接(HTTP 或 RTP)。视频显示在主页面的“Video”(视频)标签页和手机应用中(仅限局域网)。
  • Time zone(时区)——相对格林尼治的偏移,用于在日志和图表中显示时间。
  • Use regulator connection check(使用调节器连接检查)——如果使用外部功率调节器,并且与它的通信中断,控制器会关闭加热。
  • Heating element resistance for power calculation(用于功率计算的电加热管电阻)——用于带反馈的调节器:控制器设定电压,并从调节器接收确认。
  • Mains voltage(电网电压)——额定电网电压,单位为伏。用于功率计算。
  • Use water flow monitoring(使用水流监控)——如果连接了水流传感器,在监控冷却时会考虑它的读数。

传感器颜色

在“Other”标签页上,可以设置五个温度传感器读数在图表和主页面上显示的颜色。您可以用任何取色器来选色,例如 w3schools 取色器。

继电器电平

为四个继电器中的每一个设置有效电平:LOW(接通为逻辑 0,断开为逻辑 1)或 HIGH(相反)。选择取决于所用继电器模块的类型。

保存和加载设置

在“Other”标签页的底部有四个服务按钮:

  • Download settings file(下载设置文件)——把当前参数保存为电脑上的文本文件。
  • Load settings file(加载设置文件)——从之前保存的文件加载参数。
  • Reset WiFi settings(重置 WiFi 设置)——重置 Wi-Fi 的 SSID 和密码,控制器切换到接入点模式。
  • Reboot Samovar(重启 Samovar)——控制器的完整重启(仅在更换固件或恢复操作之后才需要)。

应用设置

点击设置页面底部的“Save”(保存)后,控制器会把参数写入非易失性存储器,并且无需重启即可应用:运行模式、启用的传感器组合和功率调节器参数都会随之改变。只有在更换固件或重置 Wi-Fi 之后才需要重启。

发表回复