i
Universitas Kristen Maranatha
ABSTRAK
Telepon dari dahulu sudah menjadi bagian dalam kehidupan masyarakat. Dengan adanya telepon, orang cukup mengangkat gagang telepon dan menekan nomer telepon tujuan untuk mengobrol dengan orang lain yang mungkin jaraknya cukup jauh. Namun, pemakaian telepon yang tidak terkontrol dapat menyebabkan biaya telepon membengkak.
ii
Universitas Kristen Maranatha
ABSTRACT
Telephone has become the part of people's life of long ago. By using telephone,
people only need to dial the destination phone number to talk to the others who
are quite far. Unfortunately, uncontrolled use of telephone may cause the
telephone bill quite expensive.
This final project designs a device that limit the use of telephone by using a code.
The limitation done by assigning a code to the telephone that is processed on
iv
Universitas Kristen Maranatha
DAFTAR ISI
ABSTRAK ...i
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ...iv
DAFTAR GAMBAR ...vi
DAFTAR TABEL ... vii
DAFTAR LAMPIRAN ... viii
BAB I PENDAHULUAN...1
1.1.Latar belakang ... 1
1.2.Identifikasi masalah ... 1
1.3.Tujuan ... 1
1.4.Pembatasan masalah... 2
1.5.Sistematika penulisan ... 3
BAB II LANDASAN TEORI ... 4
v
Universitas Kristen Maranatha
2.10 C51ASM ... 17
BAB III PERANCANGAN ... 20
3.1 Blok Diagram ... 20
3.2 Flowchart ... 20
3.3 Perancangan tampilan model alat ... 27
3.4 Skematik perancangan hardware ... 28
3.5 Pemrograman Assembly ... 29
BAB IV Data Pengamatan ... 35
4.1 Uji Coba Alat ... 35
4.2 Data Pengamatan ... 35
BAB V KESIMPULAN DAN SARAN ... 38
5.1 Kesimpulan ... 38
5.2 Saran ... 38
vi
Universitas Kristen Maranatha
DAFTAR GAMBAR
Gambar 2.1 Atmel AT89S52 ... 5
Gambar 2.2 Konfigurasi pin AT89S52 ... 5
Gambar 2.3 Bentuk dan simbol LED ... 10
Gambar 2.4 Simbol ELCO ... 11
Gambar 2.5 ELCO ... 11
Gambar 2.6 Simbol kapasitor ... 11
Gambar 2.7 Berbagai bentuk kapasitor ... 12
Gambar 2.8 Simbol XTAL ... 12
Gambar 2.9 Bentuk XTAL ... 13
Gambar 2.10 Bagian Relay ... 13
Gambar 2.11 Simbol relay ... 14
Gambar 2.12 Resistor ... 15
Gambar 2.13 Simbol transistor dari berbagai tipe ... 17
Gambar 2.14 Transistor ... 17
Gambar 2.15 Letak file C51ASM ... 18
Gambar 2.16 Lokasi file tes.asm ... 18
Gambar 2.17 Perintah assembler C51ASM ... 19
Gambar 2.18 Hasil assembler ... 19
Gambar 3.1 Blok diagram ... 20
Gambar 3.2 Flowchart cek kode ... 21
Gambar 3.3 Flowchart A dan B ... 22
Gambar 3.4 Flowchart C dan D ... 24
Gambar 3.5 Flowchart subproses Reset ... 26
Gambar 3.6 Desain model ... 27
Gambar 3.7 Pemasangan alat dengan telepon rumah... 28
Gambar 3.8 Skematik rangkaian keseluruhan ... 28
Gambar 4.1 Maket alat ... 35
vii
Universitas Kristen Maranatha
DAFTAR TABEL
Tabel 2.1 Fungsi alternatif port 1 ... 6
Tabel 2.2 Fungsi alternatif Port 3 ... 7
Tabel 2.3 Frekuensi tombol DTMF ... 9
Tabel 2.4 Output Digital sinyal DTMF pada IC CM8870 ... 9
Tabel 2.5 Kode warna resistor ... 15
viii
Universitas Kristen Maranatha
DAFTAR LAMPIRAN
1 Universitas Kristen Maranatha
BAB I
PENDAHULUAN
1.1.Latar Belakang
Telepon dari dahulu sudah menjadi teman hidup dalam masyarakat. Dengan adanya telepon, pembicaraan jarak jauh dapat dilakukan dengan mudah Orang tidak perlu face to face untuk sekedar berbicara atau mengobrol berbagai urusan. Dengan mengangkat gagang telepon dan menekan nomer telepon tujuan orang sudah dapat berbicara dengan yang lain yang mungkin jaraknya cukup jauh.
Namun terkadang pemakaian telepon yang tidak diatur menyebabkan biaya telepon membengkak. Untuk itu memerlukan alat untuk mengontrol telepon tersebut. Dewasa ini alat tersebut sudah ada namun harganya mahal dan jika tidak digunakan secara maksimal akan membuang banyak biaya. Oleh karena itu penulis akan membuat alat untuk mengontrol penggunaan telepon menggunakan kode, alat tersebut hanya bisa digunakan oleh satu line telepon saja.
Berdasarkan latar belakang masalah yang telah dipaparkan di atas, menarik judul penelitian yaitu: “Alat pembatas penggunaan telepon menggunakan kode akses”.
1.2Identifikasi Masalah
Bagaimana cara alat tersebut membatasi penggunaan telepon?
Bagaimana cara membuat alat untuk membatasi penggunaan telepon?
1.3 Tujuan
Alat dapat membatasi penggunaan telepon.
2 Universitas Kristen Maranatha
1.4 Batasan Masalah
Pada alat ini hanya mempunyai 4 kode pembatas.
Kode pembatas terdiri dari 2 digit kode.
Hanya untuk telepon rumah.
Hanya untuk 1 line telepon.
Untuk mengganti kode harus deprogram ulang.
Hardware
Hardware yang digunakan terdiri dari: Hardware utama dan Hardware
pendukung.
Hardware utama terdiri atas:
1 Buah modul DTMF
1 Buah Modul Power Supply dengan input 220V AC dan Output 5V DC
Transistor SA733
Elco 10mF/16V
Kabel Penghubung
Soket IC
Roset
Hardware pendukung terdiri atas:
PC(OS Windows 7 64 Bit)
Serial to USB Converter
Cutter
3 Universitas Kristen Maranatha
Timah dan Solder
Telepon rumah standar
Software
Software yang digunakan adalah Notepad untuk menulis program dan
C51ASM sebagai compiler.
1.5 Sistematika Penulisan
Bab I: Pendahuluan
Berisi tentang latar belakang, identifikasi masalah, tujuan, pembatasan
masalah dan sistematika dalam pembuatan “Alat Pembatas
Penggunaan Telepon Menggunakan Kode Akses ”.
Bab II: Landasan Teori
Berisi penjelasan tentang pengertian ATMEL, DTMF, komunikasi serial, LED, Elco, XTAL, Kapasitor, Relay, Resistor, Transistor, C51ASM.
Bab III: Perancangan
Berisi tentang pemaparan metode yang digunakan dalam perancangan
hardware, programming mikrokontroler dengan menggunakan
Notepad.
Bab IV: Hasil Percobaan
Berisi tentang hasil percobaan kerja hardware.
Bab V: Kesimpulan dan Saran
Berisi tentang kesimpulan dan saran yang diperoleh setelah merancang hardware dan software untuk membatasi penggunaan telepon. Bab ini berisi saran yang dapat diberikan untuk pembuatan
38 Universitas Kristen Maranatha
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Alat pembatas telepon menggunakan kode berhasil direalisasikan.
Penggunaan telepon dapat dikontrol pemakaiannya dengan menggunakan kode yang berfungsi membatasi akses pengguna telepon
5.2 Saran
Variasi kode yang lebih banyak dapat menambah tingkat keamanan yang memungkinkan untuk kode pembatas lebih dari 2 digit kode.
Jumlah aplikasi lebih banyak dapat lebih mengoptimalisasi penggunaan telepon dengan menambahkan spesifikasi pembatasan untuk masing-masing kode.
39 Universitas Kristen Maranatha
DAFTAR PUSTAKA
Putra, Agfianto Eko. 2010. Belajar Mikrokontroler AT89C51/52/55 Teori dan
Aplikasi Edisi 2. Yogyakarta : Gavamedia.
Susilo, Deddy. 2010. 48 Jam Kupas Tuntas Mikrokontroler MCS51 & AVR. Yogyakarta : Andi.
Syahrul. 2014. Pemograman Mikrokontroler AVR Bahasa Assembler dan C. Bandung : Informatika.
Syahrul. 2014. Assembler (Bahasa Rakitan). Bandung : Informatika. Duncan, Tom. 2013. Bermain dengan Elektronika. Bandung : Angkasa.
http://en.wikipedia.org/wiki/Atmel tanggal 30 Juni 2014
http://www.mikron123.com/index.php/RTC-DTMF/EMS-DTMF-Decoder/Detailed-product-flyer.html tanggal 30 Juni 2014
http://en.wikipedia.org/wiki/Dual-tone_multi-frequency_signaling tanggal 1 Juli
2014
http://www.futurlec.com/Atmel/AT89S52.shtml tanggal 1 Juli 2014
http://akatelone-piece.blogspot.com/2011/03/prinsip-kerja-dual-tone-multiple_10.html tanggal 1 Juli 2014
CM8870 Datasheet tanggal 1 Juli 2014
AT89S52 Datasheet tanggal 1 Juli 2014
http://id.wikipedia.org/wiki/Komunikasi_serial tanggal 2 Juli 2014
http://elektronika-dasar.web.id/komponen/led-light-emitting-dioda/ tanggal 2 Juli
2014
http://doktertech.blogspot.com/2010/12/kapasitor-dan-elektrolit-kondensator.html
tanggal 2 Juli 2014
40 Universitas Kristen Maranatha http://leselektronika.blogspot.com/2012/07/kristal-xtal-oksilator.html tanggal 2
Juli 2014
http://www.allaboutcircuits.com/vol_2/chpt_12/2.html tanggal 2 Juli 2014
http://electronics.howstuffworks.com/relay.htm 2 Juli 2014
http://en.wikipedia.org/wiki/Relay tanggal 2 juli 2014
http://elektrokita.blogspot.com/2008/09/resistor.html tanggal 2 juli 2014
http://id.wikipedia.org/wiki/Transistor tanggal 2 Juli 2014
http://www.bbc.co.uk/schools/gcsebitesize/design/electronics/switchesrev3.shtml
tanggal 2 juli 2014
http://blog.innovativeelectronics.com/2013/06/assembler-alternatif-at89s-untuk.html tanggal 5 Juli 2014