« アイコンが壊れた!? | メイン | PSoCで外部EEPROMを使う(I2C接続) »



PSoCで温度と明るさを記録

 PSoCデータロガー(?)の続報です。

 以下が、以前の記事で書いたとおに、PSoCデザイナでのAD変換の設定を直した後計測された温度データです。
前回は変な値が記録されて、がたがたのグラフになっていましたが今回は大丈夫です。

 測定場所は屋内の、あまり日の当たらない部屋です。(午前中のみ日が入る)
この部屋は測定中に暖房をつけなかったのでずっと寒いままです。
もう少し温度の変動があると思いましたが、あまり変わりませんでした。
午後に多少温度が上がる程度で、午前4時ごろに少し冷え込みますが、あまり面白くないデータでした。


sensor_temp_0114_0115.png
↑測定された温度データ。1つになるのは1月5日の16時ごろに少し温度が上昇していること。いったい何が・・・?
最初のほうの温度データが高いのは、暖かい部屋から温度センサを移動してから時間があまりたっていないため、センサがまだ周囲の温度になじんでいないためです。


おまけにCdSを使って計った明るさデータも載せておきます。

今は冬なので日の出も遅く、7時ごろから明るくなって、8時半ごろが明るさのピークです。
後は徐々に暗くなる感じです。17時ごろにはもう真っ暗になっています。
そういう部屋なのです(午後は薄暗いorz)


sensor_cds_0114_0115.png
↑例によって"暗さ"のデータ。
(わかりにくいので63から測定値を引いた値に直してからプロットしたほうがいいのだろうか・・・。)




応援お願いします(人気blogランキングへ)

トラックバック

このエントリーのトラックバックURL:
http://www.bird-soft.net/mt/mt-tb.cgi/106

コメント

こんにちは、面白い事されてますね。
ところで一分ごとに記録しておられるようですが、記録するのはその時の温度だけでしょうか?時刻も一緒に記録されているのでしょうか?
時刻まで入れるとデータが大きくなっちゃいそうですが。

こんにちは。
いいところに気がつかれましたね(笑)
実は時刻も入れております。
[日,時,分,データ(暗さ),データ(温度(整数部)),データ(温度(小数部)) の6byteでひとまとまりになっています。

そのため、この容量のEEPROMでは2日ちょっとしか記録できません。

(容量節約のため、何月かは記録しないようにしていますが、温度データの小数部分まで無駄に記録しているためあまり効果なしです(苦笑))

もっと容量の大きいEEPROM(1Mbitのもの)か、あるいはSDカードに記録するといいかもしれません。

コメントを投稿