Junaidi Sinurat : Program Assembly Untuk Mengendalikan Pintu Gerbang Dengan Menggunakan DTMF IC Mt8870 Berbasis Mikrokontroller AT89S51, 2009.
USU Repository © 2009
DAFTAR ISI
Halaman
Persetujuan ii
Pernyataaan iii
Penghargaan iv
Abstrak v
Daftar Isi vi
Daftar Gambar viii
Daftar tabel ix
BAB I PENDAHULUAN 1
1.1 Latar Belakang Penulisan 1
1.2 Rumusan Masalah 2
1.3 Tujuan Penulisan 2
1.4 Batasan Masalah 3
1.5 Sistematika Penulisan 3
BAB II DASAR TEORITIS 5
2.1 Telepon Dual Tone Multi Frequency DTMF 5
2.2 Transistor Sebagai Saklar 6
2.3 Arsitektur Mikrokontroler 10
2.3.1 Konstruksi AT89S52 11
2.4 IC MT8870 17
2.5 Motor Langkah Stepper 17
2.6 Perangkat Lunak 20
2.5.1 Bahasa Assembly MC-51 20
2.5.2 Software 8051 Editor, Assembler,Simulator IDE 24
2.5.3 Software Downloader 25
Junaidi Sinurat : Program Assembly Untuk Mengendalikan Pintu Gerbang Dengan Menggunakan DTMF IC Mt8870 Berbasis Mikrokontroller AT89S51, 2009.
USU Repository © 2009
BAB III PERANCANGAN ALAT 26
3.1 Diagram Blok Rangkaian 26
3.2 Perancangan Rangkaian Power Supply PSA 28
3.3 Perancangan Rangkaian Mikrokontroller AT89S52 29
3.4 Perancangan Rangkaian Penguat 31
3.5 Perancangan Rangkaian DTMF Dekoder 31
3.6 Perancangan Rangkaian Driver Motor Stepper 33
3.7 Rangkaian Relay Pengendali Lampu 34
3.8 Rangkaian Pengendali Kipas 36
BAB IV PENGUJIAN ALAT dan PROGRAM 38
4.1 Pengujian Rangkaian Power Supplay PSA 38
4.2 Pengujian Rangkaian Mikrokontroller AT89S52 38
4.3 Pengujian Rangkaian Driver Penguat 40
4.4 Pengujian Rangkaian DTMF Dekoder 41
4.5 Pengujian Rangkaian Driver Motor Stepper 42
4.6 Pengujian Rangkaian Driver Lampu 44
4.7 Pengujian Driver Kipas 45
BAB V KESIMPULAN DAN SARAN 47
5.1 Kesimpulan 47
5.2 Saran 47
DAFTAR PUSTAKA 49
LAMPIRAN
Junaidi Sinurat : Program Assembly Untuk Mengendalikan Pintu Gerbang Dengan Menggunakan DTMF IC Mt8870 Berbasis Mikrokontroller AT89S51, 2009.
USU Repository © 2009
DAFTAR GAMBAR
Gambar 2.1 Keyset equitmenTelepon DTMF
6 Gambar 2.2
Transistor Sebagai Saklar ON 7
Gambar 2.2.2 Karakteristik Daerah Saturasi Pada Transistor
8 Gambar 2.2.3
Transistor Sebagai Saklar OFF 9
Gambar 2.3.1 IC Mikrokontroller AT89S52
14 Gambar 2.4
IC MT8870 17
Gambar 2.5 Diagram Motor Langkah Stepper
18 Gambar 2.5.1
Pemberian DataPulsa pada motor Stepper 19
Gambar 2.6.2 Software editor 8051, Assembler,Simulator
24 Gambar 2.6.3
ISP Flash Programmer 25
Gambar 3.1 Diagram Blok Rangkaian
26 Gambar 3.2
Rangkaian Power Supplay 28
Gambar 3.3 Rangkaian Mikrokontroler AT89S52
29 Gambar 3.4
Rangkaian Penguat 31
Gambar 3.5 Rangkaian DTMF Dekoder
32 Gambar 3.6
Rangkaian Driver Motor Stepper 33
Gambar 3.7 Rangkaian Relay Pengendali Lampu
35 Gambar 3.8
Rangkaian Pengendali Kipas 36
Gambar 4.6 Pengendali Driver Lampu
44 Gambar 4.7
Pengendali Kipas 45
Junaidi Sinurat : Program Assembly Untuk Mengendalikan Pintu Gerbang Dengan Menggunakan DTMF IC Mt8870 Berbasis Mikrokontroller AT89S51, 2009.
USU Repository © 2009
DAFTAR TABEL
Tabel 2.1 Motor Stepper Dengan Gerakan Full Step 1 22
Junaidi Sinurat : Program Assembly Untuk Mengendalikan Pintu Gerbang Dengan Menggunakan DTMF IC Mt8870 Berbasis Mikrokontroller AT89S51, 2009.
USU Repository © 2009
BAB I
PENDAHULUAN
1.1. Latar Belakang Masalah
Keamanan merupakan suatu hal yang penting dalam kehidupan sehari-hari. Misalnya keamanan rumah atau pabrik dari tindakan pencurian.Banyak cara yang
dilakukan orang untuk mengamankan rumah atau pabriknya tersebut.Salah satu caranya dengan memagar rumah atau pabrik tersebut dengan tembok atau besi.
Sehingga untuk dapat memasuki rumah tersebut harus ada pintu gerbang.Biasanya pintu gerbang tersebut dijaga oleh seseorang yang bertugas untuk membukamenutup
gerbang tersebut ketika ada yang masukkeluar melalui pintu gerbang tersebut.Ini berarti orang yang bertugas menjaga pintu gerbang tersebut harus selalu berada di
dekat pintu gerbang tersebut.Jika ada beberapa orang yang bertugas menjaga gerbang, mungkin ini tidak menjadi masalah, namun jika hanya ada satu orang penjaga, hal ini
akan menjadi masalah.
Lain halnya jika dalam rumah tersebut tidak ada orang yang bertugas menjaga gerbang.Pada rumah seperti ini biasanya diluar gerbang diberi bel untuk
memberitahukan kepada pemilik rumah bahwa ada orang diluar gerbang yang akan memasuki gerbang.Jika yang akan memasuki pintu gerbang adalah orang lain tamu,
mungkin tidak masalah, namun jika yang ingin masuk adalah orang yang juga tinggal
Junaidi Sinurat : Program Assembly Untuk Mengendalikan Pintu Gerbang Dengan Menggunakan DTMF IC Mt8870 Berbasis Mikrokontroller AT89S51, 2009.
USU Repository © 2009
dirumah tersebut, tentunya hal ini akan sedikit merepotkan.Di satu sisi orang yang berada di dalam rumah harus keluar untuk membukakan pintu gerbang, disisi yang
lain orang yang akan masuk harus menunggu sampai pintu gerbangnya ada yang membukakan.
Inilah beberapa kekurangan yang terdapat pada pintu gerbang yang ada sekarang ini.Untuk itu diperlukan pintu gerbang otomatis yang dapat mengatasi
masalah tersebut.
1.2. Rumusan Masalah
Berdasarkan uraian yang terdapat dalam latar belakang di atas, maka dalam tugas akhir ini akan dirancang sebuah pintu gerbang yang dapat dikendalikan melalui
handphone.Jadi dengan menekan tombol-tombol tertentu yang terdapat pada handphone, maka pintu gerbang akan terbuka secara otomatis.
Untuk dapat membuka gerbang secara otomatis, maka diperlukan sebuah motor penggerak, dan untuk mengenali penekanan tombol-tombol pada handphone
diperlukan sebuah IC DTMF dan sebuah mikrokontroler untuk membandingkan nilai- nilai yang dikirimkan oleh handphone.
1.3 Tujuan Penulisan
Junaidi Sinurat : Program Assembly Untuk Mengendalikan Pintu Gerbang Dengan Menggunakan DTMF IC Mt8870 Berbasis Mikrokontroller AT89S51, 2009.
USU Repository © 2009
Adapun tujuan dari penelitian ini adalah sebagai berikut: 1. Memanfaatkan mikrokontroler untuk mengenali nilai-nilai yang dikirimkan
oleh handphone dan mengendalikan pergerakan motor. 2. Memanfaatkan ponsel untuk mengendalikan gerbang.
3. Merancang sebuah pintu gerbang otomatis yang dapat dikendalikan melalui handphone.
1.4 Batasan Masalah
Mengacu pada hal diatas, saya merancang sebuah pintu gerbang yang dapat dikendalikan melalui handphone dengan batasan-batasan sebagai berikut :
1. Mikrokontroler yang digunakan adalah jenis AT89S51. 2. Motor penggerak yang digunakan adalah jenis motor stepper.
3. Password yang digunakan sebanyak 3 digit. 4. Handphone yang digunakan adalah jenis Nokia.
5. Pintu gerbang dapat juga dibuka secara manual, dengan cara menekan tombol tertentu yang terdapat pada gerbang.
6. DTMF yang digunakan adalah IC MT8870.
1.5 Sistematika Penulisan
Junaidi Sinurat : Program Assembly Untuk Mengendalikan Pintu Gerbang Dengan Menggunakan DTMF IC Mt8870 Berbasis Mikrokontroller AT89S51, 2009.
USU Repository © 2009
Untuk mempermudah pembahasan dan pemahaman maka penulis membuat sistematika pembahasan bagaimana sebenarnya prinsip kerja dari sebuah pintu
gerbang yang dapat dikendalikan melalui handphone, maka penulis menulis laporan ini sebagai berikut:
BAB I. PENDAHULUAN
Dalam bab ini berisikan mengenai latar belakang, rumusan masalah, tujuan penulisan, batasan masalah, serta sistematika penulisan.
BAB II. LANDASAN TEORI
Landasan teori, dalam bab ini dijelaskan tentang teori pendukung yang digunakan untuk pembahasan dan cara kerja dari rangkaian Teori
pendukung itu antara lain tentang mikrokontroler AT89S51 hardware dan software, bahasa program yang digunakan, serta cara kerja dari IC
DTMF decoder dan IC DTMF generator.
BAB III. PERANCANGAN ALAT DAN PROGRAM