С 23 февраля
Форум самогонщиков Сайт Барахолка С 23 февраля

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

Форум Оборудование Автоматика
1 ... 10 11 12 13 14 15 16 ... 18 13
nic2015 Специалист Феодосия 164 24
Отв.240  26 Дек. 19, 11:02
Непонятно как экран подключать. В википедии так:
MOSI: SIMO, SDO (на устройстве), DO, DON, SO, MRSR;
MISO: SOMI, SDI (на устройстве), DI, DIN, SI, MTST;
SCLK: SCK, CLK, SPC (SPI serial port clock);
SS: nCS, CS, CSB, CSN, nSS, STE, SYNC.
А на экране DIN- MOSI.
Юрий можно поподробнее этот момент. 4-wire SPI - CS,D/S,MOSI,sclk. На схеме 5 линий- Сlk,ds,cs,miso,mosi.

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

Вот на экране контакты.
IMG_20191226_113548.jpg
IMG_20191226_113548.jpg Автоматика с веб управлением на основе esp32 и pzem. Автоматика. Оборудование.
ys1797 Доктор наук Санкт-Петербург 977 316
Отв.241  26 Дек. 19, 20:44
nic2015, одна из линий - это прием данных miso. Она не нужна - дисплей не передает нам данных.
Немного общего развития:
https://ru.wikipedia.org/wiki/Serial_Peripheral_Interface
nic2015 Специалист Феодосия 164 24
Отв.242  26 Дек. 19, 20:59, через 15 мин
Вся проблема-в вики din-miso, а на экране в таблице din это mosi
ys1797 Доктор наук Санкт-Петербург 977 316
Отв.243  26 Дек. 19, 21:12, через 13 мин
Это вечная проблема. Вот есть линия для передачи данных, а кто их передает? Всегда было, что это данные с мастер устройства, которое дает тактовый сигнал.
Но, потом появились китайские изделия и понеслось...
nic2015 Специалист Феодосия 164 24
Отв.244  26 Дек. 19, 21:15, через 4 мин
Буду считать что din это mosi)))

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

Ещё столкнулся с проблемой пароля. Я ввожу пароль, имя пользователя, ставлю вход с паролем. Зайти потом не получается, помогает перепрошивка. Это я туплю или ещё кто сталкивался?

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

С экраном были заморочки, пока его в банку со спиртом не окунул, заработал, din все таки это mosi на нем!

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

Подключать:
spi RST-res
spi DC- d/c
spi CS- cs
clk-    clk
mosi-   din
IMG_20191227_222811.jpg
IMG_20191227_222811.jpg Автоматика с веб управлением на основе esp32 и pzem. Автоматика. Оборудование.
сообщение удалено
nic2015 Специалист Феодосия 164 24
Отв.245  01 Янв. 20, 15:44
Кстати есть проблема, автоматика в режиме мониторинг отрабатывает примерно сутки и может зависнуть, было два раза, ток потребления возрастает на 100 ма, экран перестаёт сменяться. Запитана от лабораторного блока питания.

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

Кнопка res помогает только.

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

Пока работает.
IMG_20191229_112931.jpg
IMG_20191229_112931.jpg Автоматика с веб управлением на основе esp32 и pzem. Автоматика. Оборудование.
gol_avto Кандидат наук Москва > Серпухов 349 75
Отв.246  02 Янв. 20, 11:22
ys1797
При заказе платы система предлагает проверку на ошибки и их находит. Это можно исправить или перемычки кидать?
2020-01-02_11-19-57.png
2020-01-02_11-19-57.png Автоматика с веб управлением на основе esp32 и pzem. Автоматика. Оборудование.
ys1797 Доктор наук Санкт-Петербург 977 316
Отв.247  02 Янв. 20, 18:40
gol_avto, При обновлении версий easyeda бывают появляются артефакты.
Я плату поправил, теперь не должно быть предупреждений.

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

nic2015, Очень странно. Там ватчдогов штуки три в системе самой. Один аппаратный вроде. Скорее в ребут уйдет.
Хотя. Попробую поставить с шнурком на debug, может что и увижу.
zapnet Магистр Кострома 205 71
Отв.248  02 Янв. 20, 18:50, через 11 мин
Скорее в ребут уйдетys1797, 02 Янв. 20, 18:40
Пару раз ловил.Каких то зависимостей не увидел.Первый раз часа через два,второй около 8.Все на отборе тела.
nic2015 Специалист Феодосия 164 24
Отв.249  02 Янв. 20, 19:57
Не всегда включается корректно экран, иногда беспорядочный набор точек, reset помогает. Может быть слишком длинные проводники? На питание экрана поставил керамику 10 МКФ, не помогло.
IMG_20200102_195614.jpg
IMG_20200102_195614.jpg Автоматика с веб управлением на основе esp32 и pzem. Автоматика. Оборудование.
ys1797 Доктор наук Санкт-Петербург 977 316
Отв.250  03 Янв. 20, 00:31
nic2015, С дисплеем вообще никогда не было никаких проблем. Причем совсем. Ищите косяки.
gol_avto Кандидат наук Москва > Серпухов 349 75
Отв.251  03 Янв. 20, 10:31
ys1797
Перед началом изготовления платы, китайцы также нашли ошибку.
Sorry to bother you, but there is an issue that we want to confirm with you before proceeding.
As shown below, there is only one part R3 in your board, is it normal??
Отправил им исправленный файл.
==============
Посмотрел внимательно. Один конец R3 действительно висит в воздухе.
=============
Хотя нет. Там же площадка под U2 и R3 подключается к pin2.
Китайцы ошиблись.
2020-01-03_10-36-45.png
2020-01-03_10-36-45.png Автоматика с веб управлением на основе esp32 и pzem. Автоматика. Оборудование.
2020-01-03_10-41-14.png
2020-01-03_10-41-14.png Автоматика с веб управлением на основе esp32 и pzem. Автоматика. Оборудование.
zapnet Магистр Кострома 205 71
Отв.252  04 Янв. 20, 11:51
Версия 0.71 с ОТА (прошивка ESP по воздуху). Возможность менять прошивку и файлы прошивки "на лету".  Проверил работает. Велосипед не мой. Спасибо ставить туда [сообщение #13606837]
Снимок.JPG
Снимок.JPG Автоматика с веб управлением на основе esp32 и pzem. Автоматика. Оборудование.

0.71.rar 603.9 Кб
сообщение удалено
Volume Новичок Уфа 3 2
Отв.253  05 Янв. 20, 09:21
приложил архив esp32_hd_CMake.7z с файлками CMakeLists.txt для сборки проекта через CMake (idf.py build) - если кто на новых версиях idf собирает
Андрей Администратор Бухарест 3785 4198
Отв.254  09 Янв. 20, 14:52
Подборка компонентов на Али
Сделал для себя калькуляцию. Цены ориентировочные.

Микроконтроллер с вайфаем ESP32 rev.1 - 850р

Датчик температуры 18B20, 1шт - 100р (в ассортименте)

Датчик тока PZEM-004T - 450р

OLED экран 0,96" 128x32 - 180р

Комплект SMD конденсаторов 0805, 16 видов по 20шт, 10PF-22UF - 160р

Комплект SMD резисторов 0805, 33 вида по 20шт, 1Ом-1MОм 1% - 160р

Микросхема MOC3023, 10шт - 80р

Микросхема ULN2003AN, 10шт - 60р

Стабилизатор L7805CV, 10шт - 50р

Транзистор IRL540, 5шт - 90р

Разъемы для микросхем DIP6 и DIP16, 10шт - по 60р

Штыревой разъем 2,54мм 10шт по 40 папа и мама - 100р

Соединительные провода для щтырьевых раъемов - 80р

Парные контакты 5мм, 20шт - 70р

Блок питания 12В - 130р (огромный ассортимент н всем Али)

Латунные болтики-стойки для печатной платы, 20шт от 80р

Получается применрно на 3000р или 50$ деталюшек купить надо плюс печатная плата 1000р 10шт.
Все, что останется после изготовления одной автоматики - это мелочевка, рублей на 300 максимум.

ПС

Если кто-то хочет что-то продать из остатков (платы, детали и т.д.) или поискать у того, кто сможет продать остатки - Создайте тему в разделе [Поиск]
Я размещу ссылку в верху на видном месте. Не надо эту тему засорять.
Borov Специалист Минск 129 72
Отв.255  09 Янв. 20, 15:10, через 18 мин
7805 стабилизатор
Андрей Администратор Бухарест 3785 4198
Отв.256  09 Янв. 20, 15:56, через 47 мин
Оффтопчик
Хочу рассказать свою печальную историю по сборке автоматики со счастливым концом Улыбающийся

Меня давно интересовали микроконтроллеры, как программиста, и хотелось попрактиковаться на чем-то полезном, а тут как раз эта автоматика подвернулась.
Весной прошлого года начал искать, где заказать, чтобы к лету все пришло. Что-то было в чипдипе, но их ассортимента хватало процентов на 50, все равно что-то придется заказывать на Али, а раз так, да еще и дешевле, то какая разница и почта как раз под боком. Дорогие детали пришли быстро - это ЕСП32 и ПЗЕМ. Остальное шло очень долго, самое максимальное три с лишним месяца, причем некоторые посылки шли очень сложными путями, на одном конверте помню даже Грузия была обозначена. Поле двух месяцев ожидания подумал, что 30% процентов деталек уже не придут, но как оказалось пришли, не быстро но пришли, правда не все, датчики температуры потерялись и какие-то микросхемы, сейчас уже не помню. Пока все это получал столкнулся с косяками работы почты. Мелкие пакеты просто кидают в ящики и мне один раз кинули чужую посылку, так же в почте видел как кто-то чужую посылку приносил. Может и мои пакетики кинули не в тот ящик.

Отсюда вывод: При заказе на Али большого количества деталек надо готовиться к худшему - 3 месяца ожидания.

Но это полбеды. Самое интересное было с заказом печатной платы. Сам процесс заказа очень простой, там все было идеально. Я даже был приятно удивлен, что есть такие крутые системы проектирования плат, да еще и онлайн, да еще и с заказом в любую точку мира по адекватной цене. Когда я учился в институте были оффлайн программы для такого проектирования, но они были неудобные и глючные. Платы я заказал уже после того, как заказал детальки и уже начал их по-тихоньку получать. По аналогии с Аликом я думал, что процесс доставки плат займет ну никак не меньше месяца и к тому же у меня была информация от сотрудника почты, что посылки у них хранятся больше месяца, это я когда спрашивал про мелкие пакеты с Али, которые очень долго не приходили, не могли ли их уже отправить обратно, т.к. с момента заказа прошло уже очень-очень много времени. Прошло полтора месяца с момента заказа, платы не пришли. Решил их трекнуть, думаю ну за полтора месяца хоть какое-то да движение должно быть. А оказывается платы уже отправили обратно, причем очень точно по срокам, ровно через 30 или 31 день, как у них положено.

Оказывается платы приехали в пункт выдачи менее чем за 2 недели! Это кстати меня очень впечатлило, см. мои восхищения про этот онлайн сервис выше. Но на почте не сделали квитанцию с уведомлением ни первую, ни вторичную. Может адрес неправильно прочитали, хз. Но помню, опять же по Алику, бывает нет возможно сходить на Почту, так за 2 недели по несколько вторичных уведомлений на одну посылку приходит, а тут такое дело...
Потом работы навалилось, в общем отложил я эту автоматику в долгий ящик до лучших времен.

Отсюда вывод: Платы очень быстро и делают и доставляют, через 2 недели надо ожидать уже в своем ОПС.

А теперь счастливый конец.

В начале этого месяца nic2015 отправил мне готовую плату автоматики в сборе, т.к. я участвовал в обсуждении веб-интерфейса. Сегодня получил. Уверен мне эта игрушка понравится, так что с меня нормальный мобильный интерфейс!
Кстати, изначально обратил внимание на то как верно автор выбрал технологии, они полностью соответствуют настоящему времени, что меня и привлекло. Ранее видел как на ардуинах пытаются изобрести велосипеды для простого обмена данными, когда все уже давным давно изобретено и вошло в стандарты в т.ч. промышленные.
zapnet Магистр Кострома 205 71
Отв.257  09 Янв. 20, 16:03, через 7 мин
так что с меня нормальный мобильный интерфейс!Андрей, 09 Янв. 20, 15:56
То чего нам всем ооочень не хватает. Ждем.
ys1797 Доктор наук Санкт-Петербург 977 316
Отв.258  09 Янв. 20, 19:10
Микроконтроллер с вайфаем ESP32 rev.1 - 850рАндрей, 09 Янв. 20, 14:52
https://aliexpress.ru/item/4000155919030.html 300 руб. С разьемом для выноса wifi антены. заказал две. Едут. По пинам вроде совпадает
nic2015 Специалист Феодосия 164 24
Отв.259  09 Янв. 20, 19:13, через 4 мин
ys1797 интересует экран по больше ( ну нравятся мне экраны) дюйма 2. Посоветуйте что можно.