Автоматика Самовар
Мыхалыч
Бакалавр
Барнаул
70 7
Отв.220 05 Июня 22, 07:23
Kuban, блин, точно, 220 жеж. Тем более у KSD9700 один из выводов с корпусом соеденен. Ну тогда врезать НЗ в цепь управления самоварным контактором.
lkosoj
Куратор
Видное
493 513
Отв.221 05 Июня 22, 19:33
Обновил версию Самовара. Основные изменения:
1. Обновлены библиотеки
2. Целевая температура воды охлаждения при использовании насоса с ШИМ или байпаса теперь задается в настройках Самовара, в поле "уставка температуры воды". Раньше указывалась в скетче, в файле Samovar_ini.h в параметре TARGET_WATER_TEMP (его из файла нужно удалить), по умолчанию в настройках установится 48 градусов. Теперь эту температуру можно менять в процессе работы Самовара.
1. Обновлены библиотеки
2. Целевая температура воды охлаждения при использовании насоса с ШИМ или байпаса теперь задается в настройках Самовара, в поле "уставка температуры воды". Раньше указывалась в скетче, в файле Samovar_ini.h в параметре TARGET_WATER_TEMP (его из файла нужно удалить), по умолчанию в настройках установится 48 градусов. Теперь эту температуру можно менять в процессе работы Самовара.
врезать НЗ в цепь управления самоварным контакторомМыхалыч, 05 Июня 22, 07:23Да, так тоже можно, но есть риск, что после снижения температуры ТСА контактор опять включится, и Самовар опять установит целевое напряжение/мощность на регуляторе. Можно НО повесить на аварийную кнопку Самовара или на ногу перезагрузки ESP32. Но это не решит проблему выхода из строя ESP32, при которой гипотетически возможно, что ESP32 не перезагрузится или не перейдет в аварийный режим. Т. е. устройство должно быть внешнее.
Kuban
Кандидат наук
Краснодар
471 355
Отв.222 05 Июня 22, 23:36
Узел двойного применения внешней ГБ для ТСА.
Материалы: трубка нержавеющая диаметром 6 мм., трубка медная диаметром 6,1 мм, (при условии что датчик 18B20 без гильзы, если с гильзой то диаметр нужно взять поболее, чтобы датчик поместился) датчик KSD9700, трубка термоусадочная, трубки силиконовые.
Берем трубку нержавеющую, рядом располагаем медную. Длины трубок подбираем с таким расчетом чтобы нержавеющая была длиннее медной на пару сантиметров. Если есть возможность – трубки можно спаять между собой. Сверху укладываем датчик KSD9700 и обжимаем всю конструкцию термоусадкой. В медную трубку вставляем датчик 18B20, который прописан в Самоваре как ТСА.
При ректификации подсоединяем нержавеющую трубку в разрыв к трубке от ТСА дефлегматора. По опыту лучше в сантиметрах 30-50 от дефлегматора.
А при перегоне браги узел присоединяем непосредственно к носику выхода СС. Т.е сырец течет через нержавеющую трубку и далее в приемную емкость. Можно использовать обе трубки из меди, но тогда нужно чистить проходную после каждого перегона браги.
В обоих случаях ГБ работает одинаково (см. выше), но при перегоне браги имеем бонус - видим температуру СС на выходе.
Учитывая появившуюся возможность регулировки температуры воды на выходе из холодильника, можно настроить насос на оптимальную производительность.
Материалы: трубка нержавеющая диаметром 6 мм., трубка медная диаметром 6,1 мм, (при условии что датчик 18B20 без гильзы, если с гильзой то диаметр нужно взять поболее, чтобы датчик поместился) датчик KSD9700, трубка термоусадочная, трубки силиконовые.
Берем трубку нержавеющую, рядом располагаем медную. Длины трубок подбираем с таким расчетом чтобы нержавеющая была длиннее медной на пару сантиметров. Если есть возможность – трубки можно спаять между собой. Сверху укладываем датчик KSD9700 и обжимаем всю конструкцию термоусадкой. В медную трубку вставляем датчик 18B20, который прописан в Самоваре как ТСА.
При ректификации подсоединяем нержавеющую трубку в разрыв к трубке от ТСА дефлегматора. По опыту лучше в сантиметрах 30-50 от дефлегматора.
А при перегоне браги узел присоединяем непосредственно к носику выхода СС. Т.е сырец течет через нержавеющую трубку и далее в приемную емкость. Можно использовать обе трубки из меди, но тогда нужно чистить проходную после каждого перегона браги.
В обоих случаях ГБ работает одинаково (см. выше), но при перегоне браги имеем бонус - видим температуру СС на выходе.
Учитывая появившуюся возможность регулировки температуры воды на выходе из холодильника, можно настроить насос на оптимальную производительность.
сообщения удалены (2)
lkosoj
Куратор
Видное
493 513
Отв.223 26 Июня 22, 16:29
Обновил версию Самовара. Текущая версия 5.09. Незначительные улучшения и обновления библиотек.
lkosoj
Куратор
Видное
493 513
Отв.224 09 Июля 22, 18:09
Обновил версию Самовара. Текущая версия 5.10. Изменил программы отбора для фруктов, зерна и сахара (файлы с ними лежат в каталоге tools, а так же загружаются в память Самовара при обновлении интерфейса). Так же в интерфейсе расчета программы отбора сделал возможность выбора типа сырья (фрукты, зерно, сахар), при этом сразу загружается нужная программа отбора.
Chernik_
Специалист
Липецк
129 62
Отв.225 18 Июля 22, 13:31
Привет.
Не нашёл в описании проекта требования к блоку питания. 12В, а сколько ампер?
Спасибо.
Не нашёл в описании проекта требования к блоку питания. 12В, а сколько ампер?
Спасибо.
сообщение удалено
Kuban
Кандидат наук
Краснодар
471 355
Отв.226 18 Июля 22, 20:45
Не нашёл в описании проекта требования к блоку питания. 12В, а сколько ампер?Chernik_, 18 Июля 22, 13:31Если питать только сам Самовар со слаботочной периферией и с перистальтическими насосом - то БП на 3 ампера достаточно - чтобы не иметь проблем.
Если запитывать от этого же БП и насос поддержания температуры охлаждающей жидкости, но желательно БП на 8-10 ампер.
По опыту могу сказать чем больше - тем лучше Лучше перестраховаться и более не иметь проблем связанных с питанием, чем потом пытаться поймать непонятные глюки.
Если БП с Али - то нужно сразу отнимать 20-30% от заявленной максимальной мощности производителя.
maikl9999
Новичок
Городок
5 2
Отв.227 21 Авг. 22, 19:56
Привет!Расскажите подробнее пожалуйста, как работает насос поддержания температуры охлаждающей жидкости. Ранее стоял клапан, и вот решил перейти на насос. Поставил оптопару, mosfet и насос (12 В постоянного тока, 6 л/мин). При достижении в кубе 80 градусов плавно запускается насос (не зависимо от температуры воды) и набирает максимальные обороты. Если температура воды падает, обороты насоса не снижаются.
Kuban
Кандидат наук
Краснодар
471 355
Отв.228 21 Авг. 22, 20:42, через 46 мин
А в скетче переключили - с пользования клапана на использование насоса?
#define USE_WATER_PUMP //использовать управление ШИМ для насоса для воды
Если насос для автоматического поддержания температуры ОЖ не используется, строку нужно закомментировать
//#define USE_WATER_VALVE LOW //использовать управление клапаном для регулировки напора воды
Если используется клапан байпаса - строку нужно раскомментировать.
#define USE_WATER_PUMP //использовать управление ШИМ для насоса для воды
Если насос для автоматического поддержания температуры ОЖ не используется, строку нужно закомментировать
//#define USE_WATER_VALVE LOW //использовать управление клапаном для регулировки напора воды
Если используется клапан байпаса - строку нужно раскомментировать.
maikl9999
Новичок
Городок
5 2
Отв.229 21 Авг. 22, 21:06, через 25 мин
Да, всё так и сделал.
Kuban
Кандидат наук
Краснодар
471 355
Отв.230 21 Авг. 22, 21:47, через 41 мин
Так может проблема в мосфете? Походу он открывается, но не закрывается - такое бывает если перепутаны исток и сток. У меня подключено без оптпоапры. На выходе с ESP стоит резистор 100 ом. на затвор полевика и все. Для визуального контроля можно на выход ESP подцепить светодиод с резистором. И если при снижении температуры он начнет часто мигать, значить проблема в дальше по цепи.
Насколько помню, алгоритм старта насоса следующий:
строка скетча
//Значение (в процентах), с которого начнет работать ШИМ-регулятор для насоса. Необходимо подобрать такое значение, которое гарантированно обеспечивает запуск мотора
#define PWM_START_VALUE 40
Сделана для того чтобы гарантированно запустить насос. Есть насосы которые не запускаются от минимального напряжения на котором могут работать в дальнейшем.
Допустим если поставить PWM_START_VALUE 80 , то 12/100*80 = 9,6 вольта подастся на насос на 3 (или 5, точно не помню) секунд. Насос запустится.
А затем начнет выполняться строка:
//Нижнее значение (в процентах), для работы ШИМ-регулятора для насоса. Необходимо подобрать такое значение, которое обеспечивает поток воды
#define PWM_LOW_VALUE 10
Это то значение при котором насос может минимально работать и не останавливаться, в данном случае 12/100*10 = 1,2 вольта.
Ну и затем в работу вступает ШИМ ESP.
Как там все завязано - это к разработчику...
Насколько помню, алгоритм старта насоса следующий:
строка скетча
//Значение (в процентах), с которого начнет работать ШИМ-регулятор для насоса. Необходимо подобрать такое значение, которое гарантированно обеспечивает запуск мотора
#define PWM_START_VALUE 40
Сделана для того чтобы гарантированно запустить насос. Есть насосы которые не запускаются от минимального напряжения на котором могут работать в дальнейшем.
Допустим если поставить PWM_START_VALUE 80 , то 12/100*80 = 9,6 вольта подастся на насос на 3 (или 5, точно не помню) секунд. Насос запустится.
А затем начнет выполняться строка:
//Нижнее значение (в процентах), для работы ШИМ-регулятора для насоса. Необходимо подобрать такое значение, которое обеспечивает поток воды
#define PWM_LOW_VALUE 10
Это то значение при котором насос может минимально работать и не останавливаться, в данном случае 12/100*10 = 1,2 вольта.
Ну и затем в работу вступает ШИМ ESP.
Как там все завязано - это к разработчику...
Chernik_
Специалист
Липецк
129 62
Отв.231 21 Авг. 22, 22:46, через 60 мин
Всем привет.
Пока жду детали, вопрос. Когда Самовар управляет Простым регулятором из китайских модулей (Sem_AVR), он умеет по UART включать и выключать разгон?
Спасибо.
Пока жду детали, вопрос. Когда Самовар управляет Простым регулятором из китайских модулей (Sem_AVR), он умеет по UART включать и выключать разгон?
Спасибо.
lkosoj
Куратор
Видное
493 513
Отв.232 22 Авг. 22, 01:31
Когда Самовар управляет Простым регулятором из китайских модулей (Sem_AVR), он умеет по UART включать и выключать разгон?Chernik_, 21 Авг. 22, 22:46Да, умеет
slava_k78
Студент
Брест
22 8
Отв.233 19 Сент. 22, 09:59
Заметил одну особенность работы Самовара. В режиме Ректификация, во время разгона куба, реле №3 (Управление клапаном подачи охлаждающей воды), не включено, т.е. клапан воды закрыт, т.к. температура в кубе не достигла заданной в скетче, но если в это время зайти в Самовар через локальную сеть или через Blynk, это реле включается. При переключении Самовара из "разгона" в "работу по программе", реле 3 работает как положено - включается по достижении заданной в параметрах температуры в кубе. В параметрах:
#define USE_WATER_PUMP //использовать управление ШИМ для насоса для воды
//#define USE_WATER_VALVE LOW //использовать управление клапаном для регулировки напора воды.
Т.е. клапан отключен.
#define USE_WATER_PUMP //использовать управление ШИМ для насоса для воды
//#define USE_WATER_VALVE LOW //использовать управление клапаном для регулировки напора воды.
Т.е. клапан отключен.
lkosoj
Куратор
Видное
493 513
Отв.234 19 Сент. 22, 17:25
Регулярно захожу в интерфейс и через Blync, с таким не сталкивался. Да и в скетче такого нет. Можно видео записать?
Dмitry
Бакалавр
Волжский
67 9
Отв.235 19 Сент. 22, 20:58
через Blynclkosoj, 19 Сент. 22, 17:25Подскажите пожалуйста, где сейчас скачивать Blynk, хочу собрать данную автоматику с некоторыми изменениями.
Kuban
Кандидат наук
Краснодар
471 355
Отв.236 19 Сент. 22, 21:20, через 23 мин
В режиме Ректификация, во время разгона куба, реле №3 (Управление клапаном подачи охлаждающей воды), не включено, т.е. клапан воды закрыт, т.к. температура в кубе не достигла заданной в скетче, но если в это время зайти в Самовар через локальную сеть или через Blynk, это реле включается. При переключении Самовара из "разгона" в "работу по программе", реле 3 работает как положено - включается по достижении заданной в параметрах температуры в кубе. В параметрах:
#define USE_WATER_PUMP //использовать управление ШИМ для насоса для воды
//#define USE_WATER_VALVE LOW //использовать управление клапаном для регулировки напора воды.
Т.е. клапан отключен.slava_k78, 19 Сент. 22, 09:59
Имеет место подмена понятий (не в пику вопрошающему)...
#define USE_WATER_VALVE LOW //использовать управление клапаном для регулировки напора воды - это значит использовать клапан байпаса (обходной магистрали основного вентиля регулировки) вместо ШИМ насоса. Т.е если не используется насос для поддержания температуры выходящей охлаждающей жидкости (ОЖ), а температура выставляется игольчатым краном- клапан байпаса является "сторожем" позволяющим добавлять ОЖ в случае превышения температуры на выходе.
А параметр в скетче отвечающий за включение клапана открытия подачи ОЖ в систему это:
//Значение температуры датчика в кубе, при котором откроется клапан подачи воды и включится насос подачи воды
#define OPEN_VALVE_TANK_TEMP 80
П.с Работаю с Самоваром, в основном через локалку. И в тоже время и через Блинк, и через удаленное управление, иногда подобных сбоев не было. Перезапишите ESP вашей рабочей прошивкой. Проверьте вдумчиво каждую сточку в скетче - файл Samovar_ini.h
lkosoj
Куратор
Видное
493 513
Отв.237 19 Сент. 22, 21:21, через 1 мин
Если телефон или планшет - андроид, то тут https://www.samovar-tool.ru/...juchenie-blynk/ есть ссылка на скачивание. Для Apple просто так не получится установить.
Chernik_
Специалист
Липецк
129 62
Отв.238 24 Сент. 22, 12:52
Привет.
Начинаю сборку, детали все пришли. Вопрос остался - как грамотнее подключить контактор? В основную схему он не включен, а для его задействования требуется в цепи реле 220 в, как я понял. Самому что-то сочинять кажется опасным.
Спасибо.
Начинаю сборку, детали все пришли. Вопрос остался - как грамотнее подключить контактор? В основную схему он не включен, а для его задействования требуется в цепи реле 220 в, как я понял. Самому что-то сочинять кажется опасным.
Спасибо.
lkosoj
Куратор
Видное
493 513
Отв.239 24 Сент. 22, 18:11
Контактор нужен для того, чтобы Самовар мог гарантированно отключить нагрев в случае потенциально возможных проблем с регулятором напряжения, т. е. контактор - по сути мощное реле (выключатель), который включается, когда на его управляющую обмотку подается 220 вольт (для того контактора, который рекомендован для сборки Самовара). Регулятор должен подключаться к 220В после контактора.
На рисунке ниже приведен пример подключения контактора через реле, которое используется в Самоваре:
Т. е. нужно разорвать провод, по которому идет фаза, в разрыв поставить контактор - это мы установили выключатель. Теперь, чтобы его включить, на управляющие контакты надо подать 220В. А чтобы Самовар смог им управлять, нужно разорвать один из проводов, идущих к управляющей обмотке контактора и в разрыв подключить реле Самовара. Теперь, когда реле Самовара будет срабатывать на замыкание, контактор будет включаться и выключаться, когда Самовар отключит реле.
На рисунке ниже приведен пример подключения контактора через реле, которое используется в Самоваре:
Т. е. нужно разорвать провод, по которому идет фаза, в разрыв поставить контактор - это мы установили выключатель. Теперь, чтобы его включить, на управляющие контакты надо подать 220В. А чтобы Самовар смог им управлять, нужно разорвать один из проводов, идущих к управляющей обмотке контактора и в разрыв подключить реле Самовара. Теперь, когда реле Самовара будет срабатывать на замыкание, контактор будет включаться и выключаться, когда Самовар отключит реле.