Menu
Membuat Argometer Dengan Microcontroller AT89C51 Sunday, January 6th, 2019 - Microcontroller Argometer Dengan Microcontroller AT89C51 merupakan suatu perangkat yang berfungsi untuk melakukan penghitungan jarak dan biaya dari suatu perjalanan yang ditempuh oleh suatu penyedia jasa transportasi, oleh karena itu argometer sering juga disebut sebagai alat penghitung jarak dan biaya.
1.1 Latar Belakang Masalah Pemanfaatan Port USB (Universal Series Bus) pada komputer saat ini telah berkembang luas seiring perkembangan teknologi perangkat keras I/O komputer seperti printer, scanner dan memory disk. Selain itu peralatan elektronika seperti telpon genggam, kamera digital, proyektor digital dan perangkat keras berbasis mikrokontroler juga telah memanfaatkan port USB untuk berkomunikasi data serial dengan komputer. Dalam komunikasi data serial antara komputer dengan perangkat keras berbasis mikrokontroler diperlukan suatu antarmuka. Untuk komunikasi data serial menggunakan port serial pada komputer maka antarmukanya menggunakan IC MAX232 sedangkan jika memanfaatkan port USB maka antarmukanya menggunakan IC FT8U232AM.
Kedua antarmuka ini memiliki karakteristik fisik dan non-fisik yang berbeda. Masing-masing memiliki kelebihan dan kekurangan. Fokus pada antarmuka USB kelebihan yang dimilikinya adalah: - Sederhana: dilihat dari segi perangkat lunak (software) dalam menginisialisasi alamat port dan IRQ (Interupt Request) pemrogram cukup menginstal driver yang bisa didapatkan dengan mudah. Dilihat dari segi fisik jalur transmisi data antarmuka USB menggunakan kabel USB dimana kabelnya relatif lebih ringan dan plugnya kecil.
Praktis: antarmuka ini memiliki sifat plug and play dimana komputer secara otomatis langsung mendeteksi keberadaan antarmuka USB setelah dihubungkan (plug) kemudian antarmuka langsung dapat digunakan (play). Kecepatan transfer data cukup tinggi: kecepatan transfer data mencapai diatas 920k baud. Sedangkan kekurangan yang dimilikinya adalah: - Tidak transparan: hal-hal mengenai driver dan proses pentransmisian data sampai saat ini masih dirahasiakan karena memiliki IP (intelectual property). Komponen-komponen yang digunakan oleh antarmuka USB seperti IC FT8U232AM masih sulit diadapatkan. Dari pernyataan diatas penulis mencoba mempelajari dan mensilmulasikan penggunaan antarmuka USB pada mikrokontroler AT89C51 dalam bentuk kit USBMOD1. 1.2 Perumusan Masalah Permasalahan yang dibahas dalam Tugas Akhir ini adalah bagaimana mempelajari karakteristik dan penggunaan USB serta memaksimalkan kelebihan-kelebihannya sebagai antamuka pada mikrokontroller sekaligus mensimulasikannya. 1.3 Pembatasan Masalah Proses pembelajaran dimulai dengan mempelajari kit USB MOD1, komponen utama kit ini berupa IC FT8U232AM, Sedangkan proses simulasinya diawali dengan penginstalan driver USB MOD1 dilanjutkan dengan pembuatan perangkat lunak berupa program transfer data serial yang diprogram ke mikrokontroller AT89C51 kemudian diintegrasikan dengan komputer menggunakan kit USB MOD1.
1.4 Alasan Pemilihan Judul Kit yang dipelajari dan disimulasikan adalah berupa USBMOD1 yang digunakan sebagai antarmuka USB pada mikrokontroller AT89C51. Oleh karena itu penulis mengambil judul: “Antarmuka USB Pada Mikrokontroller AT89C51” 1.5 Tujuan Penulisan Tujuan yang ingin dicapai dalam penulisan Tugas Akhir ini adalah mempelajari dan memahami karakteristik transfer data serial USB dan penggunaaanya sebagai antarmuka pada mikrokontroller AT89C51. Serta membuktikan kelebihan-kelebihan penggunaaan antarmuka USB.
1.6 Metode Pembahasan Dalam pembuatan Tugas Akhir ini, Penulis menggunakan metode: 1. Study literature yaitu dengan cara mengambil dan mengumpulkan bahan – bahan ataupun data-data yang berhubungan dengan kit USB MOD1. Konsultasi dilakukan dengan cara tanya jawab tentang transfer data serial menggunakan antarmuka USB, 3.
Pembuatan perangkat lunak yang diprogram ke mikrokontroler 4. Pembuatan simulator transfer data serial. Mensimulasikan integrasi dari perangkat lunak, komputer, kit USBMOD1, mikrokontroller dan simulator. 1.7 Sistematika Penulisan Buku Tugas Akhir ini terdiri dari V Bab dengan sistematika penulisan sebagai berikut: ? Bab I berisi pendahuluan yang meliputi latar belakang masalah, perumusan masalah, pembatasan masalah, tujuan penulisan, alasan pemilihan judul, sistematika penulisan. ? Bab II berisi landasan teori ? Bab III berisi perencanaan dan perancangan. ? Bab IV berisi pengamatan dan analisis.
? Bab V berisi kesimpulan dan saran silahkan download skripsi lengkapnya.
TopView Simulator Free Download. If some time ago had my share Simulator Program for the, here I share MCS51 simulator program for Windows, which is Topview Simulator. Although somewhat late, but hopefully there are still benefits. Jika beberapa waktu lalu saya posting Simulator versi DOS AVSIM51, disini saya berbagi program Topview Simulator yang support windows. Meskipun terlambat, mudah-mudahan masih ada manfaatnya. Topview Simulator free download functions to perform the simulation program MCS51 we have made before we Download to Memory Chip microcontroller in question so that we do not bother to erase / write over and over again when the program that we make it wrong.
Topview Simulator for MCS51 berfungsi untuk melakukan simulasi program MCS51 yang telah kita buat sebelum kita Download ke Memory Chip mikrokontroler yang bersangkutan sehingga kita tidak susah-susah melakukan erase/write berulang-ulang apabila program yang kita buat ternyata salah. Program Free download is quite complete even very complete and is a Real Time Program. Here we can choose the hardware that we will use as well as setting its pin configuration. Some of the existing facilities in the program include Topview Simulator MCS51 we can monitor the condition of the entire shift register and the register or memory address used when the program runs. Topview Simulator free download cukup lengkap bahkan sangat lengkap dan merupakan Real Time program. Di sini kita dapat memilih perangkat keras yang akan kita gunakan termasuk konfigurasi pin. Beberapa fasilitas yang ada dalam program Topview Simulator adalah kita dapat memantau kondisi seluruh register dan alamat register atau memori yang digunakan saat program berjalan.
![At89c51 At89c51](/uploads/1/2/5/5/125567106/764305092.jpg)
In addition to the simulator program we can easily find out the location of errors in the code which fail we run. Loading program for the Topview Simulator used Hex file.
Hex file can be obtained from the ASM file that we compile the program from MCS51 assembler. Compilation process is done through the Assembler and Linker to get the OBJ file and Hex file. I used to use the X8051 to the OBJ from ASM Assembler and Linker from the L8051 to the OBJ file to HEX file.
Then, as the Hex file to run normally on my new Topview Simulator free Download to MCS51 Microcontroller IC using. Program Topview Simulator ini support untuk beberapa seri Mikrokontroler mulai General 8032/52 s/d Atmel 89C1051.
Secara tidak langsung program ini juga dapat digunakan untuk simulasi Mikrokontroler seri AT89S51/52/55 karena seri device tersebut pada dasarnya memiliki bahasa pemrograman sama dan cara kerja yang hampir sama. Selain itu dengan Topview Simulator free Download ini kita juga bebas melakukan simulasi pengaturan frekuensi kristal ( Clock Mikrokontroler), Setting Program Memory ( Internal, Eksternal atau Both) dan Setting Data Memory (Kapasitas Memory Data). Also has some sample projects to be ready-made programs including the incorporation of AT89C51 with IC RTC ( Real Time Clock) for the implementation of the Digital Clock.