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

Esp8266 и сварочный осцилятор - перезагрузка

Kochevnik

New member
Добрый день.
Такой вопрос - есть Tig сварка, и рядом esp8266, питается от повербанка, подключена к ардуине только 2 пинами serial проводами длинной 3-4 см

При работе осцилятора, который зажигает дугу есп уходит в ребут.

Я понимаю, что это сильная помеха, тк даже драйвер шаговика спокойно шагает сам при работе осцилятора.

Вопрос как это победить, с учётом того, что есп даже толком в железный ящик не засунуть тк у неё должен вайфай работать.

В общем буду рад мыслям и советам
 

pvvx

Активный участник сообщества
Запрограммировать все неиспользуемые GPIO как выходы, а те, которые возможно соединить с Vcc или GND непосредственно (до пары мм) у самого модуля и их назначить входами.
На провода соединения (TX/RX) непосредственно (до пары мм) у самого модуля и GND в паре мм поставить защитные варисторы/TVS диоды (с параметром отсечки до 5V).
На пины питания модуля повесить керамические емкости 0.1...1 uF.
Далее для проверки и теста подносить и щелкать обычной пьезо-зажигалкой на раcстоянии в 1 см до проводников и модуля во всевозможных комбинациях.
Если ESP не будет зависать или перезагружаться - тогда можно считать, что задача по экранировки ЭМИ и прочего выполнена на 90%.
 

Kochevnik

New member
Ух.... не простая задача. а если ещё какие ноги использовать - все через варисторы получается тоже пускать?
 

nikolz

Well-known member
Добрый день.
Такой вопрос - есть Tig сварка, и рядом esp8266, питается от повербанка, подключена к ардуине только 2 пинами serial проводами длинной 3-4 см

При работе осцилятора, который зажигает дугу есп уходит в ребут.

Я понимаю, что это сильная помеха, тк даже драйвер шаговика спокойно шагает сам при работе осцилятора.

Вопрос как это победить, с учётом того, что есп даже толком в железный ящик не засунуть тк у неё должен вайфай работать.

В общем буду рад мыслям и советам
1)пошлите esp спать.
2) попробуйте запитать ESP от батарейки
 

pvvx

Активный участник сообщества
Ух.... не простая задача. а если ещё какие ноги использовать - все через варисторы получается тоже пускать?
Типа того. Боится ESP8266 импульсов...
В первую очередь проверьте вход RESET - если не стоит емкости, то он чувствителен к импульсам амплитудой в пару Вольт и длительностями даже менее 1 нс.
Далее аналоговый вход, хотя это странно, но от него тоже ESP глючит.
 

AlexandreVN

Member
Единственное что вам поможет это максимально прямые соединительные проводники длиной не более 1,5см и грамотно разведенная земля. У меня ESP питается от сети в метре от плазмы на 10кВт с HF/HV поджигом. Если это о чем-то говорит.
 

AlexandreVN

Member
Далее для проверки и теста подносить и щелкать обычной пьезо-зажигалкой на раcстоянии в 1 см до проводников и модуля во всевозможных комбинациях.
Не правильно. Осцилятор поджига если никуда не подключен тоже вроде как не создает помех, но вот как только вы к нему подключите горелку (антенну) вот тут-то начнется.
 

pvvx

Активный участник сообщества
Не правильно. Осцилятор поджига если никуда не подключен тоже вроде как не создает помех, но вот как только вы к нему подключите горелку (антенну) вот тут-то начнется.
Сначала попробуйте, а потом, когда рассмотрите/выловите реальные помехи которые создают сбои на проводках модуля на осле или ещё как - тогда найдите отличие от помехи в той-же точке, создаваемой описанным методом = пьезо-зажигалкой.
Про питание разговор не идет, т.к. это внешний компонент и он должен быть адаптирован (защищен) изначально.
 

pvvx

Активный участник сообщества
AlexandreVN - Если у вас есть другой простейший способ проверить устойчивость к внешним помехам на бытовом уровне, т.е. используя подручные материалы и минимальное время, тогда с нетерпением ждем его описание.
 

AlexandreVN

Member
Про питание разговор не идет, т.к. это внешний компонент и он должен быть адаптирован (защищен) изначально.
Для информации про осцилляторы. Уровень помех такой, что с металлорукава брошенному по бетонному полу идет искрение на пол. Питание 380в, три фазы с глухозаземленной нейтралью. С первой фазы снимается 220в для низковольтного оборудования. Импульсная помеха поднимает это напряжение на 10 вольт. Вторичным ИБП тоже не сладко если провода длинные: напряжение с 12в поднимается до 15. Некоторые ИБП уходят в защиту, некоторые перезапускаются.
Макетка Ардуино -это плата из которой торчит куча проводов, и это все ловит помеху. Она никогда не заработает в таких условиях.

Если у вас есть другой простейший способ проверить устойчивость к внешним помехам на бытовом уровне, т.е. используя подручные материалы и минимальное время, тогда с нетерпением ждем его описание.
Всегда можно собрать осциллятор и тестировать на столе, простецких схем полно. Только пока будете тестировать, можно выжечь всю технику в комнате.
 

nikolz

Well-known member
Для информации про осцилляторы. Уровень помех такой, что с металлорукава брошенному по бетонному полу идет искрение на пол. Питание 380в, три фазы с глухозаземленной нейтралью. С первой фазы снимается 220в для низковольтного оборудования. Импульсная помеха поднимает это напряжение на 10 вольт. Вторичным ИБП тоже не сладко если провода длинные: напряжение с 12в поднимается до 15. Некоторые ИБП уходят в защиту, некоторые перезапускаются.
Макетка Ардуино -это плата из которой торчит куча проводов, и это все ловит помеху. Она никогда не заработает в таких условиях.


Всегда можно собрать осциллятор и тестировать на столе, простецких схем полно. Только пока будете тестировать, можно выжечь всю технику в комнате.
Прежде чем обсуждать что и как побеждать, интересно было узнать спектральную мощность помехи и особенно ее долю
в области 2.4 гГц.
Затем выяснить сбои происходят по причине электромагнитных наводок или просадки сетевого напряжения из плохой проводки либо перекоса фаз либо хренового источника сетевого напряжения.
Полагаю, что у всех по-разному будет.
А посля энтого можно мерять у кого струя толще.
 

AlexandreVN

Member
Прежде чем обсуждать что и как побеждать, интересно было узнать спектральную мощность помехи и особенно ее долю
в области 2.4 гГц.
Хотел спектр посмотреть через SDR, но когда увидел искрение на пол из-за индукции, то понял что это будет последнее включение моего SDR свистка. На 2,4ГГц думаю все чисто потому что у меня ESP работает и нет проблем в WIfi. Скорее основная плотность спектра на частотах 100 -200кГц.
просадки сетевого напряжения из плохой проводки либо перекоса фаз либо хренового источника сетевого напряжения.
просадки как раз нет. наоборот есть скачек на 10-15в по сети и с 12 до 15в после ИБП. просто из-за наводки на провода.
А посля энтого можно мерять у кого струя толще.
толще у того кто нормальные аппараты без HF/HV юзает. Но с таким курсом это кучеряво выходит.

Автору надо на плате аккуратно собрать, грамотно землю развести и все будет работать. От Ардуино отказаться, собрать все на одной плате с ESP. Дискретные элементы ставить SMD.
 

nikolz

Well-known member
Хотел спектр посмотреть через SDR, но когда увидел искрение на пол из-за индукции, то понял что это будет последнее включение моего SDR свистка. На 2,4ГГц думаю все чисто потому что у меня ESP работает и нет проблем в WIfi. Скорее основная плотность спектра на частотах 100 -200кГц.

просадки как раз нет. наоборот есть скачек на 10-15в по сети и с 12 до 15в после ИБП. просто из-за наводки на провода.

толще у того кто нормальные аппараты без HF/HV юзает. Но с таким курсом это кучеряво выходит.

Автору надо на плате аккуратно собрать, грамотно землю развести и все будет работать. От Ардуино отказаться, собрать все на одной плате с ESP. Дискретные элементы ставить SMD.
Если подозрение в наводке, то можно намотать катушку-антенну и измерить эдс. Заодно посмотреть сигнал на осциллографе.
Если осциллографа нет, то поставить детектор и посмотреть звуковой картой компьютера.
В результате получим данные по помехе. Дальше все просто считается .
Потом определяем как убрать .
 

AlexandreVN

Member
Дальше все просто считается .
Потом определяем как убрать .
Все форумы по ЧПУ завалены подобными темами. Я бы не сказал что убрать широкополосную импульсную помеху просто. Начать надо с того, что не надо ее ловить. Еще автору на заметку: в питание ESP надо всего два конденсатора, танталовый электролит на 10мкф и керамический на 0,1мкф.
 

nikolz

Well-known member
Все форумы по ЧПУ завалены подобными темами. Я бы не сказал что убрать широкополосную импульсную помеху просто. Начать надо с того, что не надо ее ловить. Еще автору на заметку: в питание ESP надо всего два конденсатора, танталовый электролит на 10мкф и керамический на 0,1мкф.
так как помеха импульсная, то можно отправлять ESP спать на время помехи.
 

pvvx

Активный участник сообщества
так как помеха импульсная, то можно отправлять ESP спать на время помехи.
В таких вещах sleep-ы не используются - на потреблении всея конструкции это не скажется и в долях % :p А бросок питания будет и более, т.к. нагрузки нема.
С питанием у модулей ESP8266 бяка в том, что чип получает в своё ядро импульс от которого его корежит, даже если уровни питания соблюдены - от 1.7 до 3.6 В. Тут зависимость простая - круче фронт, хоть 0.5В p-p и ESP лежит. Большие емкости от питания к другим частям кристалла или кривой внутренний стабилизатор питания ядра на 1.6В.

И на счет помехи на свой-же RF - у ESP8266 всё пучком. Достаточно включить встроенный аппаратный модулятор в регистрах на GPIO - а, т.к. у ESP8266 нет регулировки тока (скорости нарастания) на выходах GPIO, то она сама себя успешно глушит. И подбирать частоту модуляции в регистрах GPIO не стоит - пойдет любая :) Кроме бага в модуляторе у ESP8266 есть и это. В итоге её собственный аппаратный псевдо PWM и не используется... на модулях, продаваемых с али. Если повесить Ом-ный резистор прямо к ноге чипа (между проводником платы), то помеха от него дает удовлетворительную работу с пониженной чувствительностью RF, но всё-же жить как-то можно...
 

pvvx

Активный участник сообщества
Автору надо на плате аккуратно собрать, грамотно землю развести и все будет работать. От Ардуино отказаться, собрать все на одной плате с ESP. Дискретные элементы ставить SMD.
Такие советы не годится для данного форума, а с учетом что ESP8266 - это сотни hard и soft багов-недоделок от Espressif и уже в стиле ретро, то какое ещё применение её в ЧПУ или другом ответственном оборудовании?
Оно только для игры в вечерний блог домохозяек с готовыми Arduino модулями! По этой классификации и стоит выбирать методы защиты и тестов - имея только кухонные принадлежности - без паяльника!
 

pvvx

Активный участник сообщества
Хотел спектр посмотреть через SDR, но когда увидел искрение на пол из-за индукции, то понял что это будет последнее включение моего SDR свистка. На 2,4ГГц думаю все чисто потому что у меня ESP работает и нет проблем в WIfi. Скорее основная плотность спектра на частотах 100 -200кГц.
Ничего с вашим SDR не будет. С самим компом вероятность глюков больше, т.к. воткнуто на шнур USB… А вот с недорогим (до сотен тысяч руб, китайским, без железного корпуса) специализированным измерителем - будет. Они сдаются уже при приближении к 1 кВт излучателя 2..3 нс импульсов. Импульсы надо давать от десятка раз в сек и антенну в 3..10 см, при расстоянии в 50 см до аппарата. По мере повышения мощности импульса обычно начинает идти снег на экране таких приборов (ЖКИ/TFT), происходит срабатывание всевозможных кнопочек, далее частенько слетает пошивка… Ключ SDR и комп при этом обычно пашет, но ничего вразумительного не покажет. У SDR может заткнуться АРУ.

Источник импульсов до 3 кВт 2..3 нс (U от 1 кВ и более, I - 1..30 А) – импульс тока у него в антенку в пике всего 20 А с плюсом (если ~1кВ на ~50 Ом) а средняя моща излучения при 50 тысячах таких импульсов достигает всего сотни мВт! Но большинство китайского оборудования этого не терпит и в 50 см. Хотя любой смарт-телефон можно положить прямо на излучатель. При близком источнике ESP глючит – перезагрузки и прочее. Если относить источник от модуля - у ESP заткнута RF (наверно АРУ). Но при выключении связь быстро восстанавливается. У других испытываемых этим источником “помех” модулей WiFi в среднем скорость восстановления RF связи дольше. Но они не глючат при почти прямом контакте с таким излучателем.

Если выход данного импульсника подключить прямо к какому выводу модуля и GND, то если питание у модуля есть – с большой вероятность он вылетит, если уровень ставить более 1 кВт. При менее – вылет не обязателен. Этот порог у ESP8266 меньше, чем у других проверенных модулей. При этом осел со спец. щупами прямо на входе чипа кажет импульс достигающий более 200В, но т.к. он короткий (2..3нс) – ничего не вылетает. :p



Остальные испытания не интересны – они делаются стандартными оборудованием, которое можно найти в продаже или взять в аренду. Модули с али с ESP8266 и простой ESD тест не проходят…
 

nikolz

Well-known member
Ничего с вашим SDR не будет. С самим компом вероятность глюков больше, т.к. воткнуто на шнур USB… А вот с недорогим (до сотен тысяч руб, китайским, без железного корпуса) специализированным измерителем - будет. Они сдаются уже при приближении к 1 кВт излучателя 2..3 нс импульсов. Импульсы надо давать от десятка раз в сек и антенну в 3..10 см, при расстоянии в 50 см до аппарата. По мере повышения мощности импульса обычно начинает идти снег на экране таких приборов (ЖКИ/TFT), происходит срабатывание всевозможных кнопочек, далее частенько слетает пошивка… Ключ SDR и комп при этом обычно пашет, но ничего вразумительного не покажет. У SDR может заткнуться АРУ.

Источник импульсов до 3 кВт 2..3 нс (U от 1 кВ и более, I - 1..30 А) – импульс тока у него в антенку в пике всего 20 А с плюсом (если ~1кВ на ~50 Ом) а средняя моща излучения при 50 тысячах таких импульсов достигает всего сотни мВт! Но большинство китайского оборудования этого не терпит и в 50 см. Хотя любой смарт-телефон можно положить прямо на излучатель. При близком источнике ESP глючит – перезагрузки и прочее. Если относить источник от модуля - у ESP заткнута RF (наверно АРУ). Но при выключении связь быстро восстанавливается. У других испытываемых этим источником “помех” модулей WiFi в среднем скорость восстановления RF связи дольше. Но они не глючат при почти прямом контакте с таким излучателем.

Если выход данного импульсника подключить прямо к какому выводу модуля и GND, то если питание у модуля есть – с большой вероятность он вылетит, если уровень ставить более 1 кВт. При менее – вылет не обязателен. Этот порог у ESP8266 меньше, чем у других проверенных модулей. При этом осел со спец. щупами прямо на входе чипа кажет импульс достигающий более 200В, но т.к. он короткий (2..3нс) – ничего не вылетает. :p



Остальные испытания не интересны – они делаются стандартными оборудованием, которое можно найти в продаже или взять в аренду. Модули с али с ESP8266 и простой ESD тест не проходят…
вопрос.
Можно ли защитить модуль ESP, поместив его в клетку фарадея, т.е. в корпус из металлической сетки ?
 
Сверху Снизу