ESP32 и Arduino IDE

pvvx

Активный участник сообщества
Где "там"?



Тоже мне, открыли америку. Интел этот вопрос рассматривает отдельно, рекомендуя, чтобы броски тока до 5А ны вызывали срабатывания зашиты. А изготовители свичей, о которых вы, как ламер, никогда не слышали, специально вводят замедление в срабатывание защиты. Я выше ссылки дал на такие свичи, изучайте. Причем это маломощные, для простых хабов, а не для корневых.
Ну вот видите - прочитали и узнали, что в профиле пишется МАКСИМАЛЬНЫЙ ток, а не номинальный :) Но путаете его с импульсным.
Теперь наверно разберетесь... :) Когда будет кто у вас делать первое USB устройство - напомните ему о правильности установки профильных параметров. :)
 

=AK=

New member
в профиле пишется МАКСИМАЛЬНЫЙ ток, а не номинальный :) Но путаете его с импульсным.
Теперь наверно разберетесь... :) Когда будет кто у вас делать первое USB устройство - напомните ему о правильности установки профильных параметров. :)
Чисто теоретицки в дескрипторе должен писаться макс. ток. Только никакого значения это описание не имеет и ни на что влияния не оказывает. Чисто бюрократическая вещь. Поэтому его пишут только те, кому надо USB сертификацию пройти. А те, кому сертификация не нужна, ессно, пишут (или оставляют значение по умолчанию) 100 мА. Кроме разве что придурков каких-нибудь, коим не жалко время зря тратить на ерунду. Или кто по невежеству думает, что это на что-то влияет.
 

pvvx

Активный участник сообщества
Чисто теоретицки в дескрипторе должен писаться макс. ток. Только никакого значения это описание не имеет и ни на что влияния не оказывает. Чисто бюрократическая вещь. Поэтому его пишут только те, кому надо USB сертификацию пройти. А те, кому сертификация не нужна, ессно, пишут (или оставляют значение по умолчанию) 100 мА. Кроме разве что придурков каких-нибудь, коим не жалко время зря тратить на ерунду. Или кто по невежеству думает, что это на что-то влияет.
Ну и не работают от USB такие поделия.
Espressif сказано - внешнее питание на dev-board от 1A 5В и точка.
Остальное - пофиг. (Пользователи сами выкинут и создадут рекламу что г., а с правильными значениями будут покупать, т.к. нормальный шнур USB, работающий с таким хламом от хламного PC стоит больше модуля, да ещё внешний БП надо прикорячить :) )
 
Последнее редактирование:

A_D

Active member
Вас в гугле забанили?
TPS2052C, STMPS2242, и т.д. и т.п, несть им числа.
Понятно, у вас видимо не камильфо, ссылаться на аргументы, не приводя их самих. (только по доп.запросу) В обоих свичах кстати 0.5А режим есть.
 
Последнее редактирование:

pvvx

Активный участник сообщества
В обоих свичах кстати 0.5А режим есть.
Не режим, а: STMPS2242 STMPS2252 Continuous output current MAX = 500 mA.
Ну не делал =АК= никогда ничего на USB. Выяснили уже. Теперь почитает, как домашнее задание и полетит на другой форум хвастаться полученными знаниями... Миссия выполнена :)
Можно только дополнить, что незя включать КМОП ключом емкость уже 100 мкФ при работающем USB устройстве - многие PC не выдержат и вырубят питание...
 
Последнее редактирование:

=AK=

New member
Понятно, у вас видимо не камильфо, ссылаться на аргументы, не приводя их самих
Я по умолчанию подразумеваю некий минимальный образовательный ценз, умение пользоваться гуглом, и т.п. Теперь буду учитывать, что вам надо разжевывать даже простые вещи.

В обоих свичах кстати 0.5А режим есть.
Номинальный режим. Только до вас никак не дойдет, что срабатывание защиты в этом режиме при 0.8А или при 1.0А. И никакие дескрипторы на это не влияют.
 
Последнее редактирование:

AndrF

New member
Номинальный режим. Только до вас никак не дойдет, что срабатывание защиты в этом режиме при 0.8А или при 1.0А. И никакие дескрипторы на это не влияют.
Да по любому - импульсную нагрузку при включении WiFi ESP32 порт компа/кабель могут не держать, как у меня - я писал выше. Решается, конечно, просто - электролитом по питанию. Притом его достаточно подключить лишь на время включения WiFi (я пока так и пробую).
 

=AK=

New member
Да по любому - импульсную нагрузку при включении WiFi ESP32 порт компа/кабель могут не держать, как у меня - я писал выше.
Посмотрел осциллом ток потребления. При включении в течении первых 10 мс средний ток примерно 0.5А, но на этом импульсе идет "модуляция", в которой выделяются четыре пика длительностью менее 1 мс и амплитудой до 0.75А. После этого ток падает до "дежурного" уровня менее 0.2А, на котором раз в 100 мс идут пики длительностью 500 мкс и амлитудой примерно 0.6А.
 

=AK=

New member
Решается, конечно, просто - электролитом по питанию. Притом его достаточно подключить лишь на время включения WiFi (я пока так и пробую).
У вас где-то по дороге к плате просаживается питание. А что у вас за кабель? И еще, не пробовали втыкать в USB на задней панели компа?

А большой электролит на линии питания USB - это вообще-то криминал. Можете получить BSOD в момент подключения. Макс емкость - не более 47 мкФ, или около того. А все, что больше этого, надо заряжать через какой-то ограничитель тока.

Большой электролит можно подключить к линии питания USB через резистор примерно 2 Ома, и параллельно резистору - диод Шоттки. Чтобы электролит сравнительно медленно заряжался через резистор и быстро разряжался через диод.
 

pvvx

Активный участник сообщества
Номинальный режим. Только до вас никак не дойдет, что срабатывание защиты в этом режиме при 0.8А или при 1.0А. И никакие дескрипторы на это не влияют.
Вы не уточнили, что на дешевых бросовых компах с чипами в SO корпусах того столетия :), не способных даже показывать ток в порту.
Сколько можно жувать простейшие вещи?
Своими ответами-приветами вы уже поведали всё, даже о своем компе и медлительности поиска в гугле ответов на незнакомые вам темы :)
Краткий обзор платы с ESP-32S давно сделан и там указаны все недостатки, на которые будут нарываться Arduin-шики и вы. ESP32DEVKIT V1
От ваших отговорок и попытки реабилитации вашей доказанной технической неграмотности эти недостатки не исправятся ни у платы, ни у вас :p
 
Последнее редактирование:

Сергей_Ф

Moderator
Команда форума
Большой электролит можно подключить к линии питания USB через резистор примерно 2 Ома, и параллельно резистору - диод Шоттки. Чтобы электролит сравнительно медленно заряжался через резистор и быстро разряжался через диод.
Можете объяснить, зачем ему быстро разряжаться? Тем более на бесполезную нагрузку.
 

AndrF

New member
У вас где-то по дороге к плате просаживается питание. А что у вас за кабель? И еще, не пробовали втыкать в USB на задней панели компа?
Пробовал, на двух компах. Результат один.

Большой электролит можно подключить к линии питания USB через резистор примерно 2 Ома, и параллельно резистору - диод Шоттки. Чтобы электролит сравнительно медленно заряжался через резистор и быстро разряжался через диод.
Гораздо проще не мудрить и сразу запитать схему от блока питания с которым она будет в дальнейшем работать. А там уже можно и дополнительный электролит поставить.

 

=AK=

New member
на дешевых бросовых компах ...Сколько можно жувать...Своими ответами-приветами вы уже поведали всё...От ваших отговорок и попытки реабилитации вашей доказанной технической неграмотности эти недостатки...
Канделябром по невежественной лживой морде pvvx, с оттяжкой - хрр-яссь! :D
 

=AK=

New member
Можете объяснить, зачем ему быстро разряжаться? Тем более на бесполезную нагрузку.
Ему надо быстро разряжаться на ESP-32, когда тот тянет коротие импульсы по 0.6 А тока питания. А почему вы считаете ESP-32 "бесполезной нагрузкой"?
 
Последнее редактирование:

AndrF

New member
Вы так и не сказали, какой у вас USB кабель. Длина, наружный диаметр.
Да обычный кабель от смартфона - измерять его не интересно. Лучше я сегодня вечером все, включая источник питания, в корпус смонтирую - тогда уже и отладкой займусь. Проблем по питанию не будет по определению.
 

A_D

Active member
Ему надо быстро разряжаться на ESP-32, когда тот тянет коротие импульсы по 0.6 А тока питания. А почему вы считаете ESP-32 "бесполезной нагрузкой"?
Эммм... вот это интересно. Советы новичку даёте прям с загадками, что б веселее жилось. Чуть выше:
Большой электролит можно подключить к линии питания USB через резистор примерно 2 Ома, и параллельно резистору - диод Шоттки. Чтобы электролит сравнительно медленно заряжался через резистор и быстро разряжался через диод.
т.е. 3 детали, конденсатор и резистор + диод (параллельно) в цепь питания от USB получается. Но, если поставить так, то диод там только для быстрой разрядки в USB, а судя по последнему сообщению он для ESP32 оказывается стоит! Выходит ставим резистор+диод в питание до LDO, а конденсатор напрямую к USB? Но тогда бросок тока будет по USB в момент включения, даже несмотря на вашу супер-мощную материнку..

Странные советы даёте. (показали бы лучше на деле, как это реализовать или хотя бы схему....а то как то противоречиво выходит.)
 

=AK=

New member
т.е3 детали, конденсатор и резистор + диод (параллельно) в цепь питания от USB получается. Но, если поставить так, то диод там только для быстрой разрядки в USB, а судя по последнему сообщению он для ESP32 оказывается стоит!
Да. И что тут непонятного?
Выходит ставим резистор+диод в питание до LDO, а конденсатор напрямую к USB?
А это с чего вы взяли? Выше написали правильно ("3 детали, конденсатор и резистор + диод (параллельно) в цепь питания"), а тут вдруг у вас конденсатор "напрямую". Специально все переврать стараетесь, дабы ваше юродивое нещечко в флудерастости превзойти?
 

A_D

Active member
Да. И что тут непонятного?
А это с чего вы взяли? Выше написали правильно ("3 детали, конденсатор и резистор + диод (параллельно) в цепь питания"), а тут вдруг у вас конденсатор "напрямую". Специально все переврать стараетесь, дабы ваше юродивое нещечко в флудерастости превзойти?
Сами не поняли, что написали 2 противоположные вещи ? Вначале вроде правильно, только диод то зачем нужен (что бы в отключенный USB разряжался?), а потом написали, что он нужен для разряда в ESP32, да только он же стоит со стороны USB...
И перестаньте приплетать pvvx, это уже на манию или идею фикс похоже.
 
Сверху Снизу