Спасибо за быстрый ответ.
Сдаётся мне правильней будет запитать дисплей и bmp180 от 5В, а между ними и esp32 поставить преобразователь логического уровня. Но и без него должно работать, т.к. среднее напряжение на присоединениях не выше 2.7В по китайскому вольтметру. Можно подстраховаться и поставить на сигнальные линии резисторы номиналом около (5-3.3)В/0.005А=340 Ом.
5 МA это примерное потребление дисплея на 5В, замеряное советской Ц-шкой (другого миллиамперметра просто нет). Учитывая еще и потребление на освещение экрана, и что линии там 2, должно хватить двух резисторов по 100-200 Ом.
Ну это моё ИМХО.
Лампу я поставил в STAB_AVR в качестве нагрузки вместо ТЭНа для отладки, субъективно по продолжительности моргания там где регулятор пишет 100% в реальности около 95%. Прошивка, само собой, из папки рядом с самоваром. Не вижу смысла ставить лампу в какие либо другие места. Ну и ТЭН тоже, не снаряжать же бак ради отладки регулятора мощности.
Есть ещё один вопрос. На схеме нарисован прямоугольный энкодер, в процессе сжигания esp32 я его крутил, но реакции не было экран был слишком тусклым. Есть у меня и круглый с обвязкой, но там выводы по другому подписаны. Так как круглый подключать вместо прямоугольного?
Не понял как вы esp32 по wifi обновляете? В arduino ide, там где выбираем com порт должен появиться ip-шник самовара?
Ещё не разбирался с blink. На своей нынешней автоматике из-за повсеместных серых ip-шников я использую zerotier для удаленного объединения локальных сетей и контроля автоматики. Здесь это тоже работать будет.
Автоматика Самовар
dranek
Кандидат наук
Минск
326 257
Отв.900 31 Мая 23, 06:28
Kuban
Кандидат наук
Краснодар
476 356
Отв.901 31 Мая 23, 06:47, через 19 мин
Лампу я поставил в STAB_AVR в качестве нагрузки вместо ТЭНа для отладки, субъективно по продолжительности моргания там где регулятор пишет 100% в реальности около 95%. Прошивка, само собой, из папки рядом с самоваром. Не вижу смысла ставить лампу в какие либо другие места. Ну и ТЭН тоже, не снаряжать же бак ради отладки регулятора мощности.dranek, 31 Мая 23, 06:28Конечно, не нужно вообще никуда ставить лампу. Это было сделано в рамках теста. В нагрузку был подключен нагреватель 1кВт и параллельно ему лампа. И на входе вторая лампа. Для визуального контроля - насколько просаживается сеть при различных режимах. В сообщении был результат, а не рекомендация.
На схеме нарисован прямоугольный энкодер, в процессе сжигания esp32 я его крутил, но реакции не было экран был слишком тусклым. Есть у меня и круглый с обвязкой, но там выводы по другому подписаны. Так как круглый подключать вместо прямоугольного?dranek, 31 Мая 23, 06:28Использую с обвязкой - все работает.
Не понял как вы esp32 по wifi обновляете? В arduino ide, там где выбираем com порт должен появиться ip-шник самовара?dranek, 31 Мая 23, 06:28Да.
dranek
Кандидат наук
Минск
326 257
Отв.902 31 Мая 23, 07:26, через 40 мин
С просадками напряжения всё довольно просто. От счётчика до ТЭНа сечение меди не менее 2.5 мм2, а лучше 4 мм2, плюс надежные винтовые и контактные соединения с облужением концов многожильных проводов. Если подходящая сеть нормальная, например в частном секторе это от столба 16мм2 алюминия, то просадок при набросах в пределах 3 кВт не должно быть особых. Так на кухне норма по проводке 2.5 мм2 меди, куда мы подключаем чайник 2 кВт, микроволновку и прочее.
В случае если просадки обусловлены плохими внешними сетями 0.4 кВ, вы их будете наблюдать в часы общего максимума нагрузок с 8 до 15 и с 21 до 23 летом. И ваши 5 кВт повлияют на это не сильно.
Иногда полезно просто взять пирометр и померять температуру зажимов в щитке, если напряжение скачет.
Ну а тем счастливчикам, у кого установлена электроплита достаточно подключиться к её розетке, с установкой доп автоматов конечно, там минимум 6 мм2 меди.
Бывают конечно случаи и незаурядные, например при отсутствующем контуре заземления после счётчика и слабой подходящей сети 0.4 кВ ваш сосед, подключенный к другой фазе врубил старый трансформаторный сварочник и варит электродом 4мм. В такой ситуации теоретически ваше напряжение может приблизиться к 380 В из-за смещения нуля. Тогда будут жертвы. Тут средства два, сначала сделать контур заземления по ПУЭ, если не получается - поставить на входе автоматы с защитой от перенапряжения.
В случае если просадки обусловлены плохими внешними сетями 0.4 кВ, вы их будете наблюдать в часы общего максимума нагрузок с 8 до 15 и с 21 до 23 летом. И ваши 5 кВт повлияют на это не сильно.
Иногда полезно просто взять пирометр и померять температуру зажимов в щитке, если напряжение скачет.
Ну а тем счастливчикам, у кого установлена электроплита достаточно подключиться к её розетке, с установкой доп автоматов конечно, там минимум 6 мм2 меди.
Бывают конечно случаи и незаурядные, например при отсутствующем контуре заземления после счётчика и слабой подходящей сети 0.4 кВ ваш сосед, подключенный к другой фазе врубил старый трансформаторный сварочник и варит электродом 4мм. В такой ситуации теоретически ваше напряжение может приблизиться к 380 В из-за смещения нуля. Тогда будут жертвы. Тут средства два, сначала сделать контур заземления по ПУЭ, если не получается - поставить на входе автоматы с защитой от перенапряжения.
lkosoj
Куратор
Видное
494 513
Отв.903 01 Июня 23, 22:28
Можно подстраховаться и поставить на сигнальные линии резисторыdranek, 31 Мая 23, 06:28Резисторы между ESP32 и экраном ставить не нужно, так как экран только читает сигналы от ESP, сам на нее ничего не передает, т. е. на ногах ESP32 напряжения 5В не будет.
Есть у меня и круглый с обвязкой, но там выводы по другому подписаныdranek, 31 Мая 23, 06:28Общий, Питание - должны быть подписаны. Кнопка тоже. Два оставшихся можно поменять местами, если первый раз подключить не правильно.
lkosoj
Куратор
Видное
494 513
Отв.904 02 Июня 23, 20:46
Информация для тех, у кого логи хранятся в облаке:
Сделал расчет спиртуозности в кубе и в отборе по ранее сохраненным данным.
Сделал расчет спиртуозности в кубе и в отборе по ранее сохраненным данным.
logvinov
Магистр
Москва
259 45
Отв.905 03 Июня 23, 08:55
Всём здравствуйте, замечена такая проблема с результатом avr или с самоваром при работе с пивом. Суть такая, как я и раньше говорил что при включении программы " пиво" Регулятор вкл и тут же выкл, что приводит к зависанию avr, ошибка замечена именно в команде мешалки, а точнее а первом параметре, где идёт выбор вкл насоса или мешалки, если выбираю насос, то всё вкл и работает без проблем, но если ставлю мешалку, то начинаются какие то проблемы, а точнее вкл выкл регулятора avr с зависанием..
lkosoj
Куратор
Видное
494 513
Отв.906 03 Июня 23, 12:09
Потестирую у себя
dranek
Кандидат наук
Минск
326 257
Отв.907 04 Июня 23, 11:04
Всем привет, пришла esp32, решил прошить пока без обвязки перефирией, для проверки. Все вроде по инструкции делаю.
Не получается в ide 2.1.0 залить интерфейс, нет пункта в меню инструменты ESP32 Sketch Data Upload.
Что надо сделать чтобы появился?
Ладно, пропустил загрузку интерфейса и залил скетч. Подключился к точке доступа Samovar с телефона, прописал на начальной странице точку доступа поднятую на этом же телефоне. В мониторе порта увидел что Самовар к ней успешно подключился. Пытаюсь зайти на его страницу и с телефона и с ноута, который подключен по wifi к этому же телефону, не выходит, наверно потому что к телефону подключен. Возможно, телефон просто не выпускает самовар в интернет.
Вопрос, эта начальная страничка, где прописываем точку доступа wi-fi относится к веб интерфейсу или нет?
С циклической перезагрузкой. Я так понял не может создать или примонтировать какую то файловую систему.
Если подключить к точке доступа без выхода в интернет вроде все загружается успешно, с выдачей в конце в монитор порта: Samovar ready.
Закомментировал //#define SAMOVAR_USE_BLYNK //#define BLYNK_SAMOVAR_TOOL и остальные подсистемы в Samovar_ini.h, не помогло.
Похоже дело в подключении через телефон.
Не получается в ide 2.1.0 залить интерфейс, нет пункта в меню инструменты ESP32 Sketch Data Upload.
Что надо сделать чтобы появился?
Ладно, пропустил загрузку интерфейса и залил скетч. Подключился к точке доступа Samovar с телефона, прописал на начальной странице точку доступа поднятую на этом же телефоне. В мониторе порта увидел что Самовар к ней успешно подключился. Пытаюсь зайти на его страницу и с телефона и с ноута, который подключен по wifi к этому же телефону, не выходит, наверно потому что к телефону подключен. Возможно, телефон просто не выпускает самовар в интернет.
Вопрос, эта начальная страничка, где прописываем точку доступа wi-fi относится к веб интерфейсу или нет?
В общем если подключить его к точке доступа телефона он вот что выдаёт в монитор com порта:
Entered config WiFi
SSID Samovar
IP: 192.168.4.1
Connected to soolm
IP address: 192.168.226.129
./components/esp_littlefs/src/littlefs/lfs.c:1229:error: Corrupted dir pair at {0x0, 0x1}
E (159081) esp_littlefs: mount failed, (-84)
E (159082) esp_littlefs: Failed to initialize LittleFS
url = http : / /web . samovar-tool . ru/6.5/version.txt
Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.
Core 1 register dump:
PC : 0x4018924f PS : 0x00060a30 A0 : 0x800f85fa A1 : 0x3ffb1ab0
A2 : 0x00000000 A3 : 0x3f409be9 A4 : 0x3ffdc218 A5 : 0x00000000
A6 : 0x007bf6c8 A7 : 0x003fffff A8 : 0x800f941d A9 : 0x3ffb1a90
A10 : 0x00000002 A11 : 0x3f409be9 A12 : 0x00000002 A13 : 0x00000000
A14 : 0x00000002 A15 : 0xff000000 SAR : 0x00000008 EXCCAUSE: 0x0000001c
EXCVADDR: 0x00000000 LBEG : 0x4008f861 LEND : 0x4008f883 LCOUNT : 0xffffffff
Backtrace: 0x4018924c:0x3ffb1ab0 0x400f85f7:0x3ffb1ad0 0x400f8709:0x3ffb1af0 0x400dc81a:0x3ffb1b10 0x400dcbff:0x3ffb1c20 0x400def7c:0x3ffb1cb0 0x400dfcef:0x3ffb1d00 0x400fd126:0x3ffb2290
ELF file SHA256: e9834ac316b48a42
Rebooting...
ets Jul 29 2019 12:21:46
Если подключить к точке доступа без выхода в интернет вроде все загружается успешно, с выдачей в конце в монитор порта: Samovar ready.
Samovar ready
ESP32 Chip model = ESP32-D0WD-V3 Rev 3
Chip ID: 9016624
Entered config WiFi
SSID Samovar
IP: 192.168.4.1
Connected to RUPODU
IP address: 100.68.168.109
Нет подключения к интернету. Не удалось проверить обновление интерфейса. Если это первичная установка - необходимо загрузить интерфейс в Самовар в соответствии с инструкцией
Samovar ready
Похоже дело в подключении через телефон.
lkosoj
Куратор
Видное
494 513
Отв.908 04 Июня 23, 14:52
если подключить его к точке доступа телефона он вот что выдаёт в монитор com порта:dranek, 04 Июня 23, 11:04Попробуйте еще раз подключить к точке доступа с интернетом (телефон или роутер - не важно).
dranek
Кандидат наук
Минск
326 257
Отв.909 04 Июня 23, 15:04, через 13 мин
Уже скачал портативную arduino ide 1.8.15. Там получилось залить web интерфейс. После опять прошился, подключил к точке доступа телефона и получил в мониторе com порта ту же ошибку. Шайтан однако.
Попробовал прошить версию 6.4 - получил то же самое,
В версии самовара 5.26 -
C:UsersLexaDocumentsArduinoSamovarSamovar.h:319:30: note: #pragma message: USE SPIFFS
#pragma message ("USE SPIFFS")
SSID Samovar
IP: 192.168.4.1
Connected to soolm
IP address: 192.168.226.129
E (120277) SPIFFS: mount failed, -10025
Samovar ready
Попробуйте еще раз подключить к точке доступа с интернетом (телефон или роутер - не важно).lkosoj, 04 Июня 23, 14:52Это будет вечером, пока рядом других доступных мне точек нет. Возможно дело в моём мобильном операторе.
Попробовал прошить версию 6.4 - получил то же самое,
В версии самовара 5.26 -
при компиляции увидел:
In file included from C:UsersLexaDocumentsArduinoSamovarSamovar.ino:60:C:UsersLexaDocumentsArduinoSamovarSamovar.h:319:30: note: #pragma message: USE SPIFFS
#pragma message ("USE SPIFFS")
В мониторе COM порта:
Entered config WiFiSSID Samovar
IP: 192.168.4.1
Connected to soolm
IP address: 192.168.226.129
E (120277) SPIFFS: mount failed, -10025
Samovar ready
lkosoj
Куратор
Видное
494 513
Отв.910 04 Июня 23, 16:17
В версии самовара 5.26dranek, 04 Июня 23, 15:04Там должно работать, если залить web-интерфейс.
В шестой версии почему-то ему не удаётся скачать интерфейс, и он падает. Хотя сервер, судя по сообщениям в порт, он видит.
dranek
Кандидат наук
Минск
326 257
Отв.911 04 Июня 23, 16:19, через 3 мин
Там должно работать, если залить web-интерфейс.web-интерфейс заливал.
В шестой версии почему-то ему не удаётся скачать интерфейс, и он падает. Хотя сервер, судя по сообщениям в порт, он видит.lkosoj, 04 Июня 23, 16:17
Но теперь, исходя из вашего пояснения,что падает он при попытке скачать интерфейс я почти уверен, что дело в точке доступа.
Возможно потому, что ноут умеет скрывать реальный TTL, а Самовар нет .
Вроде по этикету на форумах принято обращение на ты. Но если вам на вы комфортней, нет проблем.
Добавлено через 5ч. 43мин.:
Дома при подключении ESP32 Самовара к wi-fi роутера всё прекрасно заработало.
Зато теперь я знаю что от моего телефона не будет работать, по крайней мере на прошивке 6.5 и ранее.
Чтобы заработало думаю нужен фикс TTL. Ну или обработка исключения чтоб не ребутилась.
И я теперь могу собирать его дальше.
Учитывая спаленную первую ESP32, собираюсь запитать периферию от отдельных преобразователей на 3.3 и 5В, поскольку они у меня уже есть. Думаю, если вместе с ESP32 погиб ещё кто то из них это убережёт новую ESP32 от судьбы предшественницы.
Chernik_
Специалист
Липецк
129 62
Отв.912 05 Июня 23, 20:37
Привет.
В эти выходные была пара дистилляций по Габриэлю. Кукурузный затор вместе со всей гущей паром. Версия Самовара 6.5.
Для дистилляции пользовался следующей программой:
T;86;0;1500
A;80;0;2500
S;0.5;1;2500
S;0.5;2;2500
Первая строка программы отрабатывала некорректно: сразу после включения нагрева и перехода на строку программы 1 разгон сбрасывался и немедленно устанавливалась мощность 1500.
Дальше я вручную восстанавливал разгон и ручками сбрасывал мощность до 1500 при 86 градусах.
Подъем мощности после фиксации момента закипания и все дальнейшее отрабатывалось хорошо.
Цифры спиртуозности похожие на правду, деление погона пополам получилось с более чем приемлемой погрешностью.
В общем, вполне удобная дистилляция получается.
В эти выходные была пара дистилляций по Габриэлю. Кукурузный затор вместе со всей гущей паром. Версия Самовара 6.5.
Для дистилляции пользовался следующей программой:
T;86;0;1500
A;80;0;2500
S;0.5;1;2500
S;0.5;2;2500
Первая строка программы отрабатывала некорректно: сразу после включения нагрева и перехода на строку программы 1 разгон сбрасывался и немедленно устанавливалась мощность 1500.
Дальше я вручную восстанавливал разгон и ручками сбрасывал мощность до 1500 при 86 градусах.
Подъем мощности после фиксации момента закипания и все дальнейшее отрабатывалось хорошо.
Цифры спиртуозности похожие на правду, деление погона пополам получилось с более чем приемлемой погрешностью.
В общем, вполне удобная дистилляция получается.
Kuban
Кандидат наук
Краснодар
476 356
Отв.913 06 Июня 23, 18:39
Первая строка программы отрабатывала некорректно: сразу после включения нагрева и перехода на строку программы 1 разгон сбрасывался и немедленно устанавливалась мощность 1500.Подтверждаю. Напряжение разгона не восстанавливается.
Дальше я вручную восстанавливал разгон и ручками сбрасывал мощность до 1500 при 86 градусах.Chernik_, 05 Июня 23, 20:37
Думаю нужно добавить кнопку "Переход на следующую программу" - будет весьма востребована.
lkosoj
Куратор
Видное
494 513
Отв.914 10 Июня 23, 21:18
Выложил версию 6.6
В режиме Дистилляция добавлена кнопка перехода на следующую программу. Исправлены ошибки, связанные с определением начала кипения и работы программы в режиме Дистилляция.
В режиме Дистилляция добавлена кнопка перехода на следующую программу. Исправлены ошибки, связанные с определением начала кипения и работы программы в режиме Дистилляция.
Chernik_
Специалист
Липецк
129 62
Отв.915 15 Июня 23, 20:41
Привет.
Вопрос к Алексею.
Поскольку начиная с версии 6.0 как я понял плагин Sketch Data Upload больше не требуется, можно ли пользоваться Arduino IDE 2.x версий?
Вопрос к Алексею.
Поскольку начиная с версии 6.0 как я понял плагин Sketch Data Upload больше не требуется, можно ли пользоваться Arduino IDE 2.x версий?
lkosoj
Куратор
Видное
494 513
Отв.916 15 Июня 23, 22:23
Да, можно
Kuban
Кандидат наук
Краснодар
476 356
Отв.917 16 Июня 23, 21:42
Документация. Обновлен раздел Программа Дистилляция
Добавлены конкретные примеры и пояснения.
Добавлены конкретные примеры и пояснения.
сообщение удалено
Chernik_
Специалист
Липецк
129 62
Отв.918 19 Июня 23, 20:11
Привет.
Сейчас идет дистилляция пшеничного затора на СС для ректификации. Делаю первичный отгон досуха без разделения на фракции, заодно испытываю версию 6.6.
Программа самая простая:
T;86.00;0;1500 // установить мощность 1500 при достижении температуры 86 С
A;80.00;0;2500 // установить мощность 2500 после регистрации факта закипания
Сразу после включения нагрева вручную выставил разгон. По умолчанию у меня в скетче выставлена пауза для начала управления РМ Самоваром в 20 секунд.
Через 20 секунд сразу после выдачи сообщения "Включен нагрев дистиллятора. Переход к строке программы №1" мощность РМ была установлена 1500 Вт.
Выставил вручную опять разгон, стал ждать дальше.
По достижении 86 С получил сообщение "Переход к строке программы №2". При этом мощность РМ установилась 2500 Вт.
Не стал ничего трогать, подождал закипания. Когда должно было определиться закипание (у меня это должно происходить при температуре пара 65 С) ничего не произошло.
Сейчас дистилляция уже вовсю идет, спиртуозность в кубе и отборе выводится по 100.00
Сейчас идет дистилляция пшеничного затора на СС для ректификации. Делаю первичный отгон досуха без разделения на фракции, заодно испытываю версию 6.6.
Программа самая простая:
T;86.00;0;1500 // установить мощность 1500 при достижении температуры 86 С
A;80.00;0;2500 // установить мощность 2500 после регистрации факта закипания
Сразу после включения нагрева вручную выставил разгон. По умолчанию у меня в скетче выставлена пауза для начала управления РМ Самоваром в 20 секунд.
Через 20 секунд сразу после выдачи сообщения "Включен нагрев дистиллятора. Переход к строке программы №1" мощность РМ была установлена 1500 Вт.
Выставил вручную опять разгон, стал ждать дальше.
По достижении 86 С получил сообщение "Переход к строке программы №2". При этом мощность РМ установилась 2500 Вт.
Не стал ничего трогать, подождал закипания. Когда должно было определиться закипание (у меня это должно происходить при температуре пара 65 С) ничего не произошло.
Сейчас дистилляция уже вовсю идет, спиртуозность в кубе и отборе выводится по 100.00
lkosoj
Куратор
Видное
494 513
Отв.919 19 Июня 23, 20:46, через 36 мин
Скиньте пожалуйста лог в почту