Implementasi Real Time Automatic Gain Control (AGC) Menggunakan Board DSK TMS320C6713

dokumen-dokumen yang mirip
IMPLEMENTASI REAL TIME EFFECT PADA GITAR BERBASIS WAKTU TUNDA / DELAY MENGGUNAKAN DSK TMS320C6713

Implementasi Real Time Deteksi Not Recorder Menggunakan DSK TMS320C6713

Implementasi Real Time Digital Audio Equalizer 4 Band menggunakan DSK TMS320C6713

1. Pendahuluan. 2. Tujuan. 3. Gambaran Disain. MODUL 1 Code Composer Studio Basic

LOGO IMPLEMENTASI MODULASI DAN DEMODULASI M-ARY QAM PADA DSK TMS320C6416T

Implementasi Filter FIR secara Real Time pada TMS 32C5402

IMPLEMENTASI MODULASI DAN DEMODULASI GMSK PADA DSK TMS320C6416T

Implementasi Encoder dan Decoder Cyclic Redundancy Check Pada TMS320C6416T

IMPLEMENTASI FILTER INFINITE IMPULSE RESPONSE (IIR) DENGAN RESPON BUTTERWORTH DAN CHEBYSHEV MENGGUNAKAN DSK TMS320C6713

PERANCANGAN PRESET EQUALIZER PADA DSP STARTER KIT TMS320C6713 BERBASIS SIMULINK [TM]

1. Pendahuluan. 2. Tujuan. 3. Gambaran Disain. MODUL 2 Codec dan Sampling

Implementasi Direct Sequence Spread Spectrum pada DSK TMS320C6416T

1. Pendahuluan. 2. Tujuan. 3. Gambaran Disain. MODUL 3 ProbePoint

Implementasi Direct Sequence Spread Spectrum pada DSK TMS320C6416T

Praktikum Pengolahan Sinyal Signal Generator Modul 4

IMPLEMENTASI FILTER INFINITE IMPULSE RESPONSE (IIR) DENGAN RESPON BUTTERWORTH DAN CHEBYSHEV MENGGUNAKAN DSK TMS320C6713

Spread Spectrum (FHSS) pada

PROTOTIPE MODUL PENGAMATAN SINYAL DOMAIN WAKTU DAN FREKUENSI SECARA REAL TIME UNTUK PRAKTIKUM PENGOLAHAN SINYAL DIGITAL

1. Pendahuluan. 2. Tujuan. 3. Gambaran Disain. MODUL 7 Efek Audio Digital : Echo

Makalah Seminar Tugas Akhir PERANCANGAN PRESET EQUALIZER PADA DSP STARTER KIT TMS320C6713 BERBASIS SIMULINK [TM]

BAB I PENDAHULUAN. 1.1 Latar Belakang

Aplikasi Teknik Speech Recognition pada Voice Dial Telephone

Implementasi Modulasi dan Demodulasi M-ary QAM pada DSK TMS320C6416T

IMPLEMENTASI MULTIPATH FADING RAYLEIGH MENGGUNAKAN TMS320C6713

Implementasi Encoder dan Decoder Hamming pada DSK TMS320C6416T

Implementasi Filter IIR secara Real Time pada TMS 32C5402

Implementasi Algoritma FBLMS Untuk Pereduksi Derau Pada Sinyal Suara Menggunakan TMS321C6416T

Implementasi Encoder dan Decoder Hamming pada DSK TMS320C6416T

Implementasi Frequency Hopping Spread Spectrum (FHSS) pada DSK TMS320C6416T

Implementasi Modulasi dan Demodulasi M-ary QAM pada DSK TMS320C6416T

BAB II LANDASAN TEORI

Implementasi Frequency Hopping Spread Spectrum (FHSS) pada DSK TMS320C6416T

Implementasi Modem Akustik OFDM pada TMS320C6416

Pewujudan Tapis Digital FIR Pemilih Frekuensi Menggunakan DSK TMS320C6713

Praktikum Pengolahan Sinyal Analog to Digital Converter Modul 2

Perancangan dan Implementasi Percobaan Pengolahan Sinyal Digital Secara Online

IMPLEMENTASI FILTER INFINITE IMPULSE RESPONSE (IIR) DENGAN RESPON ELLIPTIC DAN BESSEL MENGGUNAKAN DSK TMS320C6713

IMPLEMENTASI SISTEM MULTICARRIER OFDM MENGGUNAKAN DSK TMS320C6713

Implementasi Algoritma Kriptografi RC4 Pada DSP TMS320C6713 Sebagai Pendukung Sekuritas Jaringan Komunikasi Voice over Internet Protocol (VoIP)

BAB 3 PERANCANGAN SISTEM

BAB IV METODE PENELITIAN. serta menghubungkan pin mosi, sck, gnd, vcc, miso, serta reset. Lalu di

BAB 2 LANDASAN TEORI

Alat Ukur Multifungsi Bagi Penyandang Tunanetra

Implementasi dan Evaluasi Kinerja Kode Konvolusi pada Modulasi Quadrature Phase Shift Keying (QPSK) Menggunakan WARP

Analog to Digital Convertion Menggunakan Arduino Uno Minsys

PERANCANGAN SIMULATOR MODULASI DAN DEMODULASI 16-QAM DAN 64QAM MENGGUNAKAN LABVIEW

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

IMPLEMENTASI REAL TIME VOICE SCRAMBLER PADA DSK TMS320C5402 DENGAN MENGGUNAKAN METODE KRIPTOGRAFI RC4

BAB II. PENJELASAN MENGENAI System-on-a-Chip (SoC) C8051F Pengenalan Mikrokontroler

Implementasi Filter Digital Finite Impulse Response Metode Penjendelaan Hamming pada DSP

Rancang Bangun Modul EEG Untuk Menentukan Posisi Otak Saat Melakukan Aktivitas Tertentu Menggunakan Metoda Filter Digital IIR

Pembuatan Modul Praktikum Teknik Modulasi Digital 8-QAM, 16-QAM, dan 64-QAM dengan Menggunakan Software

Adaptive IIR Filter Untuk Active Noise Controller Menggunakan Prosesor Sinyal Digital TMS320C542

III. METODE PENELITIAN

Implementasi Modulasi dan Demodulasi GMSK pada DSK TMS320C6416T

MIKROKONTROLER AT89S52

Modul Pengantar Aplikasi Komputer (PAK 240) Prodi S1 P.Akuntansi UNY Pengampu : Annisa Ratna Sari, S.Pd PENGENALAN KOMPUTER

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

Aplikasi Noise cancellation menggunakan metode NLMS dengan DSP board 6713 Abstrak 1. Pendahuluan 2. Dasar Teori 2.1 Filter Adaptif

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

ANALISA UNJUK KERJA 16 QAM PADA KANAL ADDITIVE WHITE GAUSSIAN NOISE

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

DENGAN RESPON ELLIPTIC DAN BESSEL MENGGUNAKAN DSK TMS320C6713 IMPLEMENTASI FILTER INFINITE IMPULSE RESPONSE (IIR)

Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys

Prototipe Sistem Keamanan Rumah Menggunakan Webcam dan Finger Print Berbasis Web dan SMS

7/27/2011. Perangkat Keras (Hardware) Pada Sistem Unit Komputer

Implementasi Filter Digital Infinite Impulse Response pada DSP TMS320C6711

Implementasi Algoritma Kriptografi RC4 pada Sistem Keamanan Jaringan Telepon

BAB IV ANALISA DAN PENGUJIAN ALAT

Implementasi Filter Digital Finite Impulse Response Metode Penjendelaan Blackman pada DSP TMS320C6711

BAB I PENDAHULUAN 1.1 Latar Belakang

RANCANG BANGUN SISTEM KONTROLTEMPERATUR BERBASIS LOGIKA FUZZY DESIGN AND CONSTRUCTION FUZZY LOGIC TEMPERATURECONTROL SYSTEM

Disusun Oleh: Kevin Yogaswara ( ) Meitantia Weni S B ( ) Pembimbing: Ir. Rusdhianto Effendi AK., MT.

ANALISIS MODEM AKUSTIK OFDM MENGGUNAKAN TMS320C6416 PADA LINGKUNGAN KANAL BAWAH AIR

BAB II DASAR TEORI. sebagian besar masalahnya timbul dikarenakan interface sub-part yang berbeda.

PENGENALAN NADA SULING REKORDER MENGGUNAKAN FUNGSI JARAK CHEBYSHEV

Komunikasi Serial. Menggunakan Arduino Uno MinSys

TEKNIK PEMROGRAMAN MIKROKONTROLER AVR

SISTEM KEAMANAN RUMAH BERBASIS PENGENALAN WICARA MENGGUNAKAN DSK TMS320C6713 (HARDWARE)

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Analisa Kinerja Alamouti-STBC pada MC CDMA dengan Modulasi QPSK Berbasis Perangkat Lunak

BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat

BAB I PENDAHULUAN 1.1. Latar Belakang

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

MODUL 1 - MENGENAL HARDWARE

PERANCANGAN DAN IMPLEMENTASI SISTEM KENDALI BISING AKTIF PADA DSK TMS320C6713 MENGGUNAKAN ALGORITMA ADJOINT-LMS. Muhammad Rizki Anggia

Implementasi Encoder dan decoder Hamming pada TMS320C6416T

MENGENAL WEMOS D1 MINI DALAM DUNIA IOT

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

ABSTRAK. Kata Kunci : Sistem kontrol, Gantry Crane, TMS, Mikrokontroler, Matlab, Metode analisis Kertabilan outh Hurwitz. ABSTRACT

PERANCANGAN DAN IMPLEMENTASI TELMETRI SUHU BERBASIS ARDUINO UNO

Teknologi Komputer. Komang Anom Budi Utama, SKom

Pertemuan Ke-3 Struktur Interkonesi (Bus System)

PEMBUATAN PERANGKAT APLIKASI PEMANFAATAN WIRELESS SEBAGAI MEDIA UNTUK PENGIRIMAN DATA SERIAL

ANALISA ADC 0804 dan DAC 0808 MENGGUNAKAN MODUL SISTEM AKUISISI DATA PADA PRAKTIKUM INSTRUMENTASI ELEKTRONIKA

BAB III PERANCANGAN DAN REALISASI PERANGKAT KERAS DAN PERANGKAT LUNAK SISTEM. Dari diagram sistem dapat diuraikan metode kerja sistem secara global.

MIKROKONTROLER Arsitektur Mikrokontroler AT89S51

Transkripsi:

Implementasi Real Time Automatic Gain Control (AGC) Menggunakan Board DSK TMS320C6713 Nuur Anugraheni Irianti Suwandi 1, Miftahul Huda 2 1 Mahasiswa Politeknik Elektronika Negeri Surabaya, Jurusan Teknik Telekomunikasi 2 Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Kampus ITS Sukolilo, Surabaya 60111, INDONESIA Telp : +62 (31) 5947280; Fax : +62 (31) 5946114 e-mail: henny@student.eepis-its.edu Abstrak Dengan semakin berkembangnya zaman dalam sistem komunikasi terutama radio, fading dan distorsi merupakan hal-hal yang dapat menurunkan kinerja sistem transmisi radio. Fading dapat menyebabkan perubahan amplitudo sinyal keluaran yang terjadi secara signifikan yang dapat menyebabkan kerusakan informasi bahkan dapat mengakibatkan kerusakan sistem. Tujuan dari proyek akhir ini adalah membuat software aplikasi yang dapat membangun sebuah sistem AGC (Automatic Gain Control) yang diimplementasikan secara real time menggunakan DSK (DSP Starter Kit) TMS320C6713 sebagai perangkatnya. Dalam proyek akhir ini digunakan bahasa C sebagai bahasa pemrogramannya. Sedangkan perangkat lunak yang digunakan adalah Code Composer Studio (CCS), yang merupakan perangkat lunak yang dibutuhkan untuk membuat program. Hasil dari proyek akhir ini yaitu sinyal ouput dapat mempertahankan levelnya dalam keadaan konstan dengan nilai 1.3Vpp ketika sinyal input berubah-ubah antara 0.1Vpp6.4Vpp (berdasarkan pembacaan pada oscilloscope) dan frekuensi dengan range antara 1KHz9.1KHz. Sedangkan saat diuji menggunakan file audio mp3, suara yang didengarkan melalui speaker tidak akan berubah ketika volume file audio tersebut dibesarkan maupun dikecilkan. Kata kunci : DSK (DSP Starter Kit) TMS320C6713, Automatic Gain Control (AGC), Code Composer Studio (CCS), real time 1. PENDAHULUAN Penelitian Fitzgerald J. Archibald (Juli 2008) dalam white paper yang berjudul Software Implementation of Automatic Gain Controller For Speech Signal [6] mendasari pemilihan jenis algoritma dari implementasi Automatic Gain Control (AGC) ini. Algoritma Automatic Gain Control (AGC) diharapkan dapat mempertahankan sinyal keluaran (output) tetap bernilai konstan. Dengan semakin berkembangnya zaman dalam sistem komunikasi terutama radio, fading dan distorsi merupakan hal-hal yang dapat menurunkan kinerja sistem transmisi radio. Fading dapat menyebabkan perubahan amplitudo sinyal keluaran yang terjadi secara signifikan yang dapat menyebabkan kerusakan informasi bahkan dapat mengakibatkan kerusakan sistem [7]. Agar level sinyal yang diterima masih berada dalam range spesifikasi kerja sistem penerima, maka diperlukan sistem Automatic Gain Control (AGC). Perancangan sistem AGC menggunakan DSK TMS320C6713 didasari dengan adanya amplitudo sinyal keluaran secara signifikan disaat amplitudo dari sinyal masukan berubah-ubah. Pada proyek akhir kali ini, akan dibuat pengembangan dari proyek yang pernah dibuat dan diteliti sebelumnya, yaitu dengan bantuan perangkat lunak Code Composer Studio (CCS),karena perangkat ini memiliki banyak keunggulan,diantaranya kemudahan dalam pemrograman, dan mudah dalam proses desain rangkaian yang diimplementasikan menggunakan board DSK TMS320C6713. 2. PERENCANAAN SISTEM DAN TEORI PENUNJANG 2.1 Digital Starter Kit (DSK) Pemroses sinyal digital seperti DSK TMS320C6713adalah mikroprosesor dengan tipe khusus pada arsitekturnya dan sebuah instruksi yang cocok untuk pemrosesan sinyal. Pemrosesan sinyal digital digunakan untuk aplikasi pada range yang lebar dan biasanya digunakan untuk komunikasi kontrol hingga image processing. Paket DSK sangat bertenaga dengan hardware dan software yang membantu untuk pemrosesan sinyal secara real time. DSK memiliki ukuran 5 x 8 in meliputi C6713 floating point digital signal processor dan 32 bit stereo codec TLV 320AIC23. DSK meliputi 16 MB (MegaByte) pada Synchronous Dynamic Random (SDRAM) dan 256 KB (KiloBytes) pada flash memory. Terdapat empat konektor pada DSK untuk input dan output yaitu MIC IN untuk input dari michrophone, LINE IN untuk input dari function generator, LINE OUT untuk output, dan HEADPHONE untuk output pada headphone. 1

2.2 TMS320C6713 TMS320C6713 pada DSK adalah floating point processor yang didasari pada arsitektur VLIW (Very-Long-Instruction-Word). Memori internal meliputi 2 level penyimpanan daya, yang terdiri dari 4 KB pada level penyimpanan program (LIP), 4KB pada level 1 penyimpanan data (L1D), dan 256 pada level 2 pembagian memori antara program dan data. Selain itu, juga mempunyai sebuah interface untuk memerintah synchronous dan memori (SDRAM dan SBSRAM) dan asynchronous memori (SPRAM dan EPROM). Gambar 1. DSK (DSP Starter Kit) [3] Selain itu, terdapat 2 MCBSP, 2 timer, sebuah host interface dan 32 bit EMIF. Semua itu membutuhkan 32 bit program address bus, 256 bit program data bus. Untuk mengakomodasi 32 bit instruksi, 2 data address bus sebanyak 32 bit dan 2 data bus sebanyak 64 bit sehingga total memori adalah 4 GB yang meliputi 4 eksternal memori yaitu CE0, CE1, CE2, CE3. 2. C6713dskinit.h: adalah sebuah file header dengan fungsi prototypes. Biasanya digunakan pemilihan input seperti memilih input dari michrophone sebagai pengganti dari line input, input gain dan sebagainya. 3. C6713dsk.cmd: adalah sebuah sample linker command file. File ini dapat diubah saat menggunakan external memori. 4. Vectors_intr.asm: adalah sebuah vector file yang telah dimodifikasi didalam CCS untuk mengatur interrupt. Terdapat 12 interrupt dimana INT 4 hingga INT 15dapat digunakan. Dan yang biasa menggunakan vector ini adalah INT 11. 5. Vectors_poll.asm: file vector untuk program yang menggunakan pooling. 6. Rts6700.lib, dsk6713 bsl.lib,csl6713.lib: runtime, board, dan chip yang mendukung file library. 2.4 Automatic Gain Control (AGC) Automatic Gain Control (AGC) merupakan suatu rangkaian yang mampu mengatur penguatan pada suatu sistem dan mengontrolnya secara automatis. AGC berfungsi untuk membatasi besar daya yang tertangkap agar tidak terjadi kelebihan beban & distorsi karena penguat biasanya dirancang untuk mendeteksi sinyal terlemah dan mempunyai linearitas terbatas. Gambar 3. Blok Diagram Proses Sistem AGC [9] Berdasarkan blok diagram diatas dapat dituliskan rumus-rumus sebagai berikut: Gambar 2. Blok Diagram TMS320C6713 [3] 2.3 Code Composer Studio (CCS) CCS (Code Composer Studio) adalah penyedia sebuah Integrated Development Environment (IDE) untuk menggabungkan peralatan pada software. Peralatan tersebut antara lain C compiler, sebuah assembler, dan sebuah linker. Didalam Code Composer Studio (CCS) terdapat beberapa file pendukung antara lain adalah 1. C6713dskinit.c: mengandung fungsi fungsi untuk inisialisasi ke DSK, codec, serial port, serta untuk input dan output. α=decay/attack rate R = referensi Error = R-energi decay = alpha (α)*error gain = gain y(n) = sinyal keluaran x(n) = sinyal inputan Input pada sistem ini adalah berupa gelombang sinus sebagai testing pointnya, dimana setelah dilakukan pengecekan pada gelombang sinus akan di uji coba pada sinyal suara dengan frekuensi yang berkisar dari 20Hz ~ 20kHz maupun pada file audio yang berformat mp3. 2

2.5 Perencanaan Sistem Dalam gambar sistem, pada bagian sinyal input (berasal dari Function Generator, sinyal suara dan file audio dalam format mp3), DSK TMS320C6713 (terdiri dari DSP TMS320C6713, ADC, DAC, dan Flash ROM) dan oscilloscope merupakan bagian sistem proyek yang akan dikerjakan oleh penulis pada proyek akhir ini. Gambar 4. Perencanaan Sistem AGC [9] Didalam DSP terdapat proses dari sistem AGC yang ditunjukkan pada blok diagram gambar 3. 3. HASIL PENGUJIAN PROYEK AKHIR Vector_intr.asm C6713dsk.cmd Dsk6713_aic23.h File.c Kelima file-file diatas berada didalam folder C:\CCStudio_v3.1\loop_intr dan pilih All Files. Setelah menemukan seluruhnya, maka klik dua kali atau klik open. Selain kelima diatas, tambahkan pula rts6700.lib,file tersebut berada didalam folder C:\CCStudio_v3.1\c6000\cgtools\lib dsk6713bsl.lib,file tersebut berada didalam folder C:\CCStudio_v3.1\c6000\dsk6713\lib csl6713.lib,file tersebut berada didaam folder C:\CCStudio_v3.1\c6000\bios\lib 5. Setelah semua file diatas telah dimasukkan kedalam project, maka lakukan langkahlangkah ketergantungan dengan cara pilih Project kemudian Scan All Files Dependencies. Maka secara otomatis akan terhubung file-file pendukung yang diperlukan pada proyek yang telah dibuat. 6. Kemudian atur BUILD OPTION seperti gambar 6 untuk pengaturan Compiler Category Basic. Untuk Compiler Category Files seperti gambar 7 dan Category Preprocessor, set seperti gambar 8. 3.1 Install Code Composer Studio (CCS) V3.1 dan Diagnostik DSK Penginstalan Code Composer Studio (CCS) sangat penting, karena CCS membantu untuk membuat program. Sedangkan untuk pengecekan DSK dilakukan sebelum CCS diaktifkan. Sehingga kondisi DSK dapat diketahui. 3.2 Pembuatan Project Baru 1. Buatlah sebuah folder di direktori D untuk menempatkan semua project. 2. Buka (Code Composer Studio) CCS. Connect DSK dengan CCS dengan cara meilih Debug kemudian pilih Connect. 3. Buatlah project baru dengan cara buka Project kemudian pilih New. Maka akan tampil seperti gambar 5. Gambar 6. Category Basic Gambar 5. New Project 4. Tambahkan file-file pendukung seperti: C6713dskinit.c Gambar 7. Category Files 3

Vo(Vpp) coba =0.022) dan referensi (R) sebesar 0.1 (di uji coba R=0.1). Dari pengujian sistem AGC (Automatic Gain Control) yang dilakukan menggunakan peralatan oscilloscope maupun function generator, didapat hasil yang ditunjukkan pada tabel serta grafik dibawah ini. Gambar 8. Category Preprocessor 7. Untuk Linker, set seperti gambar 9 No Vi (Vpp) Vo (Vpp) 1 0,1 1,3 2 0,11 1,3 3 0,15 1,3 4 0,17 1,3 5 0,18 1,3 6 0,2 1,3 7 0,4 1,3 8 0,6 1,3 9 0,8 1,3 10 0,9 1,3 11 1,25 1,3 12 1,5 1,3 13 1,6 1,3 14 1,85 1,3 15 2 1,3 16 4 1,3 17 6 1,3 18 6,4 1,3 Tabel 1 Nilai nilai Hasil Pengujian Gambar 9. Linker 8. Rebuild All program hingga tidak ada error yang terdeteksi. Dengan cara pilih Project pada toolbar lalu Rebuild All. 9. Load program ke DSK dengan cara buka File Load Program. Pilih file yang berekstensi.out. 10. Jalankan program dengan pilih Debug kemudian Run. 11. Dengarkan hasilnya melalui speaker. Selain itu sinyal input dan output dapat diamati melalui oscilloscope. 3.3 Analisa Hasil Pengujian 3.3.1 Pengujian Sistem AGC Pada Oscilloscope Dengan adanya perumusan perumusan dan algoritma pada software CCS berdasarkan gambar 4 maka akan dapat mengontrol gain secara auotomatis. Dimana untuk mempertahankan agar sinyal keluaran tetap bernilai konstan, maka dibutuhkan nilai alpha () sebesar 0.022 (di uji 1,5 1 0,5 0 Perbandingan Sinyal Output Terhadap Sinyal Input 0 2 4 6 8 Vi(Vpp) Gambar 10. Grafik Perbandingan Sinyal Output terhadap Sinyal Input Berdasarkan tabel dan gambar diatas dapat dijelaskan bahwa bahwa sinyal output tetap konstan sebesar 1.3Vpp. Pada saat pengujian ini, sinyal output dapat konstan dengan frekuensi yang hanya berkisar antara range 100Hz 7.5KHz. Sedangkan jika ditinjau dari amplitudonya, maka sinyal output tetap mempertahankan level sinyalnya sebesar 1.3Vpp saat nilai amplitudo berubah dari 0.05VPP 3.129VPP jika ditinjau menggunakan function generator. Apabila ditinjau menggunakan oscilloscope, maka daerah kerja sistem AGC tersebut berada pada sinyal input dari 0.1Vpp 6.4Vpp seperti yang ditunjukkan pada tabel 1. Hal 4

tersebut juga dapat diamati melalui oscilloscope, ketika dilakukan perubahan pada amplitudonya menghasilkan sinyal output sebagai berikut. (a) Pada saat perubahan frekuensi, dapat dilihat bahwa sinyal output tetap konstan dengan peak to peak sebesar 1.3Vpp. Pada saat pengujian ini, sinyal output dapat konstan dengan frekuensi yang hanya berkisar antara range 100Hz 7.5KHz. Selain melakukan perubahan pada amplitudo, juga dilakukan perubahan pada nilai referensi (R). Sistem AGC dapat bekerja menggunakan nilai referensi (R) yaitu 0.5referensi0.1. Berikut ini adalah gambar yang menunjukkan perubahan sinyal output jika dilakukan perubahan pada nilai referensinya. (b) Gambar 11. (a) Hasil Sistem AGC saat amplitudo=100mvpp; amplitudo=200mvpp (a) Sedangkan ketika dilakukan perubahan pada frekuensinya, menghasilkan sinyal output sebagai berikut. (b) (a) (c) (b) Gambar 12. (a) Hasil Sistem AGC saat frekuensi=2khz; frekuensi=3khz Gambar 13. (a) Hasil Sistem AGC saat referensi=0.1; referensi=0.2; referensi=0.6 Sedangkan alpha () dapat bekerja hanya pada nilai 0.01 0.1. Saat alpha diubah menjadi 0.2, nilai kekonstanan sinyal output juga akan berubah pula yaitu menjadi 1Vpp. Berikut ini adalah gambar perubahan nilai alpha. 5

5. DAFTAR PUSTAKA Gambar 14. Hasil Sistem AGC saat alpha=0.2 3.3.2 Pengujian Sistem AGC Dengan Speaker Hasil dari aplikasi ini dianalisis dengan speaker untuk mendengarkan hasil dari sistem AGC dengan file audio berformat mp3. Pengujian ini bertujuan untuk mengamati suara dari file audio apabila dilakukan perubahan pada volumenya. Pada saat pengujian sistem AGC ini, dapat dianalisis bahwa pada saat volume dari file audio tersebut dikecilkan maupun dibesarkan, maka suara yang didengarkan melalui speaker akan terdengar stabil atau tidak mengalami perubahan. Saat volume dikecilkan, suara tidak ikut mengecil dan begitu juga sebaliknya apabila volume dibesarkan maka suara juga tidak ikut membesar. Dalam artian disini suara tetap stabil karena telah dikontrol oleh gain secara otomatis. 4. KESIMPULAN Dari pengujian dan analisa yang dilakukan dapat disimpulkan bahwa 1. Sinyal output konstan pada amplitudo yang berkisar dari 0.05VPP 3.129VPP (berdasarkan pembacaan pada function generator). 2. Sinyal output konstan pada frekuensi yang berkisar dari 100Hz 7.5KHz. 3. Pada pengujian sistem AGC (Automatic Gain Control) menggunakan oscilloscope, daerah kerja sistem AGC terletak pada sinyal input dengan range 0.1Vpp 6.4Vpp. 4. Keadaan konstan sinyal output terletak pada nilai 1.3Vpp. 5. Pada pengujian sistem AGC (Automatic Gain Control) menggunakan speaker, suara dari file audio berformat mp3 tidak mengalami perubahan (konstan) walaupun volume winamp dari PC dikecilkan maupun dibesarkan. 6. Pada pengujian sistem AGC (Automatic Gain Control) menggunakan oscilloscope, semakin besar nilai dari referensi (R) maka semakin besar pula nilai peak to peak sinyal outputnya. 7. Sistem AGC dapat bekerja apabila nilai referensinya (R) yaitu 0.5R0.1. 8. Sistem AGC dapat bekerja apabila nilai alphanya () yaitu 0.01 0.1. [1] Chassaig Rulph. Digital Signal Processing and Application with the C6713 and C6416 DSK [2] Tri Budi Santoso. 2009. Modul Ajar Operasi Dasar Sinyal [3] DSP Development Systems.2003. TMS320C6713 DSK Technical Reference. [4] Martinez G, Isaac. Automatic Gain Control (AGC) Circuits Theory and Design, University of Toronto : USA.1998. [5] Artikel tentang Blok Diagram AGC (Automatic Gain Control). [6] Fitzgerald, J.Archibald. Software Implementation of Automatic Gain Controller for Speech Signal, Texas Instruments : USA.July 2008. [7] Nenden Oktavianni. Perancangan dan Realisasi Automatic Gain Control (AGC) Dengan Range Dinamis 60dB, Buku Tugas Akhir, Institut Teknologi Telkom : Bandung.2008. [8] Tri Budi Santoso, Miftahul Huda. Pengolahan Sinyal Digital (Berbasis TMS 320C6713), Buku Petunjuk Praktikum, PENS-ITS : Surabaya.2007. [9] Richard G. Lyons. A simple way to add AGC to your communications receiver design, Prentice Hall : USA.1998. 6