1
PERSONAL COMPUTER (PC) SEBAGAI PENGENDALI PERALATAN ELEKTRONIKA MENGGUNAKAN PROGRAM PASCAL
TUGAS AKHIR Diajukan untuk melengkapi tugas akhir dan memenuhi syarat memperoleh gelar Ahli Madya
GOKLI L. T 042408019
PROGRAM STUDI D3 FISIKA INSTRUMENTASI FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2007 Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
i
PERSETUJUAN
Judul
:
Kategori Nama Nomor induk mahasiswa Program Studi Departemen Fakultas
: : : : : :
PERSONAL COMPUTER (PC) SEBAGAI PENGENDALI PERALATAN ELEKTRONIKA MENGGUNAKAN PROGRAM PASCAL TUGAS AKHIR GOKLI L.T 042408019 D3 FISIKA INSTRUMENTASI FISIKA MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Agustus 2007
Diketahui/ disetujui oleh Departemen Fisika FMIPA USU Ketua jurusan Fisika instrumentasi
(Dr. Marhaposan Situmorang) NIP : 1 3 0 8 1 0 7 7 1
Dosen pembimbing
(Drs. Anwar) NIP : 1 3 1 5 6 9 4 1 1
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
ii
PERNYATAAN PERSONAL COMPUTER (PC) SEBAGAI PENGENDALI PERALATAN ELEKTRONIKA MENGGUNAKAN PROGRAM PASCAL
TUGAS AKHIR
Saya mengakui bahwa laporan tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing – masing disebutkan sumbernya.
Medan, Agustus 2007
GOKLI L. T 042408019
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
iii
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa berkat rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan laporan tugas akhir ini. Ucapan terimakasih penulis sampaikan kepada bapak Drs. Anwar selaku dosen pembimbing pada penyelesaian laporan tugas akhir ini yang telah memberikan panduan dan perhatian kepada penulis untuk menyempurnakan laporan ini.Ucapan terimakasih juga penulis sampaikan kepada ketua jurusan Fisika Instrumentasi bapak DR. Marhaposan Situmorang dan dosen – dosen pengajar pada jurusan Fisika Instrumentasi.Saya juga tidak lupa menyampaikan terimakasih kepada Ayahanda H.Sibarani dan Ibunda T.Siagian atas kasih sayang yang melimpah, dan dukungannya baik berupa materil maupun spritual.Terimakasih juga kepada teman – teman seperjuangan yang tergabung dalam Generation off Instrumentation “GENIT” atas segala motivasinya sehingga penulis dapat menyelesaikan laporan tugas akhir ini,semoga Tuhan akan membalasnya.
Penulis
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
iv
DAFTAR ISI Halaman PERSETUJUAN
i
PERNYATAAN
ii
PENGHARGAAN
iii
DAFTAR ISI
iv
DAFTAR TABEL
vii
DAFTAR GAMBAR
viii
BAB I PENDAHULUAN 1.1 Latar Belakang Penulisan
1
1.2 Tujuan Penulisan
2
1.3 Batasan Masalah
2
1.4 Sistematika Penulisan
3
BAB II LANDASAN TEORI 2.1 Port Paralel
2.2
5
2.1.1 Penjelasan Umum Port Paralel
6
2.1.2 Spesifikasi Port Paralel
10
2.1.3 Alamat-Alamat Port Paralel
11
2.1.4 Register-register Perangkat Lunak PP (Standart Paralel Port)
14
2.1.5 Port Dwi Arah (Bi-Directional Port)
18
2.1.6 Menggunakan Port Paralel Untuk Masukan 8 bit
20
2.1.7 Mode Nibel
24
2.1.8 Penggunaan Interupsi Pada Port Paral
27
2.1.9 Mode –Mode Port Paralel dalam Bios
32
DIODA
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
v
Halaman 2.2.1 DIODA
37
2.2.2 Zener
39
2.2.3 LED
40
2.2.4 Aplikasi Dioda
41
2.3 Transistor Bipolar
42
2.3.1 Bias Dc
43
2.3.2 Transistor Sebagai Saklar
45
2.4 Resistor
48
2.4.1 Jenis-jenis Resistor
49
2.4.2 Gelang Warna Pada Resistor
50
2.5 Relay
52
2.6 Optocoupler
54
BAB III PERANCANGAN ALAT
55
3.1 Blok Diagram Rangkaian
55
3.2 Rangkaian Driver
56
3.3 Rangkaian Relay
56
3.4 Rangkaian Power Supply
57
3.5 Perancangan Perangkat Lunak (software)
58
BAB IV PENGUJIAN DAN ANALISA RANGKAIAN 4.1 Pengujian Rangkaian
69 69
4.1.1 Pengujian Rangkaian dengan menggunakan tegangan sebesar 5 volt
69
4.1.2 Pengujian Rangkaian menggunakan Komputer
70
4.1.3 Pascal (Bahasa Pemograman)
70
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
vi
Halaman 4.2 Menganalisa Komponen Aktif Yang terdapat pada rangkaian
72
4.2.1 Pengujian Komponen Dioda
72
4.2.2 Pengujian Komponen Transistor
73
4.3 Pengujian Rangkaian Relay BAB V KESIMPULAN DAN SARAN
75 76
5.1 Kesimpulan
76
5.2 Saran
77
DAFTAR PUSTAKA
78
LAMPIRAN
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
vii
DAFTAR TABEL
Halaman Tabel 2.1. Daftar pin pada DB 25 dan Centronic
8
Tabel 2.2. Alamat – alamat port paralel
12
Tabel 2.3. Daftar alamat port paralel
14
Tabel 2.4. Register data port paralel
15
Tabel 2.5. Register status port paralel
16
Tabel 2.6. Register kontrol port paralel
17
Tabel 2.7. ECR (Extended Control Register)
36
Tabel 2.8. Gelang warna pada Resistor
51
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
viii
DAFTAR GAMBAR
Halaman Gambar 2.1. Port paralel DB 25
7
Gambar 2.2. Diagram pewaktuan hanshake pada Centronic
10
Gambar 2.3. Operasi port paralel Dwi-arah standar
19
Gambar 2.4. Inverter Heks 74LS05 kolektor terbaru
20
Gambar 2.5. Masukan 8 Bit menggunakan 74LS157
24
Gambar 2.6. Simbol dan struktur dioda
37
Gambar 2.7. Dioda dengan Bias maju
38
Gambar 2.8. Dioda dengan Bias Negatif
38
Gambar 2.9. Grafik arus dioda
39
Gambar 2.10. Simbol Zener
40
Gambar 2.11. Simbol LED
40
Gambar 2.12. LED Array
41
Gambar 2.13. Transistor NPN dan PNP
42
Gambar 2.14. Arus elektron Transistor NPN
43
Gambar 2.15. Arus hole Transistor PNP
44
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
ix
Halaman Gambar 2.16. Transistor sebagai saklar ON
45
Gambar 2.17. Karakteristik daerah saturasi pada Transistor
46
Gambar 2.18. Transistor sebagai saklar OFF
47
Gambar 2.20. Simbol Resistor (Eropa,IEC)
48
Gambar 2.21. Resistor
48
Gambar 2.22. Simbol Relay dan Rangkaian Driver
53
Gambar 3.1. Diagram Blok Rangkaian
55
Gambar 3.2. Rangkaian Relay
56
Gambar 3.3. Rangkaian power supplay (PSA)
58
Gambar 3.4. Diagram Alir Program
59
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
1
BAB 1 PENDAHULUAN
1.1 Latar Belakang Pada mulanya Port Paralel hanya digunakan sebagai port printer saja, namun seiring dengan kemajuan ilmu pengetahuan khususnya dibidang teknik antar muka komputer, maka port paralel tidak hanya digunakan sebagai port printer saja, namun dapat digunakan juga sebagai port pengendali peralatan elektronik, dengan menambah rangkaian luar (peripheral).
Rangkaian luar (peripheral) ini digunakan sebagai penggerak (driver) untuk mengendalikan (ON/OFF) peralatan elektronik. Peralatan dikendalikan oleh bit D0 pada pin 2 dari 25 pin paralel port PC. Hal yang serupa juga digunakan untuk bit data D1 hingga D7 (pada pin 3 hingga pin 9). Peralatan pengendali ini menggunakan optocoupler untuk meyakinkan bahwa PC benar-benar terisolasi dari rangkaian pengendali.
Terdapat banyak cara untuk mengendalikan perangkat keras menggunakan software. Dalam proyek ini akan kita gunakan program sederhana yang menggunakan Turbo Pascal. Kita akan menggunakan port paralel LPT1 dengan alamat port $378 dan nilai adalah nilai data D0 hingga D7, masing-masing bersesuaian dengan peralatan yang dikendalikan. Nilai “0” berarti OFF dan nilai “1” berarti on. Sebagai contoh, jika nilai = 27 desimal atau sama dengan 00010111 (biner) maka berarti D0, D1, D2, dan D4 akan on, sedangkan yang lain akan off.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
2
I.2 Tujuan Penulisan
Tujuan dilakukannya penulisan Tugas akhir ini adalah sebagai berikut : 1. Sebagai salah satu syarat untuk dapat menyelesaikan program Diploma Tiga (D-III) Fisika Instrumentasi FMIPA Universitas Sumatera Utara. 2. Pengembangan kreatifitas mahasiswa dalam bidang ilmu instrumentasi pengontrolan dan elektronika sebagai bidang yang diketahui. 3. Untuk mengaplikasikan ilmu pengetahuan yang diperoleh dari perkuliahan terhadap realita. 4. Mempelajari sistem pengendalian peralatan elektronik melalui personal computer sehingga diperolah pengendali peralatan elektronik yang dapat mempermudah manusia untuk mengendalikan peralatan elektronik.
I.3 Batasan Masalah
Pembahasan dalam laporan ini hanya mencakup masalah – masalah sebagai berikut : 1. Cara kerja rangkaian, serta menguraikan secara umum fungsi masing-masing komponen. 2. Program yang digunakan adalah program Turbo Pascal.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
3
I.4 Sistematika Penulisan Untuk mempermudah pembahasan dan pemahaman maka penulis membuat sistematika pembahasan bagaimana sebenarnya prinsip kerja dari pengontrolan peralatan elektronik berbasis PC ini sebagai berikut:
BAB
I.
PENDAHULUAN
Dalam bab ini berisikan mengenai latar belakang, tujuan penulisan, batasan masalah, serta sistematika penulisan.
BAB
2.
LANDASAN TEORI
Landasan teori, dalam bab ini dijelaskan tentang teori pendukung yang digunakan untuk pembahasan dan cara kerja dari rangkaian. Teori pendukung itu antara lain tentang Port Paralel, bahasa program yang digunakan, serta komponen pendukung.
BAB 3.
PERANCANGAN ALAT
Perancangan Alat, dalam bab ini dibahas tentang sistem kerja per-blok diagram dan flow chat, serta sistem kerja program.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
4
BAB 4.
PENGUJIAN DAN ANALISA
Dalam bab ini dibahas mengenai cara menganalisa rangkaian, bagaimana mengenalisa rangkaian dengan menggunakan software, menganalisa komponen aktif dan menganalisa rangkaian relay.
BAB 5.
KESIMPULAN DAN SARAN
Bab ini merupakan penutup yang meliputi tentang kesimpulan dari pembahasan yang dilakukan dari tugas akhir ini serta saran apakah rangkaian
ini
dapat
dibuat
lebih
efisien
dan
dikembangkan
perakitannya pada suatu metode lain yang mempunyai sistem kerja yang sama.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
5
BAB 2 LANDASAN TEORI
2.1
PORT PARALEL Komputer atau disebut PC (personal computer) sudah berada hampir di semua
Rumah, gedung atau perkantoran. Kebanyakan komputer lebih sering digunakan untuk keperluan ketik-mengetik, film, musik dan permainan. Padahal komputer juga bisa digunakan untuk keperluan pengontrolan peralatan elektronika rumah tangga seperti lampu, kipas angin dan lain-lain dengan memanfaatkan Paralel Port (Port printer) pada komputer tersebut. Dalam dunia komputer, port adalah satu set instruksi atau perintah sinyal dimana microprocessor atau CPU (Central Processing Unit) menggunakannya untuk memindahkan data dari atau ke piranti lain. Penggunaan umum port adalah untuk berkomunikasi dengan printer, modem, keyboard dan display. Kebanyakan port-port komputer adalah berupa kode digital, dimana tiap-tiap sinyal atau bit adalah berupa kode biner 1 atau 0. Dalam tugas akhir ini, penulis akan mencoba memanfaatkan fungsi dari paralel port dengan membuat program aplikasi komputer beserta peralatan yang nantinnya dapat digunakan untuk pengontrolan 8 buah lampu pijar.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
6
2.1.1 Penjelasan Umum Port Paralel Port paralel banyak digunakan dalam berbagai macam aplikasi antarmuka. Port ini membolehkan kita memiliki masukan hingga 8 bit atau keluaran hingga 12 bit pada saat yang bersamaan, dengan hanya membutuhkan rangkaian eksternal sederhana untuk melakukan suatu tugas tertentu. Port paralel ini terdiri dari 4 jalur kontrol, 5 jalur status dan 8 jalur data. Biasanya dapat di jumpai sebagai port pencetak (printer), dalam bentuk konektor DB-25 betina (female). Port paralel yang baru, distandarisasi dengan IEEE.128 yang dikeluarkan pada tahun 1984. standar ini mendefinisikan 5 macam mode operasi sebagai berikut: 1. Mode Kompatibilitas. 2. Mode Nibel. 3. Mode Byte. 4. Mode EPP (Enhanced Parallel Port). 5. Mode ECP (Enhanced Capabilities Port). Tujuan standarisasi ini untuk membantu merancang penggerak (driver) dan piranti yang baru yang kompatibel antara satu dengan yang lainnya serta kompatibel mundur (backwards) dengan SPP (Standard Printer Port). Mode kompatibilitas, Nibel dan Byte menggunakan perangkat keras standar yang tersedia pada kartu port paralel asli, sedangan mode ECP dan mode EPP membutuhkan perangkat keras tambahan yang mampu bekerja secara cepat, namun masih kompetibel dengan SPP. Sebagaimana diketahui, mode kompatibilitas atau “mode centronic”, hanya Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
7
mampu mengirim data searah saja pada kecepatan normal 50 Kbyte per detik namun dapat lebih dipercepat hingga 150 Kbyte per detik. Untuk dapat menerima data, maka harus dirubah menjadi mode Nibel atau Byte. Mode Nibel mampu memasukan data nibel (4 bit). Sedangkan mode Byte menggunakan sifat dwi arah dari port paralel untuk memasukkan data byte (8 bit).
2.1.2
Diagram Pin Port Paralel Ada dua macam konektor parallel port, yaitu 36 pin dan 25 pin. Konektor 36
pin dikenal dengan nama Centronics dan konektor 25 pin dikenal dengan DB25. Centronics lebih dahulu ada dan digunakan dari pada konektor DB-25. DB-25 diperkenalkan oleh IBM (bersamaan dengan DB-9, untuk serial port), yang bertujuan untuk menghemat tempat. Karena DB-25 lebih praktis, maka untuk koneksitor parallel port pada komputer sekarang hanya digunakan DB-25. Di komputer, konektor parallel port yang terpasang adalah DB-25 betina , sehingga kabel penghubung keluar adalah DB-25 jantan. Susunan atau bentuk DB-25 dapat dilihat pada gambar dibawah :
Gambar 2.1. Port paralel DB – 25
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
8
Dari 25 pin konektor DB-25 tersebut, hanya 17 pin yang digunakan untuk saluran pembawa informasi dan yang berfungsi sebagai ground 8 pin. Ketujuh belas saluran informasi itu terdiri dari tiga bagian, yakni data 8 bit; status 5 bit; dan control 4 bit. Bit control dan status berfungsi dalam “jabat tangan” dalam proses penulisan data ke paralel port. Adapun fungsi dari masing – masing port paralel DB – 25 dapat dilihat pada tabel 2.1 dibawah ini :
Tabel 2.1 daftar pin DB - 25
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
9
2.1.3
Alamat – alamat port paralel Port paralel umumnya memiliki tiga alamat dasar yang bisa digunakan, alamat
dasar 3BCh pertama kali diperkenalkan sebagai alamat port paralel pada kartu-kartu vidio lama. Alamat ini kemudian sempat menghilang, pada saat port paralel dicabut dari kartu-kartu video. Sekarang muncul kembali sebagai pilihan untuk port paralel yang terpadu dengan motherboard, yang konfigurasinya dapat diubah melalui BIOS.
Alamat (heks)
Keterangan
3BC – 3BF
Dipergunakan untuk port paralel yang terpadu dengan kartu-kartu video, tidak mendukung alamat-alamat ECP.
378 – 37F
Biasa digunakan untuk LPT1
278 – 27F
Biasa digunakan untuk LPT2
Tabel 2.2. Alamat-alamat port paralel. LPT1 biasanya memiliki alamat dasar $378, sedangkan LPT2 adalah $278h. Ini adalah alamat umum yang biasa dijumpai, namun alamat-alamat dasar ini bisa berlainan antara satu komputer dengan komputer lainnya. Saat pertama kali komputer dihidupkan, BIOS (Basic Input/Output System) akan menentukan jumlah port yang dimiliki kemudian diberi label LPT1, LPT2, dan LPT3. pertama kali BIOS akan memeriksa alamat $ 3BC, jika ditemukan port paralel pada
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
10
alamat tersebut, maka akan diberi label LPT1, kemudian dicari pada lokasi berikutnya $ 378, jika ditemukan akan diberi label selanjutnya yang sesuai. Bisa jadi LPT1 jika tidak ditemukan port paralel di $ 3BC atau mungkin LPT2, jika ditemukan port paralel dialamat tersebut. Alamat port terakhir yang diperiksa adalah $ 278 dan mengikuti langkah-langkah yang telah dijelaskan tadi. Sehingga memungkinkan kita memiliki LPT2 dengan alamat $ 378 bukan $ 278 sebagai mana yang diharapkan. Apakah yang membuat hal seperti ini menjadi membingungkan adalah, karena beberapa perusahaan memasang jumper yang membolehkan kita untuk mengatur port kita ke LPT1, LPT2, dan LPT3. sekarang hampir semua kartu, untuk LPT1 dialamatkan pada $ 378 dan LPT2 pada $ 278 namun beberapa menggunakan $ 3BC sebagai LPT1, $ 378 sebagai LPT2, dan $ 278 sebagai LPT3. Label-label LPT1, LPT2 dan LPT3 seharusnya tidak perlu dikhawatirkan bagi mereka yang hanya menginginkan pengantarmukaan piranti dengan komputer. Bisanya alamat dasarlah yang digunakan dalam program antarmuka dari label LPT1 dan seterusnya. Namun jika anda tetap ingin tahu alamat LPT1 atau LPT yang lain, kita dapat menggunakan tabel tengok (lookup tabel) yang disediakan BIOS. Saat BIOS mengarahkan alamat-alamat pada piranti pencetak, maka BIOS akan menyimpan alamat pada lokasi khusus dalam memori, sehingga kita dapat menemukannya. Untuk mengeluluarkan data di port parallel,digunakan fungsi outport (8 bit ) dan outportb(16 bit). Perlu diketahui bahwa port control di port paralel menggunakan jenis open kolektor, dimana jika diukur dengan voltmeter, maka output port control akan selalu bernilai tinggi (5V). Yang dibutuhkan di sini ialah kecerdikan di dalam
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
11
membuat program.Alamat port paralel umumnya 378H, dengan menggunakan bahasa Pascal untuk mengeluarkan data ke port paralel berikut contoh kodenya : Prosedure lampu_hidup_naik; Begin I:=1; repeat Port[$378]:=I; I:=I*2; until I>255; End;
2.2.1 DIODA. Dioda
termasuk
komponen
elektronika
yang
terbuat
dari
bahan
semikonduktor. Beranjak dari penemuan dioda, para ahli menemukan juga komponen turunan lainnya yang unik.Dioda memiliki fungsi yang unik yaitu hanya dapat mengalirkan arus satu arah saja. Struktur dioda tidak lain adalah sambungan semikonduktor P dan N. Satu sisi adalah semikonduktor dengan tipe P dan satu sisinya yang lain adalah tipe N. Dengan struktur demikian arus hanya akan dapat mengalir dari sisi P menuju sisi N.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
12
Gambar 2.2. Simbol dan struktur dioda Gambar ilustrasi di atas menunjukkan sambungan PN dengan sedikit porsi kecil yang disebut lapisan deplesi (depletion layer), dimana terdapat keseimbangan hole dan elektron. Seperti yang sudah diketahui, pada sisi P banyak terbentuk holehole yang siap menerima elektron sedangkan di sisi N banyak terdapat elektronelektron yang siap untuk bebas merdeka. Lalu jika diberi bias positif, dengan arti kata memberi tegangan potensial sisi P lebih besar dari sisi N, maka elektron dari sisi N dengan serta merta akan tergerak untuk mengisi hole di sisi P. Tentu kalau elektron mengisi hole disisi P, maka akan terbentuk hole pada sisi N karena ditinggal elektron. Ini disebut aliran hole dari P menuju N, Kalau mengunakan terminologi arus listrik, maka dikatakan terjadi aliran listrik dari sisi P ke sisi N.
Gambar 2.3. dioda dengan bias maju Sebalikya apakah yang terjadi jika polaritas tegangan dibalik yaitu dengan memberikan bias negatif (reverse bias). Dalam hal ini, sisi N mendapat polaritas tegangan lebih besar dari sisi P.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
13
Gambar 2.4. dioda dengan bias negatif Tentu jawabanya adalah tidak akan terjadi perpindahan elektron atau aliran hole dari P ke N maupun sebaliknya. Karena baik hole dan elektron masing-masing tertarik ke arah kutup berlawanan. Bahkan lapisan deplesi (depletion layer) semakin besar dan menghalangi terjadinya arus. Demikianlah sekelumit bagaimana dioda hanya dapat mengalirkan arus satu arah saja. Dengan tegangan bias maju yang kecil saja dioda sudah menjadi konduktor. Tidak serta merta diatas 0 volt, tetapi memang tegangan beberapa volt diatas nol baru bisa terjadi konduksi. Ini disebabkan karena adanya dinding deplesi (deplesion layer). Untuk dioda yang terbuat dari bahan Silikon tegangan konduksi adalah diatas 0.7 volt. Kira-kira 0.2 volt batas minimum untuk dioda yang terbuat dari bahan Germanium.
Gambar 2.5. grafik arus dioda
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
14
Sebaliknya untuk bias negatif dioda tidak dapat mengalirkan arus, namun memang ada batasnya. Sampai beberapa puluh bahkan ratusan volt baru terjadi breakdown, dimana dioda tidak lagi dapat menahan aliran elektron yang terbentuk di lapisan deplesi.
2.2.2 Zener. Phenomena tegangan breakdown dioda ini mengilhami pembuatan komponen elektronika lainnya yang dinamakan zener. Sebenarnya tidak ada perbedaan sruktur dasar dari zener, melainkan mirip dengan dioda. Tetapi dengan memberi jumlah doping yang lebih banyak pada sambungan P dan N, ternyata tegangan breakdown dioda bisa makin cepat tercapai. Jika pada dioda biasanya baru terjadi breakdown pada tegangan ratusan volt, pada zener bisa terjadi pada angka puluhan dan satuan volt. Di datasheet ada zener yang memiliki tegangan Vz sebesar 1.5 volt, 3.5 volt dan sebagainya.
Gambar 2.6. Simbol Zener Ini adalah karakteristik zener yang unik. Jika dioda bekerja pada bias maju maka zener biasanya berguna pada bias negatif (reverse bias).
2.2.3 LED
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
15
LED adalah singkatan dari Light Emiting Dioda, merupakan komponen yang dapat mengeluarkan emisi cahaya.LED merupakan produk temuan lain setelah dioda. Strukturnya juga sama dengan dioda, tetapi belakangan ditemukan bahwa elektron yang menerjang sambungan P-N juga melepaskan energi berupa energi panas dan energi cahaya. LED dibuat agar lebih efisien jika mengeluarkan cahaya. Untuk mendapatkna emisi cahaya pada semikonduktor, doping yang pakai adalah galium, arsenic dan phosporus. Jenis doping yang berbeda menghasilkan warna cahaya yang berbeda pula.
Gambar 2.7. Simbol LED Pada saat ini warna-warna cahaya LED yang banyak ada adalah warna merah, kuning dan hijau.LED berwarna biru sangat langka. Pada dasarnya semua warna bisa dihasilkan, namun akan menjadi sangat mahal dan tidak efisien. Dalam memilih LED selain warna, perlu diperhatikan tegangan kerja, arus maksimum dan disipasi dayanya. Rumah (chasing) LED dan bentuknya juga bermacam-macam, ada yang persegi empat, bulat dan lonjong.
2.2.4
Aplikasi Dioda Dioda banyak diaplikasikan pada rangkaian penyerah arus (rectifier) power
suplai atau konverter AC ke DC. Dipasar banyak ditemukan dioda seperti 1N4001, 1N4007 dan lain-lain. Masing-masing tipe berbeda tergantung dari arus maksimum dan juga tegangan breakdwon-nya. Zener banyak digunakan untuk aplikasi regulator
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
16
tegangan (voltage regulator). Zener yang ada dipasaran tentu saja banyak jenisnya tergantung dari tegangan breakdwon-nya. Di dalam datasheet biasanya spesifikasi ini disebut Vz (zener voltage) lengkap dengan toleransinya, dan juga kemampuan disipasi daya.
Gambar 2.8. LED array
LED SERING DIPAKAI SEBAGAI INDIKATOR YANG
MASING-MASING WARNA
BISA MEMILIKI ARTI YANG BERBEDA. MENYALA, PADAM DAN BERKEDIP JUGA BISA BERARTI LAIN. LED DALAM BENTUK SUSUNAN (ARRAY) BISA MENJADI DISPLAY YANG BESAR. DIKENAL JUGA LED DALAM BENTUK 7 SEGMENT ATAU ADA JUGA YANG 14 SEGMENT. BIASANYA DIGUNAKAN UNTUK MENAMPILKAN ANGKA NUMERIK DAN ALPHABET.
2.3
Transistor Bipolar
Transistor merupakan dioda dengan dua sambungan (junction). Sambungan itu membentuk transistor PNP maupun NPN. Ujung-ujung terminalnya berturut-turut disebut emitor, base dan kolektor. Base selalu berada di tengah, di antara emitor dan kolektor. Transistor ini disebut transistor bipolar, karena struktur dan prinsip kerjanya tergantung dari perpindahan elektron di kutup negatif mengisi kekurangan elektron (hole) di kutup positif. bi = 2 dan polar = kutup. Adalah William Schockley pada tahun 1951 yang pertama kali menemukan transistor bipolar.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
17
Gambar 2.9. Transistor npn dan pnp Akan dijelaskan kemudian, transistor adalah komponen yang bekerja sebagai sakelar (switch on/off) dan juga sebagai penguat (amplifier). Transistor bipolar adalah inovasi yang mengantikan transistor tabung (vacum tube). Selain dimensi transistor bipolar yang relatif lebih kecil, disipasi dayanya juga lebih kecil sehingga dapat bekerja pada suhu yang lebih dingin. Dalam beberapa aplikasi, transistor tabung masih digunakan terutama pada aplikasi audio, untuk mendapatkan kualitas suara yang baik, namun konsumsi dayanya sangat besar. Sebab untuk dapat melepaskan elektron, teknik yang digunakan adalah pemanasan filamen seperti pada lampu pijar.
2.3.1 Bias DC Transistor bipolar memiliki 2 junction yang dapat disamakan dengan penggabungan 2 buah dioda. Emiter-Base adalah satu junction dan Base-Kolektor junction lainnya. Seperti pada dioda, arus hanya akan mengalir hanya jika diberi bias positif, yaitu hanya jika tegangan pada material P lebih positif daripada material N (forward bias). Pada gambar ilustrasi transistor NPN berikut ini, junction base-emiter diberi bias positif sedangkan base-colector mendapat bias negatif (reverse bias).
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
18
Gambar 2.10. arus elektron transistor npn Karena base-emiter mendapat bias positif maka seperti pada dioda, elektron mengalir dari emiter menuju base. Kolektor pada rangkaian ini lebih positif sebab mendapat tegangan positif. Karena kolektor ini lebih positif, aliran elektron bergerak menuju kutup ini. Misalnya tidak ada kolektor, aliran elektron seluruhnya akan menuju base seperti pada dioda. Tetapi karena lebar base yang sangat tipis, hanya sebagian elektron yang dapat bergabung dengan hole yang ada pada base. Sebagian besar akan menembus lapisan base menuju kolektor. Inilah alasannya mengapa jika dua dioda digabungkan tidak dapat menjadi sebuah transistor, karena persyaratannya adalah lebar base harus sangat tipis sehingga dapat diterjang oleh elektron. Jika misalnya tegangan base-emitor dibalik (reverse bias), maka tidak akan terjadi aliran elektron dari emitor menuju kolektor. Jika pelan-pelan 'keran' base diberi bias maju (forward bias), elektron mengalir menuju kolektor dan besarnya sebanding dengan besar arus bias base yang diberikan. Dengan kata lain, arus base mengatur banyaknya elektron yang mengalir dari emiter menuju kolektor. Ini yang dinamakan efek penguatan transistor, karena arus base yang kecil menghasilkan arus emitercolector yang lebih besar. Istilah amplifier (penguatan) menjadi salah kaprah, karena
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
19
dengan penjelasan di atas sebenarnya yang terjadi bukan penguatan, melainkan arus yang lebih kecil mengontrol aliran arus yang lebih besar. Juga dapat dijelaskan bahwa base mengatur membuka dan menutup aliran arus emiter-kolektor (switch on/off). Pada transistor PNP, fenomena yang sama dapat dijelaskan dengan memberikan bias seperti pada gambar berikut. Dalam hal ini yang disebut perpindahan arus adalah arus hole.
Gambar 2.11. arus hole transistor pnp
2.3.2
Transistor Sebagai Saklar
Didalam pemakaiannya transistor dipakai sebagai komponen saklar (switching) dengan memanfaatkan daerah penjenuhan (saturasi) dan daerah penyumbatan (cut off) yang ada pada karakteristik transistor. Pada daerah penjenuhan nilai resistansi persambungan kolektor emiter secara ideal sama dengan nol atau kolektor dan emiter terhubung langsung (short). Keadaan ini menyebabkan tegangan kolektor emiter (VCE) = 0 Volt pada keadaan ideal, tetapi pada
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
20
kenyataannya VCE bernilai 0 sampai 0,3 Volt. Dengan menganalogikan transistor sebagai saklar, transistor tersebut dalam keadaan on seperti pada gambar 2.16 Vcc
Vcc IC
RB VB
VCE IB
R Saklar On
VBE
Gambar 2.12. Transistor sebagai Saklar ON Saturasi pada transistor terjadi apabila arus pada kolektor menjadi maksimum dan untuk mencari besar arus basis agar transistor saturasi adalah :
I max =
Vcc ……………………………………………..…………….(2.1) Rc
hfe . I B =
IB =
Vcc ………………………………………….…………….(2.2) Rc
Vcc ………………………………………………………….(2.3) hfe . Rc
Hubungan antara tegangan basis (VB) dan arus basis (IB) adalah : IB =
VB − VBE ……………………………………………………….(2.4) RB
VB = IB . RB + VBE…………………………………………………..(2.5) VB =
Vcc . R B + VBE …………………………………………………(2.6) hfe . Rc
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
21
Jika tegangan VB telah mencapai VB =
Vcc . R B + VBE , maka transistor akan saturasi, hfe . Rc
dengan Ic mencapai maksimum. Gambar 2.17 dibawah ini menunjukkan apa yang dimaksud dengan VCE (sat) adalah harga VCE pada beberapa titik dibawah knee dengan posisi tepatnya ditentukan pada lembar data. Biasanya VCE (sat) hanya beberapa perpuluhan volt, walaupun pada arus kolektor sangat besar bisa melebihi 1 volt. Bagian dibawah knee pada gambar 2.17 dikenal sebagai daerah saturasi.
IC Penjenuhan (saturation)
Vcc Rc
IB > IB (sat) IB = IB (sat) IB
Titik sumbat (cutt off)
IB = 0
VCE
Gambar 2.13. Karakteristik daerah saturasi pada transistor
Pada daerah penyumbatan,nilai resistansi persambungan kolektor emiter secara ideal sama dengan tak terhitung atau terminal kolektor dan emiter terbuka (open). Keadaan ini menyebabkan tegangan (VCB) sama dengan tegangan sumber (Vcc). Tetapi pada kenyataannya Vcc pada saat ini kurang dari Vcc karena terdapat arus bocor dari kolektor ke emiter. Dengan menganalogikan transistor sebagai saklar, transistor tersebut dalam keadaan off seperti gambar dibawah ini.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
22
Vcc
Vcc
IC RB VB
R
Saklar Off VCE
IB
VBE
Gambar 2.14.Transistor Sebagai Saklar OFF
Keadaan penyumbatan terjadi apabila besar tegangan habis (VB)
sama dengan
tegangan kerja transistor (VBE) sehingga arus basis (IB) = 0 maka : IB =
IC ………………………………………………………………(2.6) hfe
IC = IB . hfe ….………………………………………………………(2.7) IC = 0 . hfe ………..…………………………………………………(2.8) IC = 0 ………………………………………………………………..(2.9) Hal ini menyebabkan VCE sama dengan Vcc dapat dibuktikan dengan rumus :
2.4
Vcc
= Vc + VCE …………..…………………………………………(2.10)
VCE
= Vcc – (Ic . Rc) …..……………………………………………(2.11)
VCE
= Vcc …..………………………………………………………(2.12)
Resistor
Sebuah resistor sering disebut werstan, tahanan atau penghambat, adalah suatu komponen elektronik yang dapat menghambat gerak lajunya arus listrik Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
23
Gambar 2.19. Simbol resistor (AS dan Jepang)
GAMBAR 2.20.SIMBOL RESISTOR (EROPA, IEC)
.Resistor disingkat dengan huruf "R" (huruf R besar). Satuan resistor adalah Ohm, yang menemukan adalah George Ohm (1787-1854), seorang ahli fisika bangsa Jerman. Tahanan bagian dalam ini dinamai konduktansi. Satuan konduktansi ditulis dengan kebalikan dari Ohm yaitu mho.
Gambar 2.21. Resistor
GAMBAR HAMBATAN
DIATAS ADALAH GAMBAR
BESERTA
GELANG
RESISTOR
WARNANYA.
BERIKUT TABEL DAN BESAR
KEMAMPUAN
RESISTOR
MENGHAMBAT DISEBUT JUGA RESISTENSI ATAU HAMBATAN LISTRIK. DIEKSPRESIKAN DALAM SATUAN HAMBATAN SEBESAR
OHM. SUATU
UNTUK
BESARNYA
RESISTOR DIKATAKAN MEMILIKI
1 OHM APABILA RESISTOR TERSEBUT MENJEMBATANI BEDA TEGANGAN
1 VOLT
ADALAH SEBESAR
DAN ARUS LISTRIK YANG TIMBUL AKIBAT TEGANGAN TERSEBUT
1
AMPERE, ATAU SAMA DENGAN SEBANYAK
6.241506 × 1018
ELEKTRON PER DETIK MENGALIR MENGHADAP ARAH YANG BERLAWANAN DARI
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
24
ARUS. HUBUNGAN ANTARA HAMBATAN, TEGANGAN, DAN ARUS, DAPAT DISIMPULKAN MELALUI HUKUM BERIKUT INI, YANG TERKENAL SEBAGAI HUKUM OHM:
..................................................................... (2.13)
Di mana V adalah beda potensial antara kedua ujung benda penghambat, I adalah besar arus yang melalui benda penghambat, dan R adalah besarnya hambatan benda penghambat tersebut.
2.4.1
Jenis-jenis Resistor
Berdasarkan kegunaannya resistor dapat dibedakan atas berbagai jenis. Adapun jenisjenis resistor tersebut adalah sebagai berikut:
1. RESISTOR BIASA (TETAP NILAINYA), IALAH SEBUAH RESISTOR PENGHAMBAT GERAK ARUS, YANG NILAINYA TIDAK DAPAT BERUBAH, JADI SELALU TETAP
(KONSTAN). RESISTOR INI BIASANYA DIBUAT DARI NIKELIN ATAU KARBON. 2. RESISTOR BERUBAH (VARIABLE),
IALAH SEBUAH RESISTOR YANG NILAINYA
DAPAT BERUBAH-UBAH DENGAN JALAN MENGGESER ATAU MEMUTAR TOGGLE PADA ALAT TERSEBUT.
SEHINGGA
NILAI RESISTOR DAPAT KITA TETAPKAN
SESUAI DENGAN KEBUTUHAN.
BERDASARKAN
DUA,
RHEOSTAT
POTENSIOMETER,
POTENSIOMETER)
JENIS INI KITA BAGI MENJADI
DAN
TRIMPOT
(TRIMMER
YANG BIASANYA MENEMPEL PADA PAPAN RANGKAIAN
(PRINTED CIRCUIT BOARD, PCB). 3. RESISTOR NTC IALAH
DAN
RESISTOR
PTS, NTC (NEGATIVE TEMPERATURE COEFFICIENT),
YANG NILAINYA AKAN BERTAMBAH KECIL BILA TERKENA
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
25
SUHU PANAS. IALAH
SEDANGKAN PTS (POSITIFE TEMPERATURE COEFFICIENT),
RESISTOR
YANG
NILAINYA
AKAN
BERTAMBAH
BESAR
BILA
TEMPERATURNYA MENJADI DINGIN.
4. LDR (LIGHT DEPENDENT RESISTOR), IALAH JENIS RESISTOR YANG BERUBAH HAMBATANNYA KARENA PENGARUH CAHAYA.
BILA
CAHAYA GELAP NILAI
TAHANANNYA SEMAKIN BESAR, SEDANGKAN CAHAYANYA TERANG NILAINYA MENJADI SEMAKIN KECIL.
2.4.2
Gelang Warna pada Resistor
Pada Resistor biasanya memiliki 4 gelang warna, gelang pertama dan kedua menunjukkan angka, gelang ketiga adalah faktor kelipatan, sedangkan gelang ke empat menunjukkan toleransi hambatan. Tabel 2.8 dibawah menunjukan gelang warna dimulai dari warna Hitam, Coklat, Merah, Jingga, Kuning, Hijau, Biru, Ungu (violet), Abu-abu dan Putih. Sedangkan untuk gelang toleransi hambatan adalah: Coklat 1%, Merah 2%, Hijau 0,5%, Biru 0,25%, Ungu 0,1%, Emas 5% dan Perak 10%. Kebanyakan gelang toleransi yang dipakai oleh umum adalah warna Emas, Perak dan Coklat.
Tabel 2.8. Gelang warna pada resistor.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
26
Gelang
Gelang
Gelang Ketiga
Gelang ke Empat
Temp.
Pertama
Kedua
(multiplier)
(toleransi)
Koefisien
Warna
Hitam 0
0
×100
Coklat 1
1
×101
±1% (F)
100 ppm
Merah 2
2
×102
±2% (G)
50 ppm
Jingga 3
3
×103
15 ppm
Kuning 4
4
×104
25 ppm
Hijau
5
5
×105
±0.5% (D)
Biru
6
6
×106
±0.25% (C)
Ungu
7
7
×107
±0.1% (B)
8
8
×108
±0.05% (A)
9
9
×109
Abuabu
Putih
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
27
Emas
×0.1
±5% (J)
Perak
×0.01
±10% (K)
Polos
2.5
±20% (M)
Relay Relay adalah suatu rangkaian switch magnetik yang bekerja bila mendapat
catu dan suatu rangkaian trigger. Relay memiliki tegangan dan arus nominal yang harus dipenuhi output rangkaian pendriver atau pengemudinya. Arus yang digunakan pada rangkaian adalah arus DC. Konstruksi dalam suatu relay terdiri dari lilitan kawat (coil) yang dililitkan pada inti besi lunak. Jika lilitan kawat mendapatkan aliran arus, inti besi lunak kontak menghasilkan medan magnet dan menarik switch kontak. Switch kontak mengalami gaya listrik magnet sehingga berpidah posisi ke kutub lain atau terlepas dari kutub asalnya. Keadaan ini akan bertahan selama arus mengalir pada kumparan relay. Dan relay akan kembali keposisi semula yaitu normaly ON atau Normaly OFF, bila tidak ada lagi arus yang mengalir padanya, posisi normal relay tergantung pada jenis relay yang digunakan. Dan pemakaian jenis relay tergantung pada kadaan yang diinginkan dalam suatu rangkaian. Menurut kerjanya relay dapat dibedakan menjadi : a. Normaly Open (NO), saklar akan tertutup bila dialiri arus.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
28
b. Normaly Close (OFF), saklar akan terbuka bila dialiri arus. c. Change Over (CO), relay ini mempunyai saklar tunggal yang nomalnya tertutup yang lama, bila kumparan 1 dialiri arus maka saklar akan terhubung ke terminal A, sebaliknya bila kumparan 2 dialiri arus maka saklar akan terhubung ke terminal B. Analogi rangkaian relay yang digunakan pada tugas akhir ini adalah saat basis transistor ini dialiri arus, maka transistor dalam keadaan tertutup yang dapat menghubungkan arus dari kolektor ke emiter yang mengakibatkan relay terhubung. Sedangkan fungsi dioda disini adalah untuk melindungi transistor dari tegangan induksi berlebih, dimana tegangan ini dapat merusak transistor. Jika transistor pada basis tidak ada arus maju, transistor terbuka sehingga arus tidak mengalir dari kolektor ke emiter, relay tidak bekerja karena tidak ada arus yang mengalir pada gulungan kawat. Bentuk relay yang digunakan dengan rangkaian driver dapat dilihat pada gambar2.22. Vcc Dioda
VB
a. Simbol
Tr
b. Relay dengan rangkaian driver
Gambar 2.22. Simbol Relay dan Rangkaian Driver
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
29
2.6 OPTOCOUPLER.
KOMPONEN
INI SEBENARNYA TERMASUK KELUARGA
SWITCH ON/OFF. NAMUN,
KARENA DIGUNAKAN SECARA KHUSUS DENGAN MEMANFAATKAN TRANSMISI CAHAYA, BAIK CAHAYA PEMICU
“PUTIH” (VISIBLE
ON/OFF-NYA
MAKA
LIGHT) MAUPUN CAHAYA INFRA MERAH SEBAGAI
OPTOCOUPLER
DIMASUKAN DALAM KELOMPOK SWITCH
YANG KHUSUS.
OPTOCOUPLER
DIARTIKAN SEBAGAI
OPTO (OPTIC)
DAN
COUPLER. JADI
IA
ADALAH SUATU KOMPONEN PENGHUBUNG (COUPLING) YANG BEKERJA BERDASARKAN
“PICU”
CAHAYA/OPTIK.
OPTOCOUPLER
TRANSMITER DAN BAGIAN RECEIVER.
TERDIRI
DARI
BAGIAN,
YAITU
BAGIAN
TRANSMITER BIASANYA DIBANGUN DARI SEBUAH
LED (LIGHT EMITING DIODE) INFRA MERAH, UNTUK MEMPEROLEH KETAHANAN YANG LEBIH BAIK TERHADAP CAHAYA TAMPAK DARIPADA BILA MENGGUNAKAN
RECEIVER
LED BIASA.
DIBANGUN DENGAN DASAR KOMPONEN PHOTOTRANSISTOR, YANG AKAN
MEMPEROLEH BIAS MAJU/ON BILA MENDAPAT CAHAYA
(INFRA
MERAH) DARI
LED
TRANSMITER.
DITINJAU
DARI PENGGUNAANNYA, FISIK
BERMACAM-MACAM.
OPTOCOUPLER
DAPAT BERBENTUK
BILA HANYA DIGUNAKAN UNTUK MENGISOLASI LEVEL TEGANGAN
ATAU DATA ANTARA SISI KIRI TRANSMITER DAN SISI KANAN RECEIVER MAKA
OPTOCOUPLER
INI BIASANYA DIBUAT DALAM BENTUK YANG
RUANG ANTARA
LED
“SOLID”
TANPA ADA
TRANSMITER DAN PHOTOTRANSISTOR RECEIVER. JADI CAHAYA
YANG LEWAT TIDAK DAPAT DIHALANGI.
NAMUN,
BILA KEGUNAANNYA JUSTRU UNTUK
MENDETEKSI ADANYA PENGHALANG ANTARA TRANSMITER DAN RECEIVER MAKA DIBAGIAN TENGAH (ANTARA PENGHALANG TERSEBUT.
LED
DAN PHOTOTRANSISTOR) DIBERI RUANG UJI UNTUK
CONTOH APLIKASINYA ANTARA LAIN OPTOCOUPLER DENGAN
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
30
PIRINGAN
ROTARI ENCODER
UNTUK DETEKSI KECEPATAN PUTARAN MOTOR, SISTEM
DETEKSI “LUBANG PENANDA” DISKET PADA DISK DRIVE KOMPUTER, (OPTO) LIMIT PADA PRINTER, DAN LAIN-LAIN.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
55
BAB 3 PERANCANGAN ALAT
3.1 Blok Diagram Rangkaian. P E R S O N A L C O U M P U T E R
Relay
OPTOCOU PLER
Peralatan Elektronik(lampu pijar)
PSA
Gambar 3.1. Diagram Blok Rangkaian.
Dari diagram blok diatas, Personal Computer (PC) adalah pusat kendali dari seluruh sistem, dimana komputer dihubungkan dengan rangkaian driver, dimana input dari driver ini dihubungkan ke port paralel yang ada di komputer. Adapun pin-pin yang digunakan dari port paralel ini adalah pin data yaitu pin 2 sampai pin 9 (D0 sampai D7). Untuk dapat mengendalikan driver, diperlukan port paralel yang dapat digunakan sebagai pengendali driver tersebut. Port ini dapat dikendalikan dengan menggunakan berbagai macam softwer, diantaranya adalah pascal, C++, Visual Basic
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
56
dan lain-lain. Alamat port yang digunakan adalah LPT1(378) atau LPT2(379), namun yang umum digunakan dalam Tugas akhir ini adalah turbo pascal dengan alamat LPT1 (378).
3.2 Rangkaian Driver
Rangkaian ini berfungsi sebagai pengerak (drive). Dimana driver ini akan aktif apabila salah satu bit mendapat tegangan masukan sebesar + 5 V. Input sebesar 5 V ini dapat mengendalikan IC Optocoupler guna mengkopling tegangan VCC ke rangkian saklar otomatis yang terdapat pada
rangkaian driver ini yang dibangun dengan
menggunakan transistor 2N2222 ataupun transistor BC 148. Rangkaian driver inilah yang akan menggerakkan rangkaian relay . 3.3 Rangkaian Relay
Rangkaian relay pada alat ini berfungsi untuk memutuskan atau menghubungkan peralatan elektronik dengan tegangan AC 220 V. Gambar rangkaian relay
ini
ditunjukkan pada gambar 3.2 berikut ini:
VCC
LAMPU PIJAR
5V
Relay Dioda K
AC 220V
Driver
BC148
470 4.7k
Gambar 3.2 Rangkaian relay
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
57
Output dari relay yang satu dihubungkan peralatan elektronik dan yang lainnya dihubungkan tegangan AC 220 V. Hubungan yang digunakan adalah normally open. Prinsip kerja rangkaian ini pada dasarnya memanfaatkan fungsi transistor sebagai saklar elektronik. Tegangan atau sinyal pemicu dari transistor berasal dari rangkaian driver. Pada saat rangkaian driver mendapat masukan tegangan sebesar 5 volt dari salah satu bit pada port atau salah bit pada port berlogika tinggi (high), maka optocoupler akan mengkopling tegangan ke basis transistor, sehingga transistor mendapat tegangan bias dari kaki basis. Dengan adanya tegangan bias ini maka transistor akan aktip (saturation), sehingga adanya arus yang mengalir ke kumparan relay. Hal ini akan menyebabkan sakar pada relay menjadi tertutup, sehingga peralatan elektronik akan terhubung dengan tegangan AC 220 V. Begitu juga sebaliknya pada saat logika pada salah satu bit pada port paralel adalah rendah (low) maka relay tidak dialiri arus. Hal ini akan menyebabkan saklar pada relay terbuka, sehingga hubungan antara peralatan elektronik dengan tegangan AC 220 V akan terputus. 3.4 Rangkaian Power Supplay (PSA)
Rangkaian PSA yang dibuat terdiri dari dua keluaran, yaitu 5 volt dan 12 volt, keluaran 5 volt digunakan untuk mensupplay tegangan ke seluruh rangkaian, sedangkan keluaran 12 volt digunakan untuk mengaktipkan relay. Rangkaian power supplay ditunjukkan pada gambar 3.3 berilut ini :
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
58
TIP32C
LM7805CT
12 Volt
Vreg IN
OUT
5 Volt
100ohm
220V 50Hz 0Deg
330ohm
1N5392GP 2200uF 1N5392GP
1uF 100uF
TS_PQ4_12
Gambar 3.3 Rangkaian Power Supplay (PSA)
Trafo CT
merupakan trafo stepdown yang berfungsi untuk menurunkan
tegangan dari 220 volt AC menjadi 12 volt AC. Kemudian 12 volt AC akan disearahkan dengan menggunakan dua buah dioda, selanjutnya 12 volt DC akan diratakan oleh kapasitor 2200 μF. Regulator tegangan 5 volt (LM7805CT) digunakan agar keluaran yang dihasilkan tetap 5 volt walaupun terjadi perubahan pada tegangan masukannya. LED hanya sebagai indikator apabila PSA dinyalakan. Transistor PNP TIP 32 disini berfungsi untuk mensupplay arus apabila terjadi kekurangan arus pada rangkaian, sehingga regulator tegangan (LM7805CT)
tidak akan panas ketika
rangkaian butuh arus yang cukup besar. Tegangan 12 volt DC langsung diambil dari keluaran 2 buah dioda penyearah.
3.5 Perancangan Perangkat Lunak (Software)
Untuk dapat mengendalikan peralatan perlu dirancang perangkat lunak yang dapat mengontrol port paralel yang ada pada komputer. Karena dari pengontrolan port inilah keseluruhan dari rangkaian dapat dikendalikan.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
59
Diagram alir programnya adalah sebagai berikut : Start
Periksa karakter penekanan
Ya
If C = 1
Ya
Ya
Ya
Ya
Ya
Ya
Ya
If C = S
If f = 1
If g = 1
If h = 1
If i = 1
Ya
Lampu 4 Hidup Lampu 4 Mati
Ya
Lampu 5 Hidup Lampu 5 Mati
Ya
Lampu 6 Hidup Lampu 6 Mati
Ya
Lampu 7 Hidup Lampu 7 Mati
Ya
Tidak
Tidak Tidak
Ya
Tidak
Tidak If C = 8
If e = 1
Lampu 3 Hidup Lampu 3 Mati
Tidak
Tidak If C = 7
Ya
Tidak
Tidak If C = 6
If d = 1
Lampu 2 Hidup Lampu 2 Mati
Tidak
Tidak If C = 5
Ya
Tidak
Tidak If C = 4
If b = 1
Lampu 1 Hidup Lampu 1 Mati
Tidak
Tidak If C = 3
Ya
Tidak
Tidak If C = 2
If a = 1
Lampu 8 Hidup Lampu 8 Mati
Selesai
Gambar 3.4 Diagram Alir Program Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
60
Adapun program selengkapnya adalah sebagai berikut dibawah ini: program penekanan; uses wincrt; var a,b,d,e,f,g,h,i,p,n:integer; C: char; z: Char; Label 1.2,3,4,5,6,7,8,9,10; begin
clrscr;
writeln ('[1] Tombol untuk ON/OFF lampu 1'); writeln ('[2] Tombol untuk ON/OFF lampu 2'); writeln ('[3] Tombol untuk ON/OFF lampu 3'); writeln ('[4] Tombol untuk ON/OFF lampu 4'); writeln ('[5] Tombol untuk ON/OFF lampu 5'); writeln ('[6] Tombol untuk ON/OFF lampu 6'); writeln ('[7] Tombol untuk ON/OFF lampu 7'); writeln ('[8] Tombol untuk ON/OFF lampu 8'); writeln ('[S] Keluar'); writeln ('==============================='); gotoxy (1,11); writeln ('Lampu 1: Mati '); gotoxy (1,12); writeln ('Lampu 2: Mati '); gotoxy (1,13); writeln ('Lampu 3: Mati '); gotoxy (1,14); writeln ('Lampu 4: Mati '); gotoxy (20,11); writeln ('Lampu 5: Mati ');
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
61
gotoxy (20,12); writeln ('Lampu 6: Mati '); gotoxy (20,13); writeln ('Lampu 7: Mati '); gotoxy (20,14); writeln ('Lampu 8: Mati '); 1: repeat C:= readkey; if C='1' then begin if a= 0 then goto 2 else gotoxy (10,11); writeln ('Mati '); a:=0; n:= n-1; port[$378]:=n; end; if C='2' then begin if b= 0 then goto 3 else gotoxy (10,12); writeln ('Mati '); b:=0; n:= n-2; port[$378]:=n; end;
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
62
if C='3' then begin if d= 0 then goto 4 else gotoxy (10,13); writeln ('Mati '); d:=0; n:= n-4; port[$378]:=n; end; if C='4' then begin if e= 0 then goto 5 else gotoxy (10,14); writeln ('Mati '); e:=0; n:= n-8; port[$378]:=n; end; if C='5' then begin if f= 0 then goto 6 else gotoxy (29,11); writeln ('Mati '); f:=0; n:= n-16; port[$378]:=n; end; if C='6' then begin if g= 0 then goto 7 Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
63
else gotoxy (29,12); writeln ('Mati '); g:=0; n:= n-32; port[$378]:=n; end; if C='7' then begin if h= 0 then goto 8 else gotoxy (29,13); writeln ('Mati '); h:=0; n:= n-64; port[$378]:=n; end; if C='8' then begin if i= 0 then goto 9 else gotoxy (29,14); writeln ('Mati '); i:=0; n:= n-128; port[$378]:=n; end; until C='s' ; goto 10; 2:begin gotoxy (10,11); writeln ('Hidup '); a:=1; Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
64
n:=n+1; port[$378]:=n; goto 1 end; 3:begin gotoxy (10,12); writeln ('Hidup '); b:=1; n:=n+2; port[$378]:=n; goto 1 end; 4:begin gotoxy (10,13); writeln ('Hidup '); d:=1; n:=n+4; port[$378]:=n; goto 1 end; 5:begin gotoxy (10,14); writeln ('Hidup '); e:=1; n:=n+8; port[$378]:=n; goto 1 end; 6:begin gotoxy (29,11); writeln ('Hidup '); f:=1; n:=n+16; Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
65
port[$378]:=n; goto 1 end; 7:begin gotoxy (29,12); writeln ('Hidup '); g:=1; n:=n+32; port[$378]:=n; goto 1 end; 8:begin gotoxy (29,13); writeln ('Hidup '); h:=1; n:=n+64; port[$378]:=n; goto 1 end; 9:begin gotoxy (29,14); writeln ('Hidup '); i:=1; n:=n+128; port[$378]:=n; goto 1 end; 10:begin clrscr ; gotoxy (5,10); writeln ('Keluar'); gotoxy (6,11); writeln ('Keluar'); Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
66
gotoxy (7,12); writeln ('Keluar'); gotoxy (8,13); writeln ('Keluar'); readln (p); port[$378]:=0; end; end.
Pada saat program dijalankan, program akan memeriksa karakter dari penekanan tombol. Apabila kita menekan salah satu tombol (1-8 dan Tombol S) program akan memeriksa data yang disimpan pada salah satu variabel untuk melihat apakah itu penekanan tombol pertama atau kedua. Adapun prinsip kerja dari program untuk setiap penekanan masing-masing tombol adalah sebagai berikut
Jika tombol satu (1) ditekan program akan mengaktifkan bit 2 pada port paralel atau bit 2 berlogika high (1). Jika tombol satu kembali ditekan program akan menonaktifkan bit 2 pada port paralel atau bit 2 berlogika low (0), jika tombol 1 kembali ditekan bit 2 akan berlogika high (1) kembali begitu seterusnya.
Jika tombol dua (2) ditekan program akan mengaktifkan bit 3 pada port paralel atau bit 3 berlogika high (1). Jika tombol dua kembali ditekan program akan menonaktifkan bit 3 pada port paralel atau bit 3 berlogika low (0), jika tombol 2 kembali ditekan bit 3 akan berlogika high (1) kembali begitu seterusnya.
Jika tombol tiga (3) ditekan program akan mengaktifkan bit 4 pada port paralel atau bit 4 berlogika high (1). Jika tombol empat kembali ditekan program akan
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
67
menonaktifkan bit 4 pada port paralel atau bit 4 berlogika low (0), jika tombol 4 kembali ditekan bit 4 akan berlogika high (1) kembali begitu seterusnya.
Jika tombol empat (4) ditekan program akan mengaktifkan bit 5 pada port paralel atau bit 5 berlogika high (1). Jika tombol empat kembali ditekan program akan menonaktifkan bit 5 pada port paralel atau bit 5 berlogika low (0), jika tombol 4 kembali ditekan bit 5 akan berlogika high (1) kembali begitu seterusnya.
Jika tombol lima (5) ditekan program akan mengaktifkan bit 6 pada port paralel atau bit 6 berlogika high (1). Jika tombol lima kembali ditekan program akan menonaktifkan bit 6 pada port paralel atau bit 6 berlogika low (0), jika tombol 5 kembali ditekan bit 6 akan berlogika high (1) kembali begitu seterusnya.
Jika tombol enam (6) ditekan program akan mengaktifkan bit 7 pada port paralel atau bit 7 berlogika high (1). Jika tombol enam kembali ditekan program akan menonaktifkan bit 7 pada port paralel atau bit 7 berlogika low (0), jika tombol 1 kembali ditekan bit 7 akan berlogika high (1) kembali begitu seterusnya.
Jika tombol tujuh (7) ditekan program akan mengaktifkan bit 8 pada port paralel atau bit 8 berlogika high (1). Jika tombol tujuh kembali ditekan program akan menonaktifkan bit 8 pada port paralel atau bit 8 berlogika low (0), jika tombol 7 kembali ditekan bit 8 akan berlogika high (1) kembali begitu seterusnya.
Jika tombol delapan (8) ditekan program akan mengaktifkan bit 9 pada port paralel atau bit 2 berlogika high (1). Jika tombol delapan kembali ditekan program Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
68
akan menonaktifkan bit 9 pada port paralel atau bit 9 berlogika low (0), jika tombol 8 kembali ditekan bit 9 akan berlogika high (1) kembali begitu seterusnya. Dan apabila tombol yang ditekan adalah (S) maka program akan diakhiri dan sekaligus menonaktifkan seluruh bit pada port paralel.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
69
BAB 4 PENGUJIAN DAN ANALISA RANGKAIAN
Setelah perangkat proyek akhir terbentuk, langkah selanjutnya yang perlu dilakukan adalah pengujian dan pengukuran rangkaian, karena dengan pengujian dan pengukuran, suatu desain dapat diperiksa sehingga kesalahan suatu sistem dapat diketahui, serta
untuk mengetahui kemampuan perangkat dalam melaksanakan
fungsinya tanpa kegagalan.
4.1 Pengujian Rangkaian.
Pengujian rangkaian dapat dilakukan dengan cara menggunakan PC ataupun dengan cara memberi tegangan langsung sebesar +5 V pada masing-masing bit masukan yang nantinya akan dihubungkan dengan port paralale. Pada pengujian rangkain yang dilakukan dengan menggunakan komputer, komputer tersebut harus dilengkapi dengan port paralel, setelah itu periksa apakah port paralel tersebut aktif atau tidak. Pemeriksaan ini dapat dilakukan dengan cara masuk ke SETUP BIOS pada komputer tersebut.
4.1.1
Pengujian Rangkaian Menggunakan Tegangan Sebesar +5 Volt.
Pengujian rangkaian dengan cara ini sangatlah mudah, karena kita hanya perlu melakukan pemberian tegangan masukan sebesar +5 Volt pada masing-masing bit masukan. Untuk menganalisa apakah rangkaian aktif atau tidak kita dapat Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
70
menggunakan lampu LED sebagai indikator-nya. Disini untuk memudahkan kita untuk menganalisa rangkaian, sebaiknya kita melakukan (memberikan) tegangan tersebut secara bit per bit, sehingga akan lebih teliti dan memudahkan kita untuk menganalisa rangkaian pada bit mana yang tidak bekerja.
4.1.2
Pengujian Rangkaian Menggunakan Komputer.
Pengujian rangkaian dengan cara ini memerlukan komputer yang dilengkapi dengan port paralel (DB 25) serta softwer yang dapat mengontrol port paralel tersebut. Softwer-softwer yang bisa digunakan untuk mengendalikan port paralel tersebut antaralain Visual Basic, C/C++, Visual C, Pascal, dan lain sebagainya. Namun dalam tugas akhir ini kita menggunakan program pascal.
4.1.2.1 Pascal (bahasa pemrograman) Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor
Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Profesor Niklaus Wirth membuat Pascal sebagai bantuan untuk mengajarkan konsep pemrograman kepda mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu. Adapun kelebihan dari bahasa pemrograman Pascal adalah: •
Tipe Data Standar, tipe-tipe data standar yang telah tersedia bahasa
pemrograman. Pascal memiliki tipe data standar boolean, integer, real, char, string,
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
71
•
User defined Data Types, programmer dapat membuat tipe data lain yang
diturunkan dari tipe data standar. •
Strongly-typed, programmer harus menentukan tipe data dari suatu variabel,
dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan. •
Terstruktur, memiliki sintaks yang memungkinkan penulisan program
dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang. •
Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat
mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami. Bahasa PASCAL juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu masih digunakan di IOI (International Olympiad in Informatics). Adapun langkah-langkah yang dilakukan untuk melakukan pengujian rangkaian menggunakan program pascal adalah sebagai berikut: 1. Hubungkan rangkaian dengan port paralel pada komputer 2. Hubungkan rangkaian dengan power supply. 3. Aktifkan (compile) program yang akan digunakan untuk mengaktifkan atau menon-aktifkan port. 4. Aktifkan masing-masing bit dengan menekan tombol yang mewakili masingmasing bit tersebut pada komputer.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
72
5. Ukur tegangan keluaran dari bit pada port paralel, periksa apakah relay aktif atau tidak, begitu seterusnya untuk masing-masing bit. 6. Apabila ada rangkaian yang tidak bekerja, namun port telah aktif, perlu dilakukan penganalisaan terhadap komponen-komponen aktif yang terdapat dalam rangkaian seperti dioda dan transistor.
4.2 Menganalisa Komponen Aktif Yang Terdapat Pada Rangkaian
Apabila perangkat pada proyek akhir tidak bekerja sebagaimana mestinya, maka perlu dilakukan pemeriksaan terhadap komponen-komponen aktif, apakah komponenkomponen tersebut masih dapat bekerja atau tidak, komponen-komponen aktif ini lebih sensitif dibanding komponen-komponen lain seperti resistor.
4.2.1
Pengujian Komponen Dioda.
Komponen dioda merupakan salah satu komponen aktif yang sensitif, baik terhadap temperatur, tegangan maupun arus. Komponen ini dapat mengalami kerusakan ketika pada saat penyolderan temperatur yang diterima komponen ini terlalu tinggi, begitu juga halnya dalam pemberian tegangan maupun arus, harus sesuai dengan kemampuan penerimaan tegangan maupun arus maksimumnya.
Adapun langkah-langkah yang dapat dilakukan untuk menganalisa komponen dioda adalah sebagai berikut:
1. Lepas komponen dioda dari rangkaian yang tidak bekerja. 2. Lakukan pengukuran dengan menggunakan multimeter. 3. Letakkan saklar jangka alat ukur ohm pada posisi Rx 100.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
73
4. Nolkan alat ukur. 5. Tempelkan kawat positif (merah) pada katoda dan kawat hitam (negatif) pada anoda. Dengan demikian katoda diberi potensial negatif dari baterai dan anoda diberi potensial positif. Apabila jarum penunjuk sekala bergerak, maka dioda dalam keadaan baik, tetapi apabila jarum penunjuk tidak bergerak dioda telah putus. 6. Sekarang langkah ke-5 diulangi hanya saja sekarang kawat posistif (merah) ditempelkan pada anoda dan kawat negatif (hitam) ditempelkan pada katoda. Dengan demikian katoda diberi potensial negatif sedangkan anoda diberi tegangan positif dari baterai. Apabila jarum penunjuk tidak bergerak maka dioda dalam keadaan baik, namun bila jarum penunjuk bergerak maka dioda dinyatakan dalam keadaan rusak (bocor).
Selain dengan multimeter, dioda juga dapat dianalisa dengan menggunakan Osiloscop, dalam pengujian menggunakan osiloscop komponen dapat dianalisa langsung tanpa harus melepas dari rangkaian, namun disini kita hanya membahas penganalisaan dioda dengan menggunakan multimeter.
4.2.2
Pengujian Komponen Transistor.
Sama halnya dengan komponen dioda, komponen transistot ini juga merupakan salah satu komponen aktif yang digunakan dalam rangkaian. Komponen ini juga peka terhadap suhu dan tegangan. Dalam pemasangan komponen ini juga harus diperhatikan tata letak kaki dari transistor, karena apabila pemasangan tata letak dari kaki komponen ini terbalik, maka komponen ini tidak akan dapat bekerja dan juga dapat mengalami kerusakan. Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
74
Adapun langkah langkah yang dapat dilakukan dalam pengujian komponen transistor dengan menggunakan multimeter adalah sebagai berikut :
1. Lepas komponen yang dicurigai mengalami kerusakan. 2. Letakkan saklar jangka alat ukur ohm pada posisi Rx 100. 3. Nolkan alat ukur. 4. Tempelkan kawat positif (merah) pada basis dan kawat hitam (negatif) pada emitor, sehingga basis diberi tegangan negatif dan emitor diberi tegagangan positif dari baterai, apabila jarum penunjuk bergerak, maka transistor dinyatakan dalam keadaan baik, namun jika jarum tidak bergerak, maka transistor dinyatakan rusak. Posisikan kabel positif (merah) pada emitor dan kawat negatif (hitam) pada basis, apabila jarum penunjuk tidak bergerak, maka transistor dinyatakan dalam keadaan baik, namun jika juarum penunjuk bergerak transistor dinyatakan rusak. 5. Tempelkan kabel positif (merah) pada basis dan kabel negatif (hitam) pada kaki kolektor, sehingga kaki basis diberi tegangan negatif dan kaki kolektor diberi tegangan positif dari baterai. Jika jarum penunjuk bergerak, transistor dinyatakan dalam keadaan baik, namun jika jarum penunjuk tidak bergerak, maka transistor dinyatakan rusak. 6. Posisikan kabel positif (merah) pada kaki kolektor dan kabel negatif (hitam) pada kaki basis sehingga kaki kolektor mendapat tegangan positif dan kaki basis mendapat tegangan negatif. Jika jarum penunjuk tidak bergerak, maka transistor dinyatakan dalam keadaan baik, namun jika jarum penunjuk tidak bergerak, maka transistor dinyatakan dalam keadaan rusak. Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
75
Langkah-langkah diatas digunakan untuk menganalisa transistor jenis NPN, karena transistor yang digunakan dalam proyek akhir ini adalah transistor jenis NPN. Namun hal yang sama dapat dilakukan untuk transistor jenis PNP, namun peletakan posisi kabel adalah kebalikan dari transistor jenis NPN.
4.3
Pengujian Rangkaian Relay
Pengujian rangkaian relay dapat dilakukan dengan memberikan tegangan 5 volt dan 0 volt pada basis transistor BC148. Transistor BC148 merupakan transistor jenis NPN, transistor jenis ini akan aktip jika pada basis diberi tegangan > 0,7 volt dan tidak aktip jika pada basis diberi tegangan < 0,7 volt. Aktipnya transistor akan mengaktipkan relay. Pada alat ini relay digunakan untuk memutuskan hubungan tegangan 220V dengan peralatan listrik, dimana hubungan yang digunakan adalah normally open (NO), dengan demikian jika relay tidak aktip maka hubungan tegangan 220 Volt ke peralatan listrik akan terputus, sebaliknya jika relay aktip, maka tegangan 220 V dengan peralatan listrik akan terhubung.
Pengujian dilakukan dengan memberikan tegangan 5 volt pada basis transistor, jika relay aktip dan peralatan listrik terhubung ke tegangan 220 V maka rangkaian ini telah berfungsi dengan baik.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
76
BAB 5 KESIMPULAN DAN SARAN
5.1
Kesimpulan
Setelah menyelesaikan laporan tugas akhir yang berjudul “Pengontrolan Peralatan Elektronika Berbasis Personal Computer (PC)” dan diteruskan dengan pengujian alat dan pembahasan sistem maka dapat disimpulkan,antara lain :
1.
Penggunaan IC (Integraited Circuit) 4N35 adalah sebagai Optocoupler yang berfungsi sebagai pengkopling tegangan, sehingga PC benar-benar terisolasi dari rangkaian pengendali.
2.
Penggunaan komponen Dioda pada rangkaian relay adalah sebagai pengaman dari umpan balik (feedback) dari tegangan yang dihasilkan dari relay pada saat relay dinon-aktifkan dari keadaan aktif yang dihasilkan dari gulungan kumparan pada relay.
3.
Sebelum melakukan pengalamatan dalam penulisan program pengendali port paralel, terlebih dahulu dilakukan pemeriksaan alamat port paralel dengan cara masuk ke SETUP BIOS.
4.
Penggunaan perangkat ini hanya dapat mengontrol sebanyak 8 bit (8 relay) disebabkan port paralel jenis DB 25 hanya memiliki 8 jalur data, namun hal ini dapat diatasi dengan menambah rangkaian luar lain untuk dapat mengontrol peralatan listrik.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
77
5.2
Saran.
Dalam kesempatan ini penulis ingin menyampaikan saran sebagai berikut:
1.
Fungsi rangkaian pengontrol peralatan listrik melalui PC dapat dikembangkan lagi tidak hanya sebatas meng-ON-kan atau Meng-OFFkan saja, tetapi dapat divariasikan sehingga dapat mengetahui peralatan yang dikontrol aktif (bekerja) atau tidak aktif (tidak bekerja).
2.
Untuk dimasa yang akan datang,agar alat ini lebih ditingkatkan dan dikembangkan,seperti dilengkapinya dengan mikrokontroler.
Gokli L.T : Personal Computer (PC) Sebagai Pengendali Peralatan Elektronika Menggunakan Program Pascal, 2007 USU Repository © 2008
DAFTAR PUSTAKA
Albert P. Malvino, 1994, Aproksimasi Rangkaian Semikonduktor , Penerbit Erlangga Jakarta. David A. Hodges dan Horace G . Jakson, 1987, Analsis Dan Desain Rangkaian Terpadu Digital , Penerbit Erlangga, Jakarta.
Malvino, Albert paul, Prinsip-prinsip Elektronika, Jilid 1 & 2, Edisi Pertama, Penerbit: Salemba Teknika, Jakarta, 2003. M. G. Joshi, Transducers For Instrumentation, Penerbit: Laxmi Publications, New Delhi, 2002 Widodo, S.Si, Mkom, Interfacing Komputer dan Mikrokontroler, Penerbit: Elex Media Komputindo, Jakarta, 2004. K F Ibrahim, Diterjemahkan Oleh Ir. P. Insap Santoso, M.Sc,2002,Teknik Digital , Penerbit ANDI Yogyakarta, Yogyakarta.
Lampiran +VCC 5 Volt
Peralatan elektronika (lampu pijar)
AC 220 Volt
Relay
K
Dioda ▲ IN4007
5 470
TR
2N2222 BC 148
R R R 4k7 R
GAMBAR RANGKAIAN
4K7 4
N 35 35 44 N 2
1
R
Pin 2 DB 25 GROUND