29
2.7 IC LM7805
Gambar 2.9. IC LM7805
http:4.bp.blogspot.com 7805 adalah regulator untuk mendapat tegangan 5 volt, 7812 regulator
tegangan 12 volt dan seterusnya. Komponen ini biasanya sudah dilengkapi dengan pembatas arus current limiter dan juga pembatas suhu thermal shutdown.
Komponen ini hanya tiga pin dan dengan menambah beberapa komponen saja sudah dapat menjadi rangkaian catu daya yang ter-regulasi dengan baik.
http:workshop-robot.blogspot.com, 2009
2.8 LCD 16 X 2
Gambar 2.10. LCD 16 X 2
Display LCD 2x16 berfungsi sebagai penampil nilai kuat induksi medan elektromagnetik yang terukur oleh alat. LCD yang digunakan
pada alat ini mempunyai lebar display 2 baris 16 kolom atau biasa disebut sebagai LCD Character 2x16, dengan 16 pin konektor, yang didifinisikan
sebagai berikut:
30
Tabel 2.6. Fungsi pin LCD
Fungsi dari masing – masing pin pada LCD adalah pin pertama dan kedua merupakan pin untuk tegangan suplay sebesar 5 volt, untuk pin ketiga harus
ditambahkan resistor variabel 4K7 atau 5K ke pin ini sebagai pengatur kontras tampilan yang diinginkan.
Pin keempat berfungsi untuk memasukkan input command atau input data, jika ingin memasukkan input command maka pin 4 diberikan logic low 0, dan
jika ingin memasukkan input data maka pin 4 diberikan logic high 1. Fungsi pin kelima untuk read atau write, jika diinginkan untuk membaca
karakter data atau status informasi dari register read maka harus diberi masukan high 1, begitu pula sebaliknya untuk menuliskan karakter data write maka
harus diberi masukan low 0. Pada pin ini dapat dihubungkan ke ground bila tidak diinginkan pembacaan dari LCD dan hanya dapat digunakan untuk
mentransfer data ke LCD.
31
Pin keenam berfungsi sebagai enable, yaitu sebagai pengatur transfer command atau karakter data ke dalam LCD. Untuk menulis ke dalam LCD data
ditransfer waktu terjadi perubahan dari high ke low, untuk membaca dari LCD Dapat dilakukan ketika terjadi transisi perubahan dari low ke high.
Pin-pin dari nomor 7 sampai 14 merupakan data 8 bit yang dapat ditransfer dalam 2 bentuk yaitu 1 kali 8 bit atau 2 kali 4 bit, pin-pin ini akan langsung
terhubung ke pin-pin mikrokontroler sebagai inputoutput. Untuk pin nomor 15- 16 berfungsi sebagai backlight
2.9 Komunikasi Serial
Sistem transmisi sinyal RS232 menggunakan level tegangan dengan respek to sistem common power ground. Tipe ini bagus untuk komunikasi data
secara satu-satu point to point communications. RS232 port PC hanya diperuntukan untuk satu alat single device. Misal com1 digunakan untuk mouse
port sedangkan Com2 digunakan untuk modem. Syarat sinyal RS232 dapat berfungsi adalah dengan hubungan ke ground antara PC dengan alat commond
ground. Jarak maksimal jalur komunikasi sangat terbatas hanya 100200 kaki untuk komunikasi data secara asinkron dan hanya 50 kaki untuk komunikasi
sinkron. Kecepatan transfer data RS232 cukup rendah, kecepatan maksimal hanya 19200 bitsdetik. RS232 pada PC mempunyai dua jenis konektor, yaitu konektor
dengan 25 Pin DB25 dan konektor dengan 9 pin DB9. Pada dasarnya hanya 3 pin yang terpakai, yaitu pin kirim, pin terima, dan ground.
Gambar 2.11. Konfigurasi pin MAX232
Sumber : www.febat.com
32
Dalam setiap proses transfer data serial, RS232 memerlukan sebuah Data Terminal Equipment DTE dan Data Communication Equipment DCE pada
masing-masing terminal. Pengiriman data dilakukan secara bit per bit. Kecepatan transfer data harus sama antara pengirim dan penerima, jika tidak sama akan
terjadi overflow. Kecepatan transmisi transfer data sering disebut dengan baudrate. Panjang data bit yang sering digunakan diantaranya adalah 4,5,6,7, dan
8 bit. Pada komunikasi data serial pada dasarnya yang dikirimkan adalah
tegangan dan kemudian dibaca dalam bit. Besar level teganganya adalah antara - 25 volt sampai dengan +25volt. Untuk bit dengan logika 1 maka besar level
teganganya adalah antara -3 volt sampai -25 volt, sedangkan untuk bit dengan logika 0 maka besar level
tegangannya antara +3 volt sampai +25 volt.
2.10 Perangkat Lunak Mikrokontroler AT89S51