Rancang Bangun Sistem Penstabil Suara Otomatis pada Speaker
Berbasis Mikrokontroler
Laporan Ini Disusun Untuk Memenuhi Persyaratan Kelulusan Politeknik Negeri Sriwijaya
Pada Jurusan/Program Studi Teknik Komputer
Oleh :
Rancang Bangun Sistem Penstabil Suara Otomatis pada Speaker
Berbasis Mikrokontroler
Telahdiujidandipertahankan di depandewanpengujipadasidang LaporanAkhirpadaSelasa, 4 Agustus 2015
KetuaDewanPenguji TandaTangan
AhyarSupani, S.T., M.T. ... NIP 196802111992031002
AnggotaDewanPenguji
Mustaziri, S.T., M.Kom. ... NIP 196909282005011002
HartatiDeviana, S.T., M.Kom. ... NIP 197405262008122001
IkhtisonMekongga, S.T., M.Kom. ... NIP197705242000031002
LAPORAN AKHIR
Telah Disetujui Oleh Dosen Pembimbing Laporan Akhir Jurusan Teknik Komputer Politeknik Negeri Sriwijaya
Palembang, Agustus 2015 Disetujui oleh,
Pembimbing 1, Pembimbing II
Yulian Mirza, S.T., M.kom Ali Firdaus, S.Kom., M.Kom
NIP 196607121990031003 NIP 197010112001121001
Mengetahui,
Ketua jurusan Teknik Komputer
ABSTRAK
RANCANG BANGUN SISTEM PENSTABIL SUARA OTOMATIS PADA SPEAKER BERBASIS MIKROKONTROLER
(RM. Chairil Andri, 2015, 51 Halaman)
Perkembangan teknologi multimedia pada dewasa ini telah membawa banyak kemajuan, salah satunya adalah dalam bidang perangkat audio.Saat ini, sebagian besar jenislagu sudah dikemas dalam bentuk digital, sehingga lebih praktis untuk diputar dan disimpan. Namun, karena setiap lagu sudah dikonversi ke dalam bentuk digital, kualitas suara pada lagu juga ikut berubah. Terkadang,ada beberapa filelagu yang ketika diputar,tidak menghasilkan suara sesuai dengan apa yang diinginkan. Misalnya ketika kita sedang mendengarkan lagu melalui speaker mini-compo, ada salahsatu lagu yang suaranya terlalu kecil, sehingga kita perlu menaikkan volume pada speaker. Namun ketika lagu berganti, volume suara pada speaker malah terlalu keras, sehingga kita perlu menurunkan kembali volume suara pada speakertersebut.Kejadian semacam ini tentunya akan mengurangi kenyaman dalam mendengarkan musik.Maka dari itu, penulis bermaksud membuat sistem pada perangkat audio,khususnyapada speakermini-compo, yang mampu menyesuaikan outputsuara pada lagu yang diputarsecara otomatis,tergantung dengan jenis lagu yang diputar. Perangkat audio speakerini, nantinya akan dilengkapi denganremotecontrol dan sensor suara,serta dikendalikan oleh sebuah mikrokontroler.
ABSTRACT
DESIGN OFAUTOMATIC SOUND STABILIZER SYSTEMON SPEAKERBASED ON MICROCONTROLLER
(RM. Chairil Andri, 2015, 51 Pages)
The development of multimedia technology in these days has brought a lot of progress, one of which is in the field of audio devices. Nowadays, most types of songs already packaged in digital form, so it is more practical to be played and saved. But, because each song has been converted into digital form, the sound quality on the songs also changed. Sometimes, there are some songs that when the file is played, doesn’t produce sound in accordance with what is desired. For example when we're listening to songs through the mini-compo’s speaker, there is one of the main song that it sound was too low, so we need to raise the volume on the speakers.But when the song changes, the volume of the speaker even too loud, so we need to lower the volume. This kind of incident will certainly reduce the comfortableof listening music. Therefore, the author intends to create a system on the audio device, especially on a mini-compo’s speaker, which is able to adjust the sound output on the song which is played automatically, depending on the type of song. Thisaudio device, will be equipped with a remote control and sound’s sensor, and controlled by a microcontroller.
KATA PENGANTAR
Puji dan syukur saya panjatkan kehadirat Allah SWT karena atas berkat rahmat-Nya saya dapat menyelesaikan laporan akhir yang berjudul “Rancang Bangun Sistem Penstabil Suara Otomatis pada Speaker Berbasis Mikrokontroler”.
Adapun maksud dan tujuan disusunnya laporan akhir ini yaitu untuk memenuhi salah satu persyaratan dalam menyelesaikan pendidikan diploma III pada Jurusan Teknik Komputer, Program Studi Teknik Komputer di Politeknik Negeri Sriwijaya. Dengan adanya laporan akhir ini diharapkan dapat mengaplikasikan ilmu pengetahuan yang telah didapat selama melakukan pendidikan di bangku perkuliahan.
Dalam melakukan penulisan laporan akhir ini penulis menyadari bahwa masih banyak kekurangan yang terdapat pada laporan akhir ini dan tanpa adanya bimbingan, bantuan, dorongan serta petunjuk dari semua pihak, tidak mungkin laporan akhir ini dapat diselesaikan. Oleh karena itu pada kesempatan ini penulis ingin menyampaikan ucapan terima kasih kepada :
1. Bapak Ahyar Supani, S.T., M.T. selaku ketua jurusan Teknik Komputer yang telah menyetujui bahwa “Rancang Bangun Sistem Penstabil Suara Otomatis pada Speaker Berbasis Mikrokontroler” ini dapat dijadikan salah satu syarat untuk menyelesaikan pendidikan Diploma III di jurusan Teknik Komputer. 2. Bapak Yulian Mirza, S.T., M.kom. selaku pembimbing I yang telah banyak
5. Bapak Ardin Din (Pak Le) yang sudah bersedia membantu dalam pembuatan hingga penyelesaian laporan akhir ini.
6. Rekan-rekan seperjuangan Dwi Handoko, Muhammad Reza Pahlevi, dan Dian Nugraha yang sudah bersedia menemani selama proses pembuatan laporan akhir ini.
7. Teman-teman kelas CC angkatan 2012 yang telah berbagi pengalaman, suka duka selama tiga tahun ini.
8. Serta seluruh Staff dan Dosen Pengajar yang ada pada jurusan Teknik Komputer di Politeknik Negeri Sriwijaya yang tidak bisa disebutkan satu-persatu.
Tiada lain yaitu harapan dari penulis semoga Allah SWT membalas segala kebaikan kepada mereka semua.
Akhir kata, penulis menyadari bahwa sepenuhnya laporan akhir yang dibuat ini masih banyak sekali kekurangannya sehingga perlu disempurnakan di kemudian waktu. Namun dengan demikian penulis berharap sekiranya dari laporan akhir yang jauh dari sempurna ini bermanfaat bagi yang sedang membutuhkannya. Semoga Allah SWT melimpahkan rahmat dan berkah-Nya bagi kita semua, Amin.
Palembang, Agustus 2015
DAFTAR ISI
HALAMAN
Halaman Pengesahan... ii
Motto... iv
Abstrak ... v
Kata Pengantar ... iv
Daftar Isi ... viii
Daftar Gambar ... xi
Daftar Tabel ... xiii
BAB IPENDAHULUAN... 1
BAB IITINJAUAN PUSTAKA... 4
2.1.PenelitianTerdahulu... 4
2.2.Sinyal Audio... 5
2.3.MP3 (MPEG-1 Layer 3)... 6
2.4.Loudspeaker/Speaker... 8
2.5.Remote Control... 8
2.6.MikrokontrolerATMega 8535...10
2.6.1 Diagaram Blok ATMega 8535...10
2.6.2 KonfigurasiMikrokontrolerATMega 8535...11
2.7.Sensor Suara...12
2.7.1.2 MikrofonDinamis...14
2.7.2 Cara Kerja Sensor Suara...15
2.8.Relay...15
2.8.1 Sifat-sifat Relay...16
2.8.2 Konstruksi Relay...16
2.8.3 PrinsipKerja Relay...17
2.9.LCD (Lycuid Crystal Display)...18
2.10. Flowchart... 20
2.11. Bahasa Pemrograman Basic Compiler... 21
2.11.1 Bagian-bagian BASCOM-AVR... 21
BAB IIIRANCANG BANGUN... 24
3.1.TujuanPerancangan...24
3.2.Langkah-langkahPerancangan...24
3.3.PerancanganBlok Diagram...25
3.4.PerancanganPerangkatKeras...26
3.4.1. PerancanganRangkaianPusatPengendali...26
3.4.2. PerancanganRangkaian Sensor Suara...26
3.4.3. PerancanganRangkaian Driver Relay...27
3.4.4. PerancanganRangkaian LCD...27
3.4.5. PerancanganRangkaian Regulator Tegangan...28
4.2.HasilPengukuran...40
4.2.1. PengukuranTegangan Output Adaptor Power...40
4.2.2. PengukuranTegangan Output Regulator LCD...41
4.2.3.PengukuranTegangan Output Regulator Mikro...42
4.2.4. PengukuranTegangan Output Regulator Relay...43
4.2.5. PengukuranTegangan Output pada Port D0 dan D1 ...44
4.2.6. PengukuranTegangan Output pada Sensor Suara. 45 4.3.HasilPengujianAlat...46
4.3.1. PembahasanPengujian...47
4.3.2. Pembahasan Program...48
BAB V KESIMPULAN DAN SARAN... 50
5.1.Kesimpulan...50
DAFTAR GAMBAR
HALAMAN
Gambar 2.1. Ilustrasi Audio... 5
Gambar 2.2. Struktur data Header Frame pada file Mp3... 6
Gambar 2.3. Beberapacontoh file MP3... 7
Gambar 2.4. Salah SatuContoh Speaker... 8
Gambar 2.5 Remote Control Infrared... 9
Gambar 2.6. Diagram blokATMega 8535... 10
Gambar 2.7. Konfigurasi Pin Mikrokontroler 8535... 12
Gambar 2.8. KonstruksiMic Condenser... 14
Gambar 2.9. KonstruksiMicDinamis... 14
Gambar 2.10. Relay...16
Gambar 2.11. Konstruksi Relay... 17
Gambar 2.12. Liquid Crystal Display... 18
Gambar 2.13. TampilanJendela Program BASCOM-AVR... 22
Gambar 3.1. Blok Diagram Rangkaian... 25
Gambar 3.2. GambarRangkaianSistemMikrokontroler 8535... 26
Gambar 3.3. GambarRangkaian Sensor Suara... 27
Gambar 3.4. GambarRangkaian Driver Relay... 27
Gambar 3.5. GambarRangkaian LCD... 28
Gambar 3.6. GambarRangkaian Regulator Tegangan... 28
Gambar 3.7. GambarRangkaianKeseluruhan... 29
Gambar 3.8. Rancangan Layout Sistem Minimum ATMega8535... 33
Gambar 4.3. TitikPengukuranTeganganOutputpada Adaptor... 40
Gambar 4.4. TitikPengukuranTeganganOutput pada Regulator LCD... 41
Gambar 4.5. TitikPengukuranTeganganOutput pada Regulator Mikro... 42
Gambar 4.6. TitikPengukuranTeganganOutput pada Regulator Relay... 43
Gambar 4.7. TitikPengukuranTeganganOutput padaPort D0 dan Port D1... 44
Gambar 4.8. TitikPengukuranTegangan Sensor Suara... 45
Gambar 4.9. Jarakpengujianalat... 46
DAFTAR TABEL
HALAMAN
Tabel 2.1. Konfigurasi pin LCD 16x2... 19
Tabel 2.2.Simbol-simbol Flowchart... 20
Tabel 2.3.Keteranganikon-ikonpada BASCOM-AVR... 22
Tabel 2.4.Beberapainstruksidasar Bascom-AVR... 23
Tabel 3.1. Daftar Komponen yang Dibutuhkan... 30
Tabel 3.2.DaftarPeralatandanBahan yang Dibutuhkan... 31
Tabel 4.1.HasilPengukuranTegangan Output pada Adaptor... 40
Tabel 4.2.HasilPengukuranTegangan Output pada Regulator LCD... 41
Tabel 4.3.HasilPengukuranTegangan Output pada Regulator Mikro... 42
Tabel 4.4.HasilPengukuranTegangan Output pada Regulator Relay... 43
Tabel 4.5.HasilPengukuranTeganganOutput pada Port D0 dan Port D1... 44
Tabel 4.6. Hasil Pengukuran Tegangan Output pada Sensor Suara... 45