Komunikasi serial pada mikrokontroler AT89S51 bergantung pada kondisi pin Rx dan Tx. Data yang akan dikirim dan diterima harus diletakkan atau ditampung pada register SBUF (serial buffer).SBUF pada mikrokontroler dipisahkan antara pengiriman data dan penerimaan data tetapi dalam pemrogramannya hanya ada satu yaitu SBUF saja. Selain di mikrokontroler, sistem komunikasi serial banyak digunakan pada perangkat modem, USB, RS-232, dan sebagainya. Hal yang paling penting dalam menghubungkan dua perangkat melalui komunikasi serial adalah memastikan bahwa kedua perangkat berkomunikasi dengan konfigurasi yang sama. ![]() Program interface dengan komputer bisa dilakukan dengan banyak cara salah satunya secara serial. Transfer data secara serial berarti juga data dikirim dari devais luar misalnya mikrokontroller ke komputer secara serial dengan standard yang telah ditentukan. Data dikirim per 8 bit dengan bit star dan bit stop bisa juga ditambahkan parity. Pada tulisan kali ini akan dibahas bagaimana membuat program interface serial menggunakan delphi sebagai GUI nya. Untuk bagian devais luar akan dibahas pada tulisan “pemrograman serial AVR menggunakan winAVR” dan untuk cara install package serial ke delphi akan dibahas pada tuisan “Install package serial ke delphi”. Delphi yang digunkaan disini delphi version 7. Delphi 7 tidak mempunyai package serial sehingga perlu dininstall terlebih dahulu. Package serial buat delphi disertakan dalam file.zip ini. Setelah menginstall serial package maka akan muncul CportLib tab dengan komponen seperti dibawah ini. Perkenalan Komunikasi Serial Sebelumnya apa itu komunikasi serial?, komunikasi serial adalah komunikasi dimana pengiriman data dilakukan per bit, sehingga lebih lambat dibandingkan komunikasi parallel seperti pada port printer yang mampu mengirim 8 bit sekaligus dalam sekali detak. Beberapa contoh komunikasi serial adalah mouse, scanner dan system akuisisi data yang terhubung ke port COM1 / COM2 Dikenal 2 macam cara pengiriman (transmisi) data secara serial. Kedua cara tersebut dibedakan oleh sinyal detak (detak) yang dipakai untuk men-’dorong’ data serial, kalau sinyal detak dikirim bersama-sama dengan data serial, cara tersebut dikatakan sebagai transmisi data serial secara sinkron. Sedangkan dalam transmisi data serial secara asinkron, detak tidak dikirim bersama data serial, rangkaian penerima data harus membangkitkan sendiri detak pendorong data serial. Euresys picolo pro 2 driver. Fungsi utama dari komunikasi serial pada mikrokontroler yaitu untuk menghubungan antara komputer dengan mikrokontroler, jadi kedua device tersebut dapat saling bekerjasama untuk melakukan perintah yang dibuat. Seperti halnya monitoring suhu menggunakan komputer, data suhu didapatkan oleh mikrokontroler, kemudian dari mikrokontroler dikirimkan datannya menggunakan komunikasi serial kepada komputer, sehingga pada tampilan hyperterminal computer terdapat data suhu yang dikirimkan oleh mikrokontroler. Tidak hanya itu saja, bisa juga komunikasi balik, dari komputer memerintahkan mikrokontroler untuk melakukan sesuatu tergantung pada program yang dimasukkan ke mikrokontroler, seperti contohnya membuat tampilan animasi led menggunakan control komputer. Jadi komputer berfungsi untuk mengendalikan kinerja dari mikrokontroler, dan banyak aplikasi lain yang berhubungan dengan komunikasi serial.32 Cara Menghubungkan Komputer dengan Mikrokontroler Untuk komunikasi serial terdapat dua metode untuk melakukannya, metode yang pertama yaitu dengan menggunakan port USB. Metode ini yang disarankan oleh penulis, 40 dikarenakan port USB terdapat pada PC maupun laptop sehingga dapat digunakan dimana saja dan pada berbagai jenis komputer tersedia usb port. Metode kedua yaitu menggunakan port serial, jadi port serial yang terdapat pada PC digunakan sebagai penghubung antara mikrokontroler dengan komputer PC, kelemahannya yaitu jika untuk berhubungan dengan laptop harus menggunakan konverter serial to USB converter karena pada laptop tidak terdapat port serial seperti gambar berikut. Kabel konektor yang digunakan pada kedua metode tersebut berbeda, untuk metode menggunakan port USB menggunakan kabel DKU-5, yang mana kabel ini merupakan kabel data dari handphone Nokia yang bagian ujungnya dimodifikasi, didalam kabel data Nokia terdapat 5 buah kabel yang masing-masing berwarna biru, merah, hijau, putih, dan hitam, namun yang dipakai untuk melakukan komunikasi serial dengan port USB hanyalah tiga warna kabel yaitu seperti pada tabel berikut. Dari keterangan pada tabel diatas kabel yang digunakan hanya tiga kabel yaitu kabel warna biru untuk pin RX, kabel putih untuk pin TX dan yang hitam untuk Ground yang mana masing-masing pin RX, TX GND pada kabel data tersebut dihubungkan ke pin RX,TX, dan GND pada rangkaian minimum system.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |