Slamet Tita Sumarti - 1607629 - Praktikum Telekomunikasi 3 - Modul 6 - FILTER DIGITAL
Slamet Tita Sumarti - 1607629 - Praktikum Telekomunikasi 3 - Modul 6 - FILTER DIGITAL
MODUL 6
FILTER DIGITAL
LABORATORIUM TELEKOMUNIKASI
DEPARTEMEN PENDIDIKAN TEKNIK ELEKTRO
FAKULTAS PENDIDIKAN TEKNOLOGI DAN KEJURUAN
UNIVERSITAS PENDIDIKAN INDONESIA
2019
A. Tujuan
1. Menjelaskan filter digital.
2. Menjelaskan perbedaan antara filter IIR dan FIR
3. Mendesain filter IIR dan FIR dengan menggunakan software Matlab
B. Alat dan Bahan
1. PC/Laptop
2. Software/Program MATLAB
3. Modul Praktikum Telekomunikasi
C. Teori Dasar
Filter Digital
Filter atau tapis adalah suatu sistem yang berfungsi untuk menyaring sinyal,
sebagian sinyal akan dibiarkan lewat, sebagian yang lain akan akan ditahan. Filter yang
sering digunakan adalah filter untuk menyaring sinyal berdasarkan frekuensi sinyal,
artinya sinyal dengan frekuensi tertentu akan dibiarkan lewat, sinyal frekuensi yang lain
akan ditahan.
Berdasarkan sinyal yang diproses, filter dibagi menjadi dua, yaitu filter analog
dan filter digital. Secara umum, filter digital adalah sama dengan filter analog, hanya
saja sinyal input dan sinyal outputnya adalah sinyal digital. Oleh karena itu, komponen-
komponen filter digital tidak terdiri dari R, L, C atau gabungannya, tetapi terdiri dari
penjumlah (adder), pengali (multiplier), dan elemen tunda (delay element) atau
gabungannya.
Gambar 3. Contoh respon frekuensi filter IIR (atas) dan FIR (bawah)
Filter IIR (Infinite Impulse Response Filter)
Suatu filter IIR adalah sistem yang mempunyai tanggapan terhadap impuls
satuan (unit impulse) dengan panjang tak terhingga. Dengan kata lain, ketika filter
tersebut diberi masukan berupa impuls (impulse), keluarannya terus ada sampai waktu
mendekati tak hingga
Filter FIR adalah suatu sistem yang mempunyai tanggapan terhadap impuls
(impulse) dengan panjang terhingga. Dengan kata lain, ketika filter tersebut diberi
masukan berupa impuls (impulse), keluarannya hanya ada sampai waktu tertentu. Hal
ini terjadi karena keluaran filter tersebut sengaja dibatasi sampai waktu tertentu saja.
D. Langkah-langkah Percobaan
FILTER DIGITAL I
a. Buka program MATLAB pada komputer.
b. Pilih File New script. Ketikkan perintah pada script lalu save file terlebih
dahulu sebelum dijalankan.
FILTER DIGITAL II
a. Buka program MATLAB pada komputer.
b. Pilih File New script. Ketikkan perintah pada script lalu save file terlebih
dahulu sebelum dijalankan.
Merancang HPF IIR dengan memanfaatkan filter Butterworth jika
diketahui:
fc = 2000 Hz
fs = 10000 Hz
script :
clear all;
R=0.2;
N=16;
Wn=0.2;
figure(1);
[B,A]=butter (N,Wn,’high’);
[H,W]=freqz(B,A,N);
len_f=length (H);
f=1/len_f:1/len_f:1;
plot(f,20*log10(abs(H)),’linewidth’,2)
Command Hasil
Command Hasil
Command Hasil
Command Hasil
Command Hasil
F. Analisis
Pada peraktikum ini membahas mengenai filter digital yang disimulasikan
menggunakan software Matlab. Filter adalah suatu sistem yang berfungsi untuk
menyaring sinyal, sebagian sinyal akan dibiarkan lewat, sebagian yang lain akan akan
ditahan dimana dalam percobaan ini sinyal yang difilter adalah sinyal digital. Dalam
proses percobaannya kami mengalami beberapa kesulitan dimana ada beberapa hasil
perintah masukan yang tidak sesuai atau berkebalikan sampai adapula yang tidak
muncul. Setelah diperhatikan lebih seksama, hal tersebut terjadi karena adanya
kesalahan perintah masukan yang terdapat pada modul yang tidak sesuai dengan
karakter atau ketentuan penulisan program yang dapat dijalankan pada Matlab ini.
Akantetapi, meskipun kendala tersebut ada praktikum ini dapat dikatakan berhasil
karena sebagian besar perintah dapat menghasilkan hasil yang sesuai harapan. Oleh
sebab itu, untuk menghindari kesalahan hasil perintah masukan selain itu ketelitian
dalam penulisan program yang akan dijalankan perlu diperhatikan.
G. Kesimpulan
Filter adalah suatu sistem yang berfungsi untuk menyaring sinyal, sebagian sinyal
akan dibiarkan lewat, sebagian yang lain akan akan ditahan, baik sinyal analog maupun
digital. Dalam proses simulasi filter digital ini dapat menggunakan matlab dengan
menggunakan beberapa perintah masukan atau formulasi pemrograman.
Selain itu, secara garis besar, ada dua macam filter digital, yaitu filter IIR (Infinite
Impulse Response) dan filter FIR (Finite Impulse Response). Filter FIR adalah sistem
yang murni umpan maju (feed-forward), stabil, strukturnya sederhana dan fasenya
linier. Sedangkan filter IIR dapat berupa sistem umpan maju atau umpan balik
(feedback).
H. Referensi
Modul Praktikum Telekomunkasi 3