Gambar komponen MAX 232
Untuk
mendapatkan keserba-cocokan (compatibility) dari beberapa peralatan
komunikasi data dari berbagai pabrik, diciptakanlah standar tatap-muka
(interfacing) yang dinamakan RS232. Standar ini dipublikasikan oleh EIA (Electronics Industries Association)
pada 1960. Dan pada 1963 standar itu dimodifikasi dengan nama RS232A.
RS232B dan RS232C ditetapkan pada tahun masing-masing 1965 dan 1969.
Pada buku ini kita akan mengacu pada standar RS232 paling dasar.
Sekarang Standar RS232 masih menjadi standar dunia mengenai standar
tatap-muka I/O komunikasi serial. Bahkan standar ini masih dipakai dan
digunakan pada komputer PC kita.
Karena
standar ini sudah dupublikasikan jauh lebih lama dari standar TLL,
standar yang diciptakan saat komputer masih dibuat dari tansistor, relay
dan tabung hampa, sehingga standar ini sama sekali tidak kompatibel
dengan standar keluarga logika TTL yang diciptakan belakangan. Pada
RS232, 1s (high) direpresentasikan dengan tegangan -3 s/d -25V, dan 0s
(low) direpresentasikan sebagai +3 s/d +25V. Sedang diantara -3 dan +3V
dianggap sebagai status mengambang dan tidak dianggap. Atas alasan ini,
untuk menghubungkan 8051 yang ber-standar TTL dengan komputer (atau alat
lain) yang menggunakan RS232, kita harus menggunakan peralatan tambahan
misalnya dengan chip MAX232 untuk mengkonversi level TTL ke RS232 dan
level RS232 ke level TTL.
Walaupun
RS232 sudah mulai ditinggalkan, kita masih bisa berbangga bahwa standar
ini masih dijadikan standar dasar bagi standar-standar yang lebih maju,
misalnya USB, SATA, Packet Data dll. Sehingga sangat bermanfaat
mempelajari standar RS232 ini sebelum mempelajari standar yang lainnya.
IC MAX232 adalah komponen untuk mengubah sinyal dari RS232 ke sinyal TTL yang bisa diolah oleh mikrontroler.
IC ini berguna kalau anda mau membuat komunikasi data antara komputer
(atau alat lain yang menggunakan RS232) dengan mikrokontroler.
Di bawah ini salah satu contoh skema:
Penjelasan Pin
1 DCD = Data Carrier Detect
2 RcD = Received Data
3 TxD = Transmited Data
4 DTR = Data Terminal Ready
5 GND = Ground
6 DSR = Data set Ready
7 RTS = Request To Send
8 CTS = Clear To Send
9 RI = Ring Indicato
Gambar rangkaian MAX 232