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

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

Форум самогонщиков Автоматика
1 ... 23 24 25 26 27 28 29 ... 61 26
gol_avto Доцент Москва-Серпухов-Анапа 1.5K 524
Отв.500  14 Нояб. 20, 14:45
Я проточил штуцер под трубку и с торца припаял безсвинцовым припоем листик из нержавейки, просверлив в нем отверстие 0,6 мм. Для оборудования ХД4 вполне хватает.
IMG_20201114_143416.jpg
IMG_20201114_143416.jpg Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
IMG_20201114_143453.jpg
IMG_20201114_143453.jpg Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
DizzJK Доцент Воронеж 1.3K 339 7
Отв.501  14 Нояб. 20, 14:46 (через 2 мин)
sachalin-1, а на сколько плохо использовать игольчатый кран? Или дергать сам клапан 1(0.5) сек открыт 8 закрыт? Или для голов этого много?
sachalin-1 Кандидат наук Куйбышев 460 135
Отв.502  14 Нояб. 20, 16:32
плохоDizzJK, 14 Нояб. 20, 14:46
почему плохо-можно и через кран и далее на клапан.
ШИМ отбора у всех разный: у меня период был 19сек-в твоем случае, в зависимости от степени открытия крана можно подобрать разное значение
времени и процента. Я вот вместо крана буду пытаться поставить шайбу или иголку.
6940 Студент Тольятти 31 1
Отв.503  14 Нояб. 20, 17:52
Если штуцер съемный, то шайбу можно под него подложить. Пивная жесть доступна и легко обрабатывается. Обычной иголкой можно проделать отверстие, если окажется большим то тойже иглой с обратной стороны можно аккуратно подмять края и уменьшить сечение. Таким образом я отрегулировал отбор при постоянно открытом клапане чтобы соответствовал отбору тела.
сообщение удалено
gol_avto Доцент Москва-Серпухов-Анапа 1.5K 524
Отв.504  15 Нояб. 20, 08:00
Че делать-то?sachalin-1, 12 Нояб. 20, 19:47
Чтобы коррекция датчиков запаботала, прошей ESP через предварительное стирание (кнопка ERASE)
как прошивать.png
как прошивать.png Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
2020-11-15_08-05-14.png
2020-11-15_08-05-14.png Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
sachalin-1 Кандидат наук Куйбышев 460 135
Отв.505  15 Нояб. 20, 13:36
кнопка ERASEgol_avto, 15 Нояб. 20, 08:00
Хотел сразу сказать, что это все бестолку, поскольку я так всегда делаю - через стирание.
Но все-таки решил выполнить твой совет, взяв скетч, который ты выложил. Тем более других советов нет.
И не поверил глазам - получилось!
изображение_2020-11-15_143014.png
изображение_2020-11-15_143014. Автоматика с веб управлением на основе esp32 и pzem. Автоматика.

Не знаю в чем было дело, может ошибка при скачивании, может антивирь все спутал, в любом случае - спасибо что не оставил один-на-один с проблемой!
step13 Бакалавр МО 64 14
Отв.506  17 Нояб. 20, 18:21
Что-то не получается запустить автоматику. Записываю 5 файлов вер.0.7.4 программой Flash download tool.
Записываю точку доступа в ESP, захожу браузером на устройство и загружаю html часть. Получаю
Screen.jpg
Screen. Автоматика с веб управлением на основе esp32 и pzem. Автоматика.

Из всех пунктов меню доступно только Обновления. уже менял платы ESP, версии Flash download tool. Куда "рыть" дальше?
gol_avto Доцент Москва-Серпухов-Анапа 1.5K 524
Отв.507  17 Нояб. 20, 19:39
Куда "рыть" дальше?step13, 17 Нояб. 20, 18:21
Поменяй браузер на телефоне. Или открой на ноутбуке.
step13 Бакалавр МО 64 14
Отв.508  17 Нояб. 20, 21:07
Firefox, Яндекс, Сафари, Chrome попрбывал. Результата нет. Ходил с ноутбука, планшета, телефона. Результата нет. Ничего не помогает.
сообщение удалено
gol_avto Доцент Москва-Серпухов-Анапа 1.5K 524
Отв.509  18 Нояб. 20, 08:03
прошей ESP через предварительное стирание (кнопка ERASE)gol_avto, 15 Нояб. 20, 08:00
step13 Бакалавр МО 64 14
Отв.510  18 Нояб. 20, 10:36
Кнопкой ERASE пользуюсь всегда перед загрузкой.
Залил 073, тоже самое только шапка меню. Пошел дальше, поставил 071.
Появилось полноценное меню.
Жму обновить.

Начало обнавления..
Скачивание ver.txt
Скачивание ver.txt успешно завершено
Скачивание index.html
Скачивание index.html успешно завершено
Скачивание jq.js
Скачивание jq.js успешно завершено
Загрузка завершена

Опять остается только шапка.
сообщение удалено
gol_avto Доцент Москва-Серпухов-Анапа 1.5K 524
Отв.511  18 Нояб. 20, 18:03
Из всех пунктов меню доступно только Обновления. уже менял платы ESP, версии Flash download tool. Куда "рыть" дальше?step13, 17 Нояб. 20, 18:21
Такая картинка получается, если отсутствует связь с ESP по Wi-Fi. Cм. мою из телефона, она такая же как и у тебя, а автоматика в этот момент выключена. Картинка загружается из кэша.
================
Пропиши свою сеть
==================
На первой ведь стр. всё прописано, как делать.

Стартовая настройка.

Устройство после прошивки переходит в режим WiFi точки доступа.
Для дальнейшей работы нужно подключиться к этой точке и
зайти браузером на адрес http://192.168.4.1/ выбрать из списка обнаруженных
WiFi сетей свою, ввести пароль, сохранить и перегрузить устройство.
После перезагрузки и успешного подключения к точке доступа, можно зайти
браузером по назначенному Вашей точкой ip адресу на устройство и загрузить
html часть в флэшь память устройства. После этого устройство готово к работе.ys1797, 10 Дек. 18, 19:12
Screenshot_20201118_175316_com.android.chrome.jpg
Screenshot_20201118_175316_com.android.chrome.jpg Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
2020-11-18_18-11-14.png
2020-11-18_18-11-14.png Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
DizzJK Доцент Воронеж 1.3K 339 7
Отв.512  19 Нояб. 20, 21:26
К сожалению, плата не последней ревизии. 1.4. Завтра буду сравнивать. Но пару видно сразу... хотябы список деталей совпадает?

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

А то было закуплено под 1.5.
сообщение удалено
step13 Бакалавр МО 64 14
Отв.513  19 Нояб. 20, 23:43
Такая картинка получается, если отсутствует связь с ESP по Wi-Fi. Cм. мою из телефона, она такая же как и у тебя, а автоматика в этот момент выключена. Картинка загружается из кэша.
================
Пропиши свою сеть
==================
На первой ведь стр. всё прописано, как делать.gol_avto, 18 Нояб. 20, 18:03
Все так и делал, изучать тему начал с первой станицы.
В туже ESPшку залил 071 и вот результат.
20201119_231425.jpg
20201119_231425. Автоматика с веб управлением на основе esp32 и pzem. Автоматика.

Одно из предположений что версия 071 оставляет какие-то следы в ESP,
которые мешают правильной прошивке 074 версии.
Похоже команда ERASE в Flash download tool не все стирает.
DizzJK Доцент Воронеж 1.3K 339 7
Отв.514  20 Нояб. 20, 09:20
sachalin-1, ок, отпишись, как все пройдет Улыбающийся

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

просто последняя должна быть постабильнее.

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

может заказать, один фиг ждать комплектуху

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

психанул, заказал как придут отпишусь Улыбающийся

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

Может кто разбирался с последней ревизией... Вопрос по схеме, точнее про резисторы со * (R17, R18)-Это для PZEM последней версии? Если 1 версия их надо увеличить? (R19, R20)-это перемычки? Для чего?
сообщение удалено
gol_avto Доцент Москва-Серпухов-Анапа 1.5K 524
Отв.515  27 Нояб. 20, 13:31
Вопрос по схеме, точнее про резисторы со * (R17, R18)-Это для PZEM последней версии? Если 1 версия их надо увеличить? (R19, R20)-это перемычки? Для чего?DizzJK, 20 Нояб. 20, 09:20
R17 и R18 добавочные резисторы, если не хватит диапазона регулировки R14 и R16 уровней сигнала от аналоговых датчиков. Это пока еще не реализовано, не заморачивайся.
R19 и R20 не перемычки (ни в коем случае), это подтягивающие резисторы (при необходимости), если не будет хватать уровня логической единицы на шине I2C. К PZEM никакого отношения не имеют. PZEM напрямую подключен к ESP (IO13 и IO14).
DizzJK Доцент Воронеж 1.3K 339 7
Отв.516  27 Нояб. 20, 14:38
gol_avto, спасибо, а как понять, что не будет хватать логической единицы? просто купил резисторы 0 сопротивления, их не запаивать?
gol_avto Доцент Москва-Серпухов-Анапа 1.5K 524
Отв.517  27 Нояб. 20, 15:29 (через 51 мин)
а как понять, что не будет хватать логической единицы? просто купил резисторы 0 сопротивления, их не запаивать?DizzJK, 27 Нояб. 20, 14:38
Проверить можно только осциллографом. Для надежности поставь их по 10 кОм.

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

Коллеги, всем привет!
Вот провел свою первую ректификацию с автоматикой на базе ESP32. Поскольку у меня две автоматики
и как говорится есть с чем сравнить, поэтому поделюсь с Вами своими впечатлениями от её использования.
Вкратце что замечено.
Оборудование ХД-4: Куб 20 л, навалка СС 40%, ТЭН 1х3=3 кВт, ПБ, колпачковая (10 шт) колона, ЦП, дефлегматор.

1. Нет возможности настроить момент окончания отбора голов.
Предложенный вариант в настройках по температуре - неприемлем. Переход на тело произвел вручную.
2. Алгоритм фиксации температуры стабилизации реализован на увеличение температуры. Ну и логично, при традиционной ректификационной колоне температура падать не может по определению.
Однако в этом случае полноценное применение "Польского буфера" невозможно, поскольку при его активации температура в ПБ несколько падает,
а температура стабилизации уже зафиксирована с бОльшим значением.
Отбор тела на всем погоне идет с неверным ШИМом и неверной температурой стабилизации.
3. Невозможно вручную откорректировать температуру стабилизации (хотя это и неправильно, но при нынешнем алгоритме с ПБ - необходимо).
4. При использовании ПБ необходим параметр начала и окончания отбора хвостов.
5. Откорректировать вручную ШИМ клапана отбора тела невозможно. Автоматика подставляет своё значение, хотя оно и не верно при использовании ПБ,
поскольку температура стабилизации в текущий момент выше, чем в ПБ.
6. На клапане голов/хвостов оперативно менять % ШИМа возможно.
6. В момент перехода режима стоп/отбор и наоборот (когда пищит зуммер), отключается нагрев ТЭНа.
7. Отбор хвостов производится с периодом ШИМа голов, а % ШИМа инверсный головам. Зачем так? Надо делать 100% открытие клапана, не к чему терять время.
8. Необходимо логирование процесса с построением графиков основных параметров.
9. В разделе параметры необходима всплывающая подсказка по некоторым значениям, кратко характеризующих логику их работы.
Вывод, сугубо ИМХО, не претендующее на истину последней инстанции: задумка неплохая, разработка имеет все шансы на перспективу.
Текушее состояние требует доработки как в схемотехнике, так и в алгоритмах управления и интерфейсе.
Volume Доктор наук Уфа 610 342
Отв.518  28 Нояб. 20, 12:42
1. Нет возможности настроить момент окончания отбора голов.
Предложенный вариант в настройках по температуре - неприемлемgol_avto, 27 Нояб. 20, 15:29
тоже вручную переключаю, по запаху ). Но автоматизация нос не заменит )))
По температуре - это геморройно если спиртуозность и качество СС гуляет. Но самое простое.
Альтернатива - по объему АС. Вариантов реализации "прямого" контроля этого способа по сути всего два - контроль в приемной таре голов объема по объему или весу (по объему, т.е. датчик уровня, на порядок проще чем по весу), или по времени - при известной и стабильной скорости отбора (откалиброванный диффузор, игла, клапан-ШИМ, перст.насос). Точность и надежность по времени напрямую зависит от точности и стабильности скорости отбора. Забился жиклер соринкой - и опаньки, головы в тело пошли. Самый надежный вариант - пер.насос с шаговым двигателем, но ценник совершенно негуманный (хотя - есть экономия на клапане который не нужен).
На мой взгляд, по соотношению цена-качество лучший вариант - по датчику уровня.
Что скажете?

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

полноценное применение "Польского буфера" невозможно, поскольку при его активации температура в ПБ несколько падает,а температура стабилизации уже зафиксирована с бОльшим значением.gol_avto, 27 Нояб. 20, 15:29
что в этой ситуации делать автоматике? Снижать температуру стабилизации?

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

4. При использовании ПБ необходим параметр начала и окончания отбора хвостов.gol_avto, 27 Нояб. 20, 15:29
по какому критерию?
gol_avto Доцент Москва-Серпухов-Анапа 1.5K 524
Отв.519  28 Нояб. 20, 14:00
тоже вручную переключаю, по запаху ).Volume, 28 Нояб. 20, 12:42
На мой взгляд, по соотношению цена-качество лучший вариант - по датчику уровня.Volume, 28 Нояб. 20, 12:42
1. Аналогично. Окончание отбора голов произвожу вручную, по запаху. Но хотелось бы иметь возможность запрограммировать по времени. Клапан калиброван, десятки погонов сделаны, стабильность подтверждена, ничего не забивается, да и нечем в принципе.
2. Можно конечно и по датчику уровня, тем более, что появились вполне приличные безконтактные. https://aliexpress.ru/...earchweb201603_
Для этого ведь в ESP необходимо предусмотреть соответствующий вход ну и разумеется программный код.
что в этой ситуации делать автоматике? Снижать температуру стабилизации?Volume, 28 Нояб. 20, 12:42
Конечно. При использовании ПБ температуру стабилизации необходимо фиксировать только после его активации, когда "огрызок" начинает работать. При этом мониторить температуру разумеется надо, а когда она резко (относительно конечно), в течение 2-3 мин снижается на 1.5-2°С, а после этого выдержать ещё пару мин. - это и есть 100% точка начала отбора тела. Проверено десятки раз и не только мною.
по какому критерию?Volume, 28 Нояб. 20, 12:42
Легко и непринужденно (для программиста).
При использовании ПБ последней модификации с так называемым "Паро-лифтовым насосом", как только температура резко (опять же относительно), в течение пары минут возрастает на 2-3°С - это и есть точка начала отбора хвостов. А заканчивать по температуре в кубе. Здесь уж каждый решает когда 98°С или 99°С.
Как то так.
=================
Хотя при использовании ПБ с ПЛН (насосом) так называемые хвосты идут исключительно в канализацию. Тем не менее есть энтузиасты, которые на РК выпаривают остатки спирта.
Полагаю, что желательно в алгоритме предусмотреть возможность использования как ПБ, так ЦП (царги пастеризации), при которой отбор голов производится на всем протяжении погона. Разумеется настройка ШИМ должна быть двойная. Режим отбора голов и режим отбора тела.

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

Уважаемый ys1797,
R3,R4 с выхода DS2482 лучше удалить, выход драйвера выпускать на датчики надо напрямую. В DS2482 реализована внутренняя подтяжка и "умное" слежение за уровнем на линии - драйвер "ловит" нарастание/спад сигнала и "подтягивает" уровень транзисторами к Vcc или земле. Резисторы на выходе мешают драйверу это делатьVolume, 10 Марта 20, 21:08
У меня датчики температуры соединены экранированными проводами от "мышей". Один из них самый тонкий, соответственно и его ёмкость наибОльшая. Заметил, что этот датчик и врёт также больше всех, аж на целых +7°. Провел эксперимент, убрал резистор R3 - враньё уменьшилось до +4°. Убрал резистор R4 - враньё увеличилось до +12°. Совершенно очевидно, что фронт логической единицы завален. Так может быть стОит в схему добавить полевик BSS84, как в Datasheet https://www.compel.ru/...~ds2482-100.pdf

При подключении этих же датчиков, на этих же проводах к автоматике на MEGA - разброс не более 0,2°С, но там схемотехника совсем другая.
Схема DS2482DS18B20.png
Схема DS2482DS18B20.png Автоматика с веб управлением на основе esp32 и pzem. Автоматика.