2.4 Sistem Penghapus Derau (Noise Canceling) Algoritma Recursive Least Square (RLS) Field Programmable Gate Array (FPGA) 16

dokumen-dokumen yang mirip
Field Programmable Gate Array (FPGA) merupakan perangkat keras yang nantinya akan digunakan untuk mengimplementasikan perangkat lunak yang telah diran

BABI PENDAHULUAN 1.1 Latar Belakang

untuk ASIC tinggi, algoritma harus diverifikasi dan dioptimalkan sebelum implementasi. Namun dengan berkembangnya teknologi VLSI, implementasi perangk

Universitas Bina Nusantara. Jurusan Sistem Komputer. Skripsi Sarjana Komputer. Semester Genap tahun 2003/2004

BAB I PENDAHULUAN Latar Belakang Rumusan Masalah Tujuan

FPGA Field Programmable Gate Array

PERCOBAAN 8. RANGKAIAN ARITMETIKA DIGITAL DASAR

Pengarah Suara Pada Sistem Audio Berdasarkan Beda Phasa Menggunakan Fpga

BAB IV PENGUKURAN DAN ANALISIS

Perancangan Rangkaian Digital, Adder, Substractor, Multiplier, Divider

BAB I PENDULUAN 1.1 Pengertian Digital

Hasil Oversampling 13 Bit Hasil Oversampling 14 Bit Hasil Oversampling 15 Bit Hasil Oversampling 16

BAB 2 LANDASAN TEORI. input mengendalikan suatu sumber daya untuk menghasilkan output yang dapat

Implementasi Low Pass Filter Digital IIR (Infinite-Impulse Response) Butterworth pada FPGA

PERANCANGAN FILTER FIR MENGGUNAKAN SOFTWARE XILINX ISE 9.2i

BAB I PENDAHULUAN 1.1 Latar Belakang

PERANCANGAN PLC MENGGUNAKAN FPGA

BAB I PENDAHULUAN. komunikasi nirkabel mulai dari generasi 1 yaitu AMPS (Advance Mobile Phone

DAFTAR ISI BAB II. TINJAUAN PUSTAKA... 5

BAB III PERANCANGAN DAN REALISASI ALAT. modulator 8-QAM seperti pada gambar 3.1 berikut ini: Gambar 3.1 Blok Diagram Modulator 8-QAM

BAB 1 PENDAHULUAN. Penggunaan teknik penjamakan dapat mengefisienkan transmisi data. Pada

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pernyataan Keaslian. Lembar Pengesahan Penguji. Halaman Persembahan.

SISTEM PENGENDALI LEVEL DAN VOLUME AIR PADA PROSES PENGISIAN BAK PENAMPUNG AIR MENGGUNAKAN AT89S51 DENGAN PENAMPIL SEGMENT 7 TUGAS AKHIR

BAB 4 IMPLEMENTASI DAN EVALUASI. selanjutnya perancangan tersebut diimplementasikan ke dalam bentuk yang nyata

BAB II PENCUPLIKAN DAN KUANTISASI

DAFTAR ISI LEMBAR PENGESAHAN... LEMBAR PERSETUJUAN... PERNYATAAN KEASLIAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... vii DAFTAR ISI...

RUMUSAN MASALAH Rumusan masalah yang diambil penulis ialah mengembangkan dari latar belakang masalah yang telah diuraikan di atas, dan dapat diperoleh

PERENCANAAN DAN PEMBUATAN ALAT PENAMPIL INFORMASI MENGGUNAKAN DOT MATRIX RGB

PERANCANGAN DAN SIMULASI ALAT PENGHITUNG JUMLAH DETAK JANTUNG MENGGUNAKAN ISE WEBPACK 13.1

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENGENALAN KONSEP DIGITAL

Makalah Seminar Tugas Akhir

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN... HALAMAN PENYATAAN... INTISARI... ABSTRACT... HALAMAN MOTTO... HALAMAN PERSEMBAHAN... PRAKATA...

BAB IV IMPLEMENTASI DAN VERIFIKASI PADA FPGA

BAB 3 PERANCANGAN SISTEM

1.2 Tujuan Penelitian 1. Penelitian ini bertujuan untuk merancang bangun sirkit sebagai pembangkit gelombang sinus synthesizer berbasis mikrokontroler

Rancang Bangun Penyandian Saluran HDB3 Berbasis FPGA

Aplikasi FPGA dalam Pengontrolan Ruangan

MODUL PRAKTIKUM SISTEM KOMUNIKASI DIGITAL

ANALOG TO DIGITAL CONVERTER

INSTRUMENTASI INDUSTRI (NEKA421) JOBSHEET 14 (DAC 0808)

PENINGKATAN KUALITAS SINYAL SUARA MENGGUNAKAN FILTER DIGITAL ADAPTIF DENGAN ALGORITMA LEAST MEAN SQUARE (LMS) Ferdian Andrie/

LAPORAN TAHUNAN PENELITIAN HIBAH BERSAING

BAB III PERANCANGAN DAN PENGUKURAN

BAB III PERANCANGAN ALAT

BAB I PENDAHULUAN. PSD Bab I Pendahuluan 1

BAB 3 PERANCANGAN SISTEM. PID berbasiskan FPGA yang bekerja secara multiplexing untuk pemberian data set point

REALISASI ACTIVE NOISE REDUCTION MENGGUNAKAN ADAPTIVE FILTER DENGAN ALGORITMA LEAST MEAN SQUARE (LMS) BERBASIS MIKROKONTROLER LM3S6965 ABSTRAK

ALAT PENGGAMBAR TANGGAPAN MAGNITUDO TAPIS DALAM RENTANG FREKUENSI AUDIO

BAB II DASAR TEORI. dapat dihilangkan. Proses pengacakan sinyal tersebut dinamakan scrambling, dan

BABI PENDAHULUAN. Pada dunia elektronika dibutuhkan berbagai macam alat ukur dan analisa.

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika

BAB 1 PENDAHULUAN. ini ikut mendorong terjadinya pertumbuhan di berbagai bidang, salah satunya

Implementasi Penampil Citra Dengan Menggunakan Picoblaze FPGA

PEMBUATAN APLIKASI KOMPRESI FILE WAVE DENGAN METODE HUFFMAN

DAFTAR ISI HALAMAN JUDUL. HALAMAN PENGESAHAN PEMBIMBING. HALAMAN PENGESAHAN PENGUJI... HALAMAN PERSEMBAHAN. HALAMAN MOTTO.. ABSTRAKSI... DAFTAR ISI...

PERENCANAAN DAN PEMBUATAN ALAT PENGENAL SUARA MANUSIA DENGAN JARINGAN SARAF TIRUAN SKRIPSI. Oleh:

SISTEM PENDETEKSI KEBOCORAN DAN PENGAMANAN DINI PADA KOMPOR LPG BERBASIS FPGA

BAB I PENDAHULUAN. Tugas Akhir yang berjudul Sistem Penyama Adaptif dengan Algoritma Galat

MODUL TRAINER DIGITAL YANG DIGUNAKAN SEBAGAI MODUL PEMBELAJARAN PENDIDIKAN VOKASI BIDANG ELEKTRONIKA

Konsep dasar perbedaan

DAFTAR ISI. ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... vii DAFTAR TABEL... x DAFTAR LAMPIRAN... xi

BAB I PENDAHULUAN. PDF created with FinePrint pdffactory Pro trial version BAB I Pendahuluan

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Komputer Skripsi Sarjana Komputer Semester Genap tahun 2005/2006

PRAKTIKUM II PENGKONDISI SINYAL 1

BABII TINJAUAN PUSTAKA DAN LANDASAN TEORI

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika. Assembler Bahasa pemrograman mikrokontroler MCS-51

DAFTAR ISI. Halaman Judul... i. Lembar Pengesahan Pembimbing... ii. Lembar Pernyataan Keaslian...iii. Lembar Pengesahan Pengujian...

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. Gambar 1.1 : Xilinx Foundation Series

OTOMATISASI PENGATUR KELEMBAPAN DAN SUHU PADA OVEN MENGGUNAKAN ATMEGA 8535 LAPORAN TUGAS AKHIR

Materi-2 SENSOR DAN TRANSDUSER (2 SKS / TEORI) SEMESTER 106 TA 2016/2017

TUGAS AKHIR. Perancangan Pengendali PID Berbasis Komputer

IMPLEMENTASI ALGORITMA CORDIC (COORDINATE ROTATION DIGITAL COMPUTER) PADA FPGA UNTUK APLIKASI DIGITAL MIXER.

Laboratorium Dasar Teknik Elektro - Sekolah Teknik Elektro dan Informatika ITB

Seminar Nasional Aplikasi Teknologi Informasi 2008 (SNATI 2008) ISSN: Yogyakarta, 21 Juni 2008

BAB I PENDAHULUAN. tidak semua orang mau menjalankan pola hidup sehat dan teratur untuk

BAB III METODE PENELITIAN

BAB 5 VERIFIKASI DAN IMPLEMENTASI FPGA

BAB IV PENGUJIAN ALAT DAN ANALISIS DATA Kalibrasi IDAC sebagai pembangkit tegangan bias

BAB III PERANCANGAN ALAT. Pada perancangan alat untuk sistem demodulasi yang dirancang, terdiri dari

PERANCANGAN OSILOSKOP PC MELALUI SOUNDCARD

2.1. Filter. Gambar 1. Bagian dasar konverter analog ke digital

IMPLEMENTASI FIELD PROGRAMMABLE GATE ARRAY (FPGA) UNTUK MEMBUAT GAME RICOCHET. Naskah Publikasi. diajukan oleh Astona Sura Satrida

Encoding dan Decoding Kode BCH (Bose Chaudhuri Hocquenghem) Untuk Transmisi Data

BAB III METODE PENELITIAN

APLIKASI RFID UNTUK PEMISAHAN PRODUK PADA INDUSTRI

BAB IV ANALISIS DATA DAN PEMBAHASAN

DISAIN DAN IMPLEMENTASI RANGKAIAN ELEKTRONIKA DENGAN TEKNOLOGI FPGA (Field Programble Gate Array)

Publikasi Jurnal Skripsi

IMPLEMENTASI FILTER DIGITAL FIR (FINITE IMPULSE RESPONSE) PADA FIELD PROGRAMMABLE GATE ARRAYS (FPGA)

DAFTAR ISI. ABSTRACT ii KATA PENGANTAR iii DAFTAR ISI...iv DAFTAR GAMBAR.vii DAFTAR TABEL...ix DAFTAR SINGKATAN...x

PEMBUATAN ALAT PEMANTAU KEBISINGAN PADA RUANG TUNGGU RUMAH SAKIT BERBASIS MIKROKONTROLER AT89C51 LAPORAN PROYEK AKHIR

DESAIN SKEMATIK ALGORITMA HISTOGRAM UNTUK KEBUTUHAN ANALISIS TEKSTUR CITRA BERBASIS FPGA (Field Programmable Gate Array)

BAB 2 LANDASAN TEORI. 2.1 Pengenalan Field Programmable Gate Array (FPGA)

SKRIPSI --- PERENCANAAN DAN PEMBUATAN DECIBEL METER DIGITAL PADA KOMPUTER. f 1. ft - Q. Tn: Oleh:

Gambar 3. 1 Diagram blok system digital

IMPLEMENTASI FIELD PROGRAMMABLE GATE ARRAY DALAM PERANCANGAN ARITHMETIC-LOGIC UNIT DAN SHIFTER

Dari tabel kebenaran half adder, diperoleh rangkaian half adder sesuai gambar 4.1.

Transkripsi:

DAFTARISI FIALAMAN JUDUL i LEMBAR PENGESAHAN DOSEN PEMBIMBING h" LEMBAR PENGESAHAN DOSENPENGUJI jij HALAMANPERSEMBAHAN jv HALAMANMOTTO v KATA PENGANTAR V1 ABSTRAKSI viii DAFTARISI ix DAFTARGAMBAR xii DAFTARTABEL xiv BABI PENDAHULUAN 1.1 LatarBelakang I 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 2 1.4 TujuanPenelitian 3 1.5 SistematikaPenulisan 3 BAB II LANDASAN TEORI 2.1 Pengertian Sinyal 5 2.2 Pemrosesan Sinyal 5 2.3 Filter 6 2.3.1 Filter Wiener 6 2.3.2 Filter Adaptif. 7 2.4 Sistem Penghapus Derau (Noise Canceling) 10 2.5 Algoritma Recursive Least Square (RLS) 12 2.6 Field Programmable Gate Array (FPGA) 16 2.6.1 FPGA keluarga Xilinx Spartan II 16 2.6.2 Struktur Dasar Keluarga Spartan II \j 2.6.2.\ InputOutput Blocks (IOB) is 2.6.2.2 Configurable Logic Blocks (CLB) 19 IX

2.6.2.3 Programmable Routing Matrix 20 2.6.3 Pemrograman FPGA 22 2.6.4 Mode Operasi 22 BAB III PERANCANGAN SISTEM 3.1 Sistem Kerja 24 3.2 Perancangan Perangkat Keras 25 3.2.1 Analog to Digital Converter(ADC) 25 3.2.2 Digital to Analog Converter (DAC) 26 3.2.3 Rangkaian DIP Switch 26 3.3 Perancangan Perangkat Lunak 27 3.3.1 Perancangan Rangkaian Dasar 27 3.3.1.1 Rangkaian Inisialisasi 27 3.3.1.2 Rangkaian Penjumlah (F«// Addef) 29 3.3.1.3 Rangkaian Pengurang (Substractor) 3] 3.3.3.4 Rangkaian Pengali (Multiplier) 33 3.3.1.5 Rangkaian Pembagi (Divider) 35 3.3.1.6 Register Penyangga dan Tunda 37 3.3.2 Perancangan Filterdengan Algoritma RLS 3.3.2.1 Rangkaian untuk Gain Vector (k) 39 3.3.2.2 Rangkaian untuk Matriks Korelasi(P) 41 3.3.2.3 Rangkaian untuk alpha (a) 42 3.3.2.4 Rangkaian untuk Pembaharuan Bobot (w) 43 3.3.2.5 Rangkaian untuk Output Filter (y) 44 BAB IV HASIL PENGAMATAN DAN ANALISA 4.1 Pendahuluan 45 4.2 Analisis Perangkat Keras 45 4.2.1 Analisis Analog to Digital Converter (ADC) 45 4.2.2 Analisis Field Programmable Gate Array (FPGA) 47 4.2.3 Analisis Digital to Analog Converter (DAC) 50 4.3 Analisis Sistem 51 4.3.1 Analisis Terhadap Data Masukan Suara yang Berupa

Sinyal Sinus dari Audio Frequency Generator (AFG) 51 4.3.2 Analisis Terhadap Data Masukan Suara Asli (Suara Manusia)....56 BAB V PENUTUP 5.1 Kesimpulan 59 5.2 Saran go DAFTAR PUSTAKA LAMPIRAN XI

DAFTAR GAMBAR Gambar 2.1 Bentuk Umum dari Filter Adaptif 7 Gambar 2.2 Sistem Adaptifuntuk Prediksi (Prediction) 9 Gambar 2.3 Sistem Adaptifuntuk Identifikasi Sistem (System Identification) 9 Gambar 2.4 Sistem Adaptifuntuk Pemodelan Invers (Inverse Modeling) 10 Gambar 2.5 Sistem Adaptifuntuk Penghilang Derau (Interference Canceling) 10 Gambar 2.6 Diagram Sistem Penghapus Derau Adaptif. n Gambar 2.7 Filter Transversal 13 Gambar2.8 Diagram BlokDasar Keluarga Spartan II 17 Gambar 2.9 Blok IOB Spartan II 18 Gambar 2.10 CLB padaspartan II 19 Gambar 2.11 Struktur Local Routing 21 Gambar 2.12 Koneksi BUFT untuk dedicated Horizontal Bus Line 21 Gambar 3.1 Diagram Blok Sistem 20 Gambar 3.2 Rangkaian Analog to Digital Converter (ADC) 25 Gambar 3.3 Rangkaian Digital to Analog Converter (DAC) 26 Gambar 3.4 Rangkaian DIP Switch 27 Gambar 3.5 Rangkaian dan Blok Digital untuk Nilai Inisial = 0 28 Gambar 3.6 Rangkaian dan Blok Digital untuk Nilai Inisial - 1 28 Gambar 3.7Rangkaian dan Blok Full Adder Satu Bit 29 Gambar 3.8 Rangkaian dan Blok Full Adder 8 bit 30 Gambar 3.9 Rangkaian dan Blok Substractor 8 bit 32 Gambar 3.10 Perkalian Dua Bilangan Biner 8bit 33 Gambar 3.11 Rangkaian dan Blok Multiplier 8 bit 35 Gambar 3.12 Blok untuk Rangkaian Divider 36 Gambar 3.13 Blok Tunda 37 Gambar 3.14 Blok untuk Penyangga 37 Gambar 3.15 Rangkaian Penyangga dan Tunda 38 Xll

Gambar 3.16 Rangkaian dan Blok Penyebut 40 Gambar 3.17 Rangkaian dan Blok Gain Vector (k) 40 Gambar 3.18 Rangkaian Matriks Korelasi (P) 41 Gambar 3.19 Blok dari Rangkaian Matriks korelasi (P) 42 Gambar 3.20 Rangkaian Alpha (a) 43 Gambar 3.21 Rangkaian untuk 1 Bobot 44 Gambar 3.22 Rangkaian 1 Output Filter 44 Gambar 4.1 Grafik Output ADC 47 Gambar 4.2 Tampilan Program Floorplanner 48 Gambar 4.3 Tampilan CLB yang Digunakan 48 Gambar 4.4 Tampilan Mode untuk Mendownload Program 49 Gambar 4.5 Tampilan ProsesDownload Sukses 49 Gambar 4.6 Grafik Output DAC 51 Gambar 4.7 Bentuk Sinyal Sinus yang Tercampur Derau 52 Gambar 4.8 adalah Bentuk Sinyal Ate.? Referensi 52 Gambar 4.9 Bentuk Sinyal Keluaran dengan f= 550 Hz dan X= 0,5 53 Gambar 4.10 Bentuk Sinyal Keluaran dengan f= 550 Hz dan X- 0,125 54 Gambar 4.11 Bentuk Sinyal Keluaran dengan f = 550 Hz dan X- 0,03125 55 Gambar 4.12 Bentuk Sinyal Suara yang Tercampur Noise 56 Gambar 4.13 Bentuk Sinyal Keluaran dengan X=0,5 57 Gambar 4.14 Bentuk Sinyal Keluaran dengan Ji=0,125 57 Gambar 4.15 Bentuk Sinyal Keluaran dengan a-0,03 125 58 Gambar 4.16 Bentuk Sinyal Keluaran Sebelum Diberi Masukan 58 xin

DAFTAR TABEL Tabel 2.1 Konfigurasi Pin yang Terdapat padarangkaian D2 2 Tabel 4.1 Tabel Hasil Pengujian ADC 46 Tabel 4.2 Tabel Hasil Pengujian DAC 42 Tabel 4.3 Tabel Sinyal Output dengan a = 0,5 53 Tabel 4.4 Tabel Sinyal Output dengan X= 0,125 54 Tabel 4.5 Tabel Sinyal Output dengan/. = 0,03125 55 J> xiv