Tonchik
danya_na
danya_na
danya_na
Tonchik
Tonchik
Вариантов 2:
А) плохое питание (кабель, адаптер)
Б) Проблемы с кодом внутри, но это менее вероятно.
Крайне рекомендую взять вольтметр и проверить напряжение на экране
ㅤ
И вообще хватит брать питание с ноги 5 вольт, там же на входе стоит маломощный диод...
danya_na
А что делать уже переходить к собственной плате? Я прогать хотел а не электронничать) ничего в этом не понимаю. Могу взять блок питания от айфона старого например. Или кондёр припаять в паралель
danya_na
А бп мультигнездовый такой полукилограммовый кирпич на четыре выхода 2.4А
danya_na
То есть по логике надо стабилизаторную схему для удобоваримости 5в питания компонентов, просто с бп брать нельзя?
ㅤ
Ну и про использование дешевых дюпонтов я молчу...
ㅤ
Tonchik
danya_na
Попробовать вывести для начала пятивольтовый вход, до диода, и пробовать с другими бп, как первый шаг считаете норм?
ㅤ
danya_na
Или там само соединение плохое
danya_na
То бишь вы считаете что просто просадка по мощности роняет матрицы... Но они стоят на 1/255 яркости же
danya_na
Понял, в общем по очереди, методом исключения.
ㅤ
А так - питание это первое что надо проверять в случае непонятной хрени
danya_na
Спасибо! Буду ковырять. Да про питание я понимаю.
Мультиметром могу потыкать, овцелографа нет
danya_na
ㅤ
Ну и про юзб разъемы да и сам кабель тоже нужно понимать что там может быть сечение с комариную письку а разъем просто говном Факторов очень много
Tonchik
danya_na
А вот эти ваши руководства с помощью deepseek, на своем опыте скажу, он генерит полную хрень, ничего не работает, каждую команду нужно проверять, и запросы составлять с "всё перепроверь, говори только проверенные данные" и тп
ㅤ
Китайцы любят делать толстые с виду кабели, чтоб создавалось ощущение что он классный, а не деле там меди то и нет
danya_na
danya_na
danya_na
Плюс падение на диоде
Tonchik
А, то есть не мощность а напруга влияет
Мощность роняет напругу: чем больше ток, тем больше провод работает как резистор. Не просто так светильник подключается какой-то тонкой хренью через хлипкую вилку, а утюг совсем по-другому
danya_na
Tonchik
ㅤ
ㅤ
Так что любителям вешать дешевые гирлянды на шторы посвящается
ㅤ
Да не, мне дикпик помогает иногда скрипты писать. Особенно когда что-то не знал, да еще и забыл, а он за минуту тебе каркас накидал
ㅤ
ㅤ
Tonchik
danya_na
Дипсик структуру норм пишет и алгоритм а вот конкретика от фонаря
Max
https://www.youtube.com/watch?v=c2gsbOrX4Xs
Artem
Как я понял проблема именно в гпио2
Возвращаясь к проблеме обмена данными с АЦП через изолятор. Я выставил задержки, у меня сигнал через изолятор пошел, ответ АЦП формирует и передает. Роль MISO выполняет GPIO2 на ESP32-WROOM-32E. До изолятора АЦП ответ осциллографом вижу, после - нет. То есть на MISO высокий уровень постоянно. Пробовал подтяжки ставить/убирать в программе (там они примерно 50 кОм внутри контроллера). Не помогло. Без изолятора MISO ответ принимает. С данным выводом что-то не так, он сигнал перетягивает, однако даже малейших фронтов не видно, стабильные 3.3В.
ㅤ
ㅤ
Может резистор стоит с низким сопротивлением
Artem
Может резистор стоит с низким сопротивлением
Итог. Сопротивление у изолятора мегаомы между выводом и землей с соответствующей стороны. Так и должно быть. Кто грузит дорожку я установил - это не изолятор, а сам контроллер. Загнул у микросхемы дорожку, сразу увидел сигнал от АЦП на ее выходе. А вот у контроллера вывод GPIO2 (хоть в коде и убирал подтяжки) 3,3 В. То есть дорожку грузит сам вывод контроллера. Инициализировал так, DOUT - это MISO от АЦП.
Artem
Сигнал MISO уловил осциллографом, когда вывод к контроллеру не подключен
ㅤ
Так сопротивление GPIO2 относительно плюса питания какое? И минуса?
Artem
между землей и GPIO2 1,2МОм, между 3.3В входом питания модуля и GPIO2 1,8 МОм. Замерил мультиметром на неспользованном модуле
ㅤ
Artem
Хрень какая-то. А кто тогда перетягивает?
Пока не определил. Поведение странное - то есть неподлюченный вывод miso к контроллеру через изолятор - сигнал видно. Подключаем к контроллеру - видно на линии 3,3 В, а сигнала нет. Загадка, особенность GPIO2 скорее всего. Либо я его неправильно конфигурирую, что-то ещё не учёл.
Sergey
Привет, кто подскажет как запустить wled на c3 камне? На сайте есть бинарник, но нет описания как шить, аналогично описанию esp32 и 8266. Пробовал зашить по адресу 0х0, и естественно не прокатило. Значит это не образ а прошивка. Ок, беру дефолтный загрузчик, заливаю прошивку по адресу 10000, теперь прошивка стартует и жалуется на отсутствие разделов spiffs и core dump. Короче, нужна таблица разделов и нормальное описание. Может я прост слепой и не нашел всего этого?
SAEID
https://youtu.be/UIUoyscJLHw?si=B6bO4Ujx08MfW3l1
Anton
Привет. Wemos LOLIN32 ESP32, использую старые добрые матрицы 8х8 на MAX7219. Питание 4х матриц бросил на 5v ногу, по-моему там какая то крохотная LM-ка. Матрицы по грубому подсчёту до 700мА должны в худшем случае кушать. Яркость выставлена на минимум, это в несколько раз меньше. А сами матрицы пятивольтовые, но успешно работают с 3v уровнями. Так вот, при работе вайфая ESP32 - матрицы сбоят, гаснут, загораются и мусорят, в чем может быть дело? Проблема в силе тока, нефильтрованном питании, уровнях, помехах или в чем может быть?
Вот тут расчёты https://www.electro-tech-online.com/threads/max7219-current-draw.163849/
Anton
Каждый 8х8 тянет 320ма макс. Блин, что-то я теперь сам задумался, хотел большую матрицу из них делать, но 40ма на светодиод реально дофига
Anton
Понижение яркости, как понимаю, не уменьшает пиковое потребление, поскольку делается внутренним ШИМ...
Anton
Eclipse с esp-idf были нормально, пока эклипс мог индексировать сорцы идф. Я с ардуино так же начинал с эклипса, ардуино иде по моему мнению горбуха
NI_isx
День добрый!
Кто-то видел для esp32 RUST крейт или примеры как сохранять во флеш значения переменных (типо эмуляция EEPROM)?
NI_isx
Для esp-idf-hal
NI_isx
Привет. Wemos LOLIN32 ESP32, использую старые добрые матрицы 8х8 на MAX7219. Питание 4х матриц бросил на 5v ногу, по-моему там какая то крохотная LM-ка. Матрицы по грубому подсчёту до 700мА должны в худшем случае кушать. Яркость выставлена на минимум, это в несколько раз меньше. А сами матрицы пятивольтовые, но успешно работают с 3v уровнями. Так вот, при работе вайфая ESP32 - матрицы сбоят, гаснут, загораются и мусорят, в чем может быть дело? Проблема в силе тока, нефильтрованном питании, уровнях, помехах или в чем может быть?
В кратце.
1) USB micro, через который вы питаете плату, рассчитан на токи около 500мА, если это нормальный разъем, а не китайская фигня (что очень вероятно).
2) Как вы сказали, они работают на 1/255 и подозреваю, что мощность регулируется ШИМом, в таком случае нагрузка импульсная и в эти моменты напряжение может падать. Как вариант, поставить кондер на +-470мкф и от него раздавать питание на матрицу (из одной точки!)
3) Никогда не кидайте шлейфы и провода в целом над модулями радиопередачи. Мало того, что сигнал ухудшится, так еще и наводки по проводам побегут, которые могут приводить к сбоям работы в МК (особенно касается блока тактирования)
Evgeniy
NI_isx
https://robu.in/wp-content/uploads/2019/03/Schematic-WeMos-LOLIN32-V1.0.0-based-on-ESP32-Rev1-Wifi-Bluetooth-Board-ROBU.IN_.pdf
Если эта схема правильная, то, защита от неправильной полярности при подключении на плате реализована через полевик, с током 2.3А. В таком случае можно смело брать +5V прямо с гребенки.
NI_isx
Ну и моё ИМХО - DuPont слишком демонизируют.
Сам постоянно ими пользуюсь при макетировании, главное проверять, чтоб каждый разъем плотно садился, а то бывают у китайцев в них недожатые язычки и вот тогда можно долго искать несуществующие проблемы)
danya_na
danya_na
Так что и по мощности и по выносливости и по качеству соединения всё нормально только в момент вайфая сбоит
danya_na
NI_isx
А, то есть сеть работает стабильно?
Тогда попробуйте для начала шлейф от модуля wifi убрать. Если не поможет, то питание подать не через micro USB, а норм проводом от норм источника
ㅤ