V dalším pokračování série článků se zaměříme na analogové filtry a některé on-line nástroje, které mohou při jejich návrhu pomoci.
Pár slov úvodem
Filtry tvoří základní stavební bloky systémů sloužících ke zpracování signálu. Dobře je známe jako horní a také dolní propusti, které u audiozesilovačů ovládají výšky a basy. Rozhlasové přijímače filtry zase využijí k výběru konkrétní stanice, zatímco další zde potlačí.
Obvyklými typy filtrů jsou
Filtry a jejich parametry
Ideální filtr by měl propustit jen požadované kmitočty a vše ostatní zcela blokovat. Skutečná řešení se mohou k takovému stavu dle obr. 1 pouze přibližovat.
Obr. 1 K přenosové funkci filtru typu dolní propusti prvního řádu
Přenosovou funkcí filtru rozumíme poměr výstupu ke vstupu v závislosti na frekvenci. Bude definována těmito parametry:
Jednoduché filtry lze navrhnout i s využitím pasivních součástek, tedy prostou kombinací rezistorů (R), indukčností (L) a kondenzátorů (C). Přidáním aktivního prvku, např. operačního zesilovače, se pak zvyšuje flexibilita návrhu.
Obyčejný filtr prvního řádu je možné vytvořit klidně jen s RC členem. Složitější návrhy, často s využitím LC obvodů, se pak mohou k ideální odezvě přiblížit ještě více. Pokaždé však musíme počítat s kompromisy, pokud jde o různé parametry filtru.
Butterworthův filtr je např. koncipován tak, aby v pásmu propustnosti nabídl nanejvýš plochou kmitočtovou odezvu. Čebyševův filtr naproti tomu vykazuje vyšší strmost, ale také rostoucí zvlnění v pásmech propustnosti či nepropustnosti.
Obr. 2 Odezva filtrů s aproximací dle Butterwortha, resp. Čebyševa
Vývojáři se potřebují ve spoustě aplikací vyhnout indukčnostem. Mají totiž daleko k „ideálním“ součástkám a kromě samotné indukčnosti mívají běžně i veliký odpor, takže se s nimi též hůře pracuje. Bývají rovněž objemné a pro spoustu aplikací se tak nehodí. Díky aktivnímu řešení s operačními zesilovači se jich ale dokážeme zbavit.
Dalším klíčovým parametrem filtru se stává jeho „kvalita“, Q. Vyšší hodnota Q znamená, že přenosová funkce bude blíže k ideální odezvě. Bude-li Q >0,707, očekávejme u přenosové funkce špičku. Máme-li zase Q <0,707, filtr vykáže mírnější sklon a strmá charakteristika začíná dříve (viz také ilustrace na obr. 3). Obrovské hodnoty Q mohou při prudké změně vstupu vyústit ve výkyvy či oscilace filtru.
Obr. 3 Přenosová funkce dolnopropustného filtru a vliv Q
Navrhujeme filtr
Přenosovou funkci lze definovat z pohledu velikostí R, C a L. Impedance součástek jsou společně s kmitočtem komplexními čísly. Přenosovou funkci je také možné stanovit s ohledem na mezní kmitočet a Q.
Při výpočtu přenosové funkce je tedy zapotřebí řešit složité mnohočleny. Pokud je rovněž důležitá fázová odezva filtru, znamená to další komplikované výpočty. Naštěstí zde máme on-line nástroje, které to učiní za nás. Společnosti Analog Devices (ADI) a Texas Instruments (TI) např. poskytují interaktivní nástroje pro návrh filtru, které poběží přímo v prohlížeči.
Filter Wizard od Analog Devices
Filter Wizard od ADI [1] umožňuje interaktivní návrh filtrů. Lze tak
Obr. 4 Snímek obrazovky pro Filter Wizard (zdroj: Analog Devices)
Filter Design Tool od Texas Instruments
Filter Design Tool od TI [2] podporuje v rámci návrhu následující kroky:
Obr. 5 Snímek obrazovky pro Filter Design Tool (zdroj: Texas Instruments)
Další nástroje a kalkulačky pro návrh filtrů
On-line jsou rovněž k dispozici další specializované nástroje sloužící k návrhu. Uveďme si několik příkladů. Webové stránky RF Tools obsahují nástroj pro návrh LC filtrů [3] v rámci vf obvodů. Okawa Electric Design má zase několik on-line kalkulaček [4] pro návrh pasivních i aktivních filtrů s využitím různých kombinací R, C a L.
V návaznosti na dnešní přehled nástrojů sloužících k návrhu filtrů se budeme v rámci této série článků příště věnovat nástrojům pro návrh zdrojů napájení.
Odkazy:
[1] https://tools.analog.com/en/filterwizard/
[2] https://www.ti.com/design-resources/design-tools-simulation/filter-designer.html