人が近づくとライトが点く、センサーライトがありますね。
俺の家にもあるのですが、10年で充電できなくなってしまいました。当然ですよね。本体に注意書きで電池は2年で交換してくれと書いてあります。
コンセントに接続するセンサーライトなのですが、充電式で停電でも、暗くて、人が近づくと点灯するなかなかの優れものです。
中のニッカド電池が駄目になったようです。
もっとも、交換してくれと書いてある割りに、交換するには本体のビスを外し、勘合も無理に外すという、あまりメンテナンス性を考慮してあるとは思えない作りです。
電池自身も通常の単三ではなく、タブのついた単三よりも短い(太さは同じ位)電池です。電池をどこで購入していいか判りません。
しかたないので、作ることにしました。
人の検知には、焦電センサー
光の明るさの検知には、CdS
ライトには、白色LED(27カンデラという超高輝度)
電源は単三の乾電池
という、誠にオーソドックスな面白みのない構成です。
コントロールはADコンバータが必要ないのでPICの12F629(140円でPICの最安値品)です。
焦電センサーの信号を増幅してPICのIOレベルにするのにオペアンプLM358を使います。
ソフトは、
電池を長持ちさせたいので、PICを通常はSLEEP状態としておきます。
焦電センサーからの信号でPICに割込みをかけSLEEP状態から起こします。
CdSからの信号をみて、明るければ再びSLEEP状態に入ります。
暗ければ、LEDを5秒間点灯させてまたSLEEP状態に入ります。
というだけのものです。
ところが、焦電センサーの信号増幅がなかなかうまく行きません。資料によれば1600倍に増幅すれば良いようですが。。。。
まあ増幅度だけでなく、入力抵抗が低すぎたり、反転増幅だったりと、間違いが多々あり、このオペアンプの動作だけで全体の作業量の80%は掛ってしまいました。だからアナログ回路ってのは難しい!!!。
右から焦電センサー、オペアンプ、CdS、PIC 12F629、白色LED 5ヶです。
電流は待機時 0.7mA、LED点灯時55mAです。(LED電流もう少し流しても感覚的にはあまり明るくならないのですよ)
さて実際、電池交換は計算上では100日くらいと思いますが、どれくらい持つかは、使い方によるので、これから試してみます。
ちなみに、ケースは例の100円ショップのプッシュライトです。
費用は、乾電池を除く全部品で790円でした。
とまあ、ここまで書いて完成!としたかったのですが、どうも誤動作します。焦電センサーから人(赤外線)がいなくても信号が出てくるようです。増幅度を下げて誤動作しない範囲とすると、極近くまで接近しないと、今度は動作しません。
やはりレンズが必要でしょうか?
確認して再度アップします。。。。つづく
センサーライトは10年持つ?
2006-11-21 18:46:03 (17 years ago)
-
カテゴリタグ:
- 未分類
- 前の記事:無口なAccess
- 次の記事:またもやBIOSが立ち上がらない!!
- Calendar
<< May 2024 >> Sun Mon Tue Wed Thu Fri Sat 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
- search this site.
- tags
-
- 未分類 (374)
- archives
-
- 201401 (2)
- 201305 (1)
- 201303 (1)
- 201301 (1)
- 201212 (1)
- 201211 (1)
- 201210 (1)
- 201209 (3)
- 201208 (4)
- 201207 (2)
- 201206 (3)
- 201205 (5)
- 201204 (1)
- 201203 (2)
- 201107 (1)
- 201105 (2)
- 201104 (4)
- 201007 (3)
- 201006 (5)
- 201005 (5)
- 201004 (10)
- 201003 (1)
- 201002 (21)
- 201001 (31)
- 200912 (31)
- 200911 (8)
- 200910 (11)
- 200909 (4)
- 200908 (1)
- 200907 (2)
- 200906 (1)
- 200905 (5)
- 200904 (5)
- 200903 (3)
- 200902 (1)
- 200901 (2)
- 200812 (10)
- 200811 (4)
- 200810 (5)
- 200809 (10)
- 200808 (6)
- 200807 (9)
- 200806 (15)
- 200805 (31)
- 200804 (30)
- 200803 (31)
- 200802 (29)
- 200801 (31)
- 200712 (31)
- 200711 (30)
- 200710 (31)
- 200709 (30)
- 200708 (31)
- 200707 (31)
- 200706 (30)
- 200705 (31)
- 200704 (30)
- 200703 (31)
- 200702 (28)
- 200701 (31)
- 200612 (31)
- 200611 (30)
- 200610 (30)
- 200609 (27)
- 200608 (7)
- 200607 (1)
- recent trackback