Escolar Documentos
Profissional Documentos
Cultura Documentos
77 Seg
77 Seg
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/303756474
CITATIONS READS
0 3,123
1 author:
Indra Setiadi
Institut Teknologi Sepuluh Nopember
3 PUBLICATIONS 0 CITATIONS
SEE PROFILE
All content following this page was uploaded by Indra Setiadi on 03 June 2016.
SKRIPSI
Oleh:
INDRA SETIADI
13110024
Puji syukur yang tidak terhingga penulis haturkan kepada Allah SWT, atas
limpahan kesehatan, ilmu dan nikmat iman sehingga penulis dapat menyelesaikan
laporan skripsi dengan baik yang tidak terlepas dari bantuan dosen, rekan
seprofesi dan rekan – rekan mahasiswa Universitas Batam terkhusus mahasiswa
Teknik Elektro Uniba.
Penulisan laporan skripsi ini dimaksudkan untuk melengkapi persyaratan
kelulusan tingkat S1 Program Studi Teknik Elektro Universitas Batam. Dalam hal
ini penulis mencoba untuk mengaplikasikan sebuah peralatan pelatihan
Mikrokontroler yang dapat digunakan sebagai bahan ajar praktikum di
laboratorium Teknik Elektro Universitas Batam.
Dalam penulisan skripsi ini, tentunya banyak pihak yang telah
memberikan bantuan baik moril maupun materil. Oleh karena itu penulis ingin
menyampaikan ucapan terimakasih yang tiada hingganya kepada :
1. Allah SWT, atas nikmat ilmu dan kesetan yang telah diberikan kepada
penulis.
2. Kedua orang tua, atas doa, bimbingan dan nasehat yang telah diberikan
kepada penulis, dan tak hentinya penulis selalu berdoa agar beliau
diampunkan segala dosanya dan dimasukkan kedalam surganya.
3. Keluarga, Kasmawati, Saparudin, Azliana, Agus Salim atas segala
partisipasinya dalam memberikan semangat dan motivasi kepada
penulis.
4. Bapak Prof. Dr.Ir. Jemmy Rumengan,SE,MM, selaku Rekor
Universitas Batam.
5. Ibu Veronica, ST, MT selaku Dekan Fakultas Teknik Universitas
Batam.
6. Bapak Bambang Apriyanto, ST, selaku Kepala Program Studi Teknik
Elektro Universitas Batam sekaligus pembimbing skripsi.
7. Bapak Jumadril JN, selaku pembimbing skripsi.
8. Seluruh Dosen-dosen Teknik Elektro Universitas Batam.
i
9. Keluarga besar Dinas Tata Kota Kota Batam.
10. Seluruh rekan-rekan yang tidak dapat penulis sebutkan satu persatu
yang telah membantu atas terselesaikannya skripsi ini.
11. Seluruh Teman-teman senasib seperjuangan yang selalu memberikan
bantuan dan dukungan kepada Penulis dalam meyelesaikan tugas akhir
ini.
Semoga amal dan ibadah diterima di sisi Allah SWT, atas bantuan moril,
materil maupun spiritual demi terselesaikannya skripsi ini. Penulis sadar masih
banyak kekurangan yang terdapat pada laporan skripsi ini, oleh karena itu saran
dan kritik yang membangun penulis harapkan dari semua kalangan.
ii
DAFTAR ISI
KATA PENGANTAR............................................................................................ i
ABSTRAK ............................................................................................................ iii
DAFTAR ISI......................................................................................................... iv
DAFTAR TABEL ............................................................................................... vi
DAFTAR GAMBAR........................................................................................... vii
BAB I PENDAHULUAN...................................................................................... 1
1.1 Latar Belakang ................................................................................ 1
1.2 Tujuan Penelitian ............................................................................ 2
1.3 Manfaat Penelitian .......................................................................... 2
1.4 Rumusan masalah............................................................................ 3
1.5 Batasan Masalah.............................................................................. 3
1.6 Sistematika penulisan...................................................................... 3
BAB II LANDASAN TEORI ............................................................................... 5
2.1 Mikrokontroler ................................................................................ 5
2.2 Saklar (Switch)................................................................................ 9
2.2.1 Macam-Macam Saklar/Switch.................................................... 9
2.2.1 Macam-Macam Saklar/Switch............................................. 9
2.2.1.1 Saklar Manual ............................................................. 9
2.2.1.2 Saklar Mekanik ......................................................... 10
2.3 Keypad .......................................................................................... 13
2.4 LED ............................................................................................... 14
2.5 Seven Segment .............................................................................. 15
2.6 LCD............................................................................................... 16
2.7 Motor DC ...................................................................................... 17
2.8 Driver Motor DC........................................................................... 18
BAB III PERANCANGAN SISTEM ................................................................ 19
3.1 Perancangan Rangkaian ................................................................ 20
3.1.1 Perancangan Rangkaian Power Supply .................................... 20
3.1.2 Perancangan Minimum Sistem Mikrokontroler ....................... 22
iv
3.1.3 Perancangan Saklar/Switch ...................................................... 22
3.1.4 Perancangan Keypad ................................................................ 23
3.1.5 Perancangan LED ..................................................................... 24
3.1.6 Perancangan LCD ..................................................................... 25
3.1.7 Perancangan Seven Segment .................................................... 25
3.1.8 Perancangan Driver Motor ....................................................... 26
3.1.8 Perancangan Rangkaian Training Kit Mikrokontroler ............. 27
3.2 Perancangan Mekanik ................................................................... 28
3.3 Langkah-langkah Perancangan ..................................................... 29
BAB IV PENGUJIAN DAN ANALISA SISTEM ............................................ 30
4.1 Pengujian....................................................................................... 30
4.1.1 Pengujian program LED pada rangkaian LED ......................... 31
4.1.2 Pengujian program display LCD pada rangkaian LCD ........... 35
4.1.3 Pengujian program motor DC pada rangkaian motor DC ....... 40
4.1.4 Pengujian program keypad pada rangkaian keypad ................. 44
4.1.5 Pengujian program saklar pada rangkaian saklar ..................... 50
4.1.6 Pengujian program 7 segment pada rangkaian 7 segment........ 55
4.2 Analisa Sistem............................................................................... 60
4.2.1 Analisa program LED pada rangkaian LED............................ 60
4.2.2 Analisa program display LCD pada rangkaian LCD.............. 60
4.2.3 Analisa program motor DC pada rangkaian motor DC .......... 61
4.2.4 Analisa program keypad pada rangkaian keypad .................... 61
4.2.5 Analisa program saklar pada rangkaian saklar ........................ 61
4.2.6 Analisa program 7 segment pada rangkaian 7 segment........... 62
BAB V KESIMPULAN DAN SARAN .............................................................. 63
5.1 Kesimpulan ................................................................................... 63
5.2 Saran.............................................................................................. 63
v
ABSTRAK
iii
BAB I
PENDAHULUAN
1
mahasiswa kurang memahami konsep mikrokontroler secara dalam sehingga
penyerapan untuk pengaplikasian pada dunia industri kelak akan sangat minim,
hal ini terkait dengan keterbatasan kompetensi yang nantinya akan diperoleh oleh
mahasiswa ketika lulus dari bangku perkuliahan.
Salah satu cara yang dilakukan untuk mencapai tujuan tersebut diatas
adalah melakukan inovasi metode pembelajaran dan perubahan penggunaan
modul praktik yang lebih mendekatkan dengan tipe mikrokontroler yang ada
diindustri ataupun yang sering digunakan pada saat pembuatan proyek akhir untuk
jenjang diploma ataupun skripsi untuk jenjang sarjana. Untuk itu dalam
kesempatan ini penulis akan merancang dan membuat sebuah alat pelatihan
mikrokontroler dan menuliskannya dalam bentuk tulisan skripsi dengan judul
“Perancangan Dan Pembuatan Rangkaian Mikrokontroler Dengan
Menggunakan Mikrokontroler Atmega 8535 Sebagai Training Kit
Laboratorium Teknik Elektro “.
2
pengerjaan proyek akhir maupun proyek-proyek rumahan yang dapat
diimplementasikan dari penggunaan mikrokontroler ini.
3
BAB II. LANDASAN TEORI
Dalam bab ini dijelaskan tentang teori pendukung dalam pembahasan
tentang modul yang terdapat pada training kit mikrokontroler Atmega
8535.
4
5
BAB II
LANDASAN TEORI
2.1 Mikrokontroler
13. EEPROM sebesar 512 byte yang dapat diprogram saat operasi.
14. Analog Comparator.
15. Komunikasi serial standar USART dengan kecepatan maksimal
2,5 Mbps.
Berikut konfigurasi pin Atmega 8535:
4. Port B berfungsi sebagai port I/O dua arah 8 bit dengan resistor
pull-up internal yang dapat diaktifkan untuk setiap bit yang dipilih.
7
5. Port C berfungsi sebagai port I/O dua arah 8 bit dengan resistor
pull-up internal yang dapat diaktifkan untuk setiap bit yang dipilih.
Port Pin Fungsi Altematif
PCO SCL (Two-wire Serial Bus Clock Line)
PC1 SDA (Two-wire Serial Bus Data Input/Output Line)
PC2 None
PC3 None
PC4 None
PC5 None
PC6 TOSC1 (Timer Oscillator Pin 1)
PC7 TOSC2 (Timer Oscillator Pin 2)
6. Port D berfungsi sebagai port I/O dua arah 8 bit dengan resistor
pull-up internal yang dapat diaktifkan untuk setiap bit yang dipilih.
Port Pin Fungsi Altematif
PDO RXD (USART Input Pin)
PD1 TXD (USART Output Pin)
PD2 INTO (External Interrupt 0 Input)
PD3 INT1 (External Interrupt 1 Input)
PD4 OCIB (Timer/Cotriterl Output Compare B Match
PD5 Output)
OC1A (Timer/Counted Output Compare A Match
PD6 ICP1 (Timer/Counterl Input Capture Pin)
Output)
PD7 002 (Timer/Counter2 Output Compare Match Output)
1. Saklar Toggle
Saklar toggle adalah saklar yang menghubungkan
atau memutuskan arus dengan cara menggerakkan
toggle/tuas yang ada secara mekanis. Ukurannya relatif
kecil dan digunakan untuk arus yang kecil pula.
Biasanya terdapat pada rangkaian elektronik yang
ukurannya kecil.
2. Saklar Push Button
Pada umumnya saklar push button adalah tipe saklar
yang hanya kontak sesaat saja saat ditekan dan setelah
dilepas maka akan kembali lagi menjadi NO, biasanya
saklar tipe NO ini memiliki rangkaian penguncinya
yang dihubungkan dengan kontaktor dan tipe NO
digunakan untuk tombol on. Push button ada juga yang
bertipe NC, biasanya digunakan untuk tombol off.
Terdapat 4 konfigurasi saklar push button: tanpa-
pengunci (no guard), pengunci-penuh (full guard),
extended guard, dan mushroom button.
3. Saklar Pemilih (Selector Switch, disingkat SS)
Saklar jenis ini pada umumnya tersedia dua, tiga
atau empat pilihan posisi, dengan berbagai tipe knop.
Saklar pemilih biasanya dipasang pada panel kontrol
untuk memilih jenis operasi yang berbeda, dengan
rangkaian yang berbeda pula. Saklar pemilih memiliki
beberapa kontak dan setiap kontak dihubungkan oleh
kabel menuju rangkaian yang berbeda, misal untuk
rangkaian putaran motor cepat dan untuk rangkaian
putaran motor lambat.
2.2.1.2 Saklar Mekanik
Saklar mekanik akan on atau off secara otomatis oleh
sebuah proses perubahan parameter, misalnya posisi, tekanan, atau
temperatur. Saklar akan On atau Off jika set titik proses yang
11
2.3 Keypad
Keypad digunakan sebagai suatu input antarmuka pada mikrokontroler.
Keypad sesungguhnya terdiri dari sejumlah tombol tekan, yang terhubung sebagai
baris dan kolom. Keypad matriks adalah tombol-tombol yang disusun secara
maktriks (baris x kolom) sehingga dapat mengurangi penggunaan pin input.
Sebagai contoh, keypad matriks 4×4 cukup menggunakan 8 pin untuk 16 tombol.
Hal tersebut dimungkinkan karena rangkaian tombol disusun secara horizontal
membentuk baris dan secara vertikal membentuk kolom:
Gambar 2.5 Simbol dan Bentuk Fisik LED (Light Emitting Diode)
(Sumber : http://tinyurl.com/4znvtv)
Pada saat ini warna-warna cahaya LED yang ada adalah warna merah,
kuning dan hijau. LED berwarna biru sangat langka. Pada dasarnya semua warna
bisa dihasilkan, namun akan menjadi sangat mahal dan tidak efisien. Dalam
memilih LED selain warna, perlu diperhatikan tegangan kerja, arus maksimum
dan disipasi daya-nya. Rumah (chasing) LED dan bentuknya juga bermacam-
macam, ada yang persegi empat, bulat dan lonjong.
LED terbuat dari berbagai material setengah penghantar campuran seperti
misalnya gallium arsenida fosfida (GaAsP), gallium fosfida (GaP), dan gallium
15
Gambar 2.8 Common Anoda dan Common Katoda pada Seven Segment
(Sumber : http://tinyurl.com/c5w2pxl)
Dari gambar diatas sudah dapat dibedakan. Jika common katode, dimana
sisi katoda pada LED tiap segmennya digabungkan (common) sehingga sering
disebut katoda bersama. Sedangkan jika common anoda, pada sisi anoda pada
LED tiap segmennya digabungkan sehingga sering disebut katoda bersama.
Antara CK (common katode) dan CA (common anoda) mempunyai perbedaan
yang mendasar yaitu cara untuk mengaktifkan/menyalakan tiap segmennya. Untuk
CK agar segmennya dapat menyala harus diberi logika HIGH (misalnya 5V),
sedangkan untuk CA agar segmennya dapat menyala harus diberi logila LOW
(GND).
2.7 Motor DC
Motor DC merupakan jenis motor yang menggunakan tegangan searah
sebagai sumber tenaganya. Dengan memberikan beda tegangan pada kedua
terminal tersebut, motor akan berputar pada satu arah, dan bila polaritas dari
tegangan tersebut dibalik maka arah putaran motor akan terbalik pula. Polaritas
dari tegangan yang diberikan pada dua terminal menentukan arah putaran motor
sedangkan besar dari beda tegangan pada kedua terminal menentukan kecepatan
motor.
Motor DC memiliki 2 bagian dasar :
1. Bagian yang tetap/stasioner yang disebut stator. Stator ini
menghasilkan medan magnet, baik yang dibangkitkan dari sebuah
koil (elektro magnet) ataupun magnet permanen.
2. Bagian yang berputar disebut rotor. Rotor ini berupa sebuah koil
dimana arus listrik mengalir.
BAB III
PERANCANGAN SISTEM
buah, saklar/switch yang terdapat pada rancangan training ini berfungsi sebagai
salah satu input yang akan mengontrol beberapa output modul yang terdapat
pada training kit mikrokontroler Atmega 8535, berikut skematik rangkaian
rangkaian saklar/switch yang terdapat pada training kit Mikrokontroler
yang penulis rancang :
LCD yang digunakan dalam training kit yang penulis rancang ini
menggunakan LCD tipe 16 x 2 (16 buah kolom yang tersusun berderet
dalam 2 baris). LCD merupakan salah satu piranti yang penulis gunakan pada
training kit yang penulis rancang sebagai salah satu media output, dimana data
yang diset oleh user pada mikrokontroler dapat dilihat langsung pada LCD
melalui port yang tersedia, pada rangkaian LCD yang penulis buat terdapat
sebuah potensio pada kaki 3 LCD dan dioda pada kaki 15 LCD. Potensio
berfungsi sebagai pengatur kontras LCD, sedangkan dioda berfungsi sebagai
back light. Berikut skematik rangkaian Rangkaian LCD yang terdapat pada
training kit Mikrokontroler yang penulis rancang :
Seven segment merupakan salah satu bagian dari modul output yang
penulis gunakan untuk menampilkan display angka dari program yang
nantinya dibuat oleh user, berikut skematik rangkaian seven segment yang
terdapat pada training kit mikrokontroler yang penulis rancang :
26
BAB IV
PENGUJIAN DAN ANALISA SISTEM
4.1 Pengujian
(Sumber : http://tinyurl.com/d6xqgx4)
Pengujian saklar dapat dilakukan pada dua titik yaitu pada titik
input dan output-nya. Pada titik input saklar di hubungkan dengan pena
hitam(-) multimeter, dan titik ini sekaligus berhubungan dengan tegangan
0-volt (ground) sedangkan titik output dihubungkan dengan pena merah(+)
multimeter.
Pada gambar 4.3 dapat dilihat metode pengujian pada rangkaian
saklar.
Dari data diatas didapat tegangan output saklar sebesar 4,35 volt
ketika saklar dalam kondisi terhubung, jika saklar tidak terhubung
tegangan output sebesar 0.18 volt.
#include <mega8535.h>
// Alphanumeric LCD Module functions
#asm
.equ __lcd_port=0x15 ;PORTC
#endasm
#include <lcd.h>
#include <stdio.h>
// LCD module initialization
lcd_init(16);
36
while (1)
{
// Place your code here
lcd_gotoxy(0,0);
lcd_putsf("hello word");
};
}
TAMPILAN KOMPOSISI
ANGKA DATA(h,g,f,e,d,c,b,a)
0 0011 1111
1 0000 0110
2 0101 1011
3 0100 1111
4 0110 0110
5 0110 1101
6 0111 1101
7 0000 0111
8 0111 1111
9 0110 1111
Tabel 4.4 Pengujian Tampilan 7-Segment
37
A1 A2 B1 B2
1 1 1 0 0 Kanan
2 0 0 1 1 Kiri
3 0 0 0 0 Stop
Dari data hasil pengukuran dan pengujian didapat bahwa pada saat
input sebesar 220 Vac yang dikonversi dengan menggunakan rangkaian
power supply didapat keluaran sesuai dengan pengujian yakni untuk output
power supply A sebesar 4.27 Volt DC dan output power supply B sebesar
11.48 Volt DC, dimana idealnya adalah 5 Volt DC untuk Power supply A
dan 12 Volt DC untuk Power supply B, hal ini terjadi disebabkan setiap
komponen mempunyai % toleransi yang berbeda, akan tetapi tegangan
keluaran yang dihasilkan pada perancangan yang penulis buat tidak
berefek buruk pada sistem dikarenakan konsumsi arus dan tegangan pada
tiap-tiap modul masih dalam ambang batas.
38
5.1 Kesimpulan
Untuk sistem yang lebih baik kedepannya beberapa hal yang menurut
penulis diperlukan diantaranya :
1. Penambahan modul input yang lebih bervariasi akan lebih baik,
dengan harapan pengembangan ilmu yang akan didapat
bervariasi pula, seperti penambahan modul input berupa sensor
dan lain sebagainya. Begitu juga dengan penambahan modul
output.
2. Pembelajaran praktikum diharapkan dapat menjadi salah satu
alternatif yang dapat diterapkan pada pembelajaran
63
mikrokontroler khususnya secara berkelanjutan mengingat
selain materi teori yang didapat pada mata kuliah ini,
diharapkan akan sejalan dengan dengan praktikum guna
mengimplementasikan apa yang didapat pada pembelajaran
teori.
64