- PVSM.RU - https://www.pvsm.ru -
Привет!
После волны, поднятой моим предыдущим постом [1], довольно заметное число людей спрашивали меня (в фейсбуке, в личке и т.п.), на что, собственно, обращать внимание, чтобы вместо умной розетки на ардуино не получить очередной тазик-эвтаназик [2].

Тема это большая и сложная, но я постараюсь выделить основные моменты — не в последнюю очередь на основании ошибок, которые я видел во всевозможных реальных устройствах и проектах, в том числе публиковавшихся на Хабре. Я не буду долго и нудно перечислять ГОСТы, но перечислю совсем базовые вещи, которые необходимо понимать и соблюдать, чтобы не убить хотя бы себя (если вы планируете не убивать также и окружающих, то после завершения этой статьи не поленитесь пролистать и релевантные ГОСТы).
Итак, вы собрались делать устройство, которое как минимум одним своим концом включается в розетку.
Не все устройства одинаково опасны — более того, устройства с одним и тем назначением могут быть более или менее опасны в зависимости от модели их использования. К факторам, определяющим опасность, могут относиться:
Обратите внимание, что в совершенно обычных бытовых условиях можно получить комбинацию сразу нескольких факторов — например, известные случаи убийства людей заряжающимися смартфонами в ванной. Во-первых, очень высокая влажность с конденсацией — попадая внутрь зарядного устройства, влажный воздух сильно снижает электрическую прочность изоляции между первичными и вторичными цепями, в результате чего пробой 230 В на USB-разъём зарядки становится более чем вероятным (а в китайских поделиях так и вовсе практически гарантированным). Во-вторых, металлические ванны и трубы водоснабжения должны быть заземлены, чтобы гарантировать отсутствие на них — и особенно между ними — опасных для жизни потенциалов. В-третьих, человек, сидящий в ванне, имеет не просто очень хороший электрический контакт с ней, а контакт, от которого он ещё и не может быстро избавиться.
Вычтем любое из этих обстоятельств — и процесс зарядки любимого айфона становится снова вполне безопасным.
В целом, если ваше устройство относится хотя бы по каким-то признакам к зоне риска — лучше всего его не делать, ибо понимание, как правильно сделать устройство для таких условий, в целом достаточно нетривиально и требует соответствующего опыта.
Этот вопрос кажется тривиальным, но большинство поделок заваливаются именно на нём.
Тривиальный ответ: мы изолируем цепи которых может коснуться пользователь (т.н. вторичные цепи), от цепей, которые включены в розетку (т.н. первичные цепи).
Чуть менее тривиален ответ на вопрос, от какого напряжения мы изолируемся. С одной стороны, в розетке у нас 230 В среднеквадратичного напряжения, итого 324 В амплитудного — ну, допустим, даже если в результате того же отгорания нуля мы получим 380 В среднеквадратичного, это будет «всего лишь» 536 В амплитудного.
Тем не менее, сделать изоляцию, выдерживающую 600-800 В, совершенно недостаточно.
Проблема заключается в том, что в сети редко, но метко могут случаться всплески существенно большей величины — более того, они могут быть синфазными (например, при близком ударе молнии), т.е. наведёнными одновременно в нулевом и фазном проводах. В этом случае напряжение «в розетке» существенно не изменится относительно нормальных 230 В, а вот напряжение между розеткой и какой-либо другой «землей» может кратковременно превысить эти 230 В в разы.
На кратковременность такого импульса полагаться не стоит — если он пробьёт изоляцию вашего устройства, по пути пробоя может потечь ток и при более низком напряжении. Варианты тут от просто физического разрушения изоляции до зажигания разряда — как в люминисцентной лампе, в которой тлеющий разряд запускается 800-вольтовым импульсом со стартёра, а дальше горит уже от обычных 230 В переменного тока неограниченное время.
По этой причине изоляцию между первичными и вторичными цепями бытовых устройств рассчитывают на напряжение 2,5 кВ.
Лирическое отступление: очень подробно про это можно почитать, например, в ГОСТ IEC 60950-1-2014 [3] или ГОСТ IEC 60065-2013 [4], на которые ссылается основополагающий документ — Технический регламент Таможенного союза (ТР ТС) 004/2011 «О безопасности низковольтного оборудования». В частности, оба документа указывают для сетей электропитания с действующим напряжением до 300 В возможное напряжение переходных процессов до 2500 В. По аналогичным документам живёт, в принципе, весь мир — под названиями ГОСТ, IEC или UL 60950.

Табличка из IEC 60950. В общем случае при расчётах, касающихся безопасности пользователя, стандарт рекомендует относить все питающие сети к категории II.
Важный момент: наличие изоляции не означает, что между первичной и вторичной цепями устройства не может протекать ток. В некоторых случаях избежать такого тока невозможно или неразумно — например, в импульсных источниках питания для снижения помех между первичкой и вторичкой стоит конденсатор небольшой ёмкости. В таком случае устройство должно быть спроектировано так, чтобы ток утечки между первичкой и вторичкой ни при каких обстоятельствах не превышал безопасный предел (3,5 мА для бытового стационарного оборудования, 0,25-0,75 мА для носимого оборудования; для медицинского оборудования свои нормы, они жёстче в 10-100 раз в зависимости от типа оборудования, тут можно посмотреть презентацию [5] про различия в требованиях).
Итак, наши минимальные требования — изоляция прочностью 2,5 кВ между первичными и вторичными цепями с током утечки при нормальных условиях не более 3,5 мА.
С проектированием печатных плат начинается, разумеется, самое интересное.
Во-первых, вышеупомянутый IEC 60950 вводит четыре класса изоляции в зависимости от её назначения и, соответственно, требуемой надёжности (точнее, вероятности отказа помножить на последствия этого отказа):
Далее про различные варианты реализации изоляции написано достаточно много (МЭКовские стандарты платные, но мы же понимаем, что в яндексе найдётся всё [9]?), остановимся на требованиях к печатным платам в бытовых устройствах.
Для оценки диэлектрических способностей различных материалов IEC 60950 делит их на группы по параметру CTI (Comparative Tracking Index) — чем выше CTI, тем лучше изолирующие свойства материала:
Обычный стеклотекстолит FR4 имеет CTI = 175, то есть, относится к группе III, к границам между подгруппами IIIa и IIIb.
Кроме того, диэлектрические свойства материала, разряд в котором может произойти по его поверхности (случай печатной платы), зависят от уровня загрязнения этой поверхности, поэтому IEC 60950 вводит несколько обобщённых классов загрязнения (в стандарте более формализованные определения, ниже я привязываю их к условиям эксплуатации):
Отмечу, что нужный уровень защиты может быть реализован использованием адекватных внешних корпусов — например, устройство с уровнем 2 может эсплуатироваться на улице при использовании герметичного корпуса.
Наконец, в IEC 60950 используются два способа измерения расстояния, образующего изолирующий промежуток — clearance и creepage.

Для нашего случая для номинального напряжение в розетке 230 В ± 10 % необходимо ориентироваться на требования к изоляции в сетях до 300 В среднеквадратичного напряжения, до 420 В амплитудного и до 2500 В выброса при переходных процессах.
В зависимости от типа изоляции (функциональную не рассматриваем, т.к. говорим о безопасности пользователя) минимально необходимая дистанция по печатной плате составит:
Однако, если мы вернёмся к упомянутому выше Y-конденсатору, то без труда заметим, что максимальное расстояние между его ножками по даташиту — 7,5 мм.

Как нетрудно заметить, с учётом контактных площадок нам будет проблематично получить расстояние между проводниками 6,0 мм, если мы не начнём ножки растаскивать вручную.
К счастью, есть простой выход — как видно по картинке выше, creepage можно увеличить, сделав в текстолите вырез. Воздух имеет более высокую электрическую прочность, чем FR4 — для него пробивное напряжение приближается к 3 кВ/мм, а в целях обеспечения безопасности обычно принимается равным 1-1,5 кВ/мм. IEC 60950 требует для воздушного зазора для цепей до 300 В ширины 2,0 мм для базовой изоляции и 4,0 мм для усиленной (в случае, если производство имеет соответсвующую требованиям стандарта программу контроля качества, ширина может быть уменьшена до 1,5 мм и 3,0 мм, но сейчас это не наш случай).
То есть, мы можем обеспечить нужную изоляцию с помощью 4 мм воздуха или 6 мм печатной платы.
В силу сложности вопроса, стандарт не рассматривает комбинацию из воздуха и печатной платы, однако на практике именно такая комбинация в большинстве случаев и применяется — в плате между первичными и вторичными цепями делается вырез:

В данном случае, сделав вырез шириной 2 мм и длиной чуть больше ширины земляных полей, мы получили минимальный creepage равным 6,48 мм, что удовлетворяет требованию к reinforced insulation, а поперёк выреза, если считать «в лоб» — 3,7 мм текстолита и 2,0 мм воздуха, каждое из значений соответствует требованию одного слоя basic insulation, так что в сумме их также можно считать достаточными.
Вот с этим уже можно жить.
Отмечу, что правильное проектирование платы не освобождает от проблем с расположением компонентов: между любыми токопроводящими частями первички и вторички должны быть минимум те же 2 мм воздуха, а в случае незаземлённого корпуса между ним и первичкой для reinforced insulation стандарт требует 10 мм воздуха.
P.S. Справедливости ради, добавлю, что для reinforced insulation предназначены конденсаторы класса Y1, у которых обычно расстояние между ножками 10 мм. Впрочем, это не отменяет необходимости в прорезях в текстолите там, где не удаётся выдерживать зазор не менее 6 мм по разным причинам — из-за плотного монтажа, других компонентов с недостаточным зазором между выводами и т.п. Кроме того, даже если вы используете Y2-конденсаторы и гарантируете только базовую изоляцию, заложить все остальные компоненты, включая дизайн PCB, с запасом в вопросах безопасности лишним точно не будет.
Очевидная фатальная ошибка — это, само собой, полное игнорирование требований безопасности и выдерживание зазоров между первичными и вторичными цепями масштаба 0,5-1 мм, по принципу «при первом включении никого не убило — значит, всё в порядке». Вот, например, типичное любительское немецкое документальное кино [10], в котором выфрезерованы красивые прорези функциональной изоляции между проводниками сетевого питания, но при этом миллиметровый зазор между входом 230 В и землёй вторички, на которой сидит свободно доступный пользователю разъём USB — включать эту конструкцию в 230 В попросту опасно для жизни.
Помимо гарантированно фатальных, регулярно случаются ошибки потенциально фатальные.
Во-первых, неопытные разработчики интуитивно воспринимают как высокое напряжение между двумя проводами сети 230 В, но не между первичкой и вторичкой — и закладывают прорези именно между ними. Это бывает не лишено смысла, если дорожки сети идут на плате близко друг к другу, и это будет относиться к обеспечению функциональной изоляции, но не имеет прямого отношения к безопасности — в конце концов, в штатной схемотехнике между этими проводами у вас должен быть варистор на напряжение срабатывания порядка 430 В, так что сильно больше там не будет. Более того, если к вам прилетит высоковольтный синфазный импульс, то как раз между проводами сети ничего особенно интересного не случится.
А вот между первичкой и вторичкой — ещё как случится.
Во-вторых, прорезь в плате неопытными разработчиками воспринимается как то ли нечто декоративное, то ли как серебряная пуля и лекарство от всех болезней сразу. Например, тот самый Битроникс Лаб выложил картинки своей USB-развязки, которую они обещают бесплатно выдать всем покупателям опасного набора, и похвастался, что она сделана с запасом — на напряжение 5 кВ:

Для простоты расчётов я быстро набросаю её в DipTrace, благо наименования компонентов известны, а размеры щелей нетрудно вычислить из картинки — ширина 2 мм, длина не выходит за пределы ширины компонентов. Мы не знаем, как плата залита землёй, но будем предполагать, что полигоны не выходят за границы ножек компонентов.

Итого: ADuM4160 — clearance 5,4 мм по текстолиту + 2 мм воздуха, creepage 2,73*2 + 2 = 7,46 мм; AM2D — clearance 4,12 мм по текстолиту + 2 мм воздуха, creepage 6,75 мм. Значения приблизительные, так как форма площадок может отличаться, но ±0,1 мм нас тут явно не волнуют.
Нетрудно заметить, что реальные параметры лишь едва-едва превосходят требования IEC 60950 для сети 300 В с выбросами до 2500 В для случая reinforced insulation — а так как в случае Битроникс Лаб мы говорим по сути о медицинском оборудовании с прямым контактом с телом человека, крайне желательно проектировать его под максимально возможный уровень защиты.
Реальная гарантированная прочность изоляции всей конструкции будет не выше 3 кВ. Заявления о 5 кВ с этой платой неуместны ни под каким соусом — она не рассчитана на такой уровень защиты. В данном случае можно было, даже не увеличивая габариты печатной платы, придвинуть изолятор и DC/DC ближе друг к другу и сделать под ними единую прорезь, сверху и снизу выходящую за пределы корпусов компонентов хотя бы на миллиметр.
Замечу, что при высоких напряжениях — от 5 кВ и выше — начинает играть роль также форма проводников: напряжённость поля и, соответственно, вероятность пробоя выше на заострённых частях.
Хотя лабораторные испытания по ГОСТовским методикам для большинства любителей неподъёмны, для маленьких компаний неприятны своей стоимостью и длительностью, в продаже есть приборы, которые позволяют грубо оценить безопасность устройств — это высоковольтные измерители сопротивления изоляции [11].
По сути, это гигаомметры (с верхним пределом 10-20 ГОм), при измерении подающие на щупы высокое напряжение — 1000 В для дешёвых моделей и 2500 В для тех, что подороже.
Если вы занимаетесь разработкой втыкаемых в розетку устройств или интересуетесь безопасностью китайских изделий — очень рекомендую приобрести, как минимум, что-нибудь вроде UT-502A [12] (в Чип-и-дипе он тоже есть, но дорого).
Если ваше устройство выдержало 10 секунд под подаваемым им напряжением 2500 В — значит, всё не полностью безнадёжно. Такие испытания не является основанием считать устройство соответствующим стандартам — как нетрудно заметить, в общем случае даже слой функциональной изоляции уже обязан выдерживать подобные напряжения, хотя при этом вероятность его пробоя считается слишком высокой, чтобы использовать его для защиты пользователя.
Более показательным было бы тестирование оборудования импульсом с напряжением 5 кВ, но, увы, такие приборы стоят уже других денег.
С другой стороны, если даже на 2,5 кВ ваше устройство показало что-то, отличное от верхнего предела гигаомметра, вы теперь знаете, что с ним надо сделать [13].
Автор: olartamonov
Источник [14]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/e-lektrika/298098
Ссылки в тексте:
[1] предыдущим постом: https://habr.com/post/427195/
[2] тазик-эвтаназик: https://cs10.pikabu.ru/images/big_size_comm/2018-05_2/1525944662157696805.jpg
[3] ГОСТ IEC 60950-1-2014: http://docs.cntd.ru/document/1200118648
[4] ГОСТ IEC 60065-2013: http://docs.cntd.ru/document/1200110229
[5] тут можно посмотреть презентацию: https://www.artesyn.com/power/assets/emerson_safety_requirements_fo_1340322725.pdf
[6] safety rated Y2 capacitors: http://www.kemet.com/Lists/FileStore/900%20Series%20Product%20Training%20Module.pdf
[7] Murata серии DE2: https://www.chipdip.ru/catalog/emi-suppression-capacitors?p.0=Murata&gq=de2
[8] Murata DE1: https://www.chipdip.ru/catalog/emi-suppression-capacitors?p.0=Murata&gq=de1
[9] в яндексе найдётся всё: http://composter.com.ua/documents/IEC60950-1.pdf
[10] типичное любительское немецкое документальное кино: https://habr.com/post/367221/
[11] высоковольтные измерители сопротивления изоляции: https://www.chipdip.ru/catalog-show/insulation-testers?sort=priceup
[12] UT-502A: https://www.testers.ru/catalog/index.php?SECTION_ID=12&ELEMENT_ID=137
[13] что с ним надо сделать: https://cdn1.vectorstock.com/i/1000x1000/72/40/garbage-bin-full-of-trash-overflowing-container-vector-17157240.jpg
[14] Источник: https://habr.com/post/428023/?utm_campaign=428023
Нажмите здесь для печати.