Сборка Самовара

У вас есть необходимые детали, осталось определиться, как будете собирать Самовар – используя плату, навесным монтажом, или на макетной плате, и собрать Самовар.

Схема подключения (нажмите на схему, чтобы она открылась в новом окне).

На схеме показаны все детали, и их подключение к контактам ESP32. Если вы выбрали вариант делать на плате (готовой или макетной), рекомендуем вам ESP32 и драйвер шагового двигателя установить на колодки. Если случайно будет испорчен драйвер или ESP32, или они понадобятся вам в других проектах, вы сможете их снять с платы.

При установке понижающего регулятора напряжения сначала установите на нем напряжение, потом устанавливайте его на плату, во избежание подачи повышенного напряжения на ESP32 и датчики.

Для того, чтобы шаговый двигатель работал корректно, необходимо настроить драйвер:

На контакты RST и SLP необходимо подать 3 в, на плате для этого предусмотрена перемычка H1, все три контакта необходимо замкнуть.

Для повышения стабильности и плавности работы перестальтического насоса можно замкнуть контакты драйвера шагового двигателя MS1, MS2 и MS3 (речь идет о драйвере) на 5 вольт (на плате для этого предусмотрены переключатели SW1).

Подробнее про драйвер шагового двигателя можно прочитать тут

Номиналы конденсаторов и резисторов (куда ставить, смотреть тут): R4к7 – 4.7КОм, если установлена кнопка, то нужно установить резистор R10К – 10КОм. Конденсаторы С1 и С2 – на постоянное напряжение не меньше 15 вольт, емкость 100 – 400 мкф. Можно поставить, но не обязательно, конденсаторы C3, С4 постоянное напряжение, больше 5 вольт, 100-400 мкф.

При установке конденсаторов имейте в виду что суммарный объем конденсаторов на входе на регулятор должен быть больше, чем объем конденсаторов после выхода регулятора, То есть емкость C3+С4 должна быть меньше С1+C2. А так же не подключайте плату к питанию без ESP32.

Подробнее
После распайки на печатную плату электролитов поставил стабилизатор 5в. Подал на него 12. Подстроечником выставил 5, отключил от 12. Ставлю ESP на гребенку, но с питанием по USB – она не пускается. Вытащил, подождал немного, подключил – запустилась. Начал искать, в чем дело. Оказалось, стабилизатор пробит и коротит. Погуглив, нашел следующее: если емкость конденсаторов на выходе превышает емкость конденсаторов на входе и нет нагрузки, то при выключении стабилизатор может быть пробит остаточным обратным напряжением. Нужно ставить обратный диод.

Защитный диод в схеме стабилизатора

Хотя в стабилизаторе напряжения есть средства защиты от перегрузок в различных режимах (а также защита от перегрева), он может выйти из строя, если напряжение на выходе превысит напряжение на входе. Конденсатор большой емкости, включенный на выходе для сглаживания пульсаций напряжения, усиливает риск такой ситуации при малом потреблении выходного тока, особенно когда от входного напряжения стабилизатора питается другая часть схемы. Аналогичный режим возникает, если стабилизатор используется для зарядки аккумуляторной батареи и в конце этого процесса происходит ее перезарядка.

Защитный диод в схеме интегрального стабилизатора Рис. 1.

Конденсаторы, которые расположены после диодного моста, могут разрядиться прежде, чем это произойдет с конденсатором на выходе стабилизатора. В таком случае устройство может выйти из строя в течение десятых долей секунды. Поэтому на выходе всегда ставится конденсатор меньшей емкости, чем на входе. Для безопасной работы между входом и выходом можно поставить защитный диод, через который от выхода схемы будет отводиться избыточный ток (рис. 1). Более подробно смотрите здесь

Как подключить насос подачи воды для охлаждения смотрите здесь

Подлкючение датчика уровня флегмы (подключается к разъему VOLUME или LEVEL, зависит от версии платы, по цветам и по порядку пинов в разъеме): синий земля, желтый – сигнал, коричневый – питание. У датчика уровня есть подстрочный резистор. Если используется круглый датчик – у него резистор скрыт под верхней крышкой. Крышку необходимо открыть и крутя подстроечный резистор на работающей колонне подобрать чувствительность датчика (по часовой – чувствительность ниже, против часовой – выше). У прямоугольного датчика подстрочный резистор находится сбоку на корпусе.

Если необходимо изменить время реакции датчика уровня флегмы, то оно задается тут:

В файле 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 // Время ожидания в минутах для программы режима предзахлеба

– это время, через которое Самовар повысит напряжение, если не было срабатывания датчика уровня флегмы.

Подключение сервопривода к разъему на плате SERVO1 (по цветам и по порядку пинов в разъеме): коричневый или чёрный — земля, красный — питание; жёлтый или белый — сигнал;

Подключение датчика протока воды к разъему на плате WATERSENSOR (по цветам и по порядку пинов в разъеме): желтый – сигнал, черный – земля, красный – питание.

Добавить комментарий