自分と誰かのために -9ページ目

自分と誰かのために

何かの参考になればと思って

ろうそくICの点灯を改良しようと思います。

まずは、実験とうことでゆらぎ作成の前にLEDをゆっくり

点滅させる動作をFPGAで作りたいと思います。



点滅方法には色々あるけどまずは、

こんな感じの仕様にします。


  1.マイコンを使用せずFPGAの端子1つでLEDを点灯

  2.明るさはΔΣ方式のPWM制御※1、明暗の周期は35秒で可変


1.一般的なPWM制御との違い・・・

     マイコンによる一般的なPWM制御では

     周期を一定でパルス幅を時間毎に変更するが

     これだと明るさの変化が階段状になってしまい人間は階調変化時に違和感を感じる。

     ΔΣ方式だと、上記方式に比べ極めて細かな制御

     (音声出力に使用できるレベル)ができる為、より滑らかな

     変化が可能となり、明暗の変化をより自然な感じで

     演出することができる。


ブロック図
自分と誰かのために-PWM制御ブロック図

大丈夫だと思いますが、参考意見あるかたどんどん意見ください。

まずは正弦波発生器からつくっていきます。


備忘録につきわかる人だけに・・・


ある機能が固定されb-mobileで使えなかったので、


①Tituniumが必要


adb shell
$ su -
# mount -o rw,remount /dev/block/mtdblock0 /system
# dd if=/data/data/com.keramidas.TitaniumBackup/files/sqlite3 of=/system/bin/sqlite3
# chmod 4755 /system/bin/sqlite3
# sync
# mount -o ro,remount /dev/block/mtdblock0 /system
# sqlite3 /data/data/com.android.providers.settings/databases/settings.db
sqlite> update secure set value = '0' where name = 'tether_dun_required';
sqlite> .quit
# sync
# exit
$ exit

以上