【技術】-LED制御ソフト-1日の太陽光の変化をLEDで表現する

メッセナゴヤにて弊社の親会社である株式会社協同電子が「健康をサポートするLED」を展示し、LED制御ソフトを弊社が担当いたしました。

健康をサポートとは?


私たちの生活において、太陽光はホルモンの分泌に関係し、体内リズムを整えるという非常に重要な役割を果たしています。
特に、植物の成長や人間の気分等に影響を与える自然光の変化を模倣することは、
太陽光を採り入れづらい室内においても太陽光下と同様の効果を得られるのではないかということでさまざまな分野で注目されています。

弊社が担当した制御ソフトについて


今回、マイコンとPWM制御を使用して、1日の太陽光の変化を2種類の波長が異なるLEDで表現するシステムを作成しました。

今回作成したシステムにより、PWMの利点を活かしながら、LEDの色温度と明るさを調整する事が可能になりました。
今後は、さらに多様な波長のLEDを使用して、よりリアルな太陽光の表現に発展させたいと考えています。

【技術】PWM制御でLEDの輝度操作(グラデーション)

マイコンでLEDをグラデーション動作させるソフトウェア(アルゴリズム)の開発をしました。


マイコン(RENESAS:RX220)とLEDドライバIC(PCA9635)をI2Cバスで接続してLEDを光らせています。

光らせ方をグラデーションにするには輝度は直線だがPWM値は曲線になるため計算式を導き出すのが最大の壁で
した。(図1)


LEDの輝度はループ計算により求める方法では途中の輝度から始めることができないので、何ms後に輝度をどうすれば良いかを前処理計算して逐次計算と組み合わせることで実現できました。(図2)
フルカラーLEDのRGB(赤、緑、青)を個別に計算しています。