Analogové elektronické obvody

| Kategorie: Skripta  | Tento dokument chci!

Předmět Analogové elektronické obvody (AEO) je zařazen na FEKT VUT v Brně, v bakalářském studijním programu Elektrotechnika, elektronika, komunikační a řídicí technika,v zimním semestru 2. ročníku, jako povinný v oboru Elektronika a sdělovací technika. Do kurzu jsou zařazena i počítačová cvičení (1h. × 13t. ≡ 1 × 2h. každé 2t.), výuka tedy probíhá všesti čtrnáctidenních cyklech.

Vydal: FEKT VUT Brno Autor: UREL - Lubomír Brančík, Tomáš Dostál, Zdeněk Kolka

Strana 13 z 59

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
apf(500); zde tedy pro odpor 500 Ω.7. function f=apf(R1) n=200; f1=1; f2=10e3; % děleni kmitočtového intervalu F=logspace(log10(f1),log10(f2),n); % budicí vektor (pouze u1, MMUN u1, i1!) b=[0;0;0;0;1;0]; nezapomeňte, definujeme sloupcový vektor! %opakované řešeni soustavy rovnic cyklus: for i=1:n, H=mat(2*pi*j*F(i),R1); voláni matice pro s=jω hodnotu R1 x=H\b; vektor neznámých % x=[u1 izdroj ioz] K(i)=x(2); zajímá nás u2 % protože u1=1, tak přímo přenos napětí end; % kreslení modulové fázové charakteristiky subplot(2,1,1) semilogx(F,20*log10(abs(K)),'m','LineWidth',2); xlabel('f'); ylabel('|K| [dB]'); grid on; if R1==1000, axis([1,1e4,-1,1]), end; subplot(2,1,2); semilogx(F,angle(K)*180/pi,'b','LineWidth',2); xlabel('f'); ylabel('phase [deg]'); grid on; %***************************************************************************************** • příkazovém řádku MATLABu tato funkce volána příkazem např. Tímto způsobem obvod chová pouze při rovnosti odporů R2, jak lze snadno přesvědčit voláním funkce apf při jiné hodnotě argumentu. Razítko zdroje Razítko OZ .m. Vidíme, zisk (modul přenosu) konstantní obvod pouze natáčí fázi (0o – 180o ) jedná se tedy všepropustný fázovací dvojbran (all pass filter APF).Analogove_elektronicke_obvody_P- Počítačová cvičení 13 • Matici vytvoříme jako funkci Matlabu, samostatném souboru: mat. 2.m function H=mat(s,R1) R2=1000; R=1000; C=1e-6; H= [(1/R1+1/R) -1/R1 -1/R 0 0 1/R2 -1/R2 1 -1/R1 -1/R2 (1/R1+1/R2) 0 -1/R (1/R+s*C) 0 1 0 0 0]; • Pro snazší zobrazení frekvenčních charakteristik pro různé hodnoty odporu bude i vlastní řešení obvodu formulováno formě (hlavní) funkce: apf. • Pro odpor modulová fázová charakteristika vykreslena Obr