Разница: фильтр нижних частот и большой конденсатор?

При работе с микроконтроллерами рекомендуется размещать фильтрующие/развязывающие конденсаторы между выводом питания и землей. Я понимаю цель этой реализации, а именно то, что напряжение на конденсаторе не может измениться мгновенно, но каковы существенные различия между одиночным конденсатором и фильтром нижних частот?

These are not calculated values; I inserted this just as an illustration.

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Например, если бы я хотел обеспечить опорное напряжение АЦП чистым источником для сравнения входных напряжений, я мог бы либо реализовать фильтр нижних частот для подавления высокочастотных колебаний, либо просто вставить конденсатор подходящего размера.

Моя немедленная мысль состоит в том, что начальный ток, потребляемый одним конденсатором, может на мгновение превысить максимальный номинал микроконтроллера, но с резистором этот ток будет ограничен. Разве не было бы так, что с ФНЧ (с резистором) потенциально можно было бы спроектировать так, чтобы выходное сопротивление фильтра было бесконечным, чтобы не нагружать АЦП? Точно так же конденсатор сам по себе обеспечит достаточную фильтрацию напряжения, но не приведет ли это к низкому выходному импедансу?

Каковы плюсы и минусы каждой реализации фильтрации и когда разработчику следует использовать тот или иной вариант?

Любые другие мысли?

Ответы (5)

Колпачок рядом с выводом питания предназначен не для защиты детали от шума, а для предотвращения генерации шумов частью, поскольку логическое переключение вызывает быстрые изменения тока питания. В идеале крышка должна удовлетворять мгновенные потребности в большем токе без увеличения тока на всем пути к источнику питания.

Сумма импедансов на стороне блока питания — внутренний импеданс блока питания плюс индуктивность, сопротивление и емкость дорожек или плоскостей — достаточна для некоторой фильтрации нижних частот на входной стороне конденсатора. Я думаю о крышке как о крошечном источнике питания, который может удовлетворить требования с полосой пропускания в диапазоне нескольких МГц. Регуляторы большего размера, питающие полную цепь, реагируют слишком медленно, а крышка является временным источником питания, который заменяет или обходит (или разъединяет) блок питания. Размещение колпачка рядом с выводом питания на микросхеме минимизирует сопротивление и индуктивность, которые могут замедлить отклик.

Детали CMOS потребляют большую часть своей мощности при переключении состояния. Для микропроцессоров это означает перепады тактовой частоты, а ток потребляется небольшими быстрыми пиками. Размер всплесков изменяется так же быстро, как часы, поскольку каждая инструкция использует разные комбинации внутренних цепей. Представьте себе схему, используемую для проверки регистра на наличие нуля по сравнению с выборкой данных из ОЗУ. Требуемая мощность колеблется в зависимости от тактовой частоты. Чем больше текущие изменения, тем больше кепка. Расчет правильного размера для большинства из нас является вопросом оценки, а керамический конденсатор 0,1 мкФ настолько распространен, что стоит очень дешево. Конструкция конденсатора также вызывает беспокойство, а также изменяется в зависимости от температуры. Некоторые из них могут реагировать быстрее, чем другие, а некоторые отличаются на 80% по сравнению с коммерческим диапазоном температур.

Их также называют шунтирующими конденсаторами, потому что: 1) Они могут «шунтировать» (коротко) высокочастотный шум блока питания на землю. 2) Они могут «обходить» блок питания и реагировать на высокие частоты запросов мощности.

Также называемые «развязывающими колпачками», более точный термин для высоких частот, поскольку они «развязывают» потребляемую мощность между деталью и блоком питания.

Я понимаю токовые возможности конденсатора, но я думал, что это скорее следствие более низкого приоритета включения их в конструкцию от VCC до GND. Я думал, что основная цель включения конденсатора заключалась в том, чтобы отфильтровать высокочастотный шум, который может уловить провод от источника питания/батареи к выводу VCC микроконтроллера. Идея состоит в том, что заряженный конденсатор будет поддерживать плавное выходное напряжение и закорачивать на землю любые высокочастотные колебания от источника питания. Какие конденсаторы "развязывают" и как конденсаторы в обход БП?
Под «суммой сопротивлений» вы имеете в виду сопротивление длины провода от крышки до источника питания? Кроме того, при каких условиях MCU требует больше тока? Конечно, разница будет, но будет ли она заметно отличаться для ситуации, когда MCU бездействует что-то делает, а не выполняет более сложные вычисления?
@sherrelbc Под «суммой импедансов» я имею в виду внутренний импеданс блока питания (у него есть внутренний импеданс. Если бы вы могли точно сопоставить его с импедансом питаемой цепи, вы бы получили максимальную эффективность) плюс сопротивление и индуктивность дорожек печатной платы или силовых плоскостей, и я уверен, что их больше. Я отредактирую ответ.

Краткий ответ:

Конденсатор сам по себе хорош для подачи питания, когда потребляемая мощность MCU быстро меняется. RC-фильтр используется для блокировки нежелательных высокочастотных сигналов.

Длинный ответ:

Две разные схемы используются для разных целей. Как вы сказали, напряжение на конденсаторе не может измениться мгновенно.

Я уверен, ты это знаешь

  1. MCU требует минимального напряжения для работы
  2. MCU требует различного количества энергии во время работы

Поскольку мощность равна напряжению * току (P = VI), а напряжение должно быть постоянным, то любое изменение мощности проявляется как изменение тока.

Для гипотетической конструкции с регулятором напряжения и микроконтроллером:

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Скажем, мы удаляем C2:

схематический

смоделируйте эту схему

(Извините за различные схемы, я не создал учетную запись для этого сайта схемы, и мне нужно продолжать его перерисовывать)

Если бы регулятор напряжения, который подает питание на MCU, был идеальным и не было бы паразитной индуктивности или сопротивления трасс, MCU потреблял бы различное количество тока, и регулятор не понижал бы и не повышал его напряжение. К сожалению, в реальном мире печатная плата выглядит примерно так:

схематический

смоделируйте эту схему

(Небольшое примечание: в этом контексте индуктор можно рассматривать как резистор на высокой частоте)

Из-за паразитной индуктивности платы, сопротивления трассы и того факта, что регуляторы не могут мгновенно реагировать на изменения потребляемого тока, напряжение будет падать и повышаться по мере того, как микроконтроллер потребляет больше или меньше тока соответственно.

В качестве справки здесь приведен график из таблицы данных LM7805.

СТ 7805

Переходная характеристика LM7805

Это показывает конечное время отклика регулируемого выходного напряжения LM7805 (треугольные провалы и горбы в нижней строке) при увеличении и уменьшении нагрузки. Если бы регулятор был идеальным, то «Отклонение напряжения» не увеличивалось бы или уменьшалось при относительно быстром увеличении или уменьшении тока.

Я понимаю, что поначалу индукторы могут немного сбивать с толку, поэтому для простоты вы можете заменить индуктор на приведенной выше схеме резистором и добавить два резистора вместе, и у вас будет резистор между вашим регулятором и MCU. Это плохо, потому что V = IR, и чем больше ток потребляет микроконтроллер, тем больше будет падение напряжения на резисторе. (Я объясню больше о том, что эти резисторы делают ниже, когда я буду говорить о RC-фильтрах.

Вернуться к первоначальному дизайну. Шунтирующий конденсатор устанавливается как можно ближе к микроконтроллеру, чтобы все индуктивности и сопротивления, имеющиеся на печатной плате, а также тот факт, что регулятор не может среагировать мгновенно, не повлияли на уровень напряжения на микроконтроллере.

Для вашего второго (RC) контура

схематический

смоделируйте эту схему

Причина, по которой резистор не следует добавлять для обхода микроконтроллера, заключается в том, что напряжение на резисторе зависит от тока, протекающего через него. Это важно, потому что, если MCU работает при напряжении 5 В и потребляет 10 мА в состоянии покоя (работает без каких-либо действий), то падение напряжения на этом резисторе составляет:

R * 10 мА = Vпадение

Так что, если бы у вас был резистор 50 Ом, вы бы сбросили 0,5 В, это могло бы перезагрузить ваш MCU.

Фильтр нижних частот, такой как RC-фильтр, который вы нарисовали, не подходит для подачи питания, но полезен для фильтрации высокочастотных компонентов сигнала.

Это отлично подходит для сигналов, которые считываются с помощью АЦП, потому что АЦП может производить выборку только с определенной частотой, поэтому, если сигнал изменяется со скоростью, превышающей скорость высокочастотных сигналов (на самом деле 1/2 скорости из-за теоремы Найквиста) . ) будет отображаться как случайный шум, поэтому лучше удалить его с помощью RC-фильтра.

В качестве примера скажем, что у вас есть АЦП, который производит выборку с частотой 10 кГц.

и вы хотите прочитать аналоговый датчик, который изменяется только с частотой 1 кГц, тогда вы можете настроить свой RC-фильтр для фильтрации сигналов выше 5 кГц (вы, вероятно, не хотите начинать фильтрацию на частоте 1 кГц, потому что RC-фильтр имеет небольшой степень затухания ниже частоты, на которой он предназначен для фильтрации.

Таким образом, чтобы спроектировать RC-фильтр для достижения этой цели, вы можете использовать резистор:

330 Ом и емкость 0,1 мкФ

Вот отличный калькулятор, если вам нужно решить это для любых других частот:

Удивительный RC Калькулятор

Я надеюсь, что я остался в теме достаточно, чтобы ответить на ваш вопрос.

Откуда берется паразитная индуктивность? Я думал, что индуктивность — это произведение только катушек в проводах. Я думал, что дорожки на печатной плате линейны.
Как бы повлияло на эффективность конденсатора, если бы он был размещен дальше от микроконтроллера?
This is bad because V=IR and the more current the MCU draws the more of a voltage drop will be seen across the resistor.Разве этот дополнительный ток не был бы получен от C2 (при условии, что он присутствует)? И как бы вы аппроксимировали величину тока или время отдачи от C2, чтобы напряжение на конденсаторе не менялось? Кроме того, какова цель C1?
Паразитная индуктивность и емкость есть в каждом проводнике, даже если он прямой и плоский. Намотка проволоки просто усиливает магнитные линии потока снова и снова.
@sherrelbc - Если конденсатор был размещен дальше от MCU, вы можете увидеть больше шума переключения, создаваемого MCU. По сути, вы вставляете очень, очень маленькую катушку индуктивности и резистор последовательно между крышкой фильтра и микроконтроллером, что не позволяет крышке фильтра выполнять свою работу так же эффективно.
Чтобы ответить на ваш вопрос «Откуда берется паразитная индуктивность?» Все дорожки, компоненты и переходные отверстия имеют паразитную индуктивность. Индуктивность — это свойство проводника, благодаря которому изменение тока в проводнике создает напряжение как в самом проводнике, так и в любых близлежащих проводниках . Это определение ничего не говорит о катушке. След - это проводник, поэтому индуктор, индуктор с катушками - это всего лишь частный случай, когда значение индуктивности контролируется более тщательно.

Разница в том, что размещение только конденсатора зависит как от импеданса источника питания, так и от импеданса питания чипа, чтобы составить остальную часть фильтра нижних частот. То есть оба экземпляра создают ФНЧ, явный резистор просто для его настройки.

Я понимаю. Я не рассматривал булавки. Каким образом конденсатор будет взаимодействовать с моделями выводов ввода-вывода и как можно рассчитать выходной импеданс (будет ли он называться выходным или входным?) выводов для точной настройки LPF?
Вы можете получить общее представление о нагрузке, посмотрев требования к току питания вашей схемы. Это будет меняться при переключении транзисторов, но в целом вы хотите, чтобы частота спада не превышала несколько десятков герц или около того. Для небольшой цепи может подойти только конденсатор, но для более крупных цепей вам обычно понадобится индуктор (а не резистор), чтобы поддерживать фильтрацию.
Что подразумевается под частотой спада в данном контексте? И катушка индуктивности будет использоваться для фильтрации тока, как конденсатор фильтрует колебания напряжения?
Частота спада обычно составляет -6 дБ . LC-схема может действовать как LPF, при этом каждое устройство отвечает за поддержание стабильного состояния соответствующего компонента.

Ты прав. Это метод развязки, и мы должны следовать рекомендациям производителей. Типичная развязка состоит из:

--> Большой электролитический конденсатор (10~100 мкФ) на расстоянии не более 5 см от чипа. Целью этого конденсатора является обеспечение «локально» требований к мгновенному току, избегая отбирать эту мощность от основной силовой цепи и их импеданса. o Это конденсатор с низким ESR. --> Конденсатор меньшего размера (0,01 мкФ – 0,1 мкФ) как можно ближе к выводам питания микросхемы, чтобы вывести высокочастотные компоненты из микросхемы. Оба конденсатора должны быть подключены к заземлению большой площади на печатной плате для минимальной индуктивности. --> Ферритовая пластина в последовательном соединении с контактом Vcc микросхемы, чтобы уменьшить электромагнитные помехи от этой микросхемы.

Как вы можете судить, вышеизложенное является общими методами для линейных и цифровых ИС. Но RC-фильтр, который вы рисуете, предназначен для цифровой развязки IC. Изменения в состоянии цифровых вентилей вызывают колебания напряжения PS из-за импеданса дорожек. Высокочастотный шум можно свести к минимуму, используя топологии RC или LC. В LC-фильтре шум появляется на катушке, а не в микросхеме или цепи питания. Он обеспечивает очень эффективную фильтрацию, но имеет резонансную частоту, которая может излучать электромагнитные помехи. Вместо индуктора можно использовать ферритовую подушку.введите описание изображения здесь

Упомянутый вами RC-фильтр преобразует шум в тепло и, как таковой, рассеивается. Минус в том, что резистор вносит падение напряжения в подаваемое напряжение. С другой стороны, RC-фильтр дешевле. Иногда вы можете найти сопротивление намотанной проволоки вместо катушки индуктивности.

Вышеперечисленное рекомендовано Silicon Labs и Analog Devices.

Вы radiateимеете в виду возможность того, что LC-фильтр может излучать ЭМИ и вызывать помехи на каком-то пострадавшем компоненте поблизости?
Верно. Например, развязывающая сеть с 100 мкФ и 1 мкГн резонирует на частоте 16 кГц. Если эта частота появится в линии электропередач, это вызовет проблему. Способ исправить это состоит в том, чтобы добавить небольшое сопротивление (например, 10 Ом, близкое к IC) последовательно с катушкой, чтобы снизить добротность, или ферритовую пластину для частот выше 100 кГц. Метод развязки также зависит от типа используемого источника питания (линейный или импульсный) и оказывает большое влияние на спектр (проблемы с отношением сигнал-шум) и на форму сигнала (звон и т. д.) в устройствах с тактовой частотой выше 1,5 ГГц и в 14-частотных диапазонах. бит АЦП

Фильтр нижних частот используется для блокировки высокочастотных и шумовых сигналов выше определенной частоты. Резонанс возникает именно на этой частоте. Все сигналы выше резонансной частоты будут заземлены, и о единственном конденсаторе вы описали то же самое.

RC-фильтр используется вместо LC-фильтра из соображений экономии.