Senin, 22 September 2014

Teknik Komunikasi Serial dengan Delphi

Teknik komunikasi data dalam Delphi bisa melalui serial dengan menambahkan komponen TComport. Komponen Comport yang digunakan adalah komponen eksternal yang perlu diinstal dulu. Setelah terinsral, maka sudah siap untuk mencoba komunikasi serial ini.heeee. Aplikasi yang dibuat terdiri dari komponen Timer, Comport, Button, dan Memo. Data yang diterima adalah dari mikrokontroler yang telah diprogram sebagai pengirim data.

Delphi
Delphi

Beda dengan Visual Basic yang memiliki komponen MsComm untuk menangani interfacing port serial, Delphi tidak memiliki komponen bawaan yang berhubungan dengan input/output data serial. Data ini bersifat Physically, yang artinya akan ada tegangan sebagai representasi logika ‘1’ dan ‘0’ yang keluar masuk komputer secara serial atau berderet melalui port serial (disebut juga COM port).


Tujuannya adalah :

  • Praktikan mampu membuat dan memahami Pemrograman komunikasi serial pada
          μController, baik sebagai penerima atau pengirim data.
  • Praktikan mampu membuat Aplikasi interface sederhana dengan program Borland Delphi sebagai penghubung antara μController dengan PC secara komuikasi serial .


Teori Dasar


MCS-51 memiliki kemampuan untuk berkomunikasi secara serial melalui pin RXD dan TXD. Satu hal yang perlu diingat adalah tingkat tegangan komunikasi kedua pin serial menggunakan tingkat tegangan TTL. Pada prinsipnya, komunikasi serial adalah komunikasi dimana transmisi data dilakukan per bit. Interface serial hanya membutuhkan jalur yang sedikit (umumnya hanya 2 jalur), sehingga lebih menghemat pin jika dibandingkan dengan interface paralel. 

Komunikasi serial ada dua macam, asynchronous serial dan synchronous serial :

  •  Synchronous serial adalah komunikasi dimana hanya ada satu pihak pengirim atau
            penerima) yang menghasilkan clock dan mengirimkan clock tersebut bersama-sama
           dengan data. Contoh pengunaan synchronous serial terdapat pada transmisi data
           keyboard.
  • Asynchronous serial adalah komunikasi dimana kedua pihak (pengirim dan penerima)
         masing-masing menghasilkan clock namun hanya data yang ditransmisikan, tanpa
         clock. Agar data yang dikirim sama dengan data yang diterima, maka kedua frekuensi
         clock harus sama dan harus terdapat sinkronisasi. Setelah adanya sinkronisasi,
         pengirim akan mengirimkan datanya sesuai dengan frekuensi clock pengirim dan 
         penerima akan membaca data sesuai dengan frekuensi clock penerima. Contoh 
         penggunaan asynchronous serial adalah pada Universal Asynchronous Receiver 
         Transmitter (UART) yang digunakan pada serial port (COM) komputer. MCS-51 
         mendukung komunikasi secara asinkron, bahkan tiga dari empat serial mode yang
         dimiliki MCS-51 kompatibeldengan UART.
TERIMA KASIH ATAS KUNJUNGAN SAUDARA
Judul: Teknik Komunikasi Serial dengan Delphi
Ditulis oleh Unknown
Rating Blog 5 dari 5
Semoga artikel ini bermanfaat bagi saudara. Jika ingin mengutip, baik itu sebagian atau keseluruhan dari isi artikel ini harap menyertakan link dofollow ke http://tips-triks-ilmu-komputer.blogspot.com/2014/09/teknik-komunikasi-serial-dengan-delphi.html. Terima kasih sudah singgah membaca artikel ini.
Anda Ingin Kursus Mastering Komputer ?
KLIK DISINI
0 komentar:
Posting Komentar