Resistor LED dihitung dengan rumus R = (Vsumber − Vf) / I. Vf adalah tegangan maju LED (sekitar 2 V untuk merah, sekitar 3 V untuk biru dan putih), dan I adalah arus yang diinginkan, biasanya 5–15 mA. Contoh: LED merah dari pin 5V Arduino dengan arus 15 mA butuh sekitar 200 Ω, dibulatkan ke 220 Ω.
Kenapa LED butuh resistor?
LED bukan seperti lampu bohlam. Begitu tegangannya melewati Vf, arusnya naik sangat cepat. Tanpa resistor, arus hanya dibatasi oleh pin mikrokontroler, sehingga LED bisa cepat rusak dan pin ikut terbebani. Resistor menjaga arus tetap di nilai yang aman.
Rumus dan contoh
R = (Vsumber − Vf) / I
LED merah, 5V, 15 mA : (5 − 2,0) / 0,015 = 200 Ω → pakai 220 Ω
LED merah, 3,3V, 10 mA: (3,3 − 2,0) / 0,010 = 130 Ω → pakai 150 Ω
LED biru, 5V, 10 mA : (5 − 3,0) / 0,010 = 200 Ω → pakai 220 Ω
LED biru, 3,3V : (3,3 − 3,0) = 0,3 V sisa, arus sulit dikendalikan
Pilih nilai standar terdekat yang sedikit lebih besar, supaya arusnya sedikit lebih kecil dan lebih aman.
Tabel nilai resistor praktis
| Warna LED | Vf kira-kira | Dari 5V | Dari 3,3V |
|---|---|---|---|
| Merah | 1,8–2,2 V | 220–330 Ω | 100–150 Ω |
| Kuning / oranye | 2,0–2,2 V | 220–330 Ω | 100–150 Ω |
| Hijau | 2,0–3,2 V* | 220–330 Ω | 47–150 Ω |
| Biru / putih | 2,8–3,3 V | 150–220 Ω | tidak ideal |
*Hijau biasa sekitar 2 V, hijau terang (true green) bisa mendekati 3 V. Selalu cek datasheet LED yang kamu pakai.
Berapa arus LED yang ideal?
LED indikator modern sudah cukup terang di 2–5 mA. Banyak rangkaian lama memakai 20 mA, padahal tidak perlu. Arus yang lebih kecil membuat LED awet, tidak menyilaukan, dan meringankan beban pin mikrokontroler. Untuk banyak LED sekaligus, ingat bahwa total arus seluruh pin juga punya batas.
LED biru dan putih dari 3,3V
Dengan Vf sekitar 3 V, sisa tegangan dari 3,3V sangat kecil. Hasilnya, kecerahan LED sangat bergantung pada variasi Vf tiap LED. Solusinya: nyalakan dari 5V lewat transistor, atau pilih LED warna lain untuk indikator.
Daya resistor
Daya resistor dihitung P = I² × R. Untuk 15 mA dan 220 Ω, dayanya sekitar 0,05 W, jauh di bawah rating resistor 1/4 W atau SMD 0805 pada umumnya. Untuk LED daya tinggi, hitungan daya ini menjadi penting.
Kesimpulan
Kurangi tegangan sumber dengan Vf, bagi dengan arus yang diinginkan, lalu bulatkan ke atas. Untuk LED indikator, arus 2–10 mA sudah cukup. Mau langsung praktik dengan rangkaian yang sudah teruji? Lihat proyek Kontrol 5 LED dengan Tombol di Proyek Siap Pakai SALTECH.
Pertanyaan yang sering muncul
Bolehkah satu resistor untuk beberapa LED paralel?
Tidak disarankan. Vf tiap LED sedikit berbeda, sehingga arus terbagi tidak rata. Pakai satu resistor per LED.
Resistor dipasang di kaki anoda atau katoda?
Sama saja secara fungsi, asalkan seri dengan LED.
