Rangkaian Penggerak Relay Untuk Mikroprosesor

Relay dengan transistor PNP emitter follower

Rangkaian Penggerak Relay Untuk Mikroprosesor

Mikroprosesor/mikrokontroler perlu rangkaian tambahan untuk dapat mengendalikan relay. Relay sering digunakan untuk mengendalikan perangkat yang arusnya cukup besar, dengan hanya menggunakan arus kecil pada kumparannya. Namun demikian arus untuk mengendalikan kumparan dapat mencapai puluhan miliampere, sedangkan output dari rangkaian digital dan mikroprosesor umumnya hanya sanggup beberapa miliampere. Untuk itu diperlukan penguat agar output beberapa miliampere dapat mengendalikan relay yang beberapa puluh miliampere.

Berikut ini beberapa rangkaian yang diperlukan untuk mengendalikan relay.

Pertama-tama adalah pengendali relay yang menggunakan transistor tipe BJT (Bipolar Junction Transistor). BJT tetap memerlukan arus kecil untuk mengendalikannya.

Pada rangkaian-rangkaian ini, BJT hanya ada dalam 2 kondisi: OFF dan saturasi, tidak pernah dalam keadaan aktif. Hal ini untuk mengurangi disipasi daya pada BJT, karena pada kondisi OFF dan saturasi adalah keadaan di mana disipasi daya transistor minimal.

NPN Sederhana

Relay dengan transistor NPN
Relay dengan transistor NPN

NPN Darlington

Relay dengan NPN Darlington
Relay dengan NPN Darlington

PNP Sederhana

Relay dengan transistor PNP
Relay dengan transistor PNP

Berikut ini beberapa variasi menggunakan model emitter follower, di mana beban relay dipasang di emitter. Rangkaian-rangkaian ini dapat berfungsi, namun tidak praktis karena untuk NPN akan memerlukan tegangan basis yang lebih besar daripada VCC, sedangkan pada PNP akan memerlukan tegangan basisi yang lebih kecil dari GND, alias perlu tegangan negatif.

NPN Emitter Follower

Relay dengan NPN emitter follower
Relay dengan NPN emitter follower

NPN Emitter Follower Darlington

Relay dengan NPN Darlington emitter follower
Relay dengan NPN Darlington emitter follower

PNP Emitter Follower

Relay dengan NPN emitter follower
Relay dengan NPN emitter follower

PNP Emitter Follower

Relay dengan transistor PNP emitter follower
Relay dengan transistor PNP emitter follower

Berikut ini beberapa cara mengendalikan relay dengan MOSFET. Keuntungan MOSFET adalah dikendalikan tegangan berbeda dengan transistor BJT yang dikendalikan arus, sehingga praktis tidak memerlukan arus pada inputnya, cocok untuk komponen yang arusnya kecil.

Relay dengan MOSFET n-channel
Relay dengan MOSFET n-channel
Relay dengan MOSFET p-channel
Relay dengan MOSFET p-channel

Input pengendali rangkaian relay dapat berasal dari berbagai sumber. Pada contoh berikut ini sumbernya adalah gerbang logika AND. Pada prakteknya dapat diganti dengan gerbang logika apa saja. Yang perlu diperhatikan adalah berapa tegangan pada kondisi HIGH, berapa tegangan pada kondisi LOW, serta berapa arus maksimal yang diperbolehkan dari output gerbang logika tersebut.

Relay dengan input dari rangkaian logika digital
Relay dengan input dari rangkaian logika digital

Selain dari gerbang logika, dapat juga disambungkan dengan output dari mikroprosesor / mikrokontroler. Tekniknya sama dengan menyambungkan ke gerbang logika, karena prinsipnya mikroprosesor isinnya juga gerbang logika.

Relay dengan input dari mikrokontroler
Relay dengan input dari mikrokontroler

Jika tidak ingin repot dengan membuat rangkaian transistor, kita dapat memakai modul relay yang sudah jadi. Berikut ini contohnya. Detail di artikel “Modul Relay 5 volt

Modul relay HW-316

Referensi

8 thoughts on “Rangkaian Penggerak Relay Untuk Mikroprosesor

  1. Bang..kalo untuk penguat rankaian sensor gerak.yang mana bagusnya tlg pencerahannya,saya baru blajar,salam

  2. Tips cara menghubungkan NodeMCU ataupun mikroprosesor lain ke relay:
    – ukur berapa arus yg dipakai oleh relay dengan multimeter.
    – cek ke datasheet, berapa arus maksimum dari nodemcu.
    – kalau arus dari nodmcu cukup, bisa langsung hubungkan dari nodemcu ke relay. jangan lupa pasang dioda di relay untuk pelindung arus balik
    – kalau arus dari nodemcu tidak cukup, mesti pasang penguat arus. bisa pakai transistor BJT, MOSFET ataupun pakai modul driver relay. Bisa dicari dengan kata kunci ‘rangkaian penggerak relay’

  3. Min saya beli sensor pir motions alias sensor gerak,, tapi knapa autputnya on of on of terus,, pdahal sudah di kondisikan tidak ada yg di deteksi namun delai 15detik, 1mnit on trus of lagi dan seterusnya begitu,, saya bingung beli 3biji kok sama aja,, padahal titik poin mode yg di pinggir pojok pcb sudah ku jemper high nya

Tinggalkan Balasan

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.