• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Gpio и разные режимы [вредные советы]

hav0k

New member
Вы наверно знаете если подключить нагрузку к GPIO уходяшюю на GND то модуль переходит в режим прошивки, второй GPIO то модуль преходит в непонятный режим(горят оба светодиода)[поясните иправлю].
Особенно это касается модулей esp-01 где только два GPIO.

Итак есть 2 вида подключения нагрузки чтобы модуль не уходил в ненужный режим.

Варинат с генерацией импульса
GPIO.jpg
Недостатки
  • при включении генерирует импульс
  • не знаю как но смог повесить модуль 1раз, импульса небыло и модуль перешел в другой режим

Подключение к плюсу



led2.jpg

Недостатков я пока тут не вижу, но у меня возникают вопросы как подключить к базе транзистора?

  • Через оптопару
  • хватит замены npn на pnp?
  • ...

Тему перелагаю закрепить(мини wiki) после наполнения информацией.
 
Последнее редактирование:

Victor

Administrator
Команда форума
Было бы неплохо, если бы кто-то выложил схемы подключения оборудования к GPIO и подключение pullup & pulldown резисторов и на остальные выводы
 

pvvx

Активный участник сообщества
Недостатков я пока тут не вижу, но у меня возникают вопросы как подключить к базе транзистора?
  • Через оптопару
  • Напрямую к Gate маломощного ключа (специализированного с малой емкостью Ciss, к примеру 2N7002) или к ножке транзистора со встроенным резистором, если хотите управлять нагрузкой с током боле пару mA и не использовать драйверы.
Для сброса модуля по падению, включению питания существуют специальные мониторы.
К примеру, из древних - MAX809,810 серия... Включается к ножке ESP8266ex через резистор в 5..50 кОм.
Никакие схемы, емкости и указанные выше вами резисторы и нагрузки не соответствуют никаким спецификациям ESP8266ex.
Тему перелагаю закрепить(мини wiki) после наполнения информацией.
В тему wiki-юмор или "как убить esp8266". :)
 
Последнее редактирование:

brig

New member
Последнее редактирование:

pvvx

Активный участник сообщества
Соответствуют.

Нет в этих схемах никаких "нагрузок" кроме вполне допустимых цепей "резистор-светодиод".
Емкость светодиода от нескольких тысяч пикоФарад вот и считайте. :)
Чип сам уже при передаче рассеивает за 0.825Вт тепла + ваши светодиоды на каждый вывод и ку.
Для радио-кружка с дошкольниками - потянет. Демонстрацию чип переживет :)
На удаленную кривую схему тут с S202..02 - открываете даташит и глядите:
Recommended Operating Conditions: Input signal current at ON state IF(ON) MIN 16 mA
Input Forward voltage VF IF=20mA TYP 1.2 MAX 1.4 V.
Какие 14mA с ног данной козявки? Это резистор на данный светодиод будет менее 110 Ом + провода со своим звоном...

Для управления гирляндами светодиодов существуют специализированные драйверы, типа (из устаревших – вам они больше нравятся :) ) :

TLC592x 16-Channel Constant-Current LED Sink Drivers
MAX6971 16-Port, 36V Constant-Current LED Driver
MAX6971.gif
...
Можно и 16 реле или авто-клапанов-форсунок/лампочек подключить через драйвер MCZ33996EK/R2 (они ещё остались на складах :) ) Имеют приличную защиту и обратную связь в CPU по той-же SPI: есть или нет нагрузка/закорочена или нет/перегрелась или нет, ШИМ управление и распределение по выходам... Правда это из 2008 года, но детям потянет. :)
 
Последнее редактирование:

brig

New member
Емкость светодиода от нескольких тысяч пикоФарад вот и считайте. :)
Что "считать"?
1) ЛОЖЬ, что у обыкновенных индикаторных светодиодов емкость "от нескольких тысяч пикоФарад". Обычное значение - до нескольких десятков пф. Или признайте свою ложь, или докажите свою правоту ссылкой на параметры.
2) Даже тысячи пф неспособны причинить какое-либо повреждение выводам GPIO при использовании в качестве сигнальных элементов (не на радиочастотах).
Считать говорите? Так приведите пример "счета опасного режима"...

Чип сам уже при передаче рассеивает за 0.825Вт тепла + ваши светодиоды на каждый вывод и ку.
Правда то, что чип может потреблять такую мощность, то НЕПРАВДА, что он ВСЮ эту мощность преобразует в тепло. Или вы будете утверждать, что устройство не генерирует радиосигналов соответствующей мощности? И по интерфейсным каналам отсутствуют сигналы (а это тоже энергия)? И светодиоды не светят?...
Не бывает чипов с КПД < 50% и уже поэтому чип не может рассеивать тепла более 0,4 Вт. Впрочем, это можно проверить калориметром...

И чтобы утверждать опасность повреждения от перегрева, следует дать сравнение с документированным ПДЗ (предельно допустимое значение) рассеиваемой чипом мощности. Не вижу этого сравнения - следовательно, имеем голословное утверждение.
Какую нагрузку постоянного тока для чипа представляет собой цепь светодиод-резистор в рассматриваемых выше схемах? Не более 5 мА... при допустимых 12-ти (стр. 17 даташита). А поскольку в режиме индикации радиочастот нет (максимум - единицы герц), динамические эффекты, в которых может иметь значение собственная емкость диодов, резисторов и проводников, отсутствуют. Вопросы есть?

Для радио-кружка с дошкольниками....
Далее имеем бла-бла-бла о чем угодно, только не о предмете рассмотрения (двух схем в начале топика). Очевидно, с целью заболтать суть собственных элементарных ляпов...:)
 
Последнее редактирование:

pvvx

Активный участник сообщества
Что "считать"?
1) ЛОЖЬ, что у обыкновенных индикаторных светодиодов емкость "от нескольких тысяч пикоФарад". Обычное значение - до нескольких десятков пф. Или признайте свою ложь, или докажите свою правоту ссылкой на параметры.
Читать научитесь - параметр указан при 0В смешения. Основы радиотехники изучите. Как работает полупроводник, как и когда у него образуется "емкость"... :)
2) Даже тысячи пф неспособны причинить какое-либо повреждение выводам GPIO при использовании в качестве сигнальных элементов (не на радиочастотах).
Считать говорите? Так приведите пример "счета опасного режима"...
Пример - при старте, пока идет отработка биоса модуля, на одну из ножек он выводит ШИМ с частотой 2MГц. Тут это показано: http://esp8266.ru/forum/threads/ne-rabotaet-modul-esp8266.13/#post-46
Дать табличку пересчета емкости в реактивное сопротивление? Посчитать номинал резистора для "обыкновенных индикаторных светодиодов" чтобы при падении на нем в 2.4В шел нормальный ток на светодиод? :)

Правда то, что чип может потреблять такую мощность, то НЕПРАВДА, что он ВСЮ эту мощность преобразует в тепло. Или вы будете утверждать, что устройство не генерирует радиосигналов соответствующей мощности? И по интерфейсным каналам отсутствуют сигналы (а это тоже энергия)? И светодиоды не светят?...
Не бывает чипов с КПД < 50% и уже поэтому чип не может рассеивать тепла более 0,4 Вт. Впрочем, это можно проверить калориметром...
А куда он "отбрасывает" основную мощность при антенне на плате? Падение мощи излучения у нас стандартное от расстояния и его никто не отменял :)
Этим он сам себя и греет, как в микроволновке и частота - та-же :)
И чтобы утверждать опасность повреждения от перегрева, следует дать сравнение с документированным ПДЗ (предельно допустимое значение) рассеиваемой чипом мощности. Не вижу этого сравнения - следовательно, имеем голословное утверждение.
У нас нет кулера, а площадь и технология кристалла известна -> есть все необходимые параметры. В рекламе можно написать что угодно, но стандартную физику никто не отменял... :)

Далее имеем бла-бла-бла о чем угодно, только не о предмете рассмотрения (двух схем в начале топика). Очевидно, с целью заболтать суть собственных элементарных ляпов...:)
Это вы про себя? :)
 

hav0k

New member
Схемы были взяты c http://esp8266.com. Косяк с диодом поправил. Задача топика найти разные способы подключения. Оформить в красивом виде, т.к. это частый вопрос новичков. Мои познания в электронике не блещют, вот было и вынесено на обсуждение.

  • Напрямую к Gate маломощного ключа (специализированного с малой емкостью Ciss, к примеру 2N7002) или к ножке транзистора со встроенным резистором, если хотите управлять нагрузкой с током боле пару mA и не использовать драйверы.
Спасибо буду пробовать такой вариант. Нагрузка в основном(реле или оптопара).
 
Последнее редактирование:

pvvx

Активный участник сообщества
Варинат с генерацией импульса
Посмотреть вложение 6
На рисунке, при выключении питания, на заряженной емкости в 220 мкФ на 3.3В имеем 1.2 миллиДжоуль. Питание падает, емкость разряжается через ножку порта. Считаем, что ESR у кондера 1 Ом (пиковый ток разряда на ножку = 3.3A).

Вопрос: хватит или нет 1.2 миллиДжоуль чтобы убить внутренний диод в порту?

Ответ: зависит от скорости падения питания и кол-ва таких трюков за время для полного расплавления диода в кристалле. Каждый такой трюк почуть-чуть выжигает примеси в полупроводнике…
Задача топика найти разные способы подключения.
Подключайте специальные светодиоды с малым током. Предельное минимальное сопротивление считаю в 300 Ом (3.3В/300Ом = 11мА)

Если вам будет достаточно свечения используемого светодиода при токе = (3V– ‘напряжение падения на светодиоде’) / 300 Ом, то всё будет хорошо.

У разных светодиодов разное падение напряжения при их работе. В среднем, для маломощных индикаторных светодиодов выходит 2В. Следовательно - ток будет (3-2)/300 = 3.3мА.
Нагрузка в основном(реле или оптопара).
Если поставить оптопару PC817X Series, то при 300 Ом получаем: (3-1)/300 = 6.7мА. По докам к ней это даст на её выходе (указано при If=5mA) выходной ток транзистора будет от 2.5 до 30 мА в зависимости от партии и температуры.
 
Последнее редактирование:

brig

New member
....параметр указан при 0В смешения....
Так покажите (документально) каков он при ненулевых (до 3,3В) смещениях. Будет интересно увидеть ваши фантастические "несколько тысяч пикоФарад".
Только без бла-бла, конкретные данные давайте, а не "вариации вокруг темы" и другие извивания. Я жду...
Дать табличку пересчета емкости в реактивное сопротивление?
Как это вы сказали?... "основы радиотехники изучите"?
Человек, знающий эти "основы" должен быть в курсе, что реактивное (емкостное) сопротивление не по таблицам определяют, а рассчитывают по формуле :
xC = 1/ωC = 1/2πfC
У нас нет кулера....Падение мощи излучения у нас стандартное от расстояния и его никто не отменял.....стандартную физику никто не отменял....
Да, вода мокрая, но это ничего не доказывает в данном случае.:)
Кроме того, что по сути вопроса сказать вам нечего...
куда он "отбрасывает" основную мощность при антенне на плате?
Туда же, куда и при антенне "не на плате" - в окружающее пространство - в виде электромагнитного излучения. На долю самого модуля практически ничего не достается. При этом общая мощность излучения (менее 100 мВатт), будучи даже вся полностью приложенной к плате устройства (чего в этом устройстве нет), неспособна создать локального нагрева, который повысит температуру текстолита платы хотя бы на долю градуса. Для этого необходима мощность излучения в десятки ватт.

ПО СУТИ:

Если уж так вцепились в несчастную "емкость светодиодов", то давайте оценим её влияние на режимы токов для второй схемы. Даже если заменить светодиоды конденсаторами приличной емкости, реактивное сопротивление которых на определенных частотах будет близким к нулю, то максимальный ток на выводы GPIO будет составлять: 3,3В / 0,47КОм = 7 мА при допустимых 12мА.
Закон Ома, надеюсь, вам знаком? Или тоже оспаривать будем?:)

Первая схема в этом плане имеет проблемы. Если некому "программисту" придет в голову переключать выводы GPIO с высокой частотой, то конденсаторы станут представлять собой цепи короткого замыкания выводов GPIO на шину питания, что несомненно выведет их из строя.
Необходима "защита от дурака".
 

hav0k

New member
Монитора нет, оптопара только PC817C, ключи нашел в нашел магазине. Придется опять заказывать.


Если поставить оптопару PC817X Series, то при 300 Ом получаем: (3-1)/300 = 6.7мА. По докам к ней это даст на её выходе (указано при If=5mA) выходной ток транзистора будет от 2.5 до 30 мА в зависимости от партии и температуры.
Цель то управлять различной нагрузкой ~220v. Взял такие блоки питания. Которые 3.3 вольта. Понравился размер, цена конечно вышла кусачая, есть и в корпусе но стоят еще дороже.


Блок всего 300 мА, для питания одного модуля хватает. Пик передачи выдержит.
На управление нагрузкой через тиристор(пример BT139-600) хватит, а на реле тока не хватит(в пике), да и реле на 3.3v в жизни не встречал, хотя в даташите видел, и если не ошибаюсь ток потребления 150-200мА.

Если управлять большой нагрузкой более 5А, придется ставить радиатор, чего действительно не хочется.
 

NeoroN

Member
Если управлять большой нагрузкой - ставьте пускатель. Вообще мне нравится схема с семисторной оптопарой(с детектором перехода через 0) и мощьным семистором.
 

pvvx

Активный участник сообщества
Так покажите (документально) каков он при ненулевых (до 3,3В) смещениях. Будет интересно увидеть ваши фантастические "несколько тысяч пикоФарад".
Оплачиваете замеры? А то завод изготовитель АЛ307 не решился на траты для указания графика в документации. Оборудование для данных замеров имеется. Жду. Счет узнаете в личке :) Могу на спор поставить от 100тысч рупь, что там будет тысча пФ. :p
Или вы считаете, что я должен бесплатно поставлять вам документацию по желаемым вами деталькам? :confused:
У вас же даже примитивного осциллографа нет. Воткните светодиод через ваш резистор в меандр и посмотрите как будет работать диффузионная емкость. По графику спада вычислите примерно. Но это будет зависеть от времени инжекции (тока до отключения) и находиться в пределах десятков us при малых токах. Если у вас есть оборудование, позволяющее измерить емкость не на большой переменной амплитуде (до 10мВ) при прямом смещении диода, то всё сами увидите. Опыт можно сделать и на паре простейших ОУ с катушечкой, измеряя частоту резонанса. Формулы резонанса L+C найдете в инет - сюда их копипастить не стоит. :) А то вы приводите формулы, совершенно не годящиеся для данного применения. У нас разрывная функция, а не w :)

Вы наверно никогда ничего не измеряли, раз не понимаете, как работает полупроводник. Его можно запросто представить (математически или практически) как изменяемая емкость от напряжения. Когда он насыщен – это микрофорады, при обратном напряжении – пико Фарады. При этом такая модель будет четко совпадать с реальностью по всем факторам. Ну без учета индуктивностей выводов и прочих простейших сопротивлений…

PS: Ну если у вас имеется только тестер напряжения в розетке, то открываете график емкости любого диода и смотрите на устремляющуюся в бесконечность емкость при его насыщении… А обрывается график обычно по причине дорогостоящих измерений далее. Я такие делаю. Заказывайте.
 
Последнее редактирование:

pvvx

Активный участник сообщества
Туда же, куда и при антенне "не на плате" - в окружающее пространство - в виде электромагнитного излучения.
Да - в виде электромагнитного излучения тепла. Или оно у вас в виде призраков? :)
 

pvvx

Активный участник сообщества
Блок всего 300 мА, для питания одного модуля хватает. Пик передачи выдержит.
Стандартный модуль с красным светодиодом в питании, типа 1. (Все подтягивающие резисторы 10 кОм)

Стабилизатор стоит AIC1734-33XXA (маркировка CA33 SOT-89) и выдает 3.285В с ходом в 3 знаке от запятой при нагрузке от нагрева (тестер поверен, гостирован :) ). Перед ним и за ним стоят керамические емкости на сумму не менее 10мкФ + алюминиевые SMDэлектролиты.

Взял первый попавшийся лабораторный блок питания (старый какой-то :) ), выставил примерно 5В и через 1 Oм +-0.1% запитал это безобразие, записывая графики с 24-битных ADC, выдающие усредненные 4-ре точки в секунду с фильтрацией 50Гц на -90Дб.

1) Потребление AIC1734-33XXA (модуль ESP8266 вынут из разъема к нему):
NO_ESP8266.gif
Получаем, что стабилизатор кушает примерно 35мкА.

2) Модуль вставлен, ножка RESETактивна:
RESET_ESP8266.gif
Средний ток к 47.4мА (47.4*3.29 = 155.946 мВт).

3) Модуль в режиме загрузки (активирован BOOTLOADER):
BOOT_PGM_ESP8266.gif
Средний ток к 59.5мА (59.5*3.29 = 195.755 мВт).

4) На модуле запущен Web-сервер:
WEB_ESP8266.gif
Средний ток без запросов/передачи по WiFiсоставляет 71 мА (234мВт)

Средний ток при непрерывной передаче по WiFiстремиться за 200мА (>658мВт), импульсный ток сильно за 250 мА (измерял другим тестером, но точно сказать пока не берусь, т.к. стояли емкости и делал кое-как).

Средний ток при обычной передаче по WiFiопределить сложно, надо интегрировать и делать специальные тестовые запросы с нормированными интервалами и т.д. На обум, по внешнему виду графиков возьмем 180мА (600мВт).

За более точным оборудованием надо ползти в контору... :( Дома токо 4-ре знака. :)
 
Последнее редактирование:

brig

New member
Или вы считаете, что я должен бесплатно......
Я понял...
Считаю это (и последующие бла-бла-бла) вашим признанием отсутствия подтверждения собственной безответственной болтовни. Ну сказали бы просто: "ляпнул не подумав, поскольку хочется везде и всюду выставлять себя всезнайкой". Это было бы понятно и простительно. Но продолжать упорствовать в явно проигрышной ситуации - вредно для имиджа...;)
Предлагаю на этом завершить препирательства по данному вопросу, поскольку форум - не место для ругани. А если есть желание, продолжим в личке.

....в виде электромагнитного излучения тепла....
Предлагаю перестать позориться. Или создать отдельную тему для демонстрации своего невежества в вопросах физики.
Не бывает "электромагнитного излучения тепла", бывает просто электромагнитное излучение, которое либо может превратиться в тепло (мера кинетической энергии движения атомов вещества) при соответствующих условиях взаимодействия с веществом, либо такого не происходит...
 

pvvx

Активный участник сообщества
Я понял...
Считаю это (и последующие бла-бла-бла) вашим признанием отсутствия подтверждения собственной безответственной болтовни. Ну сказали бы просто: "ляпнул не подумав, поскольку хочется везде и всюду выставлять себя всезнайкой". Это было бы понятно и простительно. Но продолжать упорствовать в явно проигрышной ситуации - вредно для имиджа...;)
Вы же сообщили, что являетесь разработчиком РЭА. С учетом этого к вам и обращался. Ну раз у вас нет приборов и навыков измерений, а глобальной помойкой (инетом) вы пользуетесь для поиска решения своих проблем и копипаста, вместо справочника (чего нагородили люди), то тогда действительно вас надо лечить в личке :)
Вы так и не смогли продемонстрировать ни одного своего утверждения ни в физике, ни в графике измерения, а используете исключительно ссылки и отсылки на других, да копипаст. :)
Я ещё пару запятых не там и не везде поставил, да других синтаксических и орфографических ошибок точно много в тексте сообщений сделал. Вы уже бесплатно работаете моим личным редактором!? :) Бедненький разработчик РЭА не понимает сокращений в разговорной форумной речи... :) Как видим вы и тут ошиблись - я не всезнайка - делаю ошибки в тексте и сокрашениях, да ещё не знаю, как и что там на другой стороне Луны, да что твориться в вашем сознании (могу только догадываться)... :)
Бедненький разработчик РЭА– измерьте, пожалуйста, какая яркость “свечения” будет у рекомендованного вами АЛ307В/Г при включении к ножке модуля и питании его в допустимых пределах напряжений через рекомендованное вами сопротивление? И желательно в полном диапазоне рекомендуемых температур для работы данного чипа.
Когда проделаете это, то поймете всю несуразицу того, что тут вы написали. Внимательнее надо быть...
AL307A_2ns_10A.gif AL307A_2ns_10A_2.gif R100kHzAL307A.gif
Не те файлы по началу загрузил, исправил
http://www.proton-orel.ru/files/products/svetoizluchaiushchie-diody-i-moduli/al307.pdf
График емкости АЛ307 не получите, пока не сделаете ставку, как указал в 100т.р. :)
CdIRF510grf.gif
Могу вас даже порадовать немного, т.к. у светодиода, в отличии от обычного диода, часть инжектированных зарядов вызывает свечение, а не нагрев - инфракрасный свет, что некоторые, в другой парадигме школ (твердое тело и т.д.) называют “плазмой”, т.к. иногда рассматривают ток в полупроводнике с точки зрения газа. :)

Ваши скопипастенные терки о “теплороде” с примесью “электромагнитного излучения” мне смешны. Вы путаете разные школы физики и разные модели, от которых зависит интерпретация физического явления - что будет считаться виртуальным или абстрактным, не существующем в реале, а использующемся для доказательства сочиненного бреда. Я виртуальные и не существующие абстракции не принимаю. Емкость – это есть емкость. Тепло – это есть электромагнитное излучение. :p
 
Последнее редактирование:

brig

New member
Емкость – это есть емкость.
Трудно спорить с такими "доказательствами".
Тепло – это есть электромагнитное излучение.
Электромагнитное излучение не есть само тепло, а лишь один (из нескольких) способов передачи тепла между объектами.
Если человек не видит разницы между свойством и способом его передачи, то на свете все возможно...;)...даже "тысячи пикоФарад" у светодиодов.
Как говорили в школе: "Садись - двойка".
...часть инжектированных зарядов вызывает свечение, а не нагрев....
...логика даже не хромает, а находится в предсмертных судорогах, у человека, "знающего о наличии осциллографов у других"...
Сначала утверждается, что "электромагнитное излучение является теплом", и тут же говорится, что свечение (один из видов электромагнитного излучения) "не тепло"...
 
Последнее редактирование:
  • Like
Реакции: pvvx
Сверху Снизу