4.4. Pengujian Rangkaian Sensor Arus
Pengujian pada rangkaian dapat dilakukan dengan mengukur tegangan pada sensor arus. Dari hasil pengujian didapatkan tegangan sebagai berikut :
Tegangan saat beban hidup
Tegangan saat beban mati
Tegangan pada sensor arus
2,4 volt
0,6 volt
Tegangan pada kolektor optocoupler
4,9 volt 0,3 volt
Tabel 4.4 Hasil pengujian tegangan
BAB 5 KESIMPULAN DAN SARAN
5.1 Kesimpulan
1. Komputer dapat digunakan untuk mengendalikan untuk mengendalikan peralatan peralatan elektronik yang terhubung dengan komputer.
2. Dengan menggunakan dioda sebagai sensor arus, sehingga dapat diketahui apakah lampu beban sudah menyala dengan benar atau belum.
3. Dengan memberikan program ke komputer dan mikrokontroler, maka mikrokontroler dapat berkomunikasi dengan komputer, sehingga
mikrokontroler dapat melaksanakan perintah perintah yang diberikan komputer.
Universitas Sumatera Utara
5.2 Saran
1. Komunikasi paralel antara mikrokontroler dengan komputer membutuhkan kabel yang banyak. Sebaiknya rangkaian ini dikembangkan dengan
menggunakan komunikasi secara serial, sehingga jumlah kabel yang digunakan lebih sedikit.
DAFATAR PUSTAKA
1. Daryanto, Drs. “Teknik Elektronika”. Jakarta : Bumi Aksara. 2. Dr.Eddy Marlianto,M.Sc.2006. “Panduan Tata Cara Penulisan Tugas Akhir
Fakultas Matematika Dan Ilmu Pengetahuan Alam. Universitas Sumatera Utara.
3. Drs.Pambudi Prasetya “Sistem Cepat Belajar Elektronika”.Amanah. Surabaya 4. Tim Lab Mikroprosesor Elektronika. 2006. “Pemrograman Mikrokontroler
AT89S51 dengan CC++ dan Assemler. Yogyakarta: Andi. 5. wwwGoogle.com “ Sistem Mikrokontroler dan Kit Pendukung Lainnya”
Universitas Sumatera Utara
5V 10uF
2 1
30pF 30pF
XTAL 12 MHz
AT89S51 P0.3 AD3
P0.0 AD0 P0.1 AD1
P0.2 AD2 Vcc
P1.0 P1.1
P1.2 P1.3
P1.4 P1.5
P1.6 P1.7
P0.4 AD4 P0.5 AD5
P0.6 AD6 P0.7 AD7
RST EAVPP
P3.0 RXD P3.1 TXD
P3.2 INT0 P3.3 INT1
P3.4 T0 ALEPROG
PSEN P2.7 A15
P2.6 A14 P2.5 A13
P2.4 A12 P2.3 A11
P2.2 A10 P2.1 A9
P3.6 WR P3.5 T1
P3.7 RD XTAL2
XTAL1 GND
P2.0 A8
1 2
3 4
5 6
7 8
40 39
38 37
36 35
34 33
9 10
11 12
13 14
15 32
31 30
29 28
27 26
16 17
18 19
20 25
24 23
22 21
4.7k? 2SC945
Relay
VCC 12V
VCC 12V
VCC 12V
VCC 12V
opto
1.0k? 100nF
4.7k? X3
100V_100W
PLN
4.7k? 2SC945
Relay
opto
1.0k? 100nF
4.7k? X2
100V_100W
PLN
4.7k? 2SC945
Relay
VCC 12V
VCC 12V
VCC 12V
VCC 12V
opto
1.0k? 100nF
4.7k?
Mikrokontroler
X4 100V_100W
PLN
4.7k? 2SC945
Relay
opto
1.0k? 100nF
4.7k? X5
100V_100W
PLN
VCC 12V
VCC 12V
4.7k? 2SC945
Relay
opto
1.0k? 100nF
4.7k? X6
100V_100W
PLN
VCC 12V
VCC 12V
4.7k? 2SC945
Relay
opto
1.0k? 100nF
4.7k? X7
100V_100W
PLN
DSUB25M
Vreg LM7805CT
IN OUT
TIP32C 100?
1 uF 1000 uF
220 V AC 0 V
5 Volt DC 0 Volt
12 Volt DC
VCC 12V
VCC 12V
4.7k? 2SC945
Relay
opto
1.0k? 100nF
4.7k? X8
100V_100W
PLN
VCC 12V
VCC 12V
4.7k? 2SC945
Relay
opto
1.0k? 100nF
4.7k? X9
100V_100W
PLN
Tip 122 Tip 122
VCC 12V
MOTOR AT89S51 P0.0
AT89S51 P0.2 Stepper
VCC 12V
Tip 122 Tip 122
1.0k
Ω
1.0k
Ω
AT89S51 P0.1
1.0k
Ω
1.0k
Ω
AT89S51 P0.3
Universitas Sumatera Utara
PERNYATAAN
PERANCANGAN DRIVE LAMPU DAN SENSOR ARUS SEBAGAI FEED BACK BERBASIS MIKROKONTROLER AT89S51
TUGAS AKHIR
Saya mengaku bahwa Laporan Akhir Studi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing – masing disebutkan sumbernya.
Medan, Juli 2007 INDAH SINAGA
NIM 042408046
Universitas Sumatera Utara
PERANCANGAN DRIVE LAMPU DAN SENSOR ARUS SEBAGAI FEED BACK BERBASIS MIKROKONTROLER AT89S51
LAPORAN AKHIR STUDI
INDAH SINAGA 042408046
PROGRAM STUDI D_3 FISIKA INSTRUMENTASI DEPARTEMEN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
MEDAN 2007
Universitas Sumatera Utara
PERSETUJUAN
Judul : PERANCANGAN DRIVE LAMPU DAN SENSOR
ARUS SEBAGAI FEED BACK BERBASIS MIKROKONTROLER AT89S51
Kategori : TUGAS AKHIR
Nama : INDAH SINAGA
Nomor Induk Mahasiswa : 042408046
Program Studi : D3 FISIKA INSTRUMENTASI
Departemen : FISIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM FMIPA UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Juli 2007
Ketua Program Studi Dosen Pembimbing
D3 Fisika Instrumentasi
Dr. Marhaposan Situmorang. M.Sc
Drs. Nasruddin MN, M.Eng.Sc NIP. 130 810 771
NIP. 130 900 137
Universitas Sumatera Utara
PERANCANGAN DRIVE LAMPU DAN SENSOR ARUS SEBAGAI FEED BACK BERBASIS MIKROKONTROLER AT89S51
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
INDAH SINAGA 042408046
PROGRAM STUDI D-3 FISIKA INSTRUMENTASI DEPARTEMEN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
MEDAN 2007
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah melimpahkan rahmat dan hidayahnya, juga yang telah memberikan kesehatan,
pengetahuan serta pengalaman pada penulis, sehingga penulisan laporan Akhir Studi dengan judul “PERANCANGAN DRIVE LAMPU DAN SENSOR ARUS
SEBAGAI FEED BACK BERBASIS MIKROKONTROLER AT89S51”
, ini selesai pada waktunya.
Dalam Kesempatan ini penulis ingin mengucapkan yang sedalam – dalamnya kepada Ayahanda yang tercinta E.K Sinaga yang telah begitu banyak memberikan
dukungan baik moril maupun materil kepada penulis dalam menyelesaikan laporan Akhir Studi ini. kakanda Nova, Hotma dan keluarganya, abang Viktor dan
keluarganya yang begitu besar memberikan dukungan kepada penulis. Ucapan terimakasih juga ditujukan kepada Bapak DR. Eddy Marlianto, M.Sc selaku Dekan
FMIPA USU, Bapak DR. Marhaposan Situmorang, M.Sc selaku ketua program studi Fisika Instrumentasi, Bapak Drs, Nasruddin MN, M.Eng.Sc selaku Dosen
Pembimbing yang telah banyak memberikan bimbingan, petunjuk dan pengarahan kepada penulis dalam menyelesaikan Laporan Akhir Studi ini, Seluruh Dosen yang
mengajar pada program studi Fisiki Instrumentasi, Sahabat satu gerejaku GKPS Marendal dan sahabat stambuk 2004 Fisika Instrumentasi yang telah banyak
memberikan dukungan dan doa kepada penulis, terima kasih banyak untuk semuanya. Semoga Tuhan akan membalasnya.
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman Gambar 2.1.3 Peta register Fungsi Khusus – SFR
9 Gambar 2.1.3i IC Mikrokontroler AT89S51
12 Gambar 2.1.4a Diagram Motor Langkah
15 Gambar 2.1.4b Pemberian datapulsa pada motor stepper
16 Gambar 2.2.2 8051 Editor, Assembler, Simulator IDE
21 Gambar 2.2.3 ISP-Flash Programmer 3.0a
22 Gambar 3.1 Diagram Blok Rangkaian
23 Gambar 3.2 Rangkaian Power Supply PSA
24 Gambar 3.3 Rangkaian Mikrokontroler AT89S51
26 Gambar 3.4 Rangkaian Pengendali Lampu
27 Gambar 3.5 Rangkaian Sensor Arus
29 Gambar 3.6 Rangkaian antar muka parallel port
dengan mikrokontroler AT89S51 30
Universitas Sumatera Utara
DAFTAR TABEL
Halaman Tabel 2.1.3 Port yang mempunyai Fungsi
13 Tabel 4.4 Hasil pengujian tegangan
50 Tabel 4.5a P0.0 dan P0.4 mendapatkan Logika High
51 Tabel 4.5b R1a,akan memutar nilai yang ada pada accumulator 51
Tabel 4.5c P0.1 dan P0.5 mendapatkan logika hogh dan yang lainnya logika low
52
Universitas Sumatera Utara
DAFTAR ISI
Halaman LEMBAR JUDUL
i LEMBAR PERSETUJUAN
ii LEMBAR PERNYATAAN
iii PENGHARGAAN
iv DAFTAR ISI
v DAFTAR TABEL
vi DAFTAR GAMBAR
vii
BAB 1 PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Rumusan Masalah 2
1.3 Tujuan Penulisan 3
1.4 Batasan Masalah 3
1.5 Sistematika Penulisan 3
BAB 2 LANDASAN TEORI 5
2.1 Perangkat Keras 5
2.1.1 Arsitektur Mikrokontroler AT89S51 5
2.1.2 Kontruksi AT89S51 6
2.1.3 SFR pada keluarga 51 8
2.1.4 Motor Langkah Stepper 14
2.2 Perangkat Lunak 16
2.2.1 Bahasa Assembly MCS-51 16
2.2.2 Software 8051 Editor, Assembler, Simulator IDE
21 2.2.3 Software Downloader
22
BAB 3 PERANCANGAN DAN PEMROGRAMAN 23
3.1 Diagram Blok 23