湿度計と温度計を一つにしました。
単三電池2本で動作します。
基板はOLIMEXに発注しました。
測定範囲 15〜95[%], -50〜50[C] 電源 単三x2 消費電流 5.5mA 電池寿命 アルカリ電池2000mAH/5.5mA=363hour
- 湿度センサーにHS15P、温度センサーにMCP9700を使います。
- 持ち運びを考え、単三電池x2動作としました。昇圧DCコンバータHT7733Aを使用して、3.3Vを供給します。
- LCDを3.3V電源で使用しているため、コントラスト不足となります。コッククロフト回路でマイナス電源を供給します。
- 3.3V電源のため、OPアンプも3V対応のLMC6484,LMC6482を使用します。
- アナログ部の構成
値 数 備考 LMC6484 1 IC1 OPアンプ、3V対応CMOS LMC6482 1 IC2 OPアンプ、3V対応COMS PIC16F88 1 IC3 マイクロチップ MCP9700 1 IC4 温度センサー、マイクロチップ HS15P 1 R0 高分子湿度センサー DMC16117A 1 LCD1 16x1行 47uH 1 L1 小型インダクター 100K 1 R1 カーボン皮膜抵抗1/4W 10K 7 R1,R2,R11,R12,R13,R14,R15 カーボン皮膜抵抗1/4W 9.1K 1 R3 カーボン皮膜抵抗1/4W 20K 1 R4 カーボン皮膜抵抗1/4W 15K 2 R5,R6 カーボン皮膜抵抗1/4W 200 1 R10 カーボン皮膜抵抗1/4W 30K 1 VR1 半固定抵抗 0.01uF 4 C1,C2,C6,C7 セラミックコンデンサ 10uF 2 C3,C4 縦型電解コンデンサ 47uF 3 C5,C8,C9 縦型電解コンデンサ 1N4148 6 D1,D2,D3,D4,D5,D6 シリコン・ダイオード 1S4 3 D7,D8,D9 ショットキー・バリア・ダイオード
HS15Pの代わりに10Kを接続し、出力が 68% になるように VR1 を調整します(25C)。 100Kを接続したとき、46% 前後になるはずです。
気温30Cのときは10Kを接続したとき出力が 64% になるようにします。
気温20Cのときは10Kを接続したとき出力が 72% になるようにします。
広範囲にわたって良好な特性を示しています。
(C)2010 All rights reserved by Y.Onodera.
- MPLAB IDEと HI-TECH C(PIC16用)を使用して開発しました。
- 消費電力を低くするため、動作クロックは内蔵発振125KHzです。
- コントラスト用のクロックはOSC2出力(125KHz/4)を利用します。
- タイマー1で0.48Hzを生成し、AD変換のタイミングとします。