Pikir dan Rasa

cogito ergo sum

Konfigurasi rangkaian IC MAX232 untuk mikrokontroler & serial converter driver

with 11 comments

Pengubahan tingkat tegangan listrik dari tingkat serial CMOS/TTL ke tingkat tegangan RS-232 seringkali gampang-gampang susah untuk dilakukan. Gampang karena sekarang sudah banyak tersedia IC yang sudah siap pakai tetapi susah karena kadang orang lupa dan salah melakukan konfigurasi jalur komunikasi.

Joe Pardue, seorang guru penggunaan mikrokontroler dan pemilik situs SmileyMicros.com menyatakannya sebagai berikut:

… Notice that there is a bit of relativity in this equation, the microcontroller’s RXD wire is the PC’s TXD wire and vice versa. I can’t count the number of times I’ve done stupid things like connecting the microcontroller’s RXD pin to the DB-9 RXD pin, because I didn’t think ‘RXD – receive – relative to what?’

Tulisan lengkapnya Quick Start Guide for Using the WinAVR Compiler with ATMEL’s AVR Butterfly, dapat diunduh di sini: http://www.smileymicros.com/QuickStartGuide.pdf

 

Konfigurasi rangkaian

IC Maxim MAX 232;

Salah satu konfigurasi MAX232 yang paling mudah untuk diikuti adalah yang terdapat di http://www.coolcircuit.com sebagai berikut:

Pilihan lain adalah modifikasi kecil yang saya lakukan seperti pada gambar berikut:

Adapun pinout alias pin mapping untuk konektor (socket maupun plug) DB-9 adalah sebagai berikut:

Sumber gambar: USB RS232 Level Conversion – Smiley Micros (Joe Pardue)

Sumber gambar tabel: http://www.zytrax.com

USB to serial converter driver

Untuk penggunaan di OS GNU/Linux semisal Ubuntu biasanya unit konverter tidak memerlukan driver tambahan. Untuk sistem berOS Windows (uji pada XP SP3) driver biasanya perlu di-install sendiri.

Salah satu produk yang dulu cukup banyak saya temui di pasaran adalah BAFO BF-810. Driver untuk unit ini dapat di cari di situs resminya atau di sini.

Produk ini cukup sering ditemui di pasaran dan harganya biasanya lebih murah dari BF-810. Driver yang saya pakai dapat di download di sini.

Referensi:

http://www.coolcircuit.com/circuit/rs232_driver/

http://www.zytrax.com/tech/layer1/cables/techrs232.htm

http://www.lammertbies.nl/comm/cable/RS-232.html 

http://www.maxim-ic.com/datasheet/index.mvp/id/1798

About these ads

Written by sunupradana

November 21, 2011 at 9:46 pm

11 Responses

Subscribe to comments with RSS.

  1. ijin nyimak bro..angat bermanfaat…tx

    oninet

    October 1, 2012 at 9:23 am

    • Monggo, kalau ada yg salah mohon dikoreksi jg, trims.

      sunupradana

      October 1, 2012 at 9:31 am

      • bro kalo buat upgrade reciver digital bia ndak??

        oninet

        October 2, 2012 at 10:42 pm

      • Wah saya sepertinya malah belum paham. Siapa tau di forum-forum ada yg bisa bantu.

        sunupradana

        October 2, 2012 at 10:50 pm

  2. inti converter ini untuk apa?

    oninet

    October 2, 2012 at 10:52 pm

    • Halo. Kalau yg dimaksud adalah konverter USB-Serial, sederhananya sistem itu diperlukan agar sistem yang masing-masing hanya memiliki sistem komunikasi data USB saja atau serial (RS-232) saja dapat berkomunikasi. Misalnya komputer (PC/laptop/notebook/netbook) yang kebanyakan sudah tidak memiliki serial port dan hanya memiliki USB port, perlu berkomunikasi dengan papan Arduino UNO yg hanya memiliki serial port. Nah konverter ini yang menjembatani agar dua sistem itu bisa berkomunikasi. Biasanya konverter itu akan membuat virtual serial port di komputer.

      sunupradana

      October 11, 2012 at 8:15 am

  3. emang pin TX dan RX ke db9 di kaki 3 dan 4 ya apa bukan di kaki 2 dan 3…

    patok

    May 26, 2013 at 1:30 pm

  4. Gan maksudnya kata2 “Pilihan lain adalah modifikasi kecil yang saya lakukan seperti pada gambar” apa ya??? bedanya sama gambar rangkaian di atasnya apaa?? Makasih sebelumnya ..

    Sinatrya de La Branche

    February 28, 2014 at 2:45 am


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 80 other followers

%d bloggers like this: