●AVRマイコンを使ってLEDを
  灯明のようにユラユラ明滅させる

2012-02-16

【工事中】

●内容

・ひな祭りの飾り用「ぼんぼり」をLED照明するために製作しました。

・8ピンのAVRマイコンで5つのLEDを制御します。

・PWMでLEDの明るさを制御します。

・5つのLEDは独立して明滅します。

・5つのうち3つはゆっくりユラユラと、2つはチカチカと明滅します。



●参考記事

2012年02月16日 LEDユラユラ明滅回路  (輝度制御波形)
2012年02月15日 出窓:朝/ひな祭りモード
2012年02月15日 出窓:夜間/ひな祭りモード
2012年02月10日 作品:ひな祭り


構造や動きはこの記事を参考にしてください。

●回路図


LED1〜3はゆっくりユラユラと、LED4と5はチカチカと明滅します。

TP1(R2、C3)は明るさの制御変化確認のために設けたものです。
    (動作とは関係ありません))
PWM波を平滑して直流を得、オシロスコープで変化の様子を観測します。

CN2はAVRマイコンをインサーキット書き込みするコネクタです。
    (インサーキット書き込みしなければ不要です)

LEDの電流はその定格に合わせ外部に設けた直列抵抗で電流制限します。
      直列抵抗=(電源電圧−LED電圧)÷LED電流
LEDの順方向電圧は電流により変化します。
また、青色や白色LEDの順方向電圧は赤色や黄色に比べて高くなります。
超高輝度緑色LEDも、品種により青・白色LEDと同じように高い電圧のものが
あります。

スペックを見ながら、無理しない範囲(定格内)で電流を決めて下さい。
輝度は100%以上にはなりませんので、直流で点灯すると考えて設計し
ておけば大丈夫です。


  


●制御プログラム

yura_led1.lzh AVRマイコンATtiny13Aで制御しています。
ソースファイルとROM書き込み用HEXファイルを圧縮しています。