Saya memiliki 60 led yang datang dalam strip led . Panjang satu meter strip led membutuhkan yang berikut:
- 400 miliamp
- 12 volt
Saya ingin mengontrol LED ini dengan pengontrol mikro. Saya sedang berpikir untuk menggunakan TIP120 dan raspberryPi.
Sebuah Raspberry Pi GPIO pin kaleng keluaran 50 milliamps terus menerus. (Pembaruan: Ini tidak benar, lihat di bawah)
Saya seorang pemula, dan saya tidak yakin saya melakukan ini dengan benar. Semua perhitungan saya didasarkan pada hal-hal yang saya baca di blog ini .
Matematika
Basis saat ini:
TIP120 memiliki arus kolektor lc = 250 * lb jadi saya akan membutuhkan arus basis 1,6 mA.
(1.6mA * 250 = 400)
RaspberryPi seharusnya tidak memiliki masalah dengan arus Base
Resistor dasar:
Saya akan membutuhkan resistor yang cukup rendah untuk memastikan bahwa basis TIP120 tetap jenuh tetapi tetap kurang dari 50 mA agar tidak membebani raspberryPi.
Menurut blog yang saya sebutkan, saya menemukan perlawanan dasar dengan mencari Vbe (sat). Lihat gambar 2.
di mana Vbe (sat) adalah 400 pada sumbu x, arus kolektor adalah sekitar 1,3 pada sumbu y.
Jika raspberryPi menghasilkan 3,3 volt, maka ada penurunan voltase 2 volt
(3,3 - 1,3)
Jadi menurut perhitungan saya, saya memerlukan resistor antara 4 dan 40 Ohm R = V / I
2 / (0,05 A) = 40 Ohm
2 / (0,50 A) = 4 Ohm
(Pembaruan: Salah, lihat bagian bawah pertanyaan)
Saya masih menganggap diri saya seorang amatir dan sedikit bingung.
- Apakah perhitungan ini terlihat benar?
- Akankah TIP120 bekerja? (saran lain diterima)
- Apakah ada pertimbangan lain yang harus saya pertimbangkan untuk skema saya?
Memperbarui
Seperti yang ditunjukkan dalam jawaban, saya mengetik peringkat milliamp dengan faktor 10. Saya seharusnya mengatakan:
2 / (0,005 A) = 400 Ohms
2 / (0,050 A) = 40 Ohms
Perbarui 2
Tampaknya ada beberapa kesalahan tentang arus maksimum yang dapat disediakan pin pada Raspberry Pi. Agar aman, saya akan menganggap itu adalah 8 mA.
/raspberrypi/9298/what-is-the-maximum-current-the-gpio-pins-can-output
/raspberrypi/1130/what-is-the-nominal-gpio-pin-output-current
Perbarui 3
Ada buah menulis artikel blog yang bagus tentang cara mengontrol strip LED dengan pengontrol mikro. Dia merekomendasikan STP16NF06 atau TIP120