asdf - William Lu A08341624 Anant Upreti A08304589 Monday...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0 5 10 15 X: 0.522 Y: 1.008 Damping Factor ζ Magnitude |H(f)| (dB) |H(f)| vs ζ , William Lu A08341624 Anant Upreti A08304589 Monday Section Lab 2: DSL Low-pass Active Filter Design Motivation : In this lab, we want to get familiarized with the Butterworth filter response and the Sallen-Key topology by designing a low pass filter that meets certain specifications. Prelab 1. Approximation (a) Find the lowest possible f 0 and check if the filter meets the spec at 32 kHz and 180 kHZ. (b) From the figure, we see that a 1dB peak occurs when damping factor is 0.522 . z=0.1:.001:0.70; hsquared=1./(4*z.^2.*(1-z.^2)); hdb=10*log10(hsquared); plot(z,hdb, 'LineWidth' ,3) xlabel( 'Damping Factor \zeta' ) ylabel( 'Magnitude |H(f)| (dB)' ) title([ '|H(f)| vs \zeta, ' ]) grid on
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 -14 -12 -10 -8 -6 -4 -2 0 2 X: 4792 Y: -1.001 Frequency f Magnitude |H(f)| (dB) |H(f)| vs f, (c) Find the frequency at which |H(f)| 2 drops to –1dB z=0.52; f0=5000; f=1000:1:10000; hsquared=0.7943./( (1-(f./f0).^2).^2 + (2*z.*f./f0).^2); hdb=10*log10(hsquared); plot(f,hdb, 'LineWidth' ,3) xlabel( 'Frequency f' ) ylabel( 'Magnitude |H(f)| (dB)' ) title([ '|H(f)| vs f, ' ]) grid on
Background image of page 2
10 3.3 10 3.4 10 3.5 10 3.6 10 3.7 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 4kHz X: 4000 Y: -0.536 Frequency f Magnitude |H(f)| (dB) |H(f)| vs f, 10 3 10 4 10 5 10 6 -80 -70 -60 -50 -40 -30 -20 -10 0 10 Frequency f -1dB 180kHz -30dB -55dB (d) W e need to adjust f 0 upwards a bit so |H(f)| 2 clears the passband edge close all z=0.52; f0=4500; f=200:1:1e006; hsquared=0.7943./( (1-(f./f0).^2).^2 + (2*z.*f./f0).^2); hdb=10*log10(hsquared); semilogx(f,hdb, 'LineWidth' ,2); hold on xlabel( 'Frequency f' ) ylabel( 'Magnitude |H(f)| (dB)' ) title([ '|H(f)| vs f, ' ]) x1=[200,4000];y1=[-1,-1]; x2=[4000,4000]; y2=[-1,-100]; x3=[200,32000]; y3=[0,0];
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 10/21/2011 for the course ECE 102 taught by Professor Gilman during the Spring '08 term at UCSD.

Page1 / 9

asdf - William Lu A08341624 Anant Upreti A08304589 Monday...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online