LED adalah dioda yang terbuat dari bahan semikonduktor yang menghasilkan foton cahaya ketika arus mengalir melalui material. Semakin banyak arus melalui LED, semakin banyak cahaya LED akan memancarkan, semakin terang itu. Namun ada batas atas yaitu jumlah arus yang cukup untuk merusak LED.
LED menawarkan sedikit perlawanan terhadap arus yang mengalir melewatinya. Sebagian besar hambatan kecil yang ditawarkannya berasal dari energi yang hilang dari cahaya yang dipancarkan dan generasi foton sangat efisien sehingga hambatannya dapat diabaikan. Namun dengan meningkatnya arus, peningkatan jumlah cahaya, LED pada beberapa titik akan gagal karena jumlah arus yang melalui LED menyebabkan kerusakan material. Dengan jumlah arus yang cukup besar, penguapan bahan yang dahsyat dapat menyebabkan ledakan kecil di dalam selubung luar LED. Dengan level saat ini yang lebih rendah ditemukan di sirkuit digital 3.3v atau 5v hasil yang paling mungkin adalah bahan semikonduktor gagal dan berhenti melakukan dan LED tidak lagi menyala.
Bagaimana tegangan rangkaian mempengaruhi gambar arus LED? Karena LED adalah jenis dioda, persamaan dioda Shockley menggambarkan arus yang dimungkinkan oleh dioda pada berbagai tingkat tegangan. Persamaan menunjukkan bahwa hasil fungsi Shockley untuk rentang tegangan tertentu mengikuti kurva eksponensial. Ini berarti bahwa perubahan tegangan yang kecil dapat membuat perubahan besar pada arus. Jadi, menggunakan LED dalam rangkaian sederhana yang tegangannya lebih tinggi daripada Forward Voltage LED berisiko memiliki arus listrik yang secara mengejutkan lebih banyak daripada tingkat yang disarankan sehingga menyebabkan kegagalan LED.
Lihat topik Wikipedia Sirkuit LED serta persamaan Wikipedia dioda Shockley .
Jadi idenya adalah untuk merekayasa sirkuit LED sehingga membatasi jumlah arus yang mengalir melalui LED. Kami ingin menyeimbangkan memiliki arus yang cukup untuk menyebabkan tingkat kecerahan yang diinginkan tanpa terlalu banyak sehingga bahan LED gagal. Metode membatasi arus yang paling umum adalah menambahkan resistor ke rangkaian.
LED harus memiliki lembar data yang menggambarkan karakteristik dan toleransi listrik LED. Sebagai contoh, lihat lembar data ini No. Model: YSL-R531R3D-D2 .
Karakteristik pertama yang kami minati adalah (1) berapa arus maksimum yang dapat dipertahankan oleh LED sebelum terjadi kerusakan material yang mengakibatkan kegagalan LED dan (2) berapa kisaran arus yang disarankan. Ini dan Penilaian Maksimum lainnya untuk LED merah standar tipikal (LED yang berbeda akan memiliki nilai yang berbeda) ada dalam tabel sebagaimana diduplikasi di bawah ini.
Dalam tabel dari lembar data untuk LED merah standar ini kita melihat bahwa arus maksimum adalah 20mA dengan kisaran yang direkomendasikan adalah 16mA hingga 18mA. Kisaran yang direkomendasikan ini adalah arus LED paling terang tanpa risiko kerusakan material. Kami juga melihat bahwa Disipasi Daya terukur adalah 105mW. Kami ingin memastikan bahwa dalam desain sirkuit LED kami, kami tetap berada dalam kisaran yang disarankan ini.
Mencari di tabel berikutnya kita menemukan nilai Tegangan Maju untuk LED 2.2v. Nilai Tegangan Maju adalah penurunan tegangan saat arus mengalir melalui LED ke arah maju, dari anoda ke katoda. Lihat Apa itu tegangan "maju" dan "mundur" ketika bekerja dengan dioda? .
Jika kita menggunakan LED ini dalam sebuah sirkuit dengan 2.2V dan arus 20mA maka LED akan menghilang 44mW yang berada dalam zona aman disipasi daya kita. Jika perubahan saat ini dari 20mA ke 100mA disipasi akan menjadi 5 kali lebih besar atau 220mW yang jauh di atas Daya Disipasi 105mW untuk LED sehingga kita bisa berharap LED gagal. Lihat Apa yang terjadi pada LED saya ketika saya memasok terlalu banyak arus? .
Untuk mengurangi arus melalui LED ke level yang disarankan, kami akan memperkenalkan resistor ke sirkuit. Nilai resistor apa yang harus kita gunakan?
Kami menghitung nilai resistor menggunakan Hukum Ohm V = I x R
,. Namun kami akan melakukan transformasi aljabar karena kami ingin menyelesaikan untuk Resistance daripada Voltage jadi kami menggunakan rumus R = V / I
.
Nilai I, saat ini dalam ampere, cukup jelas, mari kita gunakan minimum yang disarankan 16mA atau .016A dari lembar data LED dalam rumus yang diubah. Tetapi nilai apa yang harus kita gunakan untuk volt, V?
Kita perlu menggunakan drop tegangan resistor yang merupakan kontribusi resistor terhadap penurunan tegangan total seluruh rangkaian. Jadi kita perlu mengurangi kontribusi penurunan tegangan LED dari total tegangan rangkaian untuk menentukan kontribusi penurunan tegangan yang diperlukan dari resistor. Penurunan tegangan LED adalah nilai tegangan maju, penurunan tegangan dalam arah maju dari anoda ke katoda, dari tabel di atas.
Untuk proyek Raspberry Pi standar yang menggunakan rel 3.3V sebagai sumber listrik, perhitungannya akan menjadi (3.3v - 2.2v) / .016A = 69 ohms (rounding 68.75 up)
Jadi mengapa nilai resistor seperti 200 ohm umum digunakan ketika perhitungan menunjukkan 69 ohm?
Jawaban yang mudah adalah bahwa resistor 200 ohm adalah resistor umum yang termasuk dalam banyak kit percobaan. Kami ingin menggunakan resistor umum jika cahaya yang dipancarkan oleh LED tidak akan berkurang.
Jadi jika kita mengubah dari resistor 69 ohm menjadi resistor 200 ohm, apa perubahan arusnya? Sekali lagi kita menggunakan hukum Ohm saat ini untuk menyelesaikan arus di sirkuit, I = V / R
atau 3.3v / 200 ohms = .0165A
dan ketika kita melihat lembar data LED kita melihat bahwa nilai ini berada dalam kisaran yang direkomendasikan dari 16 mA hingga 18 mA sehingga LED harus cukup cerah.