Silahkan Melihat Tutorial di website kami dengan nyaman ENJOY YOUR LIFE ☕

MICROCONTROLLER :: Rangkaian RS232



Konverter Logika RS-232
Jika peralatan yang kita gunakan menggunakan logika TTL maka sinyal serial port harus kita konversikan dahulu ke pulsa TTL sebelum kita gunakan, dan sebaliknya sinyal dari peralatan kita harus dikonversikan ke logika RS-232 sebelum di-inputkan ke serial port. Konverter yang paling mudah digunakan adalah MAX-232. Di dalam IC ini terdapat Charge Pump yang akan membangkitkan +10 Volt dan -10 Volt dari sumber +5 Volt tunggal. Dalam IC DIP (Dual In-line Package) 16 pin (8 pin x 2 baris) ini terdapat 2 buah transmiter dan 2 receiver. Sering juga sebagai buffer serial digunakan chip DS275.
Beberapa parameter yang ditetapkan EIA (Electronics Industry Association) antara lain:
• Sebuah ‘spasi’ (logika 0) antara tegangan +3 s/d +25 volt
• Sebuah ‘tanda’ (logika 1) antara tegangan -3 s/d -25 volt
• Daerah tegangan antara +3 s/d -3 volt tidak didefenisikan
• Tegangan rangkaian terbuka tidak boleh lebih dari 25 volt (dengan acuan ground)
• Arus hubung singkat rangkaian tidak boleh lebih dari 500 mA.
Ada beberapa rangkaian Transceiver RS232 yang biasanya digunakan untuk komunikasi antara microcontroller dengan peranti lainnya seperti PC atau peranti lain yang menggunakan RS232. Berikut ini koleksi rangkaian transceiver RS232 yang biasa digunakan saat ini :
Menggunakan 2 Transistor
Rangkaian di bawah ini menggunakan 2 transistor dan beberapa komponen untuk membangun Transceiver RS232. Rangkaian ini bermanfaat bagi aplikasi sederhana yang tidak digunakan dalam jangka waktu panjang.
Rangkaian RS232 Menggunakan Transistor

Menggunakan MAX232 (Full duplex)
Rangkaian di bawah ini menggunakan MAX232 dari MAXIM. Rangkaian ini sangat stabil dan digunakan untuk desain profesional. Rangkaian ini juga tidak mahal dan bisa memberi 2 kanal untuk RS232. MAX232 line drivers/receivers dirancang untuk komunikasi RS-232 dan V.28 dalam lingkungan komunikasi yang “bising”. Tiap-tiap output transmitter output dan input receiver input diproteksi terhadap guncangan 15kV electrostatic discharge, tanpa without palang. Bisa dioperasikan dengan tegangan catu daya +5V.

Rangkaian RS232 Menggunakan IC MAX232

Menggunakan DS275 (Half Duplex)
Rangkaian Transceiver RS232 ini menggunakan DS275 yaitu chip transceiver half duplex. Dan kompatibel dengan sinyal RS–232-E serta cocok untuk serial transmitter/receiver daya rendah untuk aplikasi berdaya battery. Tidak memerlukan peranti eksternal tambahan.

Rangkaian RS232 Menggunakan DS275

Transmisi Data Pada RS232
Komunikasi pada RS-232 dengan PC adalah komunikasi asinkron. Dimana sinyal clocknya tidak dikirim bersamaan dengan data. Masing-masing data disinkronkan menggunakan clock internal pada tiap-tiap sisinya. Gambar 2.6 Format transmisi satu byte pada RS232 Data yang ditransmisikan pada format diatas adalah 8 bit, sebelum data tersebut ditransmisikan maka akan diawali oleh start bit dengan logik 0 (0 Volt), kemudian 8 bit data dan diakhiri oleh satu stop bit dengan logik 1 (5 Volt).

Keuntungan Menggunakan Komunikasi Serial
Antar muka komunikasi serial menawarkan beberapa kelebihan dibandingkan dengan komunikasi pararel, diantaranya:
• Kabel untuk komunikasi serial bisa lebih panjang dibandingkan dengan pararel.
Data-data dalam komunikasi serial dikirimkan untuk logika ‘1’ sebagai tegangan -3 s/d -25 volt dan untuk logika ‘0’ sebagai tegangan +3 s/d +25 volt, dengan demikian tegangan dalam komunikasi serial memiliki ayunan tegangan maksimum 50 volt, sedangkan pada komunikasi pararel hanya 5 volt. Hal ini menyebabkan gangguan pada kabel-kabel panjang lebih mudah diatasi dibanding dengan pararel.
• Jumlah kabel serial lebih sedikit.
Dua perangkat komputer yang berjauhan dengan hanya tiga kabel untuk konfigurasi null modem, yakni TxD (saluran kirim), RxD (saluran terima) dan Ground, akan tetapi jika menggunakan komunikasi pararel akan terdapat dua puluh hingga dua puluh lima kabel.
• Komunikasi serial dapat menggunakan udara bebas sebagai media transmisi.
Pada komunikasi serial hanya satu bit yang ditransmisikan pada satu waktu sehingga apabila transmisi menggunakan media udara bebas (free space) maka dibagian penerima tidak akan muncul kesulitan untuk menyusun kembali bit bit yang ditransmisikan.
• Komunikasi serial dapat diterapkan untuk berkomunikasi dengan mikrokontroler.
Hanya dibutuhkan dua pin utama TxD dan RxD (diluar acuan ground).

PORT SERIAL RS-232
Dewasa 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.
Salah satu kelemahan komunikasi data menggunakan RS232 adalah jarak maksimal yang diijinkan adalah 15 meter. Hal tersebut bisa diatasi dengan menggunakan RS485.
RS485 dapat digunakan untuk mentransfer data sampai dengan jarak 1220 meter, dengan kecepatan transfer sampai dengan 10Mbps. Jaringan RS485 bisa menangani sampai dengan 32 perangkat/divice.

Download artikel ini : Klik Disini
Download Schematic dan Board RS232 : Klik Disini




1 comment:

MICROCONTROLLER :: Rangkaian RS232