Разбор коробки с деталями после очередного маркетплейса: горсть плоских керамических дисков, на каждом три цифры — 104, 221, 103, и ряд алюминиевых бочонков с надписями 470 мкФ 16 В. Пару лет назад я собирал фильтр питания из урока про сглаживание шины и взял первую попавшуюся керамику с кодом 101 — сто пикофарад вместо нужных сотен микрофарад. Схема продолжала перезагружаться, и час я подозревал макетку, провода и карму, хотя виновата была маркировка, которую я читать не умел.
Этот урок — конденсаторная грамота. Разбираемся, как из трёх цифр на корпусе достать номинал и не утонуть в трёх системах единиц сразу: даташиты пишут в микрофарадах, магазины — в нанофарадах, а на корпусе пикофарады. Потом — две породы: керамика, которая неполярна и глушит быстрые иголки, и электролит, который держит большую ёмкость, но требует правильной стороны включения. Зачем конденсатор вообще нужен на шине и как считать ёмкость под бросок тока — в уроке выше; здесь чистое чтение корпусов и расстановка по местам.
К концу вы будете разбирать код 104 за секунду, различать керамику и электролит по одной форме корпуса и знать два места, куда эти детали ставят по умолчанию: керамика — к ножкам питания каждого чипа, электролит — рядом с мотором.
Три цифры: код всегда в пикофарадах
Правило чтения одно на все три цифры: первые две — значащие, третья — сколько нулей к ним приписать, а результат — пикофарады. Код 104 раскладывается как десять и четыре нуля: 100 000 пикофарад. Дальше лестница единиц: тысяча пикофарад — один нанофарад, тысяча нанофарад — один микрофарад. Значит, 104 — это 100 нФ, то есть 0,1 мкФ: самая ходовая деталь ардуинщика, та самая, что живёт между 5V и GND у каждого чипа. Код 475 — сорок семь и пять нулей — 4 700 000 пикофарад, то есть 4,7 мкФ.
Почему производители не пишут сразу в нанофарадах? История: конденсаторная маркировка старше моды на нанофарады, а место на диске — два квадратных миллиметра, туда не влезает ни «100n», ни «0.1u». Отсюда зоопарк: один и тот же конденсатор в магазине называется 100 нФ, в даташите — 0,1 мкФ, на корпусе — 104. Привыкнешь — и перевод пойдёт в уме, как таблица умножения.
Буква после кода — допуск по ёмкости: J — пять процентов, K — десять, M — двадцать. Для обвязки питания допуск безразличен: там значимо само наличие конденсатора, а не его точная величина. Для частотных фильтров, где ёмкость входит в расчёт, берите K или J. Ещё два формата: две цифры без множителя («22») — голые пикофарады, а запись с точкой («.1») — сразу микрофарады.
| Код | Расчёт | Сколько это | Где я его встречаю |
|---|---|---|---|
| 101 | 10 и один ноль | 100 пФ = 0,1 нФ | частотные цепи, обвязка кварцев и приёмников |
| 221 | 22 и один ноль | 220 пФ | подавление помех в сигнальных линиях |
| 104 | 10 и четыре нуля | 100 000 пФ = 100 нФ | по конденсатору у ножек питания каждого чипа |
| 105 | 10 и пять нулей | 1 000 000 пФ = 1 мкФ | сглаживание у датчиков и модулей |
Керамика против электролита: две породы
Керамика — плоский диск или прямоугольная пластина: между обкладками сидит керамический диэлектрик. Ёмкости маленькие, от единиц пикофарад до единиц микрофарад, зато конструкция без рулона даёт крошечную индуктивность — керамика работает на частотах, где электролит уже и не конденсатор вовсе. Полярности нет: втыкайте любой стороной. Цена — копейки, поэтому в стартовых наборах их мешок.
Электролит — алюминиевый бочонок: две ленты фольги с прокладкой из пропитанной бумаги, скатанные в рулон. Отсюда большая ёмкость — от единиц микрофарад до десятков тысяч — и главный недостаток: рулон придаёт индуктивность, и на крутых фронтах бочонок сдаётся. Полярность есть и жёсткая: полоса на корпусе — минус. Третья порода, танталовая, компактнее и стабильнее, но переполюсовку переживает ещё хуже алюминия и стоит заметнее; в наборах её почти не бывает, так что держите в голове и идите дальше.
Рабочая расстановка у меня такая: керамика 104 у ножек питания каждого чипа и у разъёма питания, электролит 470-1000 мкФ — рядом с мотором или сервой и на входе внешнего питания. Коллекторный мотор просаживает шину рывками на каждом щёточном переходе, и без бочонка поблизости плата ловит перезагрузки в самый интересный момент — тот самый сценарий из первого абзаца. Моторы я включаю не напрямую, а через ключ из урока про транзистор 2N2222, и конденсаторы стоят по обе стороны ключа.
Скетч-калькулятор: код в номинал за один ввод
void setup() { Serial.begin(9600); Serial.println("Kalkulator markirovki: vvedite kod (104, 475, 101)");} void loop() { if (Serial.available() > 0) { long kod = Serial.parseInt(); while (Serial.available() > 0) { Serial.read(); // доедаем хвост строки } if (kod > 0) { long cifr = kod / 10; // первые две цифры int mnozh = kod % 10; // третья — число нулей long pf = 0; if (kod < 100) { pf = kod; // «22» — множителя нет Serial.print(kod); Serial.print(" pF (bez mnozhitelya)"); } else if (mnozh > 7) { Serial.println("Takoi kod ne chitayu: posmotrite korpus"); } else { pf = cifr; for (int i = 0; i < mnozh; i = i + 1) { pf = pf * 10; // приписываем нули } long nfCel = pf / 1000; // целые нанофарады long nfDes = (pf % 1000) / 100; // десятые нанофарады long ufCel = pf / 1000000; // целые микрофарады long ufDes = (pf % 1000000) / 100000; Serial.print(pf); Serial.print(" pF = "); Serial.print(nfCel); Serial.print("."); Serial.print(nfDes); Serial.print(" nF = "); Serial.print(ufCel); Serial.print("."); Serial.print(ufDes); Serial.print(" uF"); } Serial.println(""); Serial.println("Sleduyushchii kod:"); } } delay(50);}Скетч читает число из монитора через parseInt и разбирает его на значащие цифры и множитель делением и остатком: kod / 10 отрезает третью цифру, kod % 10 забирает её как число нулей, дальше цикл приписывает нули умножением. Это те же две операции, которыми потом разбираются байты и регистры, так что калькулятор заодно разминка. Доедающий цикл после parseInt нужен из-за хвоста строки: символы, которые прискакали вместе с числом, остались бы в буфере и превратили следующий ввод в мусор.
Честные границы калькулятора: он понимает трёхзначные коды с множителем до семи и двузначные без множителя, но не знает четырёхзначную точную маркировку, где значащих цифр три, и не смотрит на буквы допуска. Корпуса крупнее единиц микрофарад маркируются прямой надписью в микрофарадах — это территория электролитов, и калькулятор туда не ходит.
- Три цифры на корпусе — пикофарады: первые две значащие, третья — число нулей; 104 — это 100 000 пФ, то есть 100 нФ или 0,1 мкФ
- Лестница единиц: 1000 пФ = 1 нФ, 1000 нФ = 1 мкФ; даташиты пишут мкФ, магазины нФ, корпус — пФ
- Буква после кода — допуск: J пять процентов, K десять, M двадцать; для обвязки питания она безразлична
- Керамика — неполярный диск с малой индуктивностью для быстрых иголок у ножек чипов; электролит — полярный бочонок от единиц мкФ
- Электролиту нужна правильная сторона (полоса — минус) и запас по напряжению вдвое; рядом с моторами ставят 470-1000 мкФ
- 1. Сколько микрофарад скрывается за кодом 104?
- 2. Что означает код 475 на керамическом конденсаторе?
- 3. Полоса на корпусе алюминиевого электролита отмечает...
- 4. Керамику 104 в ардуинских схемах ставят...
- 5. Электролит на 16 В в схему с 12-вольтовой батареей...
Частые вопросы по теме урока
- Сколько микрофарад скрывается за кодом 104?
- 104 — это 10 и четыре нуля: 100 000 пФ. Тысяча пикофарад — нанофарад, тысяча нанофарад — микрофарад, значит 100 нФ или 0,1 мкФ. 0,1 мкФ
- Что означает код 475 на керамическом конденсаторе?
- Сорок семь и пять нулей — 4 700 000 пФ. После лестницы единиц это 4,7 мкФ — ёмкость, которую раньше видели только у электролитов. 4,7 мкФ
- Полоса на корпусе алюминиевого электролита отмечает...
- Полоса — минус. Переполюсовка уже от 5 В запускает закипание электролита: корпус раздувает и вышибает клапан. минусовую ножку
- Керамику 104 в ардуинских схемах ставят...
- Керамика глушит быстрые иголки прямо в месте потребления — по конденсатору 104 у ножек питания каждого чипа. Электролиты при этом стоят у моторов и на входе питания. параллельно питанию у ножек каждого чипа
- Электролит на 16 В в схему с 12-вольтовой батареей...
- Напряжение на корпусе — потолок, а не рекомендация: 16-вольтовый корпус в 12-вольтовой цепи живёт на пределе. Моё правило — запас вдвое, поэтому на 12 В ставят 25 В. лучше с запасом — берите на 25 В