Многоуровневая
защита электронной
аппаратуры от воздействия
электростатических разрядов:
от схемного до системного уровня
Почти каждый из нас в детстве экспериментировал со статическим электриче-
ством, разделяя заряды трением натуральной шерсти о синтетические мате-
риалы. Когда мы стали разработчиками, настройщиками или специалистами
по обслуживанию полупроводниковой техники, стало ясно, что электростати-
ческие разряды — жестокий враг, безжалостно повреждающий электронные
Антон Еремин приборы. Ущерб, наносимый электростатическими разрядами электронной
ant@s-erp.ru промышленности в мире, измеряется миллиардами долларов в год.
В
ыбросы электромагнитной энергии, нии ресурса компонента при эксплуатации. • Повреждение пассивных или активных
к которым относятся электростатиче- Интересно, что в отдельных случаях «по- элементов интегральной микросхемы.
ские разряды, могут приводить к вре- врежденные» партии компонентов имели Например, поликремниевые резисторы
менному нарушению работы оборудования увеличенный срок службы по сравнению КМОП-логики могут быть повреждены
или его повреждению. Этим они отличаются с референтной группой, демонстрируя свой- при электростатическом разряде с напря-
от обычных помех, которые, несмотря на бо- ства самовосстановления. жением выше 2,5–3 кВ. При этом отказ
лее длительное воздействие, чаще всего толь- Оператор может даже не ощутить факт элементов (например, биполярных тран-
ко нарушают нормальную работу приемни- разряда, если электростатическое напря- зисторов) может быть и параметрическим,
ка помехи. После прекращения воздействия жение не превышает порог чувствитель- что выражается в снижении коэффициен-
шума работоспособность устройств, как ности человека, определенный на уровне та передачи или увеличении уровня шума.
правило, восстанавливается. В соответствии 1,5–2 кВ. Поэтому оператор должен носить Другой частый вид отказа активных эле-
с ГОСТ Р 53734.1-2014 (МЭК 61340-1:2012) антистатический браслет или, как минимум, ментов интегральных микросхем — ти-
электростатический разряд (ЭСР) — это прикоснуться к «мягко заземленным» кон- ристорный эффект, которому подвержена
перенос заряда непосредственным прикос- струкциям, прежде чем касаться компонента. КМОП-логика с поданным питанием, если
новением или пробоем при разности потен- Рабочие поверхности и окружающие кон- на нее поступил входной сигнал выше на-
циалов между объектом и окружающей сре- струкции должны быть «мягко заземлены» пряжения питания или ниже 0 В [1].
дой при непосредственном соприкосновении через резистор номиналом несколько сотен Ступенчатый принцип ослабления помехи
или пробое. килоом. «Жесткое», низкоимпедансное за- в случае ЭСР реализуют следующим обра-
При рассмотрении последствий электро- земление конструкций приводит к возник- зом:
статических разрядов используют следую- новению в них больших токов ЭСР, что ста- • необходимо создать условия, предотвра-
щую классификацию: новится причиной излучаемых помех вы- щающие накопление зарядов, обеспечить
• электростатический разряд на электрон- сокого уровня. В этом случае оборудование рассеяние и нейтрализацию накопленных
ный компонент (дискретный или в инте- в пластиковом корпусе оказывается более зарядов;
гральном исполнении); уязвимым для таких помех, чем оборудова- • снизить вероятность воздействия ЭСР
• электростатический разряд на корпус обо- ние в металлическом корпусе. на токопроводящие части аппаратуры;
рудования; Электростатический разряд вызывает • предотвратить передачу импульсной по-
• непрямой электростатический разряд, при в электронных компонентах три основных мехи с токопроводящих частей в чувстви-
котором нарушение работы электронной вида повреждения: тельные элементы схемы;
схемы является результатом электромаг- • П р о б о й и з ол и р у ю щ е го с ло я S i O 2 . • использовать схемные, конструктивные
нитного импульса токов ЭСР, протекаю- Например, в металлооксидных полупро- и программные решения, повышающие
щих вблизи приемника помехи. водниках типовая толщина оксидного слоя устойчивость аппаратуры к воздействию
Стандарт ГОСТ 30804.4.2-2013 устанавли- составляет 0,1 мкм, поэтому при прочно- ЭСР.
вает регламенты испытаний на устойчивость сти такой изоляции 7 МВ/см она может
к электростатическим разрядам. В докумен- быть повреждена напряжением выше 70 В. Предотвращение накопления,
те приведены требования как к испытаниям • Прожиг дорожек металлизации. Прожиг нейтрализация и рассеяние
на прямое воздействие электростатически- металлических проводников для типового зарядов
ми разрядами (методы воздушного разряда времени электростатического разряда на-
и контактного разряда), так и непрямое воз- чинается уже при значениях тока 2 кА/мм2, Для предотвращения накопления за-
действие. при которых происходит миграция частиц рядов, нейтрализации и рассеяния уже
Электростатический разряд на электрон- алюминия. Полное размягчение или от- накопленных зарядов на предприятии,
ный компонент — наиболее грозное явле- слоение происходит при токах порядка использующем чувствительные к ЭСР
ние, приносящее убытки как за счет явного 30 кА/мм2. Ток прожига медных провод- компоненты, должна быть разработана про-
повреждения компонентов, так и неявного ников примерно в 2,5 раза превышает эти грамма ЭСР-управления в соответствии
повреждения, выражающегося в сниже- значения. с ГОСТ IEC 61340-5-1-2019. Эта программа
Предотвращение передачи
импульсной помехи
в чувствительные элементы схемы
Экранирование
Основной поражающий фактор ЭСР —
это высокие амплитуды и скорости изме- Рис. 3. Печатный проводник по периметру печатной платы для перехвата ЭСР
нения электрического и магнитного полей,
более характерные для радиолокационных
станций: токи в десятки ампер с временем вышенный потенциал сигнального общего (опять же, с небольшим запасом) в данном
нарастания менее 1 нс, электрические поля транслируется через соединительные кабели случае достаточно.
с напряженностью порядка киловольт в другое оборудование как помеха общего
на метр, магнитные поля в килоамперы вида (то есть между «землей» системы и сиг- Фильтрация
на метр. Эти воздействия предъявляют со- нальным проводником). В отдельных случаях у конструктора нет
ответствующие требования к однородности Все доступные для касания токопроводя- возможности защитить сигнальный провод-
корпусных экранов, размерам отверстий щие детали должны быть заземлены для ник, гальванически связанный со схемой,
и качеству соединения в зоне стыковки дета- предотвращения вторичного ЭСР. Элементы от воздействия ЭСР. Это, например, может
лей. Если на пути протекания токов ЭСР воз- электронной схемы должны быть отделены быть наружная телескопическая антенна
никает неоднородность, имеющая на данной от таких незаземленных деталей на расстояние прибора. Практически все выпускаемые в на-
частоте значительный импеданс, то в этой не менее 10 мм, а от заземленных — не менее стоящее время микросхемы имеют на вхо-
точке может возникнуть вторичный ЭСР, 1 мм. Примером такой токопроводящей дета- дах и выходах встроенные диоды защиты
что означает новый источник помеховой ак- ли может служить шильдик прибора, установ- от перенапряжений, предназначенные для
тивности. ленный на окрашенную поверхность посред- шунтирования положительных и отри-
Если вы используете металлический корпус ством винтов или заклепок. Электрический цательных выбросов напряжения. Однако
для разрабатываемого изделия, то с точки зре- контакт в этом случае может отсутствовать с переходом на более малоразмерные техно-
ния ЭСР для вас есть две новости. Хорошая изначально (из-за изолирующих свойств логии подобные элементы тоже становятся
новость в том, что металлический корпус краски) или быть утрачен при эксплуатации все более маломощными. Помочь защит-
обеспечивает путь для токов ЭСР в обход (поскольку эти соединения обычно не рас- ным диодам можно, если добавить последо-
электронной схемы. Плохая новость — ме- сматриваются конструктором как критиче- вательно включенное в сигнальную линию
таллический корпус в силу своей природы ские с точки зрения долговечности низко- сопротивление (активное или реактивное),
стимулирует ЭСР. Как мы говорили ранее, импедансного контакта). При прикосновении как показано на рис. 4. В качестве таких по-
после воздействия ЭСР потенциал металли- к шильдику оператором — носителем заряда следовательных элементов могут выступать
ческого корпуса из-за ненулевой индуктив- потенциал детали изменяется скачкообразно. высоковольтные резисторы, катушки индук-
ности в системе заземления может составлять Разность потенциалов между винтом крепле- тивности или обычные ферритовые филь-
1500–2000 В. Если система базово‑возвратного ния шильдика с внутренней стороны и окру- тры или резисторы поверхностного мон-
заземления прибора отключена от системы жающими проводниками приводит к воз- тажа. При использовании резисторов или
экранирующе-защитного заземления (так никновению электрического поля с высокой ферритовых фильтров для поверхностного
называемая плавающая система заземле- напряженностью, что может привести к вто- монтажа необходимо принимать меры для
ния), то между корпусом и электронной схе- ричному ЭСР. Вторичный ЭСР более опасен предотвращения поверхностного разряда
мой возникает электрическое поле высокой для аппаратуры, поскольку характеризуется (как по поверхности корпуса этих элемен-
напряженности. Это может вызвать помехи большей амплитудой тока из-за гораздо бо- тов, так и через возможные загрязнения
в электронной схеме или привести к вторич- лее низкого внутреннего сопротивления ме- на поверхности печатной платы). Для это-
ному ЭСР между корпусом и токопроводя- таллической детали по сравнению с челове- го необходимо увеличить длину защитного
щими элементами схемы. Как мы упомина- ческим телом. Потенциал человеческого тела резистора, использовав набор из 10–20 по-
ли, для предотвращения повреждения схемы может достигать 25 кВ, и этот потенциал мо- следовательно включенных сопротивлений,
вторичным ЭСР необходимо соблюдать ми- жет полностью быть передан на незаземлен- разделенных промежутками. Параметры ре-
нимальные воздушные зазоры или исполь- ную деталь. Электрическая прочность воздуха зисторов или ферритовых фильтров долж-
зовать вторичное экранирование. Если систе- (до пробоя) составляет около 3 кВ/мм, поэто- ны быть выбраны исходя из необходимости
ма базово‑возвратного заземления (то есть му для разности потенциалов 25 кВ рассто- ограничить максимально возможный ток
«сигнальный общий») соединена с системой яние между проводниками не должно быть ЭСР до уровня, который могут шунтировать
экранирующе-защитного заземления (то есть менее 1 см (с небольшим запасом). Однако внутренние защитные устройства микросхе-
«корпус»), то в случае ЭСР потенциал схемы необходимо помнить, что при повышении мы. Значения токов можно найти в техниче-
повышается до потенциала корпуса и вероят- влажности электрическая прочность воздуха ских описаниях на микросхемы.
ность вторичного разряда снижается практи- может быть существенно ниже. Если деталь Более эффективная фильтрация может
чески до 0. Соединение сигнального общего заземлена, то индуктивность всего пути за- быть обеспечена при использовании двух-
с корпусом возле интерфейсных соедините- земления для типичного для ЭСР времени элементных фильтров, состоящих из бло-
лей также помогает снизить излучение по- нарастания токового импульса может приве- кирующего шумовые токи элемента (рези-
мехи от кабелей, поэтому подобный прием сти к возникновению разности потенциалов стора/резисторов или ферритового фильтра)
может одновременно иметь два положитель- между заземленной деталью и элементом схе- и шунтирующего шумовые токи элемента
ных эффекта. К сожалению, в этом случае по- мы порядка 1,5 кВ, поэтому расстояния в 1 мм (конденсатора). Для эффективной защиты
Подавление амплитуды
переходных процессов
К сожалению, описанный выше прием
ограничения токов ЭСР, поступающих на вы- Рис. 4. Последовательно включаемые элементы защиты от воздействия ЭСР
вод микросхемы, не всегда применим. Для
высокоскоростных интерфейсов внесение
дополнительного импеданса в линию может Схемные и конструктивные сторонней печатной платы к повреждению
привести к недопустимому сглаживанию решения для повышения при непосредственном воздействии ЭСР
фронтов и срезов импульса (вплоть до смы- устойчивости аппаратуры с 2 до 15 кВ [5].
кания глазковой диаграммы). Кроме того, к воздействию ЭСР Многослойные печатные платы обеспечи-
множество простых полупроводниковых вают повышение стойкости к ЭСР до 100 раз.
устройств вовсе не имеют встроенной защиты Повышения устойчивости аппаратуры Для снижения влияния ЭСР на такие платы
от перенапряжений, и описанный прием огра- к воздействию ЭСР можно достигнуть путем необходимо применять следующие приемы:
ничения токов в таком случае неэффективен. выбора элементов, допускающих выбросы • Располагайте поверхности питания и за-
Устройства подавления переходных процес- напряжения с большей амплитудой и соблю- земления как можно ближе к внешним
сов должны (аналогично фильтрам) обеспе- дения ряда правил при проектировании пе- сигнальным слоям. Это снижает размер
чивать подавление как минимум 40 дБ для пе- чатной платы. контура для магнитного поля и реализует
реходных процессов со временем нарастания Остановимся подробнее на правилах про- отклоняющее экранирование для электри-
0,7 нс, что обеспечивает снижение амплитуды ектирования печатных плат. Одно- и двух- ческого поля помехи.
импульса с 8 кВ до 80 В. Эквивалентная верх- сторонние печатные платы наиболее подвер- • По возможности выделите для токов ЭСР
няя граница частотного диапазона при этом жены воздействиям ЭСР как в части наруше- отдельную поверхность экранирующего
будет на уровне 460 МГц. В идеальном случае ния нормальной работы, так и повреждения заземления. Фильтрующие конденсаторы
такие устройства должны характеризоваться элементов. Однако даже в этом случае знание и устройства защиты от выбросов напря-
подавлением в 70 дБ для переходных процес- основ электромагнитных взаимодействий мо- жения генерируют сильные токи в систе-
сов со временем нарастания 0,2 нс, что под- жет помочь повысить устойчивость схемы. ме заземления в момент воздействия ЭСР.
разумевает снижение амплитуды импульса Система сигнального заземления на одно- Эти токи могут вызвать выбросы напря-
с 24 кВ до 8 В. Эквивалентная верхняя граница и двухсторонних печатных платах имеет жения даже в низкоимпедансной системе
рабочего диапазона частот — 1,6 ГГц. чрезвычайно высокий импеданс на частоте сигнального заземления.
Аналогично случаю фильтрации помех ЭСР. Одним из возможных методов сниже- • Обеспечьте минимальное расстояние
эти элементы должны вносить минималь- ния импеданса системы заземления становит- между поверхностью питания и поверх-
ные искажения в полезный сигнал, то есть ся использование дополнительной, внешней ностью заземления, по возможности ис-
не изменять его напряжение, ток и фор- поверхности заземления. Конструктивно пользуйте две пары таких поверхностей.
му фронта цифрового сигнала. Принцип такая поверхность может быть выполнена Распределенная емкость имеет очень низ-
работы параллельно включенных ограничите- в виде листа алюминиевой или медной фоль- кую паразитную индуктивность и в том
лей состоит в том, что при превышении вход- ги с изоляционным покрытием, расположен- числе обеспечивает эффективную филь-
ным напряжением определенного уровня со- ной на минимально возможном расстоянии трацию помехи по питанию в диапазоне
противление ограничителя становится суще- от печатной платы. Основной критерий частот от нескольких сотен мегагерц
ственно меньше, чем входное сопротивление в данном случае — минимизировать импе- до нескольких гигагерц.
защищаемого элемента. В этом случае важней- данс соединения «проводник заземления — • Минимизируйте длину сигнальных про-
шим параметром является время срабатывания поверхность», не допуская при этом давления водников, особенно во внешних сигналь-
ограничителя, то есть его перехода в проводя- токоведущих элементов платы на изоляци- ных слоях. Используйте полосковые ли-
щее состояние. Кроме времени срабатывания, онный слой. Вот почему такую поверхность нии для чувствительных сигналов.
большое значение имеют паразитная емкость, обычно располагают со стороны монтажа, со- • Организуйте дополнительные защитные
которая аналогично конденсатору сглаживает единяя ее с системой заземления на печатной электромагнитные зоны вокруг чувстви-
фронт цифрового сигнала, и паразитная ин- плате в как можно большем количестве точек. тельных элементов: экранируйте их, при-
дуктивность корпуса и выводов, повышающие Больше точек соединения — меньше выбро- меняйте дополнительные фильтры перед
импеданс ограничителя для высокочастотных сы напряжения в системе заземления печат- вводом проводников в экранированное
токов помехи. Низкоимпедансное подключе- ной платы при воздействии ЭСР. Большее пространство.
ние к системе заземления для ограничителей количество соединений рекомендуют для
напряжения так же важно, как и для емкостных критических зон на печатной плате, таких как Программные методы
фильтров. зона расположения процессора, микросхем повышения
В самом простом случае в качестве ограни- памяти, интерфейсных соединителей печат- устойчивости аппаратуры
чителей напряжения используют диоды или ной платы, чувствительных к тиристорному к воздействию ЭСР
стабилитроны. Более эффективными огра- эффекту микросхем КМОП и т. д. На прак-
ничителями являются диоды с обратным тике при добавлении внешней поверхности Разработчики электроники давно убеди-
смещением и варисторы [4]. заземления удается повысить стойкость двух- лись, что применение микроконтроллеров
обеспечивает как повышение текущих ха- ций микропроцессором и функционирова- признак модуля, который должен быть про-
рактеристик приборов, так и расширение ние программы в заданной для процедуры верен на выходе из него. Если полученный
функционала аппаратуры в целом. Однако области памяти. Контроль таких состояний на входе в модуль признак не совпадает
использование микроконтроллеров не толь- незначительно влияет на длину программ- с контрольным значением на выходе, зна-
ко несет ощутимые преимущества, но и ста- ного кода, добавляя обычно лишь несколь- чит, воздействие помехи на счетчик команд
вит новые, неизвестные ранее вопросы при ко строк [6]. при исполнении модуля привело к перехо-
обеспечении ЭМС. В частности, было уста- Кратко рассмотрим наиболее часто ис- ду в другой модуль (например, из процеду-
новлено, что микропроцессорные системы пользуемые для контроля корректности ис- ры X в процедуру Y, как показано на рис. 5).
особенно чувствительны к нестационарным полнения программы инструменты: Проверка идентификатора может быть про-
процессам, то есть воздействиям ЭСР, пере- • сторожевые таймеры; ведена и в ходе исполнения программного
напряжениям, импульсным помехам и вари- • программные контрольные точки; модуля несколько раз для того, чтобы мини-
ациям напряжения питания. • блоки пустых команд; мизировать негативные последствия некон-
Разработчики программного обеспече- • обнаружение и блокирование неиспользу- тролируемого перехода.
ния для микроконтроллеров часто считают, емых векторов прерываний. Блоки пустых команд используют, если про-
что обеспечение ЭМС — это забота инже- Строго говоря, эти инструменты не повы- граммный код занимает только часть общего
неров‑схемотехников или, на крайний слу- шают непосредственно стойкость к электро- объема памяти программ. В этом случае об-
чай, разработчиков корпусов и компоновки магнитным воздействиям, но обеспечивают ращение к неиспользуемому сегменту памяти
прибора. И уж во всяком случае не инжене- контролируемые процедуры обработки об- программ приведет к исполнению ошибочно-
ров‑программистов. Действительно, основ- наруженных ошибок. го кода. Неиспользуемая область памяти обыч-
ная нагрузка по обеспечению ЭМС ложится Теме повышения эффективности сто- но заполнена байтами FFH, что, например, для
на разработчиков аппаратных средств, и их рожевых таймеров посвящено множество микроконтроллера 8051 соответствует команде
задача — максимальное ослабление сигнала статей и научных работ, например [7, 8]. MOV R7, A (то есть переместить содержимое
кондуктивной и излучаемой помехи перед Основное правило в этом случае: стороже- аккумулятора в регистр R7). Таким образом,
его поступлением в приемник и обеспечение вой таймер должен стать средством контро- программа, переброшенная при воздействии
устойчивости к внешнему электромагнитно- ля не только активности программы, но еще помехи в такую область, будет исполнять ко-
му воздействию. Однако последним рубежом в большей мере контроля выполнения ко- манду перемещения данных до тех пор, пока
защиты на пути помех всех типов (в том чис- манд в правильной последовательности. Для не достигнет предела области памяти про-
ле и от ЭСР) для микропроцессорных систем этого разработчики программного обеспе- грамм. Затем программа перейдет к исполне-
является должным образом разработанное чения должны использовать в составе раз- нию команды по адресу 0000H, что аналогич-
программное обеспечение. Дополнительное рабатываемого ПО специальные блоки, вы- но поступлению сигнала «сброс». Описанный
преимущество программных методов в том, дающие сигнал сброса сторожевого процес- эффект может быть признан наиболее без-
что доработка кода программы на любых сора только в том случае, если фактическая опасным, поскольку для других приложений
стадиях проектирования стоит приблизи- последовательность выполнения командных считывание FFh как программного кода или
тельно одинаково, в то время как внесение блоков совпадает с заданной. данных может привести к более тяжелым по-
изменений в схему или конструктив прибора Более широкие возможности могут быть следствиям. Чтобы избежать негативных по-
часто приводит к значительным затратам. обеспечены при использовании многосту- следствий такого перехода, неиспользуемая
В особенности это относится к поздним ста- пенчатых сторожевых таймеров. Эти устрой- область памяти программ должна быть прину-
диям разработки, например к этапу испыта- ства способны поддерживать автоматическое дительно заполнена блоками команд «NOP —
ний. Поэтому приемы программирования выполнение следующих шагов: нет операции» (или аналогичными командами,
для обеспечения ЭМС не являются средством • перевод системы в безопасное состояние; не предусматривающими активных действий),
штопанья дыр, оставленных разработчика- • сохранение отладочной информации завершающимися передачей управления мо-
ми аппаратных средств, а одним из средств в энергонезависимой памяти; дулю обработки ошибок или срабатыванием
борьбы с помехами на пути ее следования • выдачу сигнала «сброс» на микроконтрол- сторожевого таймера по истечении тайм-аута.
в приемник. лер. Неиспользуемые векторы аппаратных
Основное условие помехоустойчи- Самым мощным на сегодня сторожевым прерываний также могут быть причиной
вости ПО — выполнение правильных устройством можно по праву считать сторо- ошибок при исполнении программного
команд в правильной последовательности. жевой процессор, способный взять на себя кода. Поступление помехового импульса
Ошибки при выполнении программы мо- часть вычислительной нагрузки микрокон- на вывод незадействованного прерывания
гут возникать из-за нарушения порядка вы- троллера при контроле хода выполнения способно привести к считыванию вектора
полнения программы (например, при по- программы. Последние исследования по- этого прерывания и исполнению ошибоч-
вреждении содержимого счетчика команд казывают, что сигнатурный анализ, выпол- ного кода. Самое простое в случае акти-
процессора) или выполнения ошибочной няемый сторожевым процессором, — один вации неиспользуемого вектора прерыва-
команды (например, при повреждении со- из самых эффективных инструментов повы- ния — выполнение команды «выход из пре-
держимого области, где хранилась коман- шения надежности систем на основе микро- рывания» или передача управления модулю
да). Более безопасный исход наступает, если контроллеров [9]. обработки ошибок. Прерывания по фронту
помеха приводит к переходу в начало дру- Использование программных контроль- сигнала часто становятся необходимостью,
гой команды, расположенной ближе к кон- ных признаков — токенов, являющихся однако при этом следует принимать меры
цу или началу программы (так как команды индикатором передачи управления опреде- для защиты линии прерываний от импульс-
могут быть как однобайтными, так и много- ленному блоку команд, — особенно эффек- ных помех. Поэтому если имеется возмож-
байтными). Хуже, если происходит переход тивно при реализации модульного подхода ность использовать прерывания по уровню,
к ячейке, содержащей, например, второй при разработке программ для микрокон- то выбор должен быть сделан в пользу этого
байт команды или данные. Результатом та- троллеров. Этот метод обнаруживает факт варианта.
кой ошибки может стать выполнение про- повреждения содержимого счетчика команд
граммой бесконечного цикла, или зависа- как результат воздействия электромагнит- Заключение
ние. Для обнаружения такого типа ошибок ных помех. При передаче управления любо-
ПО система должна периодически контро- му модулю программа присваивает одной Как мы убедились, высокий уровень за-
лировать длительность выполнения опера- или нескольким глобальным переменным щиты электронной аппаратуры от воздей-
Литература