commit to user 20
pendukung lainya seperti resistor, kapasitor, dioda, potensiometer untuk mengatur suara pada inputnya. Namun pada rangkaian student consule ini
diberi tambahan berupa jack RJ-45, contra headphone, dan saklar push button.
3.2.3 Alat dan komponen Pendukung
A. Solder Alat pendukung yang digunakan untuk memanaskan dan
menyambung komponen-komponen elektronika. B. Multimeter
Digunakan untuk mengecek ukuran komponen-komponen elektronika.
C. Bor Alat yang digunakan untuk melubangi PCB sesuai jalur rangkaian.
D. Tang Crimping Untuk mengunci kabel UTP yang sudah dimasukkan pada RJ-45
E. Solder Sucker Atraktor Berfungsi untuk menghisap timah dari PCB pada saat akan
melepas komponen yang rusak atau komponen yang akan diganti. F. Kabel UTP
Digunakan untuk menghubungkan antara master audio dengan student consule panel siswa
G. TimahTenol Berfungsi sebagai media penyambung antara dua buah kaki
komponen atau kaki komponen dengan PC
3.3 Pembuatan Mekanik Box
Pembuatan mekanik ini diawali dengan perancangan box yang digunakan untuk klientsiswa yaitu 5 box hitam dengan ukuran 10x7cm. Dari
ke 5 box ini diberi lubang sejumlah 6 lubang dengan perincian 1 lubang untuk led, 2 lubang untuk contra headphone speaker dan mic, 1 untuk
commit to user 21
potensiometer dan lubang kotak untuk jack RJ-45. Kemudian untuk rangkaian mikrokontroller, rangkaian switch hub master audio, rangkaian power supply
dan box master control guru dijadikan pada 1 papan dari kayu yang kemudian ditutup menggunakan acrilic. Dari box utama dengan acrylic ini
nantinya dibuat lubang untuk tombol saklar , led, audio tambahan dan 4 lubang kotak untuk jack RJ-45.
3.4 Pembuatan Program
Dalam pembuatan software atau program, di awali dengan pembuatan flowchart terlebih dahulu. Flowchart program seperti pada Gambar 3.2.
Kemudian tahapan selanjutnya adalah sebagai berikut : 1. Menuliskan listing program di dalam notepad. Dalam penulisan ini
digunakan bahasa assembler yang nantinya disimpan dengan ekstensi .asm.
2. Setelah program disimpan dalam ekstensi .asm, langkah selanjutnya adalah mengecek program atau proses compile program yang telah
dibuat. Untuk mengecek kesalahan dapat menggunaka compiler ASM51 dengan membuka file ber ekstensi .lst.
3. Tahap evaluasi atau perbaikan dilakukan apabila program yang dituliskan masih terdapat kesalahan atau error.
4. Untuk tahapan terakhir adalah mendownload program yang sudah jadi ke dalam IC AT89S51. Program dengan ekstensi .hex akan didownload ke
dalam IC AT89S51 dengan menggunakan software AEC_ISP.
commit to user 22
Berikut ini flowchart dari aplikasi switching suara :
Mulai
Baca isi port 2 dan simpan di
akumulator
Apakah isi akumulator=feh
?
Lakukan cek port 0.0 sampai 0.7
led 1-7
Apakah isi port 0 = feh?
Nyalakan LED 0-7
Status LED hidup Stutus led mati
Matikan LED dengan tombol
reset P 2.4
Baca isi port 2 dan simpan di
akumulator
Apakah isi akumulator=feh
? tidak
ya tidak
ya tidak
Ya
Gambar 3.2 Diagram Flowchart Program
commit to user 23
3.5 Tahap Penyelesaian