Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Автоматика Самовар

Форум самогонщиков Вопросы по электр(он)ике
1 ... 4 5 6 7 8 9 10 ... 85 7
THK Специалист Серпухов 122 99
Отв.120  05 Янв. 22, 12:44
Добрый день.
Столкнулся с такой проблемой, скетч не компилируется под 32 разрядной виндой:
fork/exec C:UsersVictorAppDataLocalArduino15packagesesp32   oolsesptool_py3.1.0/esptool.exe: This version of %1 is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need a x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher.

Ошибка компиляции для платы DOIT ESP32 DEVKIT V1.

Версия ArduinoIDE 1.8.19, впрочем с версией 1.6.13 тоже самое. Как победить проблему?

PS Комп с Win7 х64 будет доступен только через неделю, жалко время терять.

PPS Да, Иван знатно начудил. Неужели не понимает, что если на форуме не появляется новой инфы - форум погибает, обсасывать в 100500 раз одну и туже конструкцию никому неинтересно, а новое он не приемлет. (
lkosoj Куратор Видное 385 384
Отв.121  05 Янв. 22, 12:59, через 15 мин
скетч не компилируется под 32 разрядной виндойTHK, 05 Янв. 22, 12:44
Похоже, что используется SDK версии выше 2.0.0, с ней Самовар работает не стабильно, в менеджере плат необходимо выбрать версию 1.0.6, и нажать кнопку "Установка". На сайте скорректировал описание.

Добавлено через 14мин.:

Иван знатно начудилTHK, 05 Янв. 22, 12:44
Рискуешь тоже быть забаненным, оставляя такие комментарии на этом форуме Улыбающийся
THK Специалист Серпухов 122 99
Отв.122  08 Янв. 22, 17:13
Добрый день.
С версией 1.0.6 все прошилось, прошивка 4.0.6. Интерфейс на вид выглядит неплохо, зря Вы на себя наговариваете.) Появилось пару вопросов:
* Возможно реализовать изменение настроек Wi-Fi из основного интерфейса? Для меня это было бы очень полезно. Сброс настроек Wi-Fi, подключение к точке доступа самовара, изменение настроек - слишком заморочено.
* темрература ESP постоянно показывает 103 градуса (на ощупь температура крышки модуля не более 40 градусов), для эксперимента, приклеил радиатор прямо на крышку модуля, стало показывать 100 градусов (окружающая температура 22-23 градуса). Постоянно выскакивает сообщение "Высокая температура ЕСП". Погуглил, у народа температура чипа 53-61 градус, также нашел сообщения, что датчик температуры в новых ревизиях чипа не поддерживается. Можно конечно забить, но как то "неакуратненько" (с) из анекдота.
* Когда пробовал установить напряжение регулятора, случайно ввел значение "1111" и интерфейс это принял - нет "защиты от дурака". Стоит упомянуть, что регулятор не подключен к самовару. Скетч собран для работы с "Стабилизированный регулятор с управлением через UART".

Что касается возможного бана - да и хрен с ним, все равно я на том форуме не пишу, нет желания.

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

Схема.GIF
Схема. Автоматика Самовар. Вопросы по электр(он)ике.


Схема.spl
lkosoj Куратор Видное 385 384
Отв.123  08 Янв. 22, 19:06
Добрый день!
Возможно реализовать изменение настроек Wi-Fi из основного интерфейсаTHK, 08 Янв. 22, 17:13
Сейчас, если Самовар не увидит WiFi, на который он настроен, он поднимет свою точку доступа, зайдя на нее, можно выбрать новый Wi-Fi. Так же можно сбросить настройки Wi-Fi с помощью энкодера, зайдя в setup. Наверное можно сделать еще как-то, но без Wi-Fi попасть в основной интерфейс не получится, так как с ним не будет связи. Как вариант - можно добавить, что если при включении Самовара нажат энкодер или кнопка, сбрасывать настройки Wi-Fi.

темрература ESP постоянно показывает 103 градуса, датчик температуры в новых ревизиях чипа не поддерживаетсяTHK, 08 Янв. 22, 17:13
Про это не знал. Уберу, все равно не нужный функционал. Пока можно самостоятельно в строке 1036 в файле Samovar.ino изменить (esp32_temp > 85) например, на (esp32_temp > 185), писать не будет.

Когда пробовал установить напряжение регулятора, случайно ввел значение "1111" и интерфейс это принялTHK, 08 Янв. 22, 17:13
Самовар поддерживает два регулятора с управлением по напряжению, и один с управлением по мощности. Поэтому ограничений в интерфейсе не делал (мощность может быть больше 1000). Сделаю ограничение для регуляторов с напряжением, чтобы нельзя было ввести больше 240 вольт.

Скетч собран для работы с "Стабилизированный регулятор с управлением через UART"THK, 08 Янв. 22, 17:13
Отличный выбор Улыбающийся

нарисовал часть схемы самовара в человеческом видеTHK, 08 Янв. 22, 17:13
Если не возражаешь, перенесу в EasyEDA
THK Специалист Серпухов 122 99
Отв.124  08 Янв. 22, 19:31, через 25 мин
если Самовар не увидит WiFi, на который он настроен, он поднимет свою точку доступаlkosoj, 08 Янв. 22, 19:06
Вопрос снят.

Про это не знал. Уберу, все равно не нужный функционал. Пока можно самостоятельно в строке 1036 в файле Samovar.ino изменить (esp32_temp > 85) например, на (esp32_temp > 185), писать не будет.lkosoj, 08 Янв. 22, 19:06
Вот, например: https://github.com/espressif/arduino-esp32/issues/2422 можно еще погуглить...

Самовар поддерживает два регулятора с управлением по напряжению, и один с управлением по мощности.lkosoj, 08 Янв. 22, 19:06
Не подумал про этот вариант, вопрос снят.

Если не возражаешь, перенесу в EasyEDAlkosoj, 08 Янв. 22, 19:06
Конечно не возражаю, только там переносить то нечего, даже подтяжки не нарисованы. Было бы неплохо нарисовать полную схему ПП v1.3, но если хотите использовать мои каракули, буду только рад. Для того и выложил.
lkosoj Куратор Видное 385 384
Отв.125  08 Янв. 22, 19:45, через 15 мин
Было бы неплохо нарисовать полную схемуTHK, 08 Янв. 22, 19:31
Не спорю, но до всего руки не доходят Улыбающийся
Если будешь для себя рисовать - поделись пожалуйста.
wwf75 Студент Москва 34 11
Отв.126  08 Янв. 22, 21:10
THK,
температура ESP постоянно показывает 103 градуса
Странно, сейчас специально включил Самовар
Без-1.jpg
Без-1. Автоматика Самовар. Вопросы по электр(он)ике.

да и при работе больше 48-ми, по моему не видел. Сейчас, минут десять, как включил, показывает 40,56с

Ради эксперимента подключил "запасную плату Самовара" с другой ESP
Уже при старте показывает
Без--3.jpg
Без--3. Автоматика Самовар. Вопросы по электр(он)ике.

Сейчас уже 62с, хотя к плате ничего не подключено.
Видимо от конкретной ESP что-то зависит Непонимающий
Valerio70 Студент Сеа 15 4
Отв.127  09 Янв. 22, 21:58
Хотелось бы уточнить... //#define USE_OPENLOG - для чего нужна эта строка?
Я так понимаю, что лог пишется непрерывно?
lkosoj Куратор Видное 385 384
Отв.128  09 Янв. 22, 22:39, через 42 мин
Это нужно было мне для отладки. Есть специальный модуль - OPENLOG, который подключается к ком-порту и пишет всё из него на SD карту. В мирной жизни достаточно простого лога.

Лог в режиме ректификация пишется после начала программы отбора, в других режимах - с момента включения питания. Если включена запись в облако - то так же записывается в облако. В облако записывается больше информации, чем на встроенную память ESP32. Связано это с ограничением памяти ESP32.
Valerio70 Студент Сеа 15 4
Отв.129  09 Янв. 22, 22:51, через 12 мин
Если включена запись в облако - то так же записывается в облако.lkosoj, 09 Янв. 22, 22:39
Автоматом? Доп манипуляции, в виде сохранить лог не нужны..?!
lkosoj Куратор Видное 385 384
Отв.130  09 Янв. 22, 23:33, через 42 мин
Доп манипуляции, в виде сохранить лог не нужны..?!Valerio70, 09 Янв. 22, 22:51
Да, автоматом, при наличии доступа в интернет. Нужно только один раз настроить то, что описано чуть выше:
По умолчанию лог на сайт записываться не будет. Чтобы включить этот функционалlkosoj, 05 Янв. 22, 11:02
wwf75 Студент Москва 34 11
Отв.131  10 Янв. 22, 14:16
lkosoj, Добрый день, а где в скетче можно подкорректировать время ожидания датчика уровня флегмы? Инерция у колонны большая, пока флегма опустится, самовар сбрасывает мощность больше чем на 100 ватт, приходится вручную поднимать.
lkosoj Куратор Видное 385 384
Отв.132  10 Янв. 22, 15:13, через 58 мин
где в скетче можно подкорректировать время ожидания датчика уровня флегмы?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 // Время ожидания в минутах для программы режима предзахлеба - это время, через которое Самовар повысит напряжение, если не было срабатывания датчика уровня флегмы.

На всякий случай напишу: у датчика уровня есть подстрочный резистор. Если используется круглый датчик - у него резистор скрыт под верхней крышкой. Крышку необходимо открыть и крутя отверткой подстроечный резистор на работающей колонне подобрать чувствительность датчика (по часовой - чувствительность ниже, против часовой - выше, если я ничего не путаю). У прямоугольного датчика подстрочный резистор находится сбоку на корпусе.
wwf75 Студент Москва 34 11
Отв.133  10 Янв. 22, 17:14
Речь идет о работе в предзахлебе или при постановке на паузу?lkosoj, 10 Янв. 22, 15:13
Ни в том, ни в другом случае
Автоматика Самовар
Автоматика Самовар. Вопросы по электр(он)ике.
. При отборе голов установил датчик в самый низ диоптра, чтоб как только появлялась флегма (это около 1кВт) самовар снижал напряжение и держал ее где-то на грани, но из-за инерции колонны он снижает слишком. Да, пользовался "регулятором мощности", а он скидывает по 30Вт за раз срабатывания датчика, вчера закончил сборку "регулятора напряжения" от Виктора (очень сильно сожалею, что не сделал этого раньше) с ним будет более тонкая регулировка. Про подстроечник знаю (крутил пол дня туда сюда)
Автоматика Самовар
Автоматика Самовар. Вопросы по электр(он)ике.

за одну ректификацию подобрал примерно чувствительность.
lkosoj Куратор Видное 385 384
Отв.134  10 Янв. 22, 17:36, через 23 мин
установил датчик в самый низ диоптраwwf75, 10 Янв. 22, 17:14
Можно переставить на самый верх диоптра Улыбающийся (у меня на верху стоит), захлёба не будет, и сильно ниже диоптра опускаться не будет Улыбающийся

PS: Головы можно отбирать на пониженной мощности, в пленочном режиме, все равно скорость отбора маленькая, а электричество будет экономиться Улыбающийся
wwf75 Студент Москва 34 11
Отв.135  10 Янв. 22, 18:16, через 40 мин
в пленочном режимеlkosoj, 10 Янв. 22, 17:36
Я до сих пор не могу понять как определить этот пленочный режим
Автоматика Самовар
Автоматика Самовар. Вопросы по электр(он)ике.

Да, и
Автоматика Самовар
Автоматика Самовар. Вопросы по электр(он)ике.
lkosoj Куратор Видное 385 384
Отв.136  10 Янв. 22, 19:17
как определить этот пленочный режимwwf75, 10 Янв. 22, 18:16
Напишу свое понимание: есть возврат флегмы, при этом флегма не задерживается в колонне паром, а движется по насадке в виде одиночных капель, стекая в куб. При этом пар движется сплошным потоком, заполняя свободный объем насадки. Т. е. в колонне пара сильно больше, чем жидкости, в отличии от эмульгационного режима, когда флегма заполняет всю колонну с насадкой, и пар вынужден прорываться через эту жидкость, не давая ей упасть в куб, т. е. жидкости в колонне равно или больше пара (последнее очень условно).
Определить - как вариант, можно диоптр поставить вниз и найти такую мощность, чтобы флегма с насадки капала, а не стекала потоком, а потом выставлять на отбор голов плюс/минус эту мощность. Или прикинуть на глаз/слух, что в колонне ничего не бурлит. Мощность будет зависеть от плотности насадки. Если плотность насадки изменится, мощность тоже изменится.

Да, и wwf75, 10 Янв. 22, 18:16
Это не понял
wwf75 Студент Москва 34 11
Отв.137  10 Янв. 22, 19:21, через 5 мин
Это не понялlkosoj, 10 Янв. 22, 19:17
ЛС до Вас доходят?
lkosoj Куратор Видное 385 384
Отв.138  10 Янв. 22, 19:27, через 6 мин
От Вас не вижу, написал в ЛС.
wwf75 Студент Москва 34 11
Отв.139  10 Янв. 22, 19:59, через 32 мин
От Вас не вижу, написал в ЛС.lkosoj, 10 Янв. 22, 19:27
И сейчас ничего?