Как использовать согласующие резисторы ввода/вывода в фильтрах?

ВНИМАНИЕ. Я добавил здесь еще один вопрос , чтобы решение каждого из них могло помочь решить другое.

Пожалуйста, посмотрите на Рис-1 ниже. Это обычное использование оконечных резисторов. R1, R2 работают для согласования импеданса, а R2 также уменьшает обратные сигналы (особенно они есть, когда Q >> 1/√2).

Во-первых, входные резисторы (R1) основаны на линейном возбуждении. Что с печатной платой? в печатной плате у нас нет коаксиальных линий. Должны ли мы нуждаться в них?

Второй вопрос касается моей конкретной проблемы: мой фильтр получает сигнал от источника с импедансом 75 Ом и отправляет его на ПЛИС с очень большим входным импедансом (рис. 1, 2). Когда я подключаю R1, как на рис. 1, производительность фильтрации удовлетворительная (Q = 0,6) с медленным наклоном, но если я подключаю его, как на рис. 2 , он показывает удовлетворительную производительность (нет обратных сигналов) , и если я удаляю его, многие обратные сигналы будут появляться.

Я запутался в теории: если импеданс устройства очень высок (скажем, в районе МОм), зачем последовательно устанавливать относительно небольшой резистор (20 кОм / 1 МОм), который должен останавливать обратные сигналы ?

И, наконец, как я могу связать эти резисторы с импедансами других ступеней (для наилучшего коэффициента качества во всей конструкции Кауэра)?

Дополнительная информация. Основной целью является разработка очень качественного LPF для DDS (который я разработал с помощью FPGA) для удаления псевдонимов, соответствующих диаграмме Найквиста. Устройство на выходе - Дифференциальные выводы ПЛИС Xilinx XC3S400. Любая помощь, которая приведет к лучшему дизайну, высоко ценится.

Изображения: я просто привел эти конструкции в качестве примера, я использую 3-полюсный фильтр Cauer LC, но тот же результат со схемами на этих рисунках.

Рис-1 Оригинальный дизайн:

введите описание изображения здесь

Рис-2 Моя тестовая схема:

введите описание изображения здесь

2-й вопрос - что вы имеете в виду под возвратными сигналами - где они видны, как вы их измеряли. Также каково реальное сопротивление вашего входа FPGA на сотнях МГц? Он может иметь несколько пикофарад и может легко резонировать плохо / сильно с L2, а R2 погасит это, если последовательно и на 20 кОм.
Когда вы говорите «обратные сигналы», вы имеете в виду отраженные сигналы?
Я думаю, вам нужно говорить более четко о том, что я сказал выше.
@Andyaka Извините за задержку. Под обратным сигналом я имел в виду отражение, вызванное высоким входным сопротивлением. Входное сопротивление ПЛИС составляет около 10 МОм (измерял сам!, в даташите его не было).
На частотах, которые вы используете с короткими треками, не будет никаких отражений, о которых нужно беспокоиться. Подумайте о высокоскоростных логических элементах на печатных платах. Они не используют терминации между гейтами. Насколько я понимаю, резисторы там для управления добротностью резонансного контура, образованного катушкой индуктивности и конденсатором. Побочным эффектом этого будет более широкое использование входного и выходного импеданса в более широкой полосе частот, но это сводится к снижению добротности схемы фильтра и будет применяться на частоте 1 Гц, как и на частоте 100 МГц.

Ответы (5)

Я запутался в теории: если импеданс устройства очень высок (скажем, в районе МОм), зачем последовательно устанавливать относительно небольшой резистор (20 кОм / 1 МОм), который должен останавливать обратные сигналы?

Сигналы, приближающиеся к высокоимпедансному соединению, подобны волнам, разбивающимся о твердую поверхность. Они будут отскакивать и возвращаться в перевернутом виде (звон). В электронике отраженная волна может иметь отрицательное напряжение и быть достаточно большим, чтобы сжечь фиксирующие диоды или даже драйверы.

Правильно рассчитанный последовательный согласующий резистор источника, расположенный рядом с контактом, предотвращает многие виды проблем со «звоном» и электромагнитными помехами. Если ваш источник уже имеет сопротивление 75 Ом, а оконечная нагрузка — Megs'n'Puffs, попробуйте следующее:

  • убедитесь, что ваша печатная плата также имеет сопротивление 75 Ом. Вам, вероятно, потребуется изменить ширину и длину, и имейте в виду, что они меняются в зависимости от толщины подложки и слоя, на котором вы находитесь.
  • Поместите резистор 66 Ом на R2 как можно ближе к контакту.
  • оставь все остальное.

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

введите описание изображения здесь

К этому, добавив всего один резистор подходящего размера:

введите описание изображения здесь

Чтобы получить наилучший результат, вам нужно загрузить симулятор, такой как lineSim (Hyperlynx от наставника), и проверить.

Мне кажется, что в приведенных выше примерах вы можете вообще обойтись без R1 и сделать R2 66 Ом, поместить фильтр ближе всего к одному концу и согласовать импеданс трассы 75 Ом.

Спасибо за отличную дискуссию, но поскольку этот вопрос полностью касается теории, пожалуйста, дайте мне знать, правильно ли я понял: R2 должен быть включен последовательно (как на рис. 2) и 66 Ом, подключенный между выводом FPGA и землей? Могу я узнать, как вы рассчитали эти 66 Ом? С другой стороны, достичь сопротивления линии 75 Ом непросто. Для этого нужен провод шириной всего в десятки микрометров, и я не уверен, что смогу это сделать! (Я нахожусь в периоде прототипирования) могу ли я вместо этого использовать резистор?
@Aug, мы просто настраиваем соответствие импеданса линии передачи 75 Ом для каждой части. Входное сопротивление уже 75 Ом, дорожку или провод вам нужно будет сделать (используйте более длинные тонкие провода), и, наконец, вы делаете R2 66 Ом, как показано на рисунке 2, и размещаете его близко к контакту (без другого резистора на землю). Число 66 Ом связано с тем, что я видел и моделировал проблему с линией передачи 75 Ом раньше. Изображение Сима выше оттуда. И НЕТ, вы не можете использовать резистор для провода, изменение импеданса вызывает отражения.
пожалуйста, посмотрите на этот вопрос: electronics.stackexchange.com/questions/91616/…

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

Вся наша электроника, даже простые кабели, имеют паразитные компоненты. Любой провод (если смотреть вместе с землей или каким-либо другим обратным путем) также будет иметь индуктивность и емкость. Ну, и сопротивление, но оно часто незначительно, в то время как, на удивление, остальное часто нет. Сигнал увидит комбинацию этих паразитов как некоторый характеристический импеданс: это как если бы сопротивление было. Но это не омический, и чтобы подчеркнуть, что используется более общий термин импеданс.

Если вы хотите принять более активное участие, вы можете точно охарактеризовать импеданс, объединив его с разностью фаз между током и напряжением. Но на самом деле это не нужно для понимания идеи; все, что нам нужно, это то, что она будет либо +90°, либо -90°, если все (ну, ваша линия передачи, если говорить академически) не рассеивает энергию, то есть если фактическое омическое сопротивление пренебрежимо мало.

Чтобы эта система не резонировала, что выглядело бы как сигнал, движущийся сначала вперед, а затем назад (как «отражение»), нам нужно его заглушить. Идеальное демпфирование требует, чтобы вы рассеяли всю полученную энергию в конце. Это происходит, если вы обеспечиваете омическое сопротивление на конце линии передачи, и только если это сопротивление соответствует ее полному сопротивлению.

Это происходит в ваших примерах схем? Я предполагаю, что фильтр (R1, L1, L2, C1) разработан таким образом, чтобы не изменять (преобразовывать) импеданс линии, или же настроить его на 60 Ом, в следующем случае. Но обратите внимание, что это грубое упрощение, как вы можете сразу увидеть из того факта, что там есть омическое сопротивление (R1).

На верхней диаграмме омическое сопротивление равно 60 Ом параллельно входному сопротивлению вашей микросхемы или чуть меньше 60 Ом. Это практически идеальное согласование импеданса, и оно должно устранить или, по крайней мере, значительно уменьшить любой отраженный «возвратный» сигнал, который вы можете наблюдать.

Но теперь давайте посмотрим на вашу нижнюю цепь. Нагрузочное сопротивление составляет 20 кОм последовательно с входным сопротивлением вашей микросхемы. Это, вероятно, больше, чем Мегаом в сумме. Полагаю, после этого объяснения вы уже не сильно удивляетесь, что произойдет какой-то резонанс? Единственное место, куда энергия может двигаться, это назад, так что вы наблюдаете их как то, что вы назвали «возвратными сигналами».

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

На самом деле ваш ответ противоречит наблюдениям ОП, написал ли он, что на нижнем рисунке нет отражения .

Я могу ответить только на половину вашего вопроса: -

Что с печатной платой? в печатной плате у нас не коаксиальные линии. Должны ли мы нуждаться в них?

В обоих случаях, когда схема подает сигнал на другую схему на той же печатной плате в пределах нескольких сантиметров на частотах до нижних сотен мегагерц, R1 должен управлять добротностью L1, резонирующей с C1. Это может быть сделано для того, чтобы фильтр имел характерный горб в полосе пропускания (возможно, чтобы компенсировать какой-то другой дефект спектра в другом месте), или это может быть сделано для управления полосой пропускания, чтобы максимизировать ее плоскостность.

На одной и той же печатной плате маловероятно, что импедансы линий между чипами будут соответствовать сотням мегагерц или меньше.

Часть, на которую я не могу ответить, я сделаю в качестве комментария к вашему вопросу.

Привет, чувак. Спасибо за вашу любезную поддержку. Как вы помните, я начал с AD9850, но вскоре понял, что нецелесообразно получать пилообразные и треугольные формы волны в диапазоне 0-50 МГц из синусоидальной волны. Вот почему я начал изучать FPGA в течение последних 2 недель. Теперь я сделал генератор сигналов, который может создавать сигналы практически ЛЮБОЙ формы, кроме прямоугольных. По приведенной ниже ссылке я мог бы использовать дифференциальные порты ввода-вывода FPGA в качестве высокоскоростного компаратора, но он имеет некоторый шум в пороговом напряжении. Поэтому мне нужен качественный LC LPF с FC=50MHz, Q=1/√2. Я был бы признателен за вашу помощь, если это возможно.
Вы пробовали немного гистерезиса / положительной обратной связи, чтобы решить проблему шума. Не думаю, что фильтр сильно поможет.
ой! Я не знаю об этом! Вы можете дать мне немного информации об этом?
Если у вас есть доступ к выходу вашего буфера FPGA, вы можете использовать его в схеме с положительной обратной связью, так что, как только вход запускает выход, выход усиливает это, добавляя небольшую положительную обратную связь — ищите триггер Шмитта в en.wikipedia . org/wiki/Schmitt_trigger
Я пробовал это со многими резисторами обратной связи (1K-1M). Общая производительность улучшается при 120 кОм, но выход становится очень нестабильным. Иногда он неожиданно изменяет рабочий цикл (по мере того, как порог перемещается вверх/вниз) и даже иногда заставляет FPGA переходить в режим конфигурации.
Я думаю, вам нужна очень быстрая схема компаратора, вроде времени нарастания 1 нс. Они должны быть доступны, хотя они могут быть довольно редкими. Другой вариант заключается в усилении синуса/треугольника до уровня ограничения, а затем подачи его в ПЛИС. Проблема в том, что как только вы нажимаете клиппирование, вы получаете насыщение транзистора, и это замедляет работу.
Я добавил еще один вопрос, который может помочь в решении этого вопроса: пожалуйста, посмотрите на этот вопрос: electronics.stackexchange.com/questions/91616/…
@ Andy aka Вы правы, когда сказали 100 МГц, но это включает в себя полное частотное содержание сигнала. Обычно люди путаются, когда у них есть проблемы с целостностью сигнала с прямоугольными сигналами 10 МГц или меньше, НО С ОЧЕНЬ БЫСТРЫМ ВРЕМЕНЕМ НАРАСТА... То, что определяет частотный состав, который следует учитывать для целостности сигнала, - это не номинальная частота вашей шины, а нарастание и падение время вашего сигнала.

Я запутался в теории: если импеданс устройства очень высок (скажем, в районе МОм), зачем последовательно устанавливать относительно небольшой резистор (20 кОм / 1 МОм), который должен останавливать обратные сигналы.

Проанализируйте схему так, как ваше отражение увидит ее в суперпозиции. Откройте свой вход и найдите там напряжение. Сделайте вашу ПЛИС источником отраженной волны. Вы увидите сильный низкий проход с R2 и C1. Это ослабит большую часть отраженной энергии, но на R2 будет меньше отражения из-за совпадения там.

пожалуйста, посмотрите на этот вопрос: electronics.stackexchange.com/questions/91616/… посмотрите на этот:

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

запитать фильтр от R1 = 50 Ом, включая выходное сопротивление того, что им управляет;

окончание в R2 = 50 Ом между выходом фильтра и GND, рядом с местом назначения (вывод FPGA)

Что касается вопроса о топологии фильтра: и у Кауэра, и у Чебышева внутриполосные пульсации, и они настолько высоки (или низки), насколько вы их разработали (если вы построили фильтр точно по проекту). Уменьшить пульсации в Чебышеве проще, но ценой того, что внеполосное подавление хуже. (Кауэр, вероятно, лучший выбор)