← Wiki · Pojem

Blokovací kondenzátory

Každý čip potřebuje malý kondenzátor přímo u napájecího pinu. Dodává rychlé proudové špičky, které čip odebírá, takže napájecí větev zůstane čistá.

Proč#

Digitální čip odebírá proud v ostrých pulzech, při každé hraně hodin. Zdroj je daleko, za spoji, které mají indukčnost, takže tyto pulzy nestíhá sledovat; napětí na pinu poklesne a čip se chová divně nebo se resetuje. Kondenzátor vedle pinu dodá pulz lokálně a mezi pulzy se dobije.

Recept#

  • 100 nF keramický na každém napájecím pinu (nebo páru pinů), co nejblíž: méně než 2–3 mm spoje k pinu a via přímo do země.
  • Jeden zásobní kondenzátor na každou větev tam, kde napájení vstupuje do bloku: 10 µF keramický pro logickou větev 3.3 V, víc pro rádia a LED.
  • Řiďte se katalogovým listem, kde chce víc: Espressif chce 10 µF
    • 100 nF na 3V3 modulu a zdroj, který dodá aspoň 500 mA.
Ukázkový obvod: C1 (100 nF) sedí na pinu VCC čipu s nejkratší cestou na GND; C2 (10 µF) je zásobní kondenzátor tam, kde přichází 5 V.
C1 (100 nF) sedí na pinu VCC čipu s nejkratší cestou na GND; C2 (10 µF) je zásobní kondenzátor tam, kde přichází 5 V. Ukázku decoupling_chip z této stránky otevřete v PCB Canvas: „Vložit do mého schématu“.

Na desce#

Ve schématu je kondenzátor prostě „na síti“. Kam přijde, je rozhodnutí pro desku (PCB): po Aktualizovat DPS přetáhněte kondenzátor k jeho pinu a udržte smyčku VCC → kondenzátor → GND malou. Souvislá rozlitá měď GND pod čipem pomůže víc než cokoli jiného.

Na co si dát pozor#

  • Kondenzátor umístěný „někde na 3V3“ na druhém konci desky nedělá nic pro čip, který ho potřebuje.
  • Rádia (Wi-Fi u ESP32) odebírají špičky několika set mA. Málo zásobní kapacity se projeví resety kvůli podpětí (brown-out) hned, jak se Wi-Fi spustí.