DOWNLOAD SKRIPSI JUDUL= APLIKASI MIKROKONTROLER AT89S52 PADA ROBOT PELAYAN RESTORAN


ABSTRAK

APLIKASI MIKROKONTROLER AT89S52 PADA ROBOT PELAYAN

RESTORAN

Laporan ini menjelaskan tentang aplikasi mikrokontroler AT89S52 sebagai robot pelayan restoran. Pada restoran cepat saji yang beroperasi selama 24 jam penuh dengan tingkat kesibukan yang tinggi, akan membutuhkan banyak tenaga manusia untuk mengantar makanan pada customers. Dengan ”mempekerjakan” robot sebagai pelayan, maka hanya membutuhkan seorang chef saja untuk mengatur jenis menu yang akan diantarkan oleh robot ke customers sehingga diperoleh efisiensi yang lebih optimal, dengan kata lain mempekerjakan robot sebagai pelayan restoran akan menjadikan pekerjaan tersebut semakin efektif dan efisien mengingat robot tak mengenal rasa lelah dan bosan. Penciptaan robot pelayan restoran ini dengan mengaplikasikan IC mikrokontroler AT89S52 sebagai ”otaknya” dengan mengkolaborasikan sensor proximity dan RX-TX sebagai pengontrolnya. Basis pengetahuan robot berisi pengkodean aksi yang harus dilakukan oleh robot berdasarkan informasi dari sensor. Untuk mengetahui sejauh mana hasil dari perancangan dan pembuatan robot pelayan restoran perlu dilakukan pengujian. Hasil pengujian memperlihatkan bahwa robot mampu mengikuti garis dengan jari-jari kelengkungan sekitar 28 cm dan lebar garis track 3 cm yang berbentuk elips. Robot dapat melakukan deteksi meja yang melakukan panggilan, melakukan delay henti sekitar 30 detik dimeja yang melakukan panggilan dan kembali lagi posisi awal “idle”. Pemanggil robot ini menggunakan remote control yang tombolnya dipasang pada masing-masing meja customer

DAFTAR ISI

Halaman

HALAMAN JUDUL ………………………………………………………………………………. i

LEMBAR PENGESAHAN …………………………………………………………………….. ii

ABSTRAK….. ………………………………………………………………………………………… iii

ABSTRACT …………………………………………………………………………………………… iv

KATA PENGANTAR…………………………………………………………………………….. v

DAFTAR ISI………………………………………………………………………………………….. vii

DAFTAR GAMBAR………………………………………………………………………………. ix

DAFTAR TABEL ………………………………………………………………………………….. x

BAB I. PENDAHULUAN


1.1 Latar Belakang …………………………………………………………………………

1.2 Tujuan dan Manfaat ………………………………………………………………….

1.2.1 Tujuan …………………………………………………………………………..

1.2.2 Manfaat ………………………………………………………………………….

1.3 Perumusan Masalah ………………………………………………………………….

1.4 Metodelogi Penulisan………………………………………………………………..

1.5 Sistematika Penulisan ……………………………………………………………….

BAB II. TINJAUAN PUSTAKA

2.1 Mikrokontroler AT89S52 …………………………………………………………. 5

2.1.1 Special Function Register …………………………………………………. 6

2.1.2 Data Memori …………………………………………………………………… 6

2.1.3 Susunan Diagram Pin Mikrokontroler AT89S52………………….. 10

2.2 Spesifikasi Masing-masing Port ………………………………………………… 15

2.2.1 Konstruksi Port 1 …………………………………………………………….. 16

2.2.2 Konstruksi Port 3 …………………………………………………………….. 18

2.2.3 Konstruksi Port 2 …………………………………………………………….. 19

2.2.4 Konstruksi Port 0 …………………………………………………………….. 20

2.3 Register AT89S52……………………………………………………………………. 21

2.4 Sensor Proximity ……………………………………………………………………… 22

2.4.1 Infra Merah …………………………………………………………………….. 23

2.4.2 Penguat OP-Amp Sebagai Komparator ………………………………. 24

2.5 Radio Control …………………………………………………………………………. 25

2.6 Driver Motor DC……………………………………………………………………… 26

2.7 Motor DC ……………………………………………………………………………….. 27

2.7.1 Bagian Stator…………………………………………………………………… 29

2.7.2 Bagian Rotor …………………………………………………………………… 29

2.7.3 Cara Kerja Motor DC……………………………………………………….. 30

BAB III. RANCANG BANGUN ALAT

3.1 Tujuan Perancangan ………………………………………………………………… 31

3.2 Langkah-langkah Perancangan ………………………………………………….. 31

3.3 Blok Diagram …………………………………………………………………………. 32

3.4 Gambar Rangkaian Lengkap……………………………………………………… 33

3.5 Modul Pengendali MCS-51 ………………………………………………………. 34

3.6 Penjelasan Input/Output AT89S52 …………………………………………….. 36

3.7 Driver Motor DC …………………………………………………………………….. 37

3.8 Cara Kerja Robot …………………………………………………………………….. 39

3.9 Perancangan Elektronik ……………………………………………………………. 42

3.9.1 Membuat Gambar Layout dan Perancangan Titik Uji …………… 42

3.9.2 Pembuatan Layout pada PCB ……………………………………………. 43

3.9.3 Melakukan Pemrosesan PCB …………………………………………….. 43

3.9.4 Pengeboran pada Titik-titik yang Diinginkan ………………………. 43

3.9.5 Pemasangan komponen…………………………………………………….. 43

3.9.6 Penyolderan…………………………………………………………………….. 43

3.9.7 Pengetesan Rangkaian………………………………………………………. 43

3.10 Papan Rangkaian Tercetak……………………………………………………… 44

3.11 Pemilihan Bahan dan Komponen…………………………………………….. 44

BAB IV. HASIL dan PEMBAHASAN

4.1 Pengujian Alat…………………………………………………………………………… 46

4.2 Tujuan Pengujian ………………………………………………………………………. 46

4.3 Langkah Pengujian…………………………………………………………………….. 46

4.4 Titik Pengujian Rangkaian………………………………………………………….. 47

4.5 Pengukuran pada Port Mikrokontroler Menggunakan Multimeter …… 49

4.5.1 Hasil Pengukuran pada Port Mikrokontroler………………………….. 49

4.5.2 Hasil Pengukuran pada Driver Motor DC ……………………………… 50

4.6 Analisa Data ……………………………………………………………………………… 51

BAB V. KESIMPULAN dan SARAN

5.1 Kesimpulan ………………………………………………………………………………. 53

5.2 Saran………………………………………………………………………………………… 53

DAFTAR PUSTAKA

LAMPIRAN

DAFTAR GAMBAR

Halaman

Gambar 2.1 Peta SFR dan nilai registernya …………………………………………………. 7

Gambar 2.2 Diagram blok mikrokontroler AT89S52 ……………………………………. 9

Gambar 2.3 Susunan pin mikrokontroler AT89S52 ……………………………………… 10

Gambar 2.4 Rangkaian oscillator ………………………………………………………………. 13

Gambar 2.5 Konstuksi port 1 …………………………………………………………………….. 17

Gambar 2.6 Port 3 untuk sarana output khusus ……………………………………………. 18

Gambar 2.7 Port 3 untuk sarana input khusus ……………………………………………… 19

Gambar 2.8 Konstruksi port 2……………………………………………………………………. 20

Gambar 2.9 Konstruksi port 0……………………………………………………………………. 21

Gambar 2.10 Rangkain sensor proximity …………………………………………………….. 23

Gambar 2.11 Simbol penguat operasional …………………………………………………… 24

Gambar 2.12 Simbol OP-AMP yang digunakan sebagai komparator …………….. 25

Gambar 2.13 Konfigurasi pin TX 2B/RX-2B ……………………………………………… 26

Gambar 2.14 Rangkaian transistor bridge-H ……………………………………………….. 27

Gambar 2.15 Prinsip kerja motor DC …………………………………………………………. 28

Gambar 2.16 Konstruksi motor DC ……………………………………………………………. 28

Gambar 3.1 Blok diagram robot pelayan restoran ………………………………………… 30

Gambar 3.2 Rangkaian kendali robot pelayan restoran …………………………………. 33

Gambar 3.3 Rangkaian minimum mikrokontroler AT89S52 …………………………. 34

Gambar 3.4 Hubungan I/O pada modul pengendali………………………………………. 36

Gambar 3.5 Skema driver motor DC ………………………………………………………….. 38

Gambar 3.6 Ilustrasi pengendalian motor di dalam IC driver ……………………….. 39

Gambar 4.1 Titik pengujian pada port mikrokontroler………………………………….. 48

Gambar 4.2 Titik pengujian pada driver motor DC………………………………………. 48

DAFTAR TABEL

Halaman

Tabel 2.1 Kapasitas memory mikrokontrole seri AT89X………………………………. 8

Tabel 2.2 Fungsi pengganti pada pinport 1 ……………………………………………….. 11

Tabel 2.3 Fungsi pengganti pin-port 3………………………………………………………… 12

Tabel 2.4 Penentuan arah putaran motor DC pada IC L293D ………………………… 27

Tabel 3.1 Tabel kebenaran IC L293D…………………………………………………………. 39

Tabel 3.2 Output sensor pada aksi robot……………………………………………………… 42

Tabel 3.3 Komponen yang digunakan ………………………………………………………… 45

Tabel 4.1 Hasil pengujian output dari remote control …………………………………… 49

Tabel 4.2 Hasil pengukuran output dari sensor proximity ……………………………… 49

Tabel 4.3 Hasil pengukuran pada input driver motor DC (maju) ……………………. 49

Tabel 4.4 Hasil pengukuran pada input driver motor DC (belok kanan)………….. 50

Tabel 4.5 Hasil pengujian pada input driver motor DC (belok kiri)………………… 50

Tabel 4.6 Hasil pengukuran pada input driver motor DC (berhenti) ……………….. 50

Tabel 4.7 Hasil pengukuran pada output driver motor DC…………………………….. 50

Tabel 4.8 Aksi gerak motor pada robot………….

Klik disini untuk download selengkapnya

Leave a comment