Samovar 7.00: ползунок скорости насоса перенесен на вкладку «Затирание» (панель «Насос» главного окна режима
Пиво). На вкладке «Дополнительно» осталась только панель Lua.
Скорость насоса
Панель «Насос» на вкладке «Затирание»
 Скорость насоса
Ползунок ШИМ: левая граница - PWM_LOW_VALUE (100), правая - 1023 (12 В без модуляции).
|
 Поле ввода
То же значение числом; можно ввести напрямую. 400 - стартовое значение PWM_START_VALUE.
|
Здесь можно управлять скоростью насоса перекачки сусла (циркуляционного насоса) подключаемого вместо насоса охлаждения. Или насосом охлаждения, при условии, что для работы, в обоих случаях, двигатель насоса использует постоянное напряжение = 12 вольтам.
Изменение мощности осуществляется с помощью ШИМ-модуляции.
Управлять можно как ползунком, на линейке скорости, так и прямым вводом значений в поле.
Если ползунок находится в крайнем правом положении, на насос подаются 12 вольт без модуляции. Значение поля ввода =1023.
Таким образом, если для простоты применить грубый подсчет, то 10 единиц = 1% мощности.
Если прошивка собрана без поддержки ШИМ-насоса (USE_WATER_PUMP), при попытке изменить скорость выводится сообщение «Управление насосом не поддерживается вашим оборудованием».
Условия запуска и работы:
-
Если работа насоса разрешена, то при старте выполнения строки программы, насос включится на мощности указанной в строке файла Samovar_ini.h
//Значение (в процентах), с которого начнет работать ШИМ-регулятор для насоса. Необходимо подобрать такое значение, которое гарантированно обеспечивает запуск мотора
#define PWM_START_VALUE 40
(40% = 400 единиц) и будет продолжать работу на данной мощности. Если ползунок сдвинуть, то Самовар запомнит значение, и далее будет работать на вновь установленной мощности, но только в текущем сеансе работы. После перезагрузки Самовара, если нужна иная мощность ее нужно выставить вновь.
Внимание!
При цикличной работе по расписанию (работа/пауза в строке программы) насос после каждой паузы снова запускается на стартовом значении PWM_START_VALUE; чтобы вернуть нужную скорость, ползунок нужно сдвинуть еще раз. Значение ползунка применяется сразу, если насос в этот момент работает.
-
Если ползунок находится в крайнем левом положении, то насос не останавливается, а будет работать на минимальной мощности указанной в строке файла Samovar_ini.h
//Нижнее значение (в процентах), для работы ШИМ-регулятора для насоса. Необходимо подобрать такое значение, которое обеспечивает поток воды
#define PWM_LOW_VALUE 10
(10% = 100 единиц - это левая граница ползунка).
-
На строках «Охлаждение» и «Брожение» насос охлаждения включается прошивкой на полную мощность (1023) независимо от положения ползунка.
Панель Lua
Вкладка «Дополнительно»: панель Lua
 Кнопки скрипта
Кнопки, объявленные скриптом Lua. Если скрипт кнопок не задал, панель скрыта.
|
 Lua
Поле для короткого кода Lua, выполняемого один раз.
|
 Выполнить Lua
Отправить код из поля на выполнение.
|
 Статус Lua
Состояние скрипта и значения, которые он выводит.
|
На вкладке «Дополнительно» находится панель управления работой скрипта Lua. Панель видна только если скрипт задал список своих кнопок; кнопки из этого списка запускают функции скрипта.
Строка "Статус Lua" показывает запущен скрипт или остановлен, а так же выводит информацию и значения при выполнении. Для выполнения скрипта на режиме Пиво он должен быть помещен в файл beer.lua через
редактор.
В имеющееся поле можно разово ввести короткий код Lua и дать команду "Выполнить Lua". Код будет будет исполнен.