Rangkaian Penguat Arus LCD Liquid Cristal Display

10. In-System Programmable Flash Memory. Mikrokontroler AT89S51 memiliki 5 buah ruang alamat, yaitu :  Ruang alamat kode Code Address Space sebanyak 64 Kbyte, yang seluruhnya merupakan ruang alamat kode eksternal.  Ruang alamat memori data internal yang dapat dialamati secara langsung, yang terdiri atas : 1. RAM sebanyak 128 byte 2. Hardware register sebanyak 128 byte  Ruang alamat memori data internal yang dialamati secara tidak langsung sebanyak 128 byte, seluruhnya diakses dengan pengalamatan tidak langsung.  Ruang alamat memori data eksternal sebanyak 64 Kbyte yang dapat ditambahkan oleh pemakai.  Ruang alamat bit. Dapat diakses dengan pengalamatan langsung

3.5 Rangkaian Penguat Arus

Driver atau penguat arus adalah banyaknya elektron muatan listrik yang mengalir melalui suatu titik dalam rangkaian listrik tiap satuan waktu. Arus listrik mengalir dari kutub positif ke kutub negatif, hal itu disebabkan karena kutub positif potensial lebih tinggi dibanding kutub negatif. Driver atau penguat arus adalah sebuah rangkaian untuk menguatkan arus. Fungsi penguatan arus adalah untuk mengendalikan beban yang lebih besar. Rangkaian ini terdiri dari sebuah transistor NPN dan sebuah resistor. Arus yang mengalir dari basis harus lebih kecil daripada arus yang mengalir dari kolektor ke emitor, oleh sebab itu maka ada baiknya jika pada pin basis dipasang sebuah resistor. Dengan kata lain, transistor NPN hidup ketika tegangan basis lebih tinggi daripada tegangan emitter. Tanda panah dalam symbol diletakkan pada kaki emitter dan menunjuk ke luar. Prinsip yang di pakai didalam transistor Universitas Sumatera Utara sebagai penguat yaitu arus kecil pada basis dipakai untuk mengontrol arus yang lebih besar yang diberikan ke kolektor melalui transistor tersebut. Dari sini bisa kita lihat bahwa fungsi dari transistor adalah hanya sebagai penguat ketika arus basis akan berubah. Perubahan arus kecil pada basis inilah yang dinamakan dengan perubahan besar pada arus yang mengalir dari kolektor ke emitter. Kelebihan dari transistor penguat bukan sekedar bisa menguatkan sinyal, namun transistor ini juga dapat di pakai sebagai penguat arus, penguat daya dan penguat tegangan. Gambar 3.2 transistor sebagai penguat pada buzzer Gambar transistor sebagai pennguat pada buzzzer Dik: h fe = 110 R b = 10 Kohm Vcc = 12 V Vbc = 0,7 V Jika Vb = logika 1 Dit: Ib ........? Rbeban...? Rb Vbc Vcc Ib   Universitas Sumatera Utara K V V 10 7 , 12   Ib = 0,00113 A Ic = Ib x h fe Ic = 0,00113 x 110 = 0,1243 A Ic Vce Vcc Rbeban   A V V Rbeban 1243 , 1 , 12   Rbeban = 95,7 Ω

3.6 LCD Liquid Cristal Display

LCD Liquid Cristal Display berfungsi untuk menampilkan karakter angka, huruf ataupun simbol dengan lebih baik dan dengan konsumsi arus yang rendah. LCD Liquid Cristal Display dot matrik M1632 merupakan modul LCD buatan hitachi. Modul LCD Liquid Cristal Display dot matrik M1632 terdiri dari bagian penampil karakter LCD yang berfungsi menampilkan karakter dan bagian sistem prosesor LCD dalam bentuk modul dengan mikrokontroler yang diletakan dibagian belakan LCD tersebut yang berfungsi untuk mengatur tampilan LCD serta mengatur komunikasi antara LCD dengan mikrokontroler yang menggunakan modul LCD tersebut. LCD Liquid Cristal Display berfungsi untuk menampilkan karakter angka, huruf ataupun simbol dengan lebih baik dan dengan konsumsi arus yang rendah. LCD Liquid Cristal Display dot matrik M1632 merupakan modul LCD buatan hitachi. Modul LCD Liquid Cristal Display dot matrik M1632 terdiri dari bagian penampil karakter LCD yang Universitas Sumatera Utara berfungsi menampilkan karakter dan bagian sistem prosesor LCD dalam bentuk modul dengan mikrokontroler yang diletakan dibagian belakan LCD tersebut yang berfungsi untuk mengatur tampilan LCD serta mengatur komunikasi antara LCD dengan mikrokontroler yang menggunakan modul LCD tersebut. Modul prosesor M1632 pada LCD tersebut memiliki memori tersendiri yaitu: CGROM Character Generator Read Only Memory, CGRAM Character Generator Random Access Memory, dan DDRAM Display Data Random Access Memory. Fungsi Pin LCD Liquid Cristal Display Dot Matrix 2×16 M1632  DB0 – DB DBO-DB adalah jalur data data bus yang berfungsi sebagai jalur komunikasi untuk mengirimkan dan menerima data atau instruksi dari mikrokontrooler ke modul LCD.  RS RS adalah pin yang berfungsi sebagai selektor register register sellect yaitu dengan memberikan logika low 0 sebagai register perintah dan logika high 1 sebagai register data.  RW RW adalah pin yang berfungsi untuk menentukan mode baca atau tulis dari data yang terdapat pada DB0 – DB7. Yaitu dengan memberikan logika low 0 untuk fungsi read dan  Enable E Enable E berfungsi sebagai Enable Clock LCD, logika 1 setiap kali pengiriman atau pembacaan data high 1 untuk mode write. Berikut adalah rancangan program dari sistem LCD yang digunakan: Buzzer Bit P2.0 Reset Bit P2.0 Universitas Sumatera Utara Sensor Bit P1.0 Led Bit P3.0 Acall Init_LCD TS0: ACALL Delay_1S Clr Buzzer Acall ClearLcd Mov DPTR,ALAT Acall KirimPesan_Lcd ACALL BARIS2_LCD Mov DPTR,Nama Acall KirimPesan_Lcd TS1: JB Sensor, Clr Led ACALL Delay_1S Mov R0,5 TS2: JB Sensor,TS1 Clr Led ACALL Delay_500mS SetB Led ACALL Delay_500mS Djnz R0,TS2 Loop: Clr Led ACALL Delay_100MS SetB Led ACALL Delay_500MS JNB Sensor,Loop Universitas Sumatera Utara SetB Buzzer Acall ClearLcd Mov DPTR,DET Acall KirimPesan_Lcd Mov R0,60 TS3: Clr Led ACALL Delay_500mS SetB Led ACALL Delay_500mS JB Rset,TS4 Ajmp TS0 TS4: Djnz R0,TS3 Ajmp TS0 Alat: DB RANCANGAN ALARM,0FH NAMA: DB GEMPA DIGITAL,0FH DET: DB TERDETEKSI GEMPA,0FH Delay_1S: Mov R4,200 Tunggu_1detik: Acall Delay_5mS Djnz R4,Tunggu_1detik Ret Delay_500mS: Universitas Sumatera Utara Mov R4,100 Tunggu_500mdetik: Acall Delay_5mS Djnz R4,Tunggu_500mdetik Ret Delay_100mS: Mov R4,20 Tunggu_100mdetik: Acall Delay_5mS Djnz R4,Tunggu_100mdetik Ret Delay_5mS: Mov TMOD,21H Mov TH0,0EDH Mov TL0,0FFH Setb TR0 Tunggu_5mS: Jbc TF0,Sudah_5mS Ajmp Tunggu_5mS Sudah_5mS: Clr TR0 Ret IncludeRutin.asm END Universitas Sumatera Utara

3.7 Perancangan Perangkat Lunak Sistem