Gambar 3.6. Rangkaian Skematik Sistem Minimum ATMega16
Dari gambar 3.6. Rangkaian tersebut berfungsi sebagai pusat kendali dari seluruh sistem yang ada. Komponen utama dari rangkaian ini adalah IC
Mikrokontroler ATMega16. Semua program diisikan pada memori dari IC ini sehingga rangkaian dapat berjalan sesuai dengan yang dikehendaki.
Untuk men-download file heksadesimal kemikrokontroler, Mosi, Miso, Sck, Reset, Vcc dan Gnd dari kaki mikrokontroler dihubungkan ke USB via
programmer. Kaki Mosi, Miso, Sck, Reset, Vcc dan Gnd pada mikrokontroler terletak pada kaki 17, 18, 19, 20 dan 1. Apabila terjadi keterbalikan pemasangan
jalur ke ISP Programmer, maka pemrograman mikrokontroler tidak dapat dilakukan karena mikrokontroler tidak akan dapat merespon.
3.2.4 USB-TO-TTL
USB-TO-TTL digunakan sebagai pengganti RS232 alasan digunakan USB-TO-TTL agar lebih praktis dan portable. Karena kegunaan USB-TO-TTL
sama dengan RS232, RS232 sebagai protokol PC - Mikro dengan mengkonversi tegangan dengan nilai H -3-12V dan L +3 - +12 dan menggunakan DB9
sebagai konektor antara RS232 ke PC. USB ialah port yang sangat diandalkan saat ini dengan bentuknya yang kecil dan kecepatan datanya yang tinggi. Anda
dapat menghubungkan hingga 127 produk usb dalam 1 komputer. USB versi 1.1 mendukung 2 kecepatan yaitu mode kecepatan penuh 12Mbitss dan kecepatan
rendah 1.5 Mbitss. USB 2.0 mempunyai kecepatan 480Mbitss yang dikenal sebagai mode kecepatan tinggi. Saat ini transfer data menggunakan port USB
sudah semakin marak, port USB menjadi pilihan utama karena ukuran yang ringkas dan kecepatan transfer data yang cukup besar. Sebagai perbandingan, Bus
PCI saat ini mendukung transfer data hingga 132 MBs, dimana AGP pada 66MHz mendukung hingga 533 MBs. AGP dapat melakukan ini karena
kemampuannya untuk mentransfer data pada ujung naik dan turun detak 66MHz. Suatu piranti USB dapat dikatakan sebagai sebuah alat transceiver pengirim
sekaligus penerima Baik host maupun USB itu sendiri. Sebuah istilah baru di
Universitas Sumatera Utara
perkenalkan, yakni USB function yang maksudnya adalah peralatan USB yang memilki kemampuan khusus. Seperti printer, scanner, modem, dan lain-lainnya.
Saat ini keberadaan port serial RS-232 pada komputer semakin berkurang jumlahnya, jika dahulu terdapat minimal 2 buah port serial RS-232, maka
sekarang jumlahnya sudah berkurang menjadi 1 buah, bahkan pada jenis komputer tertentu sudah tidak menyediakan port serial RS-232, misalnya pada komputer
jenis mobile. Karena memang dilihat dari sudut teknologi, bagi beberapa pihak komunikasi data menggunakan port serial RS-232 sudah dianggap tertinggal. Hal
ini wajar karena teknologi terus berkembang, dan sudah menjadi hal yang alami jika suatu teknologi baru yang lebih baik telah ditemukan maka secara otomatis
teknologi lama perlahan-lahan mulai ditinggalkan. Walaupun begitu bukan berarti port serial RS-232 sudah tidak digunakan lagi, karena port serial RS-232 punya
kelebihan yaitu kemudahan dalam penggunaannya, tidak memerlukan teknik pemrograman yang terlalu rumit, mudah untuk dipelajari dan karena sudah umum
digunakan maka tidaklah sulit untuk mendapatkan periperal untuk merancang bangun suatu device yang menggunakan port serial RS-232. Karena itu port serial
RS-232 banyak digunakan sebagai dasar untuk mempelajari teknik-teknik antar muka antara suatu device dan PC, misalnya antar muka mikrokontroler dengan
PC. Dalam mempelajari teknik antar muka menggunakan komunikasi data melalui port USB bagi pemula tidaklah mudah. Hal ini dapat diatasi dengan menggunakan
suatu dongle konverter port USB menjadi port serial RS-232. Dengan menggunakan konverter ini maka sebuah port USB PC seolah-olah menjadi
sebuah port serial RS-232 seperti pada umumnya, walaupun sesungguhnya data ditransfer melalui sebuah port USB.
USB adalah salah satu standart interkoneksi antar komputer dengan peralatan eksternal yang mampu mendukung kecepatan diatas 1Mbps.
Dibandingkan dengan serial yang hanya 20Kbps.
Universitas Sumatera Utara
USB memiliki beberapa kelebihan diantaranya;
1. Penggunaanya mudah
Cukup dengan menancapkan peralatan USB ke konektor USB. Maka komputer akan langsung mendeteksi adanya peralatan tersebut tanpa
perlu merestart komputer tersebut. 2.
Mendukung 3 tipe kecepatan 3.
Adanya powerdown suspend 4.
USB men-supply daya ke peralatan USB dengan arus sebesar 500mA. 5.
USB bersifat Multiplatfrom
3.3 Flowchart Diagram Alir Program