Komunikasi Serial Mikrokontroler Pic18f2520

Komunikasi Serial Mikrokontroler Pic18f2520

Peralatan (device) pada komunikasi port serial dibagi menjadi 2 kelompok, yaitu Data Communication Equipment (DCE) dan Data Terminal (DTE). Konektor port serial terdiri dari 2 jenis, yaitu konektor 25 pin(DB25) dan 9 pin (DB9) yang saling berpasangan. Berbagai macam komunikasi serial al: RS232, Bluetooth dan FTDI (USB2Serial). Pada panduan praktikum akan diberikan contoh pemrograman yang ampuh menggunakan bahasa Assembly. Spesifikasi lebih lengkap. Thor Film Dvdrip Ita Download Games. Baby NURSE CALL WITH BODY TEMPERATURE SENSOR, SENSOR BASED VOICE AND INFANT.

UART adalah singkatan dari ' Universal Asynchronous Serial Receiver and Transmitter'. Sebuah peralatan komunikasi antara dua unit komputer yang hanya dihubungkan dengan sedikitnya dengan 1 kabel ditambah kabel Ground saja.

Dan hanya 2 kabel untuk komunikasi 2 arah ditambah dengan 1 kabel Ground. Komunikasi ini telah lama menjadi standar bagi IBM-PC dan digunakan secara mendunia. Bahkan sampai sekarang walaupun mulai menghilang dari dunia ini, standar ini tidak terlupakan, dan masih banyak digunakan oleh berbagai keluarga mikro kontroller. Namun tentu saja untuk komunikasi yang baik dan dengan error minimal perlu sebuah proses yang lebih dari hanya mengerjakan shift register. Akhirnya IBM-PC membuat beberapa langkah. Trainz Railroad Simulator 2009 World Builder Edition Ключ more. Yakni menentukan standar Bit rate masing-masing system yang terhubung. Bit rate ini kemudian juga umum disebut dengan Baud Rate.

Walaupun sebenarnya berbeda. Dengan kata lain ke 2 alat harus sama-sama mengerti bahwa data yang sedang ditransfer berjumlah sekian bit per detik, dengan tuju an alat yang lain (penerima) tidak salah tafsir. Bit Rate adalah kecepatan dan jumlah transfer bit data dalam 1 detik. Bit dalam hal ini adalah bit data.

Jika data adalah byte maka tentu saja terdapat 8-bit. Sedang baud rate adalah hampir sama, yakni kecepatan transfer bit data frame dalam 1 detik. Bit dalam hal ini meliputi jumlah semua bit termasuk dengan start bit, data bit, paritas, dan stop bit.

Baud rate sangat lekat dengan komunikasi serial. Terutama yang berjenis Asynchronous seperti komunikasi serial standar RS-232 ini.

Namun banyak komunikasi serial yang lain yang tidak menggunakan frame, dan biasanya diperlukan kabel singkronisasi. Sehingga komunikasi semacam itu, dapat menggunakan berhitungan bit rate, dan bukannya baud rate.

Defaultnya komunikasi serial adalah komunikasi 1 arah. Yakni dari komputer utama, menuju komputer mikro ke 2, misalnya adalah modem. Biasanya dalam modem ( modulator and demodulator) dikontrol oleh mikro komputer mini yang bertugas hanya untuk melakukan modulasi ke jalur telpon misalnya. Komunikasi 1 arah ini disebut dengan komunikasi simplex. Namun ada kalanya komunikasi searah tersebut tidak cukup untuk mendeteksi kesalahan dalam transfer. Kita membutuhkan respon dari penerima apakah data yang telah kita kirimkan sudah ditangani dengan baik atau tidak. Maka dimungkinkan adanya transfer data serial dari modem ke komputer utama setiap setelah komputer utama selesai mengirimkan data.

Komputer Utama kemudian menunggu respon dari modem misalnya. Komunikasi 2 arah bergantian semacam ini disebut dengan komunikasi half duplex.

Namun akhirnya dewasa ini komputer sudah semakin canggih. Bahkan sebuah modem pun dapat menerima data dan mengirimkan data sekaligus, tanpa terjadi kesalahan. Komunikasi 2 arah bergantian dirasa kurang cepat lagi, sehingga dimungkinkan untuk melakukan komunikasi 2 arah bersamaan, yang kemudian disebut dengan komunikasi full duplex. Sekarang mikro kontroller pun sudah mampu melakukan komunikasi full duplex. Hal tersebut dapat dilakukan dengan membuat mesin pengirim data dan mesin penerima data secara terpisah.

Mesin pengirim data biasanya disebut dengan TX (Transmiter) sedang mesin penerima data disebut debagai RX (Reciever). Walaupun mereka memiliki komponen elektronika terpisah, dan memiliki buffer data terpisah serta juga memiliki peralatan interupsi terpisah, mereka digerakkan oleh baud rate yang sama. Misalnya jika TX bekerja pada baud rate 9600 bps maka RX tentu saja bekerja pada baud rate yang sama.

Dalam prakteknya TX dan RX digunakan sesuai dengan kebutuhan.

Video tutorial ini tentang simulasi komunikasi serial dengan output berupa empat buah led dot matrix yang dikendalikan oleh mikrokontroler atmega 8535. Bahasa pemrograman yang saya gunakan adalah bahasa c yang kemudian kami kompail dengan codevision avr. Prinsip kerja simulasi ini sangat sederhana: Mula-mula kita menekan empat buah tombol angka pada keyboard pc, maka angka tersebut akan muncul pada layar virtual terminal dan selanjutnya, led dot matrix akan menampilkan angka sesuai dengan tombol angka yang ditekan sebelumnya. Jika anda tertarik silahkan anda menuju website saya di: Saya jamu anda dengan seluruh video tutorial saya, jika anda bergabung menjadi member di website saya.