RRP1320-3 では4個のフルカラーLEDを制御して光を演出します。 PWM制御でRGB3色LEDの点灯時間を加減するのですが、各色100%発光させた時に白色に見えるように電流制限したいと思います。 同時にLEDに供給する電流が PIC18F1320 の最大定格を超えないことと、3色合計の消費電力がLEDの許容損失を超えないように電流制限する必要があります。
ターゲットのフルカラーLEDは OST A5131A-R/PG/B で、カソードコモン、各LEDの順電流(最大定格) 50mA、許容損失 200mW です。 PIC18F1320 は最大電源供給電流(Vdd) 250mA 、最大電流(/端子 シンク・ソース共) 25mA 、最大電流(/ポート) 200mA のようです。 周囲温度や放熱特性の情報が見当たらないので、控え目に使いたいと思います。
フルカラーLEDの白色発光については、秋月電子通商さんが添付してくれた資料にもありますが、以下の資料でも確認して発光輝度(mcd)比でR : G : B = 3 : 7 : 1にするのが良いようです。
フルカラーLEDの白色発光について
http://www.nichia.co.jp/specification/jp/product/led/fullcolor.pdf
以上の情報と、LED( OST A5131A-R/PG/B )の資料より、下図のように電流制限抵抗を計算しました。
「RRP1320-3 回路案」時点では計算間違いの為、ブルーの制限抵抗が違っています。
LEDでの損失を最大定格の半分( 100mW )、PIC18F1320 の端子当たり最大電流を 15.6mA 、ポート当たりの最大電流 90mA以下、最大供給電流( Vdd ) 120mA + 自己消費と控えめな値になりました。 作って試してみた上で不具合があれば修正します。
「楽々PIC」は楽しい道具を作りながら学ぶブログを目指します。
ターゲットのフルカラーLEDは OST A5131A-R/PG/B で、カソードコモン、各LEDの順電流(最大定格) 50mA、許容損失 200mW です。 PIC18F1320 は最大電源供給電流(Vdd) 250mA 、最大電流(/端子 シンク・ソース共) 25mA 、最大電流(/ポート) 200mA のようです。 周囲温度や放熱特性の情報が見当たらないので、控え目に使いたいと思います。
フルカラーLEDの白色発光については、秋月電子通商さんが添付してくれた資料にもありますが、以下の資料でも確認して発光輝度(mcd)比でR : G : B = 3 : 7 : 1にするのが良いようです。
フルカラーLEDの白色発光について
http://www.nichia.co.jp/specification/jp/product/led/fullcolor.pdf
以上の情報と、LED( OST A5131A-R/PG/B )の資料より、下図のように電流制限抵抗を計算しました。
「RRP1320-3 回路案」時点では計算間違いの為、ブルーの制限抵抗が違っています。
LEDでの損失を最大定格の半分( 100mW )、PIC18F1320 の端子当たり最大電流を 15.6mA 、ポート当たりの最大電流 90mA以下、最大供給電流( Vdd ) 120mA + 自己消費と控えめな値になりました。 作って試してみた上で不具合があれば修正します。
「楽々PIC」は楽しい道具を作りながら学ぶブログを目指します。