SNS Cep
SNS Cep
Submitted By
ASHIR AHMED
19010
Submitted To
Engr. Qurrat-ul-ain
DISCRETE FILTER DESIGNING
INTRODUCTION:
Analog and digital filters are the two major classifications of filters,
depending on the type of signal they process. A digital filters
processes sampled, discrete time signals.
Design of digital filters involve the use of both frequency domain
and time domain techniques. This is because, the filter
specifications are often specified in frequency domain and the
implementation is done in time-domain in the form of difference
equations. Z-transforms and discrete time frequency transform
(DTFT) are typical tools used for frequency domain analysis of
filters.
LOW PASS FILTER:
A Low Pass Filter is a circuit that can be designed to modify,
reshape or reject all unwanted high frequencies of an electrical
signal and accept or pass only those signals wanted by the
circuits designer.
In other words they “filter-out” unwanted signals and an ideal filter
will separate and pass sinusoidal input signals based upon their
frequency. In low frequency applications (up to 100kHz), passive
filters are generally constructed using simple RC (Resistor-
Capacitor) networks, while higher frequency filters (above
100kHz) are usually made from RLC (Resistor-Inductor-
The Low Pass Filter – the low pass filter only allows low
frequency signals from 0Hz to its cut-off frequency, ƒc point to
pass while blocking those any higher.
LOW PASS FILTER USING MATLAB
%Designing Frequency
Omega=0.6666;
figure (1);
%Butterworth filter syntax
%[b,a]=butter(order,omega,'filter type');
%order
n=8
[b,a] = butter(8,0.666,'low');
zplane(b,a);
figure (2);
freqz(b,a,8);
LOW PASS FILTER USING FDATOOL
CONCLUSION:
In this complex engineering problem, We designed an eighth
order digital low filter using butter function by coding on MATLAB
and obtained frequency response with magnitude and phase of
lowpass filter with Ωc = 2π/3 and also plotted pole zero map in
complex z-plane.
We also designed this filter using filter designing tool and
obtained similar results as previous method and successfully
completed the assigned task.