Подсистема питания в микроконтроллере
Для питания любого МК требуются, как минимум, два провода: положительный («плюс», «Power supply») и отрицательный («минус», «Ground reference»). Обозначают их в даташитах и на схемах следующими сокращениями (Рис. 2.8):
- Vcc (Voltage Collector-to-Collector) или VDD (Voltage Drain-to-Drain);
- GND (GrouND) или Vss (Voltage Source-to-Source).

Внутреннее сопротивление МК обозначается переменным резистором Rx. Почему переменным? Потому, что ток потребления МК варьируется по мере исполнения программы. Зависит он также от режима работы, напряжения питания, температуры, тактовой частоты, нагрузки на выходные линии. В «спящем» режиме ток составляет единицы микроампер, в рабочем — десятки миллиампер, в максимально нагруженном — 0.1 . 0.3 А. Конкретные значения приводятся в даташите.
Таблица 2.4. Варианты обозначения выводов питания МК
Пары условных обозначений в даташитах
Несколько замечаний о принятых в международной инженерной практике условностях [2-3]. Напряжение на выводе биполярного транзистора по отношению к общему проводу GND обозначается буквой «V» (англ. «Voltage») и одним из подстрочных индексов: «В» (англ. «Base», база), «С» (англ. «Collector», коллектор), «Е» (англ. «Emitter», эмиттер). К примеру, Vc — это напряжение на коллекторе относительно GND. Напряжение между двумя выводами транзистора обозначается двойным индексом: VCE — это напряжение между коллектором и эмиттером.
Индекс, образованный двумя одинаковыми буквами указывает на источник питания: Vcc — положительный, VEE — отрицательный контакт. Образно можно представить себе транзистор проводимости п—р—п, у которого коллектор соединяется с питанием (С-С), а эмиттер с «массой» (Е-Е). Транзисторы проводимости р—п—р в эту стройную теорию не помещаются, сказывается тот факт, что они изначально по технологическим причинам были меньше распространены.
Для полевых ^-канальных транзисторов существуют аналогичные названия, соответственно, VDD (плюс питания, напряжение «сток — сток», «Drain-to-Drain») и Vss (минус питания, напряжение «исток — исток», «Source-to-Source»).
Поскольку современные МК состоят из полевых транзисторов, то логично было бы их выводы питания обозначить парой «^dd’^ss^» а не «^cc’GND», как у микросхем ТТЛ-логики. Однако, здесь начинается самое интересное (Табл. 2.4). Единообразие отсутствует даже в М К одной фирмы и одного семейства.
Пример 1. Микросхема Z86L33 фирмы Zilog, выполненная в корпусе с 28 выводами, имеет название цепей питания «^dq-^ss»’ а та же микросхема в корпусе с 40 выводами — «KCC-GND».
Пример 2. В семействе ATmega фирмы Atmel принято обозначение «KCC-GND» (далее в книге как основное), а в семействе ARM той же фирмы «Kdd-GND».
Пример 3. МК К1816ВЕ49 имеет два вывода питания, один из них Vcc является основным, а другой VDD служит для подключения резервной батареи.
Наверное, дальше всех в казуистике названий продвинулась микросхема TMS320F фирмы Texas Instruments, имеющая вывод общего провода с «двойной фамилией» KSS1AGND.
Тем, кто часто работаете разными семействами МК, пригодится простое мнемоническое правило — поскольку за буквой «С» латинского алфавита сразу следует буква «D», значит Vcc и VDD относятся к одной и той же цепи, т.е. к питанию. Вывод GND ни с чем не спутаешь, это «земля», «общий провод». Остаётся обозначение Vss, которое методом исключения приравнивается к GND.
Кстати, слово «вывод» (англ. «pin» — булавка) употребляется в электронике для микросхем, транзисторов, конденсаторов, диодов, резисторов, оптопар, катушек индуктивности. Слово «контакт» — для разъёмов, переключателей, джамперов, реле, перемычек, а вот сленговые названия «ноги, ножки» более характерны человеку, нежели электронному изделию.



Организация питания в МК
Двухпроводное питание современным МК досталось по наследству от «прадедушек» i8048/i8051. Сейчас оно в основном применяется в малогабаритных МК с числом выводов 6. 18, например, в Atmel ATtiny, Microchip PIC10/12. Мера вынужденная, т.к. свободных выводов катастрофически не хватает.
С развитием технологии в состав М К стали вводить аналоговые узлы АЦП/ЦАП, которые весьма чувствительны к помехам. Произошёл естественный переход на трёх- (Рис. 2.9), четырёх- (Рис. 2.10, а. в) и многопроводные (Рис. 2.11, а, б) схемы питания.
Добавление цепей AVCC (Analog УСС) и AGND (Analog GND) позволяет развязать между собой аналоговые и цифровые части микросхемы, уменьшить импульсные помехи, повысить инструментальную точность каналов АЦП и ЦАП.
Переменные резисторы ЯА и RD отличаются между собой по сопротивлениям. Во времени они тоже изменяются по разным законам. Например, в рабочем режиме «цифровой» ток значительно больше «аналогового». Следовательно, RA больше, чем Rd. В ждущем режиме ситуация может измениться с точностью до наоборот.


Резисторы Rg, Ry — это омические сопротивления, непосредственно измеренные тестером между выводами микросхем. Их наличие или отсутствие не поддаётся логическому предсказанию и обычно не указывается в даташитах. Например, в одном и том же семействе Atmel ATmega у микросхем ATmega8 и ATmega 16 питание выполняется, соответственно, по схемам, изображённым на Рис. 2.10, в и Рис. 2.10, б.
В каждом конкретном случае разобщённость внутренних цепей надо проверять экспериментально, не надеясь на знаменитый славянский «авось». Абсолютные значения сопротивлений резисторов RG, Rw у разных фирм отличаются, что связано с особенностями технологии изготовления.
Многопроводные схемы особенно характерны для 16- и 32-битных МК, у которых питание разделяется на несколько потоков. А именно: ядро процессора, периферийные буферы, аналоговая часть, система фазовой автоподстройки частоты (ФАПЧ), генераторный блок и т.д. Названия цепей встречаются самые экзотические: VDDA2, KDD18, KDDC0RE, К33, DVCC, VDDAKSS4, DVSS, KSSA. Рекордсменом в этой области можно считать М К семейства Atmel АТ91 САР, где в одном корпусе насчитывается 12 неповторяющихся названий выводов питания и 8 вариаций названий общего провода. Каждая из силовых цепей в свою очередь продублирована несколькими одноимёнными выводами с разных сторон четырёхгранного корпуса, что позволяет равномернее распределить токовую нагрузку.
Фильтрация помех
Если посмотреть на осциллограмму тока потребления МК, то в ней можно заметить низкочастотную (НЧ) и высокочастотную (ВЧ) составляющие. Как следствие, колебания тока приводят к появлению НЧ- и ВЧ-помех на зажимах питания. Для их ослабления используют стандартные решения в виде связки конденсаторов (Рис. 2.12, Рис. 2.13), 1С- и ДС-фильтров (Рис. 2.14, Рис. 2.15).
Неполярные конденсаторы С1, C3 ослабляют ВЧ-помехи. Их наличие обязательно возле любого МК, причём максимально близко от выводов питания (не более 50 мм). Конденсаторы должны быть керамические, например, К10-17 или поверхностно монтируемые чип-коденсаторы ходовых размеров 0603. 1206.
Базовый номинал ёмкости 0.1 мкФ выбран условно, как легко запоминающийся. Устройство будет нормально функционировать и при 0.068 мкФ, и при 0.15. 0.22 мкФ. Иногда параллельно конденсатору С1 ставят ещё одну неполярную ёмкость 1000 пФ, которая снижает уровень радиоизлучений. Обычно такой способ применяют в профессиональной аппаратуре, чтобы войти в допуск при проверках изделия на электромагнитную совместимость и радиопомехи.


Полярный конденсатор С2 желательно использовать танталовый (а не алюминиевый), поскольку он лучше подавляет импульсные помехи. При выборе ёмкости можно руководствоваться эмпирическим правилом, которое заимствовано из многолетней практики применения сетевых источников питания — 1000 мкФ на каждый ампер тока нагрузки. К примеру, если цифровая часть МК потребляет ток 10. 30 мА, то достаточно поставить конденсатор С2 ёмкостью 10. 30 мкФ с рабочим напряжением не менее 6.3 В. Знатоки рекомендуют выбирать более высоковольтные конденсаторы с напряжением 10. 16 В, поскольку повышается надёжность в эксплуатации и, главное, снижается внутренний импеданс, что позволяет лучше фильтровать помехи.
Конденсатор С2 обязателен при батарейном питании в качестве накопителя энергии, а также при значительных колебаниях и скачках напряжения. В некоторых случаях его функцию выполняет конденсатор фильтра сетевого выпрямителя или стабилизатора напряжения. Как вариант, конденсатор С2 может физически размещаться вблизи других цифровых микросхем и косвенно воздействовать на цепь питания МК.
Катушка индуктивности L1 развязывает цифровую и аналоговую части по высокой частоте. Если её не ставить, то может ухудшиться точность измерения АЦП и стабильность порога срабатывания аналогового компаратора. Как ни парадоксально, но значительную часть помех по питанию создают внутренние цифровые узлы МК, поэтому 1С- и /?С-фильтры защищают контроллер от . самого себя. Номинал индуктивности L1 не особо критичен и может варьироваться в широких пределах.
Ферритовая «бусинка» FBI (Ferrite Bead) представляет собой проводник, пропущенный через ферритовое кольцо или цилиндр. Этот элемент способствует снижению высокочастотных излучений, которые можно зафиксировать лишь специальными измерительными радиоприёмниками в экранированной «безэхо-вой» камере. Такие испытания обязательны при сертификации продукции.
В любительской практике фильтр FBI ставится редко, разве что в связной спортивной аппаратуре, где помехи от МК могут существенно повлиять на качество принимаемого радиосигнала и значительно ухудшить чувствительность.
Объяснение схемы VBAT

Как вы можете видеть, линия VBAT имеет много конденсаторов 100 нФ. Это сделано для имитации батареи? Если да, то не лучше ли поставить между ними диод для защиты от обратного тока утечки?
100 нФ конденсаторов в сумме дают 0,8 мкФ, что почти равно 1 мкФ. Почему бы не использовать конденсаторы 1 мкФ по обе стороны от R26? Эта большая сеть используется для лучшей фильтрации шумов?
Для чего нужен R26? Он имеет значение 0 Ом.
Этот вопрос имеет 1 ответ на английском, чтобы прочитать их войдите в свой аккаунт.
Это стандартные развязывающие колпачки для каждого VDD, и еще пара для надежности. По какой-то причине дизайнер решил собрать их все в одном месте схемы рядом с VBAT, вместо того чтобы распределить их по контактам питания, которые они развязывают.
R26 находится там предположительно для того, чтобы его можно было убрать (или оставить без места), если предпочтительна работа MCU от батарей.
![]()
Это для имитации батареи?
Нет, это развязывающие конденсаторы. Это хорошая практика иметь развязывающий конденсатор возле каждого вывода VDD / VBAT микросхемы.
Развязывающие конденсаторы необходимы для большинства ИС, особенно цифровых, поскольку почти все они используют КМОП-логику, а эта логика имеет привычку получать импульс тока от питания при переключении. Когда ИС работает на частоте 8 МГц, это происходит 8 миллионов раз в секунду (8 МГц). Развязывающие конденсаторы обеспечивают путь для этих импульсов и стабилизируют напряжение питания. Без них работа микросхемы была бы ненадежной.
*Почему не один большой конденсатор?
Потому что тогда соединения с некоторыми выводами будут длиннее, и развязка будет менее эффективной.
R26 может быть там просто для отладочных целей или для дополнительной развязки питания (если необходимо) для вывода Vbat. Тогда R26 может быть, например, 100 Ом, и это обеспечит повышенную фильтрацию питания для Vbat.
Элементная база блоков питания
В блоках питания помимо использования обыкновенных резисторов используются два типа специализированных резисторов — Варистор и Термистор.
Также, кроме обыкновенных конденсаторов используются специализированные помехоподавляющие конденсаторы: конденсаторы типа Y и конденсаторы типа X (их еще называют конденсаторы класса защиты X/Y)
В качестве примера приведем кусок реальной схемы до выпрямительного мостика, хочется повторится – схема реальная, хотя впечатление такое, что этот шедевр — сборище пассивных элементов защиты от ВЧ помех со страниц какого то учебника по борьбе с помехами.
Рис. Пример реального участка схемы блока питания — фильтра от ВЧ помех.
Варистор
Варистор – полупроводниковый резистор, сопротивление которого изменяется при изменении приложенного напряжения. Основная задача варистора в блоках питания – защита цепей от перенапряжения.
Рис. Принцип работы варистора в блоках питания, увеличение скорости срабатывания предохранителя или защита от импульсных бросков напряжения.
Варистор включается параллельно входному напряжению 220В, и фактически постоянно находится под этим напряжением, однако ток в этом состоянии через варистор очень мал. В случае возникновения выброса по напряжению, сопротивление варистора резко падает и шунтирует защищаемые цепи, ток в этом состоянии может достигать нескольких тысяч ампер. Несмотря на свою эффективность варистор в блоках питания АТХ довольно редкий гость, чаще его можно увидеть в сетевых фильтрах или в некомпьютерных блоках питания.

Рис. Для увеличения скорости срабатывания защиты, предохранитель и варистор объеденяют вместе.
Обозначение варистора на плате.
![]() |
![]() |
![]() |
| VZ (Принтер) | MV (Источник бесперебойного питания) | ZNR (Блок питания АТХ) |
![]() |
![]() |
![]() |
| MOV (Источник бесперебойного питания) | Z (Блок питания светодиодного прожектора) | DNR |
| фото отсутствует | фото отсутствует | фото отсутствует |
| RU | RV | VAR |
| фото отсутствует | ||
| VDR |
Обозначение варистора на схеме.
Рис. Условное обозначение варистора на схеме
Особенности применения варисторов.
- Варисторы являются безинерционным элементом. Полностью восстанавливает свои свойства мгновенно, в результате чего чрезвычайно эффективен при борьбе с импульсными выбросами напряжения.
- Количество импульсов прикладываемых к варистору ограничено, фактически это значит, что со временем варистор теряет свои свойства.
Терморезистор
Терморезистор – полупроводниковый резистор, сопротивление которого изменяется при изменении температуры.
Различают два вида терморезисторов
Термистор (NTC-термистор) — сопротивление терморезистора с повышением температуры уменьшается.
Позистор (PTC-позистор) — сопротивление терморезистора с повышением температуры увеличивается
Применение терморезисторов в блоках питания
Рис. Принцип работы NTC-термистора в блоках питания, мягкий пуск.
Основная задача термистора в блоках питания — ограничение пускового тока. При включении блока питания термистор имеет температуру окружающей среды и сопротивление в несколько Ом. Конденсатор выпрямителя в момент включения представляет из себя короткозамкнутую нагрузку, в цепи происходит скачок тока, но термистор не даёт ему подняться выше предела, зависящего от сопротивления термистора. При прохождении тока через термистор, последний разогревается и его сопротивление падает почти до десятых долей Ома, и далее он не влияет на работу устройства. Происходит так называемый мягкий пуск.
Обозначение термистора на плате.
![]() |
![]() |
![]() |
| TH | THR | TR |
![]() |
![]() |
![]() |
| RTH | RT | PTC |
Обозначение термистора на схеме.
Рис. Условное обозначение терморезистора на схеме
На практике может встречаться комбинация состоящая, из двух или более приведенных обозначений.
Рис. Пример комбинации при обозначении терморезистора
Особенности применения термисторов.
- Термисторы являются инерционным элементом. Полностью восстанавливает свои свойства только через 5-10 мин. Фактически при кратковременном отключении питания, при повторном пуске термистор не работает как элемент защиты.
- Выводы термистора являются радиаторами, необходимо оставлять выводы как можно длиннее.
- Температура термистора в состоянии сопротивления близкого к нулю может доходить до 250 градусов, нежелательно устанавливать корпус термистора в непосредственной близости от других элементов.
Помехоподавляющие конденсаторы
Помехоподавляющие конденсаторы делятся на два типа X и Y, для подавления синфазной и противофазной составляющей помехи. Каждый тип для своего типа помехи.
![]() |
Как практик, могу сказать, название помехи не играет большой роли на принцип борьбы с помехой. Как теоретик, лично я, всегда путаю термины синфазной и противофазной помехи между собой, поэтому дальше обе помехи мы будем разделять по принципу возникновения. |
Конденсатор X типа
Конденсатор X типа – конденсатор для подавления помехи возникающей между фазой и нулем (не путать с заземлением). Задача Х конденсатора не пропускать помеху из внешней сети в блок питания, а так же не выпускать помеху созданную блоком питания во внешнюю сеть.
Рис. Принцип работы Х конденсатора.
Обозначение X конденсатора на плате.
![]() |
![]() |
| Cx | С |
Обозначение X конденсатора на схеме.
Обосначается как обычный конденсатор, с суффиксом x, например Cx
Рис. Обозначение Х конденсатора на схеме .
Особенности применения Х конденсаторов.
- Конденсатор невозгораемый при любых условиях
- Неисправность конденсатора не приведет к поражению электрическим током.
- Емкость Х конденсатора, чем больше — тем лучше.
- X2 конденсатор с рабочим напряжением 250В, выдерживают импульс до 2.5кВ.
- Какая бы не была емкость Х конденсатора, полностью помеху убрать невозможно, можно только ее уменьшить.
Конденсатор Y типа
Конденсатор Y типа – конденсатор для подавления помехи возникающей между
- фазой и землей (не путать с нулем)
- нулем и землей.
Рис. Принцип работы Y конденсатора.
Обозначение Y конденсатора на плате.
| Нет изображения | Нет изображения |
| CY | С |
Обозначение Y конденсатора на схеме.
Обозначается как обычный конденсатор, с суффиксом Y, например Cy рядом с номиналом может стоять напряжение.
Рис. Обозначение Y конденсатора на схеме .
Особенности применения Y конденсаторов.
- Конденсатор в случае пробоя уходит в обрыв
- Неисправность конденсатора может привести к поражению электрическим током.
- Емкость Y конденсатора, чем меньше — тем лучше.
- Y2 конденсатор с рабочим напряжением 250В, выдерживают импульс до 5кВ.
- Y конденсатор можно применять вместо X конденсатора, наоборот нет.
- Какая бы не была емкость Y конденсатора, полностью помеху убрать невозможно, можно только ее уменьшить.
Быстродействующие диоды.
В блоках питания используются два типа выпрямительных диодов – общего назначения и импульсные. Импульсные диоды можно отнести к быстродействующим.














