Pengertian
Optocoupler merupakan komponen elektronika yang mempunyai fungsi untuk menyampaikan sinyal – sinyal listrik secara terpisah menjadi 2 bagian. Nama lain dari optocoupler yaitu opto-isolator maupun photocoupler.
Kedua bagian tersebut yakni bagian sumber (transmitter) dan bagian penerima (receiver). Bagian sumber berupa LED dan bagian penerima dapat berupa photo-transistor, photo-darlington, photo-SCR, maupun photo-TRIAC.
Antara bagian sumber dan bagian penerima terpisah atau dengan kata lain tidak terhubung secara fisik. Sehingga secara umum optocoupler berfungsi untuk melindungi bagian sinyal kuat yang bertegangan tinggi untuk mengendalikan sistem pada bagian yang menggunakan sinyal rendah atau bertegangan rendah ataupun sebaliknya.
Sebagai contoh penggunaan optocoupler dalam kehidupan sehari – hari yaitu penggunaan pada microprocessor sebagai input/output switching, DC-AC power control, PC communications, signal isolation, dan lain sebagainya.
Dan contoh octocoupler yang akan dibahas pada artikel ini yaitu tipe PC817.
Skema dari IC Optocoupler PC817
Prinsip Kerja
Pada gambar skema diatas, optocoupler PC817 digunakan sebagai saklar digital seperti halnya transistor. Yang membedakan keduanya yaitu antara pengirim sinyal dan penerima sinyal, pada octocoupler terpisah sedangkan pada transistor menyatu.
Secara prinsip, Optocoupler terdapat sebuah komponen seperti LED yang akan memancarkan sinar infra-red saat teraliri catu daya dan pada saat itu sinar tesebut mengenai phototransistor, komponen semikonduktor yang peka terhadap sinar infra-red.
Pada bagian penerima berfungsi untuk mendeteksi adanya sinar infra-red yang berasal dari IR-LED. Dan pada saat phototransistor terkena sinar infra merah terjadi kondisi saturasi yang membuat kaki emitter dan colector terhubung.
Tutorial cara mengakses optocoupler PC817
Bahan yang perlu dipersiapkan antara lain
- Arduino Uno
- Komputer + Software IDE Arduino
- ic pc817
- Resitor 330Ω
- LED (merah dan hijau)
- Relay
- Breadboard
- Kabel Jumper
Skema yang dirangkaikan
Keterangan kabel jumper :
- Merah = 5Vdc
- Hitam = GND
- Biru = data
Koding pemrogramannya
/* --- www.nyebarilmu.com --- */ const int octo1 =2; //memberikan nama alias pada pin 2 dengan nama octo1 const int octo2 =3; //memberikan nama alias pada pin 3 dengan nama octo2 void setup(){ pinMode(octo1, OUTPUT); //deklarasikan sebagai output pinMode(octo2, OUTPUT); //deklarasikan sebagai output } void loop(){ //membuat kondisi nyala mati pada octo1 dengan nilai tunda yang ditentukan digitalWrite(octo1, HIGH); delay(3000); digitalWrite(octo1, LOW); delay(1000); //membuat kondisi nyala mati pada octo2 dengan nilai tunda yang ditentukan digitalWrite(octo2, HIGH); delay(3000); digitalWrite(octo2, LOW); delay(1000); }
Pada program tersebut akan menyalakan LED pertama selama 3 detik dan mematikan 1 detik, dan menyalakan LED kedua selama 3 detik dan mematikan 1 detik. Pada LED dapat digantikan dengan relai.
Terimakasih sudah berkunjung, dan semoga bermanfaat. Salam nyebarilmu.com!
>> CMIIW <<
Incoming search terms:
- skema optocoupler (30)
- cara memasang optocoupler (21)
- optocoupler pc817 (16)
- pc817 (13)
- optocoupler (12)
- optocoupler arduino (9)
- pc 817 (9)
- cara pasang optocoupler (9)
- optocoupler 817 (8)
- fungsi pc817 (7)