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

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

Форум самогонщиков Автоматика
1 ... 3 4 5 6 7 8 9 ... 60 6
fmv1 Новичок Томск 9 2
Отв.100  26 Марта 19, 15:10
ys1797.Подпаиваться это ладно.Было бы куда Да део в том что плата немного отличается. Там чипсет V9821S. И есть ли выход.Вот вопрос
P_20180224_200659.jpg
P_20180224_200659.jpg Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
zapnet Магистр Кострома 268 102
Отв.101  27 Марта 19, 09:43
Коллеги приветствую.Web интерфейс. Вкладка обновления.Нажимаю кнопку обновить. Заливается 4 файла обновлений. Дальше тишина.Остальные вкладки не работают.Помогает только перепрошивка esp . Что делаю не так ? 
Bitner Научный сотрудник NN 938 410
Отв.102  05 Апр. 19, 13:14
Время идет, появляются новые решения.
Для тех у кого руки чешутся и желают видеть данные еще и на блоке.
http://hydraraptor.blogspot.com/2018/04/esp8266-spi-spy.html
Используют PZEM с дисплеем и воруем данные по SPI.

ys1797 Доцент Санкт-Петербург 1K 338
Отв.103  05 Апр. 19, 15:32
Bitner, без опторазвязки страшновато как-то...
zapnet Магистр Кострома 268 102
Отв.104  09 Апр. 19, 13:20
Юрий приветствую. Описал проблему в личку. Пни в нужном направлении 
Автоматика с веб управлением на основе esp32 и pzem
Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
. Автоматику собрал,но лежит пока как кирпич.
Автоматика с веб управлением на основе esp32 и pzem
Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
ys1797 Доцент Санкт-Петербург 1K 338
Отв.105  09 Апр. 19, 21:18
zapnet, Да, я видел. Удалось повторить на эмуляторе (рабочее оборудование на даче).
В ближайшее время сделаю обновленную прошивку.
zapnet Магистр Кострома 268 102
Отв.106  15 Апр. 19, 13:12
В ближайшее время сделаю обновленную прошивку.ys1797, 09 Апр. 19, 21:18
Юрий приветствую.Залил обновленную прошивку. Тест клапанов работает исправно во всех режимах. Пробую на колонне..дохожу до состояния "Ожидание стабилизации температуры"  "градусники " стоят как вкопанные,отмолотил на "себя "около 1,5 часов ,на состояние отбор голов не перешла. Перевел в ручном режиме на отбор голов,отобрал головы,далее  "Ожидание стабилизации температуры" подождал пол часа .На тело не перешла. При попытке перевести в ручную на отбор тела на пару секунд отображается "отбор СР" и возвращается к режиму "Ожидание стабилизации температуры". Перевел на тест клапанов ,установил шим и с горем пополам отбирал тело. Куда копать ? Или у меня руки не от туда..
Инструкция по использованию не помешала бы.

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

Что то совсем беда с темой.Тишина.Народ есть кто повторившие ? У всех все работает ?
ys1797 Доцент Санкт-Петербург 1K 338
Отв.107  16 Апр. 19, 15:02
zapnet, У вас есть термометр, который определен, как "Tube 20%", который в нижней части колонны?
Просто, сейчас, стабилизация ориентируется на него, а если его нет, то вылетает -1, со всеми последствиями.
Можно запилить обход, т.е., если не нашли термометр нижней части, ориентируемся на кубовую.
Повторная стабилизация тоже ориентируется на этот термометр, с вытекающими отсюда проблемами.

zapnet Магистр Кострома 268 102
Отв.108  16 Апр. 19, 15:46, через 44 мин
термометр, который определен, как "Tube 20%"ys1797, 16 Апр. 19, 15:02

Юрий,спасибо что отвечаете. Понимаю не легко с дилетантами.. Да есть.Всего 4 шт. Куб,20,верх колонны  и деф. По файлу hd_main.c я понял что стабилизация по данному "градуснику"..
Юрий, спрошу.. а нет ли такого режима как DEBUG  по типу как в "доступной автоматике на ардуине"? через монитор Непонимающий

// Режим отладки, в этом режиме не считываются значения датчиков температуры, а они передаются через монитор порта в ардуине и т.д  подсмотрел в 3.82  от Phisik.
В esp-idf  свой монитор.Возможно ли так же с его помощью изменять значения переменных. Т.е. передавать показания термометров и увеличивать время. 
ys1797 Доцент Санкт-Петербург 1K 338
Отв.109  16 Апр. 19, 16:54
zapnet, Запушил на гитхаб некоторые изменения для контроля за происходящим.
Заодно неплохо бы обновить html часть после прошивки.
Там тогда должны появится значения для отсчета времени стабилизации.
В консоле esp-idf добавил команды: "version", "restart" и "t -v <температура в кубе>"
Последняя не добавляет датчик температуры, а переводит в режим эмуляции температуры куба для отладки и устанавливает значение в градусах для температуры в кубе.
В консоли добавлены некоторые отладочные сообщения (отключаются, комментированием #define DEBUG в config.h)
zapnet Магистр Кострома 268 102
Отв.110  16 Апр. 19, 17:15, через 22 мин
Юрий,спасибо. Буду изучать. Не совсем по теме оставил вопрос в личке.
misa66 Бакалавр Москва 60 22
Отв.111  17 Апр. 19, 20:53
Приветствую всех уважаемых коллег!

AlexDol писал:
1. Visual Studio Code + PlatformIO.
Хотел узнать, никто еще не адаптировал этот замечательный проект из ESP-IDF для Visual Studio Code или хотя бы в Arduino IDE ?
Если да, то не смог бы этот уважаемый дон поделиться с сообществом HD?
zapnet Магистр Кострома 268 102
Отв.112  17 Апр. 19, 22:08
замечательный проект из ESP-IDF для Visual Studio Codemisa66, 17 Апр. 19, 20:53
А нужно ли ? В ESP-IDF есть компилятор,монитор.Ставится легко.Не привычно работать в командной строке..  но быстро привыкаешь так как команды не надо вводить заново каждый раз. Программа их запоминает. Что то поправить в коде под себя,да в любом редакторе..
Visual Studio для серьезной работа-да..возможно Но в данном случае наверное не кто не собирается переписывать все приложение оставив только название.
сообщение удалено
ys1797 Доцент Санкт-Петербург 1K 338
Отв.113  18 Апр. 19, 19:29
Можно поставить eclipse, если уж так нравятся гуи.
Вот тут https://web-and-diy.blogspot.com/...de-windows.html
ближе к концу статьи есть описание, как это сделать.
zapnet Магистр Кострома 268 102
Отв.114  19 Апр. 19, 09:41
Юрий, приветствую. Если не сложно и можно обойтись написанием пары строк, то думаю полезно было бы наблюдать за счетчиком секунд и в режиме "Ожидание стабилизации температуры". Понравилась данная функция в режиме "Стабилизация температуры" .Спасибо.
ys1797 Доцент Санкт-Петербург 1K 338
Отв.115  19 Апр. 19, 19:04
zapnet, В этом режиме повторной стабилизации температуры "рестабилизации", ожидается снижение температуры
до зафиксированной при ее превышении на определенную дельту.
Правда есть и счетчик обратного отсчета.
Оба параметра вытащил на web.
По алгоритму - если температура не вернулась к изначальному значению за указанное время,
то ставим температуру стабилизации текущую и продолжаем отбор.
zapnet Магистр Кострома 268 102
Отв.116  22 Апр. 19, 11:00
Юрий,доброго дня. Посмотрите пожалуйста работу аварийного датчика. Сразу при подключении получаю сообщение "Превышение температуры"
Вчера пробовал в живую на колонне.Не пошло.. но теперь стало понятно где затык. Чуть позднее осмыслю и опишу.В тестовом режиме все хорошо.

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

По аварийному датчику. Может вынести предел срабатывания в WEB в настройки .. ?
ys1797 Доцент Санкт-Петербург 1K 338
Отв.117  22 Апр. 19, 14:24
zapnet, Температура срабатывания аварийного датчика указывается в его описании.
Видимо там или ноль или что-то очень маленькое, что сразу срабатывает.
zapnet Магистр Кострома 268 102
Отв.118  22 Апр. 19, 14:52, через 29 мин
Видимо там или ноль или что-то очень маленькоеys1797, 22 Апр. 19, 14:24
Может вынести предел срабатывания в WEBzapnet, 22 Апр. 19, 11:00
Если стремится к идеалу..
По перегонке на колонне.Затык происходит после стабилизации температуры.Автоматика не перешла на головы а установился режим рестабилизации.В тестовом режиме четко переходила на головы. Причем например 77,7  на 77,7 .Устанавливал время рестабилизации  60 сек.Не помогло.
Мыслю вот в каком направлении. Температура стабилизации отрабатывает с погрешностью 0,2 градуса. А рестабилизации ?
За 1800 секунд  датчик температуры уверен изменит показания на одну десятую на 1 секунду и вернется на место и при жесткой привязке без допуска процесс рестабилизации запустится по новой и так до бесконечности.
Еще заметил рестабилизация происходит с точность показаний градусников до десятых,сами градусники показывают до тысячных или выше(могу ошибаться).
ys1797 Доцент Санкт-Петербург 1K 338
Отв.119  22 Апр. 19, 15:47, через 56 мин
Автоматика не перешла на головы а установился режим рестабилизации.zapnet, 22 Апр. 19, 14:52
Стабилизация колонны происходит один раз, после разгона.
Потом автомат переходит на головы. Перескочить этот этап невозможно, но если "Температура окончания отбора голов" установлена, так, что она ниже, чем температура, на которой стабилизировалась колонна, то возможен переход в режим ре-стабилизации.

А рестабилизации ?zapnet, 22 Апр. 19, 14:52
Параметр "Дельта температуры для ректификации"

За 1800 секунд  датчик температуры уверен изменит показания на одну десятуюzapnet, 22 Апр. 19, 14:52
Режим ре-стабилизации не сбрасывает таймер, тут мы просто прекращаем отбор и ждем, пока температура не вернется обратно к T стабилизации. Таймер в этом режиме как раз играет роль ограничителя, т.к. температура то может и не вернуться в исходную точку.
И чтоб не ждать вечно у нас два варианта: Или принять новую температуру за новую точку отсчета, либо закончить отбор сырца и перейти к хвостам.