Техники за проектиране на аналогови филтри

Техники за проектиране на аналогови филтри

В света на електрониката аналоговите филтри играят ключова роля във формирането, почистването и контролирането на спектрите на сигнала преди по-нататъшна обработка. Въпреки доминирането на дигиталната ера, аналоговите филтри остават важни в много приложения – от аудио, инструменти, телекомуникации до системи за управление – защото работят в реално време без латентност при обработка и могат да бъдат поставени точно в предния край на веригата, за да потиснат шума от самото начало. Тази статия разглежда практически техники за проектиране на аналогови филтри: от основни концепции , избор на топология, до често използвани стъпки за проектиране.

1. Основна концепция на аналоговите филтри

Аналоговият филтър е схема, проектирана да пропуска сигнали в рамките на определен честотен диапазон и да затихва честоти извън този диапазон. Въз основа на честотната им характеристика, аналоговите филтри се разделят на няколко вида:

1. Нискочестотен филтър (LPF): пропуска ниските честоти и затихва високите честоти.
2. Високочестотен филтър (HPF): пропуска високи честоти и затихва ниски честоти.
3. Лентов филтър (BPF): пропуска определена честотна лента, като затихва под и над лентата.
4. Лентов филтър / режекторен филтър: отхвърля определени тесни ленти (напр. 50/60 Hz).
5. Всепропускащ филтър: относително постоянна амплитуда, но променя фазата (полезен за фазова компенсация).

Основните параметри на филтъра включват гранична честота (fc), усилване, пулсации (вълни в лентата на пропускане), затихване в лентата на спиране и ред на филтъра (определя наклона на спадане). Обикновено, колкото по-висок е редът, толкова по-рязък е преходът, но и по-сложна е веригата.

2. Определете спецификациите на дизайна

Добрите техники за проектиране винаги започват с ясни спецификации. Преди да изберете топология, определете:

– Пропускателна лента: честотният диапазон, който трябва да бъде пропуснат, включително толеранс на пулсации.
– Лента на задържане: диапазонът, който ще бъде затихнат, включително целевата стойност на затихване (напр. -40 dB).
– Честота на прехода: разстоянието между границите на пропускащата и спирачната лента. Колкото по-тясно е то, толкова по-висок е необходимият порядък.
– Импеданс на източника и товара: важен за пасивните филтри и за да се избегне натоварването.
– Ограничения на компонентите: наличие на стойности на R и C, толеранс, размер, цена и ограничения на операционния усилвател (за активни филтри).

Например, за аудио приложения може да ви е необходим нискочестотен честотен регулатор (LPF) с честотна лента 20 kHz, ниски пулсации и ниско изкривяване. За инструменти може да ви е необходим 50 Hz режещ елемент, за да елиминирате електрическия шум, без да нарушавате основния сигнал.

3. Избор на апроксимация на отговора: Бътъруърт, Чебишев, Бесел

Идеалният филтърен отговор е невъзможно да се постигне, затова се използва стандартната апроксимационна функция:

– Бътъруърт: максимално плоска лента на пропускане. Подходяща за аудио и приложения с общо предназначение. Преходът не е толкова остър, колкото при Чебишев от същия порядък.
– Чебишев: по-рязък преход, но има вълнички в лентата на пропускане (Чебишев I) или лентата на задържане (Чебишев II). Подходящ, когато се изисква висока селективност.
– Бесел: почти линейна фаза и добър преходен отклик (малко превишаване). Подходящ за импулсни сигнали, измервателни уреди и някои видове анти-алиасинг.

Изборът на апроксимация често зависи от приоритета: плоска амплитуда, селективност или фазова линейност.

4. Ред на филтрите и структура на етапите (каскадно подреждане)

Редът на филтрите определя наклона на спада: всеки ред добавя приблизително 20 dB/декада (или 6 dB/октава). Например, филтър от втори ред добавя приблизително 40 dB/декада. На практика филтрите от по-висок ред обикновено се конструират чрез каскадно свързване на няколко етапа от първи или втори ред (биквадър). Това опростява настройката и избора на компоненти.

Общи стъпки:
1. Определете минималния ред на спецификациите за затихване и преход.
2. Разделете го на няколко етапа от 2-ри ред + ако е необходимо един етап от 1-ви ред.
3. Задайте параметрите за всеки етап (Q и ω0) съгласно таблицата или резултатите от изчисленията.

5. Пасивни срещу активни филтри

Пасивен филтър
Използва R, L и C без усилвател. Предимства: нисък шум, не е необходимо захранване, може да работи при високи честоти. Недостатъци: голяма/скъпа индуктивност, натоварване между етапите и трудност при постигане на усилване.

Често се използва в RF, импедансно съгласуване или приложения с висока мощност.

Активен филтър
Използване на операционен усилвател + R и C (без индуктор). Предимства: по-малък размер, лесно управление на усилването, висок входен и нисък изходен импеданс. Недостатъци: ограничена честотна лента на операционния усилвател, шум на операционния усилвател и потенциално насищане.

За аудио и ниско-средночестотни сигнали, активните филтри често са първият избор.

6. Често срещани топологии на активни филтри

Някои популярни топологии:

1. Салън-Кий (VCVS)
Лесен за проектиране, малко компоненти, подходящ за LPF/HPF от втори ред. Q се влияе от усилването и съотношението на компонентите. Често се използва в аудиото.

2. Множествена обратна връзка (MFB)
Подходящ за LPF/BPF с по-висок Q. По-стабилен за висок Q от Sallen-Key, но изчисляването на компонентите е малко по-сложно.

3. Променлива на състоянието / Tow-Thomas
Произвежда едновременни изходи LPF, HPF и BPF. Лесно настройва Q фактора и резонансната честота. Подходящ за настройваеми филтри.

4. Биквад (общ)
Общ термин за блок от втори ред. Много филтри от по-висок ред са изградени от биквадрили.

Изборът на топология се влияе от изискванията за Q, лекотата на настройване, чувствителността към толеранс и характеристиките на операционния усилвател.

7. Практически техники за проектиране (Работeн процес)

Следният работен процес е широко използван при проектирането на аналогови филтри:

1. Определете спецификациите: тип филтър, fc/fo, пулсации, затихване, ред.
2. Изберете апроксимация: Бътъруърт/Чебишев/Бесел.
3. Получете фазовите параметри: ω0 и Q за всеки биквад (от таблици, софтуер или формули).
4. Изберете топология за всеки етап: Sallen-Key за среден Q, MFB за висок Q, state-variable за настройка.
5. Изчислете стойността на компонента: първо определете стандартното C (напр. 10 nF, 100 nF), след което изчислете R, за да улесните прецизността.
6. Симулация: използвайте SPICE, за да видите амплитудния и фазовия отклик, проверете също насищането и шума на операционния усилвател.
7. Вземете предвид допустимото отклонение: R 1% и C 5% могат да изместят fc и Q. За прецизни приложения използвайте C допустимо отклонение 2% или подрязване.
8. Разположение на печатната платка: минимизиране на дългите пътища, отделяне на аналоговите заземявания, избягване на свързване и поставяне на кондензатори близо до операционния усилвател.
9. Тестване на прототип: измерване на честотната характеристика (sweep), проверка на изкривяванията (THD за аудио) и валидиране спрямо температурни колебания.

8. Неидеални аспекти, които често се пренебрегват

Реалните аналогови филтри са повлияни от:

– Ширина на пропускателната способност на операционния усилвател (GBW): за висок Q коефициент и високи честоти, операционният усилвател трябва да има GBW доста над работната честота.
– Скорост на промяна на честотата: сигналите с голяма амплитуда при високи честоти могат да причинят изкривяване.
– Шум: Резисторите и операционните усилватели добавят шум. В инструментариума оптимизирайте стойностите на резисторите и изберете операционни усилватели с ниско ниво на шум.
– Допуски на компонентите: Q е много чувствителен; „устойчивите“ конструкции избягват екстремни Q стойности, ако не е необходимо.
– Зареждане между етапите: осигурете буфериране или използвайте топология, която намалява взаимодействието.

Като се вземат предвид неидеалните фактори от самото начало, крайният резултат ще бъде по-съобразен с очакванията, когато бъде реализиран.

9. Примери за приложение

– Аудио кросоувър: използва LPF и HPF от порядък 2–4, за да раздели честотите към високочестотния и нискочестотния високоговорител.
– Анти-алиасинг: LPF преди ADC, за да се предотврати превръщането на високочестотните компоненти в шум.
– Notch 50/60 Hz: за елиминиране на бръмченето от ЕКГ/ЕЕГ сигнали или промишлени сензори.
– RF входен модул: тясна лента за избор на конкретен канал.

Заключение

Техниките за проектиране на аналогови филтри включват избор на спецификация, апроксимация на отговора (Butterworth, Chebyshev, Bessel), определяне на реда, избор на топология (Sallen-Key, MFB, променлива на състоянието) и оценка на неидеални фактори, като например допустими отклонения на компонентите и ограничения на операционните усилватели. Със систематичен поток на проектиране и добра симулация, аналоговите филтри могат да бъдат направени точни, стабилни и съобразени с нуждите на приложението – независимо дали са за аудио, инструменти или комуникации.

Ако желаете, мога да ви помогна да създадете пълен пример за изчисление (например, LPF от 4-ти ред на Butterworth с топология Sallen-Key), допълнен с RC стойности и резултати от теоретична симулация.

Оставете коментар