Embedded HandbookПриложения
Все разделы › XX. Элементы и типовые схемы вокруг МК
STM32F103, STM32F407, STM32G431, STM32L431 · уровень средний · 7 мин чтения
Открыть в интерактивном справочнике

167. Конденсаторы в деталях: классы керамики, ESR и ESL, развязка, электролиты

Правило «100 нФ у каждого вывода питания» дано в разделах 53 и 61, RC-цепи — в разделе 50, выходной конденсатор стабилизатора — в 55. Здесь — почему правило именно такое и где оно ломается: керамика теряет ёмкость с температурой и напряжением, у любого конденсатора есть сопротивление и индуктивность, а на фронтах в наносекунды решает не ёмкость, а то, как конденсатор припаян.

Все числа ниже — модели ngspice и расчёт по определениям классов.

Как это называется в документации

Оригинал Перевод
dielectric class (C0G / NP0, X7R, X5R, Y5V) класс диэлектрика керамики
temperature characteristic температурная характеристика
DC bias characteristic зависимость ёмкости от постоянного напряжения
equivalent series resistance (ESR) эквивалентное последовательное сопротивление
equivalent series inductance (ESL) эквивалентная последовательная индуктивность
self-resonant frequency (SRF) частота собственного резонанса
anti-resonance антирезонанс (параллельный резонанс)
decoupling / bypass capacitor развязывающий конденсатор
bulk capacitor накопительный конденсатор
mounting inductance индуктивность монтажа
endurance / load life срок службы под нагрузкой
ripple current допустимый ток пульсаций
voltage derating запас по напряжению

167.1 Какие бывают конденсаторы

Вид Чем хорош Чем плох Где стоит
керамика C0G (NP0) стабильна, без потерь малая ёмкость на корпус кварц, фильтры, времязадающие цепи
керамика X7R / X5R много ёмкости в малом корпусе, малые ESR и ESL ёмкость зависит от температуры и напряжения развязка, накопительные у выводов
керамика Y5V ещё больше ёмкости теряет её почти всю лучше не ставить
алюминиевый электролит большая ёмкость дёшево высыхает, большой ESR на холоде вход питания, накопительный
полимерный малый ESR, живёт дольше электролита дороже выход импульсных преобразователей
танталовый стабильная ёмкость отказ — короткое замыкание, нужен запас по напряжению старые схемы, стабилизаторы с требованием ESR

167.2 Классы керамики и температура

Класс керамики — это не материал «на глаз», а обещанное изменение ёмкости в диапазоне температур:

Класс Диапазон Изменение ёмкости
C0G (NP0) −55…125 °C 0 ± 30 ppm/°C
X7R −55…125 °C ±15 %
X5R −55…85 °C ±15 %
Y5V −30…85 °C +22…−82 %

Что это значит для фильтра 10 кОм / 10 нФ перед АЦП (срез 1,59 кГц), в худшей точке класса:

Конденсатор Ёмкость Срез
C0G, 60 °C нагрева 9,98 нФ 1,59 кГц
X7R, −15 % 8,50 нФ 1,87 кГц
Y5V, −82 % 1,80 нФ 8,84 кГц

Y5V превращает фильтр 1,59 кГц в фильтр 8,84 кГц — в 5,6 раза шире полоса, и шум из раздела 165 проходит в АЦП. Во времязадающих и фильтрующих цепях — только C0G; X7R — для развязки, где точная ёмкость не важна.


167.3 Постоянное напряжение съедает ёмкость

Керамика X7R и X5R теряет ёмкость не только с температурой, но и с постоянным напряжением на ней — и в таблице параметров об этом обычно ни строчки: зависимость дают отдельным графиком. Чем мельче корпус и чем ближе рабочее напряжение к номинальному, тем больше потеря: «10 мкФ» в маленьком корпусе на шине 5 В может оказаться несколькими микрофарадами.

Практика: - смотреть график зависимости от напряжения у конкретной позиции, а не номинал на ленте; - для заданной ёмкости брать корпус крупнее или номинальное напряжение выше — потеря меньше; - если стабилизатору нужна минимальная ёмкость на выходе (раздел 55.7), проверять её при рабочем напряжении и холодной и горячей плате.

У C0G этой зависимости нет — ещё одна причина ставить её в фильтры.


167.4 Реальный конденсатор: ESR, ESL и собственный резонанс

У любого конденсатора последовательно с ёмкостью есть сопротивление (ESR) и индуктивность выводов и пластин (ESL). Ниже частоты собственного резонанса f = 1 / (2π · √(ESL · C)) он ведёт себя как ёмкость, на ней — как один ESR, выше — как индуктивность.

Эквивалентная схема конденсатора: ёмкость, ESR и ESL последовательно

Конденсатор ESR ESL Собственный резонанс Импеданс в минимуме
100 нФ, корпус 0603 20 мОм 0,7 нГн 19,0 МГц 20 мОм
10 мкФ, корпус 0805 5 мОм 1 нГн 1,59 МГц 5 мОм

Выше 19 МГц «большой» 10 мкФ и «маленький» 100 нФ — одинаковые индуктивности около наногенри: ёмкость уже ничего не решает.

Параллельно — антирезонанс. 100 нФ и 10 мкФ рядом: между их резонансами 10 мкФ уже индуктивность, а 100 нФ ещё ёмкость, и вместе они образуют параллельный контур. На 12,2 МГц импеданс пары поднимается до 0,24 Ом — втрое выше, чем у каждого конденсатора по отдельности на этой частоте (0,08 Ом). Лечится потерями: накопительный конденсатор с ESR побольше или несколько номиналов, чтобы пики не совпадали с частотами тактирования.

Импеданс 100 нФ, 10 мкФ и их параллельного соединения по частоте: два минимума и антирезонанс между ними


167.5 Развязка: решает индуктивность монтажа

Ядро МК берёт ток импульсами на фронтах тактового сигнала. Модель: стабилизатор 3,3 В за дорожкой 10 нГн и 50 мОм, импульс тока 100 мА с фронтом 1 нс:

Что у вывода питания Провал напряжения
ничего 1005 мВ
100 нФ, монтаж 0,5 нГн 109 мВ
тот же 100 нФ, монтаж 5 нГн 365 мВ
10 мкФ, монтаж 0,5 нГн 132 мВ
10 мкФ в корпусе 0603, монтаж 0,5 нГн 108 мВ

Без конденсатора провал — L · di/dt = 10 нГн · 100 мА / 1 нс = 1 В: дорожка к стабилизатору на наносекундах — не провод. С конденсатором у вывода провал в 9 раз меньше, но тот же конденсатор, припаянный через длинную дорожку и переходное отверстие, работает втрое хуже. А 10 мкФ здесь хуже потому, что взят в корпусе 0805 с 1 нГн против 0,7 нГн у 0603. Индуктивность задают размер корпуса и монтаж, а не ёмкость: 10 мкФ в том же 0603 и с тем же монтажом даёт 108 мВ — не хуже 100 нФ.

Развязка вывода питания: стабилизатор за дорожкой, конденсатор у самого вывода

Отсюда правила разводки из раздела 130: конденсатор — у самого вывода, сначала конденсатор, потом переходное отверстие к слою питания, земля конденсатора — сразу в слой земли своим отверстием.

Напряжение на выводе питания во время импульса тока: без конденсатора, 100 нФ близко и далеко, 10 мкФ


167.6 Электролиты и танталы: срок и запас

Электролит высыхает. Срок службы в документации дают при предельной температуре, и он удваивается на каждые 10 °C ниже. Конденсатор на 2000 ч при 105 °C:

Температура в корпусе Срок
105 °C 2000 ч
65 °C 32 000 ч — 3,7 года
45 °C 128 000 ч — 14,6 года

Поставленный рядом с горячим стабилизатором, он проживёт в разы меньше, чем в холодном углу платы. Выходит из строя постепенно: ёмкость падает, ESR растёт, пульсации растут — устройство начинает сбоить задолго до «взрыва».

Тантал требует запаса по напряжению. Отказ тантала — короткое замыкание, часто с возгоранием, от броска тока при включении. Обычная практика — рабочее напряжение не выше половины номинального: на шину 3,3 В — конденсатор на 6,6 В и выше, то есть из стандартного ряда 10 В. Это правило — для классического тантала с диоксидом марганца. Полимерный тантал допускает куда меньший запас (по документации серии) и отказывает мягче, без возгорания.


167.7 Грабли

Фильтр АЦП «поплыл» в тепле. Конденсатор Y5V или X7R в фильтре — C0G.

Стабилизатор возбуждается, хотя ёмкость на выходе по документации. Керамика при рабочем напряжении теряет ёмкость; проверять по графику зависимости от напряжения.

Помеха на частоте в десяток мегагерц, хотя конденсаторов много. Антирезонанс пары конденсаторов разных номиналов — развести номиналы или добавить потерь.

Сбои при переключении выводов, 100 нФ стоит. Стоит далеко или через длинную дорожку: индуктивность монтажа съела развязку.

«Поставили 10 мкФ в крупном корпусе — стало хуже». Больше индуктивность корпуса; на наносекундах решает она, а не ёмкость.

Устройство через год-два начало перезагружаться. Высох электролит рядом с горячей деталью: ESR вырос, пульсации питания тоже.

Танталовый конденсатор сгорел при включении. Нет запаса по напряжению или бросок тока без ограничения.


167.8 Итоги

Дальше: раздел 168 «Катушки, дроссели и ферриты».

Открыть в интерактивном справочнике