Elektronika dasar

Dioda Flyback pada Relay: Fungsi, Cara Pasang, dan Akibat Jika Lupa

PCB relay dengan dioda flyback pada coil

Dioda flyback dipasang paralel dengan coil relay untuk menyerap lonjakan tegangan yang muncul saat relay dimatikan. Tanpa dioda ini, lonjakan tersebut bisa merusak transistor penggerak atau membuat mikrokontroler reset. Cara pasangnya: katoda (garis) ke sisi positif coil, anoda ke sisi yang tersambung ke transistor.

Dari mana lonjakan tegangan itu datang?

Coil relay adalah induktor. Induktor "tidak suka" perubahan arus mendadak. Saat transistor memutus arus coil, energi yang tersimpan di medan magnet harus keluar ke suatu tempat. Akibatnya muncul tegangan balik (back-EMF) yang bisa jauh lebih tinggi dari tegangan suplai, walau hanya sesaat. Tegangan inilah yang menghantam kaki transistor.

Bagaimana dioda menyelesaikannya?

Saat relay menyala, dioda terpasang terbalik sehingga tidak menghantarkan. Saat relay dimatikan, tegangan balik membuat dioda menghantar, dan arus coil berputar melalui dioda sampai energinya habis. Tegangan di transistor tertahan di sekitar tegangan suplai ditambah tegangan maju dioda.

Cara memasang yang benar

+5V ──┬────────────┐
      │            │
   [Coil]       ──▲── Dioda (katoda/garis ke +5V)
      │            │
      ├────────────┘
      │
  Collector transistor (NPN)
      │
     GND (lewat emitor)
  • Katoda (sisi bergaris) ke + coil.
  • Anoda ke sisi coil yang tersambung ke transistor.
  • Letakkan dioda sedekat mungkin dengan kaki coil di PCB.

Kalau dipasang terbalik, dioda akan langsung menghubung-singkatkan suplai begitu relay dinyalakan. Cek orientasi dengan teliti di silkscreen.

Dioda apa yang dipakai?

  • 1N4148 (atau versi SMD-nya) sudah cukup untuk relay kecil 5V/12V yang umum.
  • 1N4007 juga sering dipakai dan mudah didapat.
  • Pastikan rating tegangan dioda lebih tinggi dari tegangan coil, dan rating arusnya cukup untuk arus coil.

Efek samping: relay jadi sedikit lebih lambat mati

Karena energi coil dihabiskan perlahan lewat dioda, kontak relay melepas sedikit lebih lambat. Untuk penggunaan umum seperti menyalakan lampu atau pompa, ini tidak masalah. Untuk aplikasi yang butuh pelepasan cepat, dipakai kombinasi dioda dengan zener atau TVS.

Akibat jika lupa memasang

  • Transistor penggerak rusak setelah beberapa kali relay berpindah.
  • Mikrokontroler reset atau hang setiap relay dimatikan.
  • Gangguan pada sensor dan komunikasi di board yang sama.

Modul relay siap pakai biasanya sudah punya dioda ini. Tapi saat kamu merancang driver relay sendiri di PCB, dioda flyback wajib ada. Bahas juga cara menghitung transistornya di artikel transistor sebagai saklar.

Kesimpulan

Setiap beban induktif (relay, solenoid, motor kecil) yang dikendalikan transistor butuh dioda flyback. Murah, kecil, tapi mencegah kerusakan yang sulit dilacak. Driver relay lengkap dengan dioda flyback dipraktikkan di Bootcamp SALTECH.

Pertanyaan yang sering muncul

Apakah relay yang dikendalikan optocoupler masih butuh dioda?

Ya, selama coil relay digerakkan oleh transistor. Optocoupler tidak menghilangkan back-EMF dari coil.

Bolehkah memakai dioda Schottky?

Boleh, selama rating tegangan dan arusnya cukup.

Tanya via WhatsApp