МОСКОВСКАЯ ВСТРЕЧА
Форум самогонщиков Сайт Барахолка Магазин МОСКОВСКАЯ ВСТРЕЧА

Автоматика с веб управлением на основе esp32 и pzem

Форум самогонщиков Автоматика
1 ... 39 40 41 42 43 44 45 ... 48 42
George_78 Студент Верный 43 7
Отв.820  24 Янв. 22, 05:35
Наконец залил прошивку на новый ESP32. Что могу сказать, не покупайте модули с выступающей антеной. Для данного проекта он готится только для версии 0.7.1 и ниже.
Осталось ещё несколько вопросов:
1. Поскольку я не смог развернуть среду компиляции, то и кода я не вижу, а по схеме догадаться, где какой клапан нельзя. Жаль автор не описал всё в мануале.
2. Мосфеты IRL540N подойдут вместо IRL540? Вроде уровни открытия подходящие.
3. Можно ли прикрутить датчик относительного давления MPX5010D? В вебинтерфейсе он никак не прописан? Я правда не уверен, что он с 3.3В нормально заведётся.
Спасибо.sechevoy, 23 Янв. 22, 20:46

Модуль с выступающей антеной тоже выявил проблему - не считывает данные с PZEM, хотя светодиод передачи данных мигает. Пока не разбирался с этим.
Клапана подключаешь к разъёмам и включаешь/выключаешь кнопками на телефоне и находишь соотвтетствие.
Мосфеты IRL540N не смог заставить открываться, заменил на первый попавшийся из IRL2203N/IRL2505.

Выявил для себя очень неприятную проблему - при выключении питания и включении с интервалом несколько минут регулятор мощности устройства во всех режимах (регулятор мощности, дистилляция, ректификация) показывает Заданную мощность правильно, но текущая от PZEM отображается максимальня и по факту максимальная. Это чревато получением спиртовой бани со всемы вытекающими последствиями. Также проблема повторяется, если прогнать процессы в обратном направлении - выключение питания,дистилляция, разгон, ожидание старта.
Проблема уходит после длительного интервала покоя (закономерности не выявил, но около получаса/часа), то есть остановки текущего процесса, или выключения сети.
gol_avto Доктор наук Москва - Серпухов - Анапа 808 277
Отв.821  24 Янв. 22, 11:40
Что могу сказать, не покупайте модули с выступающей антеной. Для данного проекта он годится только для версии 0.7.1 и ниже.sechevoy, 23 Янв. 22, 20:46
Не могу так категорично утверждать. У меня их несколько и все работают на ура. Глюки были у всех вариантов после многократных прошивок и с выступающей антенной, и без. Проблема снялась после чистки памяти в заводском режиме прошивальщика. Попробуй.
2022-01-24_11-31-58.png
2022-01-24_11-31-58.png Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
2022-01-24_11-32-55.png
2022-01-24_11-32-55.png Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
sechevoy Специалист Запорожье 148 26
Отв.822  24 Янв. 22, 12:14, через 34 мин
Не помогло. Остаюсь при своём ИМХО Подмигивающий
Volume Кандидат наук Уфа 319 191
Отв.823  25 Янв. 22, 16:27
показывает Заданную мощность правильно, но текущая от PZEM отображается максимальня и по факту максимальнаяGeorge_78, 24 Янв. 22, 05:35
Связь с pzem при этом есть или нет?:
Модуль с выступающей антеной тоже выявил проблему - не считывает данные с PZEM, хотя светодиод передачи данных мигаетGeorge_78, 24 Янв. 22, 05:35
George_78 Студент Верный 43 7
Отв.824  26 Янв. 22, 06:11
Связь с pzem при этом есть или нет?:Volume, 25 Янв. 22, 16:27
Не знаю, как её проверить, но светодиод с низковольтной стороны на PZEM моргает, мощность на чайнике максимальная и параллельно 40-ватная лампочка светит на максимуме, поле показания текущей мощности 1780 Вт (максимум чайника), а установленная мощность стоит 400 Вт и кнопка регулировки не реагирует.
Вчера вроде нашёл причину - у меня отдельные вилки питания на бп ESP и на мощную нагрузку. Проблема повторяется, если одновременно втыкаю вилки в розетку, или сначала нагрузку (т.е. PZEM), а потом питание ESP. Вроде нашёл лекарство от этой комбинации - отключаю чайник, затем включаю и свет лампочки плавно пригасает, а мощность падает от максимума к установленной мощности и ручная регулировка начинает работать.
Если включить сначала питание ESP, а потом секунд через 10 включить нагрузку, то всё идёт в штатном режиме.

Сегодня вечером ещё раз поэкспериментирую и если будет 100% повторяемость, то для себя проблемы не вижу - подача питания силовой нагрузки через контактор с пусковой кнопкой решает эту проблему. По мне присутствие оператора при повторном запуске колонны после пропадания сети является обязательным.
Ну ещё подключу питание PZEM параллельно БП для ESP, чтобы посмотреть, как они одновременно включаются. Но подозреваю, что мой БП https://aliexpress.ru/....2b584aa62KxGqu даёт задержку включения.

Это всё проделывал на версии 7.4 и ESP с интегрированной антенной.
ESP с внешней антенной позже перешью и попробую ещё раз связь с PZEM. Но мне не нравится, что уровень сигнала с внешней антенной почему-то ниже, чем у интегрированной. Может антенна не согласованна с модулем, может программа криво его измеряет.
Volume Кандидат наук Уфа 319 191
Отв.825  26 Янв. 22, 13:56
проделывал на версии 7.4George_78, 26 Янв. 22, 06:11
откуда прошивка, из какого-то сообщения? или с гитхаба?
George_78 Студент Верный 43 7
Отв.826  26 Янв. 22, 14:24, через 28 мин
ткуда прошивка, из какого-то сообщения? или с гитхаба?Volume, 26 Янв. 22, 13:56

Качал и там,и там - сейчас уже не вспомню, чем прошивал. А какая сейчас актуальная?
Volume Кандидат наук Уфа 319 191
Отв.827  26 Янв. 22, 18:17
флажок "PZEM протокол v.30" в настройках стоит или снят?
George_78 Студент Верный 43 7
Отв.828  27 Янв. 22, 05:56
флажок "PZEM протокол v.30" в настройках стоит или снят?Volume, 26 Янв. 22, 18:17
У меня PZEM версия 3, поэтому флажок стоит. Убирать не пробовал.
Вчера поигрался включением/выключением и выявил 100% повторяемость проблемы полного открытия симистора при одновременном включении PZEM, ESP32 и включенной нагрузкой. Достаточно было с 5 секундной задержкой включить нагрузку и мощность выставленная и текущая выравниваются.
Получается такая штука - мой БП включается с задержкой 2-3 сек - это я вижу визуально по дисплею. Может, конечно, и он даёт задержку свечения.
После выключения/включения питания симистор полностью открыт, установленная мощность стоит так, как её и установили,чайник 1,8 кВт шумит - если отключить чайник и через пару-тройку секунд включить, то напряжение на нём с максимума падает до нуля и плавно ступеньками (вижу на контрольной лампочке 40W) доходит до установленного номинала.
Возможно, что на реальном ТЭНе 3KW поведение системы на отключение питания будет другим, может снабберная цепь решит проблему (попробую на днях), но не всё хорошо и с включением клапанов, поэтому считаю для себя, что контактор необходим для ручного пуска оператором и проверки режима всех клапанов.
Как говорил товарищ Мерфи - если что-то плохое может произойти, оно обязательно произойдёт.
Volume Кандидат наук Уфа 319 191
Отв.829  28 Янв. 22, 14:07
попробуй залить вот эту прошивку: esp32_hd.bin

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

не всё хорошо и с включением клапановGeorge_78, 27 Янв. 22, 05:56
а с ними что не так?
DizzJK Кандидат наук Воронеж 402 87
Отв.830  30 Янв. 22, 21:57
Я как то тоже писал про эту проблему, что после потери питания, автоматика шпарит на всю катушку
George_78 Студент Верный 43 7
Отв.831  31 Янв. 22, 04:50
попробуй залить вот эту прошивку: esp32_hd.binVolume, 28 Янв. 22, 14:07
Спасибо, попробую в ближайшее время.

а с ними что не так?Volume, 28 Янв. 22, 14:07
После цикла отключения/влючения итания все клапана отключаются, в том числе и подача воды.
Разгон + выключенное охлаждение= спиртовая баня.

Неплохо было бы приспособить 4-й мосфет на релюшку, которая срабатывала от датчика на ТСА и контактами вырубала УЗО или контактор.
сообщение удалено
George_78 Студент Верный 43 7
Отв.832  31 Янв. 22, 12:36
попробуй залить вот эту прошивку: esp32_hd.binVolume, 28 Янв. 22, 14:07
Я прошу прощения за свою цифровую неграмотность - по какому адресу и куда заливать этот файл: 65254.358052.bin?
До этого я пользовался esp32_hd-master v0.7.1 и делал по образцу на первой странице, а тут какие-то новые имена файлов.

Кажеться разобрался - нужно переименовать файл 65254.358052.bin в esp32_hd.bin и загрузить его. Так?
сообщение удалено
Volume Кандидат наук Уфа 319 191
Отв.833  31 Янв. 22, 13:44
Так?George_78, 31 Янв. 22, 12:36
да
George_78 Студент Верный 43 7
Отв.834  02 Февр. 22, 04:53
попробуй залить вот эту прошивку: esp32_hd.binVolume, 28 Янв. 22, 14:07
Попробовал - после включения питания мощность максимальная и клапан охлаждения закрыт. Прогресс в том, что идёт сообщение о высокой мощности.
И пищалка раздражает - все время пищить. Галочка в настройках не отключает её.

Для себя не вижу проблемы с восстановлением работы автоматики - контактор и возврат на режим разгона и назад в дистилляцию или ректификацию решает проблему безопасного включения куба и колонны. Всё-таки у меня есть маленькие дети и внуки, которым нужен кормилец.

Интересует продолжение развития темы использования 4-го мосфета в качестве термостата для отключения автоматики по пороговой температуре на датчике ТСА. Это даёт возможность автоматизировать любые простые процессы для ПВК со своими отдельными ТЭНами. Можно нагреть воду в дистилляционном кубе для затирания до определённой тмпературы и выключить нагрев куба.
Речь не идёт об отдельном режиме затирания - нужен элементарный термостат с управлением 4-го мосфета и всё!
Screenshot_2022-02-01-22-10-29-911_com.android.chrome.jpg
Screenshot_2022-02-01-22-10-29-911_com.android.chrome.jpg Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
Volume Кандидат наук Уфа 319 191
Отв.835  02 Февр. 22, 16:50
Прогресс в том, что идёт сообщение о высокой мощности.И пищалка раздражает - все время пищить. Галочка в настройках не отключает её.George_78, 02 Февр. 22, 04:53
авария по превышению мощности сработала, попищит-попищить, потом включит 4й клапан. Который можно к схеме аварийного выключения прикрутить, дифавтоматом или контактором.
Но вообще фигня какая-то. Надо попробовать воспроизвести

использования 4-го мосфета в качестве термостата для отключения автоматики по пороговой температуре на датчике ТСАGeorge_78, 02 Февр. 22, 04:53
есть отключение мощности по превышению температуры аварии заданной на DS-ке
George_78 Студент Верный 43 7
Отв.836  03 Февр. 22, 09:46
Авария по превышению мощности сработала, попищит-попищить, потом включит 4й клапан.Volume, 02 Февр. 22, 16:50
Что-то не перестаёт пищать, даже в режиме мониторинга. Такое ощущение, что на транзистор пищалки подается инвертированный сигнал. Или я не тот транзистор впаял с переходом p-n-p, что врядли. Транзистор брал с китайского модуля вместе с пищалкой. Скоро прийдёт штатный транзистор вместе с мощным симистором от Chip и Dip. При смене режимов писк идёт прерывистый и потом в любом режиме пищит без перерыва. Башка болит от писка, поэтому временно вернулся к прошивке на git-hub.
Volume Кандидат наук Уфа 319 191
Отв.837  03 Февр. 22, 16:08
Что-то не перестаёт пищать, даже в режиме мониторинга. Такое ощущение, что на транзистор пищалки подается инвертированный сигналGeorge_78, 03 Февр. 22, 09:46
плата какой версии? Пищалка к какому пину подключена? Какое напряжение на этом пине когда пищалка пищит? Ноль или 3,3?
George_78 Студент Верный 43 7
Отв.838  03 Февр. 22, 18:53
плата какой версии? Пищалка к какому пину подключена? Какое напряжение на этом пине когда пищалка пищит? Ноль или 3,3?Volume, 03 Февр. 22, 16:08
Плата 1.5, подключена к 17 пину, пищит при нуле.
Volume Кандидат наук Уфа 319 191
Отв.839  03 Февр. 22, 21:10
Плата 1.5, подключена к 17 пину, пищит при нуле.George_78, 03 Февр. 22, 18:53
Пин 17 через резистор подключен на базу npn транзистора, который коммутирует зуммер. При нуле на пин17 транзистор д.быть закрыт, а зуммер должен молчать.