Развязывающий конденсатор (decoupling, bypass) — это керамика 100 нФ, стоящая между питанием и землёй рядом с каждым выводом питания микросхемы. Казалось бы, мелочь, но без неё половина схем работает «через раз».
Зачем: когда транзистор внутри чипа переключается, он за микросекунды берёт импульс тока. Провод питания имеет индуктивность, и ток не успевает прийти от блока питания — напряжение на выводе проседает. Конденсатор рядом с выводом работает как локальный аккумулятор: он отдаёт импульс и держит напряжение.
Цифры: индуктивность 10 см провода — около 100 нГн. При скорости нарастания тока 1 А за микросекунду падение U = L × di/dt = 0.1 В. На 3.3 В это 3 %, на аналоговом входе — катастрофа.
Правила расстановки:
— Как можно ближе к выводу питания, идеально — на той же стороне платы под чипом.
— Каждый вывод питания — свой конденсатор. Один на весь корпус не работает.
— Дорожка от конденсатора до вывода — короткая и толстая; длинная дорожка добавляет ту самую индуктивность.
— Плюс большой электролит (10–100 мкФ) на входе питания — он держит медленные просадки, а керамика — быстрые.
Типичные ёмкости: 100 нФ на каждую ножку, 1–10 мкФ на группу, 100 мкФ на вход платы.
Симптомы отсутствия развязки: случайные сбросы микроконтроллера, «мусор» в АЦП, сбои Wi-Fi при передаче, глюки, которые исчезают, если прикоснуться пальцем к земле. Последнее — почти диагноз.
Один конденсатор за копейки лечит класс неисправностей, которые иначе ищут в прошивке неделями.
Найди на любой своей плате конденсатор рядом с микросхемой и посмотри, насколько коротка дорожка до вывода питания. Если через всю плату — это и есть источник сбоев.
Проверь себя
Почему конденсатор на 100 нФ, а не 100 мкФ?
На высоких частотах важнее не ёмкость, а ESL и ESR: маленькая керамика быстрее отдаёт импульс. Большая ёмкость рядом с выводом просто не успеет среагировать на наносекундный фронт.
-
Wikipedia: Decoupling capacitor
развязывающий конденсатор
-
Espressif: ESP32 Hardware Design Guidelines
конденсаторы у выводов питания