私は60のLEDを持っていて、それはLED ストリップで来ました。1メートルの長さのLEDストリップには、次のものが必要です。
- 400ミリアンペア
- 12ボルト
これらのLEDをマイクロコントローラーで制御したいです。TIP120とraspberryPiの使用を考えています。
A raspberryPi GPIOピン 50ミリアンペア連続出力することができます。(更新:これは真実ではありません。以下を参照)
私は初心者であり、これを正しく行っているかどうかはわかりません。私の計算はすべてこのブログで読んだものに基づいています。
数学
ベース電流:
TIP120のコレクタ電流はlc = 250 * lbなので、1.6 mAのベース電流が必要です。
(1.6mA * 250 = 400)
raspberryPiはベース電流に問題がないはずです
ベース抵抗:
TIP120のベースが飽和状態を維持し、raspberryPiに過負荷がかからないように50 mA未満に保つには、十分に低い抵抗が必要です。
私が言及したブログによると、私はVbe(sat)を調べることで基本抵抗を見つけました。図2を参照してください。
Vbe(sat)がx軸で400である場合、コレクタ電流はy軸で約1.3です。
raspberryPiが3.3ボルトを出力する場合、2ボルトの電圧降下があります
(3.3-1.3)
私の計算によると、私は4と40オームR = V / Iの間に抵抗必要があるので、
2 /(0.05 A)= 40オーム
2 /(0.50 A)= 4オーム
(:不正、質問の下を参照の更新)
私はまだ自分自身をアマチュアだと考えており、少し頭を抱えています。
- これらの計算は正しいように見えますか?
- TIP120は機能しますか?(その他の提案は歓迎します)
- 回路図について考慮すべきその他の考慮事項はありますか?
更新
回答で指摘したように、ミリアンペアの定格を10倍に入力しました
。2/(0.005 A)= 400オーム
2 /(0.050 A)= 40オーム
更新2
Raspberry Piのピンが提供できる最大電流には、多少の曇りがあるようです。安全のために、8 mAと仮定します。
/raspberrypi/9298/what-is-the-maximum-current-the-gpio-pins-can-output
/raspberrypi/1130/what-is-the-nominal-gpio-pin-output-current
アップデート3
Ada fruitは、マイクロコントローラーでLEDストリップを制御する方法に関する素晴らしいブログ記事を書きました。彼女はSTP16NF06またはTIP120を推奨しています