下载 PDF
        SAMOVAR 
×
菜单
  • 版本历史

版本历史

7.00 — 2026 年 9 月 4 日
重大更新。主要变化:
6.27 — 2026 年 5 月 11 日
修复了计时器、网络超时、用万能按钮启动接入点、蒸馏结束、啤酒模式下的 UART 调压器控制、功率显示、PID 自整定以及冷却泵读数。
6.26 — 2026 年 1 月 1 日
更新了库,提高了稳定性,降低了内存占用。新增无需重启即可切换模式。更新到此版本前,建议通过“设置”(«Настройки»)→“其他”(«Прочие»)→“保存设置”(«Сохранить настройки»)保存设置。
6.25
 
6.24.
 
6.23.
6.22.
 
6.20
 
6.19.
YY、MM、DD、HH、MI、SS——分别为年、月、日、时、分、秒。
调用示例:
setLuaStatus(getNumVariable("HH"))
 
6.18.
下次 Samovar 启动时界面会自动更新。
 
 
6.17.
 
6.16.
要启用步进电机的加速/减速,请在 Samovar_ini.h 文件中将以下内容
//#define USE_STEPPER_ACCELERATION              //использовать плавный старт и торможение шагового двигателя
替换为
#define USE_STEPPER_ACCELERATION              //использовать плавный старт и торможение шагового двигателя
发布了 I2CStepper 0.3 版,修复了错误。如果需要速度精确,请降低驱动器上的细分倍数(不超过 1/2);要更精确,请设为 1。草图中细分默认设为 1/2。可在 I2CStepper.h 文件第 22 行调整,那里指定了分频值。
更新了界面。在“啤酒”模式下,程序行中的搅拌器参数在单独的窗口中编辑。
 
注意!  Samovar 和 I2CStepper 所用的库必须取自 Samovar 附带的库。
 
6.15
#define IGNORE_HEAD_LEVEL_SENSOR_SETTING //如果使用回流传感器,则忽略网页界面中关闭该传感器的命令(详见此处).
 
6.14
setNumVariable("pmpKp", 6)
当前值可以这样获取:
setLuaStatus("pmpKp="..getNumVariable("pmpKp")
 
6.12
//#define USE_PRESSURE_XGZ 32 //использовать датчик давления XGZP6897D (или аналогичный). Какое использовать значение - смотреть параметр К в таблице: https://github.com/fanfanlatulipe26/XGZP6897D
//#define USE_PRESSURE_1WIRE {0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22} //использовать датчик давления по 1Wire
//#define USE_PRESSURE_MPX //использовать датчик давления MPX5010D
界面中还没有相关逻辑和显示,但可以在 Lua 脚本中使用:把数值输出到 Lua 状态,并在那里实现达到某些数值时 Samovar 应有的行为。此外,在 Samovar 设置中可以设置压力上限,达到该值时 Samovar 将转入紧急模式。如果设置中的压力值为 0,Samovar 将忽略压力传感器的读数。
将压力输出到 Lua 状态的示例:
pressure_value = getNumVariable("pressure_value") + 0
setLuaStatus("Давление = "..pressure_value)
 
6.11
 
6.10
 
注意!  可以使用 SDK 2.0.13。如果遇到稳定性问题,请回退到 2.0.9
 
6.9
扩展了通过 LUA 脚本控制步进电机的功能。
如果未连接 Arduino Nano 上的 I2CStepper 扩展板,调用 Lua 函数 set_stepper_target 将控制内置步进电机;否则通过扩展板控制。
控制内置步进电机时只考虑一个参数——spd,即每秒步数表示的速度;调用函数时仍需传入全部三个参数。
--set_stepper_target(spd, direction, target) //spd——速度,每秒步数;direction——正向或反向;target——步数
set_stepper_target(950, 0, 0)
spd = 0 时步进电机停止。
 
注意!更新到此版本时 必须使用 SDK 2.09 版
 
6.8
 
6.7
 
6.6
 
6.5
 
6.4
 
6.3
 
6.2
修复的错误:
 
6.1
6.0
主要改进:
 
5.27
 
5.27b(测试版)
 
5.26
 
5.25
 
5.24
界面改动
.
 
5.23
在精馏和啤酒模式下,状态中新增了正在执行的程序行的类型。
还修复了发现的错误。
实现了以下格式啤酒配方的加载:
1. BeerXML(在西方非常流行),主要的配方库在这里,但下载需要付费,还有这里以及许多其他地方。
2. Brewmate(在前苏联国家很流行)。
配方示例可通过链接查看。可以从网站下载配方,加载到 Samovar 中,它会根据这些配方构建糖化程序。这些网站上不仅有配方,还有配方计算器。任何配方都可以改编后加载到 Samovar 中。
这两种格式都非常灵活,很可能并未考虑到它们的所有特性。如果在使用配方时遇到问题,请通过电子邮件发送配方  info@samovar-tool.ru
 
5.22.
主要变化之一——预液泛(«Предзахлеб»)和酒心(«Тело»)程序中自动修正酒心 T 的功能默认关闭. 另外还做了一些与编写 Samovar 功能文档相关的小改动。
 
5.21
浏览器中新增了 Samovar 消息队列。现在很难错过消息:它们会一直显示在页面上,直到点击消息本身或“清除”(«очистить»)按钮明确清除为止。
浏览器中新增了关键事件的声音提醒——收到关键消息时,浏览器会一直发出声音,直到消息被清除。可在设置中开启/关闭。现代浏览器出于对用户的考虑,默认阻止自动播放声音。有两种办法:点击页面上的任意元素,或者在浏览器设置中把 Samovar 的地址加入例外。
还实现了以下功能:
如果当前程序行是“预液泛”(«Предзахлеб»),且其后还有一行酒心取酒,则会自动修正酒心 T。手动修正仍然可用。
延长了自检期间冷却水泵的运行时间。
修复的错误:
从 Samovar 下载日志并不总能成功。已修复。
在自检模式下,取酒泵的步进电机可能不会开启。已修复。
 
5.20
修复了发现的错误。
 
5.19.
修复了发现的错误。
 
5.18.
修复了 Samovar 在预液泛模式下运行的一个错误。该错误从 5.11 版起就存在。如果你使用 5.11-5.17 版并使用预液泛模式,必须更新。
 
5.17.
优化了通过 UART 协议与调压器的协作,并修改了液泛传感器触发与水温超限同时发生时的电压复位逻辑。
 
5.16.
支持 BeerXML 格式。(该格式非常灵活,可能没有考虑到格式的所有变体)
 
5.15.
改进了自检。新增加载 BeerXML 格式的功能(目前仅能查看)。更改 Samovar 运行模式并保存设置后,Samovar 会重启以切换到所设模式。在蒸馏模式下,取酒一直进行到设置中指定的温度,或者直到蒸馏釜温度 10 分钟内不再变化。此外还有一些小的系统改进。
 
5.14.
改进了对以下调压器的控制:kvic,优化了对以下调压器的控制:SEM_AVR.
“设置”(«Настройка»)页面新增了一个按钮——“自检”(«Самотестирование»):供水泵会开启 5 秒和/或水阀打开,取酒蠕动泵启动,舵机依次转过前 5 个位置后返回。
 
5.13.
啤酒模式新增一种程序类型——“发酵”(«Брожение»)。它用于把蒸馏釜中的温度保持在设定值的允许范围内。如果蒸馏釜温度低于设定温度减去设定偏差,加热器和辅助加热继电器开启;当蒸馏釜 T 达到设定值减去设定偏差时,加热关闭(与其他啤酒模式一样由 PID 控制器工作)。如果蒸馏釜 T 高于设定温度加上设定偏差,会触发一个继电器。根据你的设备配置,可以在它上面连接供水阀门、泵或其他执行机构。当蒸馏釜 T 降到设定值加上设定偏差时,继电器关闭。附加逻辑可以在 Lua 脚本中实现,必要时可使用端口扩展板来控制任何执行机构或传感器。
还修复了错误并更新了库。SDK 必须更新到 2.0.5 版。
在某些情况下 Samovar 不保存 WiFi 设置;通过更新库和更新 SDK 解决了这个问题。
控制 kvic 调压器(旧固件)时存在一些错误。这个问题也已解决。
新固件的 kvic 调压器暂时无法与 Samovar 配合工作。
如果有人使用“用中国模块制作的简易加热管功率稳定器”(«Простой стабилизатор мощности ТЭНа из китайских модулей»),要与新版 Samovar 正确配合,必须使用 Samovar 附带的 Stab-avr 文件夹中的草图对其进行更新。
 
5.12. 小改动。代码优化。
 
5.10.
更换了水果、谷物和糖原料的取酒程序(相应文件位于 tools 文件夹中,更新界面时也会加载到 Samovar 存储中)。此外,在取酒程序计算界面中现在可以选择原料类型(水果、谷物、糖),所需的取酒程序会立即加载。