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

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

Форум самогонщиков Автоматика
1 ... 18 19 20 21 22 23 24 ... 60 21
zapnet Магистр Кострома 268 102
Отв.400  10 Марта 20, 13:04
С гальванической развязкой клапанов6940, 10 Марта 20, 12:59
А коса с датчиками T,с ней что делать? Если и начинать борьбу с помехами то комплексно.Перерисовывать платы,перерабатывать схему и т.д.
Volume Кандидат наук Уфа 478 274
Отв.401  10 Марта 20, 15:01
я готов и схему нарисовать и плату развести с опторазвязками. Собственно, уже сделал (проект на изиеда /loskutnikovvs/hd_esp32_opto). На всяк случай кроме ШИМ на выход через оптроны выпущены GPIO34,35, а на GPIO16,17 наоборот, сделан оптовход снаружи
Еще в схеме воткнут отдельный линейный стабилизатор 3,3 в, от него питается наружная периферия, есть джампер которым можно соединить эти 3,3В с цепью 3,3В espшки (если, к примеру, лениво стабилизатор паять)

Но перед тем как приступить ко второй, силовой, плате, призадумался - а что делать с 5 шт плат исходной версии, выкидывать их что ли? Жалко как-то
И родилась вот такая мысль - первым шагом сделать плату-"нахлобучку" к исходной. Просто на исходной можно будет не впаивать мосфеты и драйвер 1w - они будут снаружи, на отдельной плате
zapnet Магистр Кострома 268 102
Отв.402  10 Марта 20, 15:14, через 13 мин
плату-"нахлобучку"Volume, 10 Марта 20, 15:01
а вот это деловой разговор.Можно будет порешать как заказать на всех скопом..Кто то один закажет и разошлет всем желающим.

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

Хотя можно и новые платы таким же макаром заказать. Со старой перекинуть-два вечера с паяльником и все.
6940 Студент Тольятти 31 1
Отв.403  10 Марта 20, 18:47
Если я правильно понял то в HelloDistiller оптически развязаны только клапана, в остальном схемы идентичны. Поправьте если не прав.
Volume Кандидат наук Уфа 478 274
Отв.404  10 Марта 20, 21:08
посмотрел у китайцев - нет ли чего готового чтоб развязку для датчиков сделать, без заказа плат и пайки.
Есть у них опторазвязка на китайском аналоге ADUM1201, в виде готового модуля с гребенкой, называется "CJMCU-1201 Магнитный изолятор для замены оптопары ADUM1201 ADUM1201ARZ", порядка 100руб.
Есть у них модули мосфетов с опторазвязкой, на входе оптопара, на выходе стандартный IRF530, в среднем примерно 100 руб за канал.
Так что каналы ШИМ можно опторазвязать без пайки, на китайском модуле

А вот DS2482, которая мостик I2C->1-Wire, модулей не нашел, есть только чипы.
Поэтому без пайки, на готовых модулях, реализовать развязку датчиков по схеме I2C-(развязка ADUM1201)-DS2482 не получится.
Теоретически канал SDA ADUM1201 можно непосредственно в 1Wire провод воткнуть, между выходом 1W с платы и датчиками, потому как у I2C как и у 1W шины "монтажное или" - подтяжка резюком к питанию, открытый сток устройств. Но выход у ADUM1201 слабоват, под I2C, на длинном кабеле наверняка будут проблемы. А это противоречит цели - минимизировать сбои

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

в HelloDistiller оптически развязаны только клапана, в остальном схемы идентичны.6940, 10 Марта 20, 18:47
не то что бы идентичны, но похожи. Только там вроде как симисторы 220 на клапана стояли, не?
У всех автоматизаций форума исполнительные устройства одинаковы - симистор регулятора мощности ТЭНов, измеритель сети, клапана отбора/охлаждения, датчики температуры, опционально датчики разлития/проводимости, управление насосами. Поэтому схемы "исполнителей" как близнецы-братья.
Теоретически можно одну универсальную платку "силы" сделать, которую к любому варианту "мозгов" автоматизации можно подключить

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

Почему не виснет HD на меге? При тех же условиях.Там gpio волшебные?zapnet, 09 Марта 20, 12:55
не волшебный, а низкочастотный. GPIO проца реагируют на помеху если длина импульса сравнима с длиной такта. У атмеги тактовая 16 МГц. В esp32 тактовая 160 или 240 МГц.
Вывод: при прочих равных GPIO esp32 намного больше подвержен помехам чем GPIO атмеги. Такова плата за быстродействие "мозга"

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

Уважаемый ys1797,
R3,R4 с выхода DS2482 лучше удалить, выход драйвера выпускать на датчики надо напрямую. В DS2482 реализована внутренняя подтяжка и "умное" слежение за уровнем на линии - драйвер "ловит" нарастание/спад сигнала и "подтягивает" уровень транзисторами к Vcc или земле. Резисторы на выходе мешают драйверу это делать
zapnet Магистр Кострома 268 102
Отв.405  11 Марта 20, 09:48
Volume, Все правильно говорите. Платы нужно поменять.Давайте решим как это сделать. В складчину или каждый за себя.Но есть одно большое НО..нужно для начала устранить программный косяк о котором я говорил выше.А так ну будут у нас супер платы с супер защитой от помех и что ? Перезагрузы не куда не денуться. Вопрос больше сейчас к Юре куда нам дальше двигаться. Я бы подождал устранения программных неполадок,потестил на 5-10 перегонах а потом бы можно и платы менять.Так что ждем Юру ..что он скажет.
6940 Студент Тольятти 31 1
Отв.406  11 Марта 20, 10:39, через 52 мин
у меня тоже довольно часто отваливается автоматика, в том числе и во время процесса ректификации от сети WiFi, и переходит в режим точки Доступа. При этом процесс продолжается, клапана щёлкают. Переподключаюсь к автоматике как к точке Доступа и снова могу мониторить весь процесс. Но это скорее вопрос уровня сигнала WiFi. Поменял модуль на модуль с внешней антенной, не помогает. Между роутером и автоматикой пол метровая кирпичная стена.
Можно как-то программно увеличить сигнал WiFi модуля ESP?
Volume Кандидат наук Уфа 478 274
Отв.407  11 Марта 20, 10:39, через 1 мин
zapnet, спора нет - если софт виснет то железом это не исправить, тут программист нужен.
По заказу плат - надеюсь найдутся те у кого бонус первого заказа плат еще не потрачен и кому 5 шт плат без надобности, поделятся лишними 4мя. Платку разведу 100 на 100, чтоб в условия бонуса вписаться
zapnet Магистр Кострома 268 102
Отв.408  11 Марта 20, 10:51, через 12 мин
поделятся лишними 4мяVolume, 11 Марта 20, 10:39
Думаю поболе заказ будет.

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

Да и еще по платам. Нужно учесть и все будущие хотелки. Датчики разлива и другие улучшательства. И пойдет ли на это Юра с программной поддержкой... вопрос ?
George_78 Бакалавр Верный 57 13
Отв.409  13 Марта 20, 08:18
Как вариант, можно зарезервировать на будущей плате пару свободных портов ESP32, повесить на них опторазвязку и пусть будут для них дырочки на плате. Если автор сподобится добавить на них какие-либо датчики, то это можно будет сделать в любое время.
Не хотелось бы затягивать проект на бесконечное обсуждения дополнительного функционала, как это получилось у Lucky Box от Счастливчика, а хочется уже сейчас иметь надёжный как часы агрегат, который отрабатывает заявленный функционал с каждым новым релизом всё стабильней и без отловленных раннее сбоев.
zapnet Магистр Кострома 268 102
Отв.410  13 Марта 20, 09:18
а хочется уже сейчасGeorge_78, 13 Марта 20, 08:18
Покричим все вместе как на Новый Год Деда Мороза- Юра,Юра,Юра.
Volume Кандидат наук Уфа 478 274
Отв.411  19 Марта 20, 08:37
ys1797, можно ли надеяться на поддержку и развитие софта проекта? К примеру, "вкусности" типа датчиков разлития/проводимости?
Аппаратно это I2C чипы, двунаправленный расширитель портов PCF8574 (8 двунаправленных линий, на али 75 руб) или MCP23017 (16 бит, на али 80 руб. Хотя имхо, 16 линий нафиг не надо). Датчик проводимости, датчики наполнения на 4хканальном АЦП ADS1115 (модуль 120-130 руб у китайцев)

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

А коса с датчиками T,с ней что делать?zapnet, 10 Марта 20, 13:04
надо по высокой частоте "отвязывать" от "земли" платы. Два простых приема доступных без переделки плат и опторазвязок
1. в кабеле прямо у разъема что втыкается в плату во все линии идущие на датчики - в массу, OWлинию и 3,3В-вставить резисторы 1/8...1/2Вт на 8..10 ом. Применимо только к малосигнальным цепям "косы" датчиков
2. L-фильтр на ферритовом кольце. Кабель "косы" (все провода вместе) наматывается на ферритовое кольцо, витков порядка 5..10, больше нет смысла и даже вредно(увеличивается паразитная емкость). Размер кольца выбираем исходя из диаметра кабеля - чтоб влезло минимум 5 витков. Кольцо на кабеле рядом с разъемом что втыкается в плату, чем короче провода между кольцом и разъемом тем лучше. Применимо ко всем без исключения "косам" - датчики, ШИМ, провода от блока питания.

Но это про прием помех. А есть еще излучение с проводов питания ТЭНов. Тут "не мона а нуно" хороший LC-фильтр рядом с симистором. Пример схемы
LCфильтр.JPG
LCфильтр. Автоматика с веб управлением на основе esp32 и pzem. Автоматика.

ферритовые кольца К32х16x8 любого НЧ-феррита М600-М2000. L1 мотаем до заполнения монтажным многожильным проводом сечением соответствующим мощности ТЭНов (0,75мм.кв на 1 квт). L2 мотается сложенным вдвое тем же многожильным проводом (если есть МГТФ - то лучше им). До намотки острые кромки колец затупляют напильником, а кольца обматывают лавсановой или хлопчатобумажной изоляционной лентой
zapnet Магистр Кострома 268 102
Отв.412  19 Марта 20, 10:08
Volume, Спасибо за труды но без поддержки ТС мы тут как слепые котята. Юра, прошу ответить будем развивать проект или нет.Народ ждет.
Phisik Доктор наук Екатеринбург 656 1.4K
Отв.413  19 Марта 20, 15:43
Кто пользуется автоматикой, подскажите, пожалуйста. Пытаюсь 2ой день реализовать плавное включение клапанов, без щелчка. Но мои 12В AR-HX-3 до примерно 60% ШИМ не открываются, а потом при медленном нарастании до 61-65% открываются все равно с щелчком. У кого-то это работает тихо в итоге?
6940 Студент Тольятти 31 1
Отв.414  19 Марта 20, 21:00
У меня немного пощелкивает, в соседней комнате не слышно Улыбающийся
сообщение удалено
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.415  27 Марта 20, 09:02
Пришел с али https://aliexpress.ru/....189933edZhjyF6
шикарный 2,42" дисплей, подключил его по SPI - приятно смотрится, символы большие. Но чтобы изображение было стабильное и не реагировало на внешние наводки, CS надо посадить на землю, R7 отсутствует (поставил перемычку)
==============================================================================
Сегодня 07.04.2020 обновился с ГитХаба, на CS появились стабильные импульсы (на предыдущих прошивках был мусор, дисплей ловил помехи), убрал перемычку с R7, теперь всё работает четко и стабильно
=======================
=======================
А если по правильному, то CS нельзя сажать на землю. Это линия управления сеансом передачи данных, что собственно и было реализовано автором в последнем релизе. За что ему и респект.
2.42 дюйма дисплей.jpg
2.42 дюйма дисплей.jpg Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
R7.jpg
R7.jpg Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
2020-04-07_06-10-44.png
2020-04-07_06-10-44.png Автоматика с веб управлением на основе esp32 и pzem. Автоматика.
6940 Студент Тольятти 31 1
Отв.416  27 Марта 20, 19:31
надо по высокой частоте "отвязыватVolume, 19 Марта 20, 08:37
А можно по подробнее для не понимающих? Можно ли использовать ферит марки 100000? Резистор толко на массу? «все провода вместе», а если подпоять 3 провода и их обернуть вокруг фермата и далее в разъём так можно?
Volume Кандидат наук Уфа 478 274
Отв.417  27 Марта 20, 22:36
подробнее про ферритовые фильтры на сигнальных проводах и марки ферритов можно прочитать, например, вот тут https://filteru.ru/ferritovyi-filtr/ и вот тут https://ru.wikipedia.org/wiki/Ферритовый_фильтр.
Есть специальные ферриты для кабелей, (вот такие https://www.chipdip.ru/...mp;sort=priceup ). Там и феррит правильной марки, и размер такой что достаточно одного-два витка(один виток - это просто пропустить провода внутри цилиндра).
Кроме магазина, ферритовые цилиндры можно найти в старых компьютерных кабелях (RS232, LPT, мониторный) где на кабеле есть характерное утолщение, внутри которого д.быть ферритовый цилиндр (но не факт - бывало что утолщение просто муляж, без феррита. Китайцы экономят).
Добываем цилиндр, все провода кабеля пропускаем в него, если внутренний диаметр цилиндра позволяет пропустить кабель еще раз - делаем виток кабелем и пропускаем его в цилиндр еще раз. Если место опять осталось - повторяем.
На кольцах аналогично - кабелем делаем витки, всеми проводами одновременно.
По проницаемости - если есть возможность выбирать то феррит лучше брать с проницаемостью в диапазоне 100..600. "Больше-лучше" тут не работает, чем выше проницаемость тем ниже частотность феррита, тем хуже фильтрация.
сообщение удалено
gol_avto Доцент Москва - Серпухов - Анапа 1.3K 458
Отв.418  13 Апр. 20, 08:18
Коллеги! И тем не менее проект медленно, но продвигается, мелкие недочеты устраняются. Обновляйтесь с ГитХаба, система стабильна, ничего не виснет.
AlexDol Кандидат наук Екатеринбург 325 433
Отв.419  13 Апр. 20, 15:05
Обновляйтесь с ГитХаба, система стабильнаgol_avto, 13 Апр. 20, 08:18
Коллега, а версия 0.7.4? И какой версией ESP-IDF пользовался? А то наверное у меня устарел. Посмотрел на ГитХабе у "ys1797",
обновились bootloader и partition, это значит что затем в файлах для Flash download tool их так же необходимо заменить?