Я пытаюсь понять передаточную функцию полосового фильтра sallen key , которая выглядит так:
Со следующей схемой:
Как я могу проанализировать его, чтобы получить передаточную функцию? Спасибо за любую помощь.
Вы можете использовать модифицированный узловой анализ для решения всех неизвестных узловых напряжений и неизвестных токов. Как только вы получите напряжение узла, вы можете найти передаточную функцию. Для анализа я обозначаю узел и ток, как на картинке ниже.
Теперь вы можете написать KCL для каждого узла и ограничение по операционному усилителю.
Вы можете получить 7 уравнений:
Затем вы можете решить 7 уравнений, чтобы получить все неизвестные напряжения и неизвестные токи. Наконец, передаточная функция — это просто V5/V1.
Общие подсказки (работает не только для этой конкретной конфигурации):
Выполните следующие шаги в -домен:
Вы можете использовать инструменты символьной математики, например, sympy
пакеты для Python, Maple, Mathematica...
Вот скрипт Python, выполняющий алгебру (используя sympy
); не уверен, если правильно:
# deriving the transfer function of a Sallen-Key band pass filter
from sympy import Symbol, symbols, solve, collect
s = Symbol('s')
def Xc(C): global s; return 1 / (s * C)
Vin, Vout, Vaux = symbols('Vin Vout Vaux')
R1, R2, C1, C2, Rf, Ra, Rb = symbols('R1 R2 C1 C2 Rf Ra Rb')
X1, X2 = Xc(C1), Xc(C2)
# get expression for Vaux by solving KCL in node_aux:
Vaux_expression = solve( (Vin - Vaux) / R1
+ (Vout - Vaux) / Rf
- Vaux / X1
- Vaux / (X2 + R2),
Vaux)[0]
Vpos = Vaux_expression * R2 / (X2 + R2) # voltage at pos. input of OpAmp
Vneg = Vout * Ra / (Ra + Rb) # voltage at neg. input of OpAmp
# get expression for Vout by solving equation Vneg = Vpos for Vout
Vout_expression = solve(Vpos - Vneg, Vout)[0]
# get transfer function H(s) by defining formula:
H = Vout_expression / Vin
H = collect(H, s)
print H
Результат:C2*R2*Rf*s*(Ra + Rb)/(C1*C2*R1*R2*Ra*Rf*s**2 + R1*Ra + Ra*Rf + s*(C1*R1*Ra*Rf - C2*R1*R2*Rb + C2*R1*Ra*Rf + C2*R2*Ra*Rf))
Этот фильтр может быть проанализирован с использованием методов быстрых аналитических схем или FACT . Принцип заключается в определении постоянных времени цепи в двух различных конфигурациях: когда возбуждение снижается до 0 В и с нулевым выходом, когда возбуждение возвращается.
Снижение возбуждения до 0 В означает замену источника входного сигнала по короткому замыканию. Затем «посмотрите» на сопротивление предлагаемые энергоаккумулирующими элементами (колпачками) для формирования постоянных времени, и . Следующие рисунки иллюстрируют этот принцип:
Используя эти два рисунка, вы определяете следующие постоянные времени:
Затем вы устанавливаете конденсатор 1 в его высокочастотное состояние (короткое замыкание) и определяете сопротивление глядя в терминалы:
У вас есть и
Наконец, вы определяете выигрыш когда конденсатор это короткое замыкание:
Полная передаточная функция определяется по формуле
Однако, даже если это выражение математически верно, вы ничего не понимаете в выигрыше на плато. и частота настройки, которые действительно являются целями дизайна. Вам необходимо переработать формулу в соответствии со следующим низкоэнтропийным форматом: . Вот что показывают следующие листы Mathcad и сравнивают различные ответы:
Так что дело не в том, чтобы просто написать передаточную функцию, связывающую к но больше преобразование результата в осмысленную форму, из которой вы получаете представление и можете спроектировать для определенной цели в настройке частоты и добротности: это все, что касается ФАКТОВ.
На самом деле есть только два узла, которые нуждаются в тренировке. Все остальные определяются узлом b. Узел входного узла определяется источником входного напряжения.
смоделируйте эту схему - схема, созданная с помощью CircuitLab
Из комментария:> Моя алгебра довольно хороша. Но я не понимаю, как действовать, чтобы закончить с передаточной функцией.
Узел а: применить KCL.
Узел b: применить KCL.
Решить для
Подставить (2) в (1)
Из комментария:>но я не знаю, как вывести уравнения для v+ и v−
Позволять . Затем, . Подставляем в (3).
Заметить, что
Я оставляю вам алгебру, чтобы упростить ее до формы, показанной в ОП.
Энди ака
Джопи
Энди ака
Джопи
эмнха
Джопи
эмнха
Джопи
эмнха
Джопи
эмнха
Джопи
эмнха