#norelated
#contents
* A/D変換サンプル [#a65c1d55]

A/D変換機能を使って、アナログな電圧を数値化する。~
今回はこれとフォトトランジスタを使って、照度計を作ってみよう。~

** 回路図 [#rac11946]

#ref(ADConvTest.png,left,nowrap,A/D変換サンプル)

LCDの回路に、フォトトランジスタ(NJL7502L)と、レンジ切り替え用の抵抗を4種類追加。~
データシートによれば、光が当たることにより流れる電流は、0.3μA〜10mA。~
てことは、オームの法則でこんな感じ?~

 最小レンジ:E=0.0000003(0.3μ)*100000(100k)=0.03V
 最大レンジ:E=0.01(10m)*100=1V

A/D変換の精度は10bit(1024段階)なので、基準の5Vを1024で割って、最小0.005Vくらいか。~
最小レンジの方が微妙かと思ったけど、変化を捕まえられないことはないかね。~
まぁ、このあたりだと、データシートでは10ルクスにも届かないような範囲なので、ロウソク未満、月明かりくらい……?

** ソースコード [#m3e37833]

*** 基本動作 [#af0c8e19]

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS