где в скетче можно подкорректировать время ожидания датчика уровня флегмы?wwf75, 10 Янв. 22, 14:16
Добрый день! Речь идет о работе в предзахлебе или при постановке на паузу?
Если о предзахлебе, тогда то, что падает мощность, не страшно. Важно, что флегма удерживается в колонне. Я бы предложил посмотреть, как Самовар в автомате поддерживает режим предзахлеба (он же - эмульгационный). За три-четыре цикла падения/подъема мощности, при этом уровень флегмы будет колебаться, но не существенно, Самовар выйдет на режим, когда изменения мощности будут не значительные.
Если речь о постановке на паузу - можно в настройках отключить снижение напряжения, это предпочтительней, на мой взгляд.
Если все-таки необходимо изменить время реакции, то оно задается тут:
В файле logic.h в районе 698 строки
//Если уже реагировали - надо подождать 40 секунд, так как процесс инерционный
alarm_h_min = millis() + 1000 *
40;
40 - это количество секунд, через которое произойдет повторное скидывание напряжения при сработке датчика уровня флегмы. При установленном датчике уровня флегмы это работает в любом режиме, так-как входит в группу безопасности, чтобы не допустить захлёб колонны.
в Samovar.h в районе 193 строки
#define WHLS_ALARM_TIME 3 //Секунд, через сколько сработает тревога по уровню флегмы. Из-за колебаний флегмы датчик может мигать, этот параметр определяет время, через сколько секунд постоянной сработки датчика уровня считать, что он сработал.
То, что ниже - касается только работы в предзахлебе:
в Samovar.h в районе 540 строки
#define TIME_C 5 // Время ожидания в минутах для программы режима предзахлеба - это время, через которое Самовар повысит напряжение, если не было срабатывания датчика уровня флегмы.
На всякий случай напишу: у датчика уровня есть подстрочный резистор. Если используется круглый датчик - у него резистор скрыт под верхней крышкой. Крышку необходимо открыть и крутя отверткой подстроечный резистор на работающей колонне подобрать чувствительность датчика (по часовой - чувствительность ниже, против часовой - выше, если я ничего не путаю). У прямоугольного датчика подстрочный резистор находится сбоку на корпусе.