2005/11/27(日)8048を使った室温モニター
またまた8048
約2年間もこのボードでせっせと8048していますが、回路図って描いたことありませんでした。書くほどの事は無かったという感じです。
この図で左側の部分が今回のメインで、TTL発振回路の抵抗の部分にサーミスタが入っています
サーミスタは温度に敏感に反応して抵抗値が高く(温度が下がる)なったり低くなったり(温度が上がる)しますので、結果この発振回路のパルス幅は温度と共に変化します。
8048でこのパルス幅を読み取って、変化したらBEEP音を鳴らそうという物です。久しく8048を使ってないのとアナログ回路も超久しぶりだったので、結局丸一日を費やすことになってしまった。
発振回路
最初ここに74LS04を使ったのが間違いの始まりで、サーミスタが15K~10Kオーム位なのですが、LS-TTLではこの値は高すぎたようです。ちなみにこのサーミスタも最近やっとディジットで見つけました(ちゃんと買えば幾らでもあるけれど)昔は良く使われていたパーツなのですが(と要っても30年くらい前?ゲルマトランジスタのB級プッシュプル回路のバイアス用に)探し方が悪いのか小さな物が見つかりませんでした。ちなみに写真で手前にコードが延びた先の黒い物がサーミスタ。購入したものはチューブで絶縁してありました
見張り番
温度が高くなると高い音で、低くなると低い音でBEEP音がなります。今も横で室温をカウント(発振回路のパルス幅を)していますが、現在の値は 0x67 です。(全く補正していいないので意味はないが)明日の朝は一体どの程度の値なのでしょうか。今日は8048が添い寝してくれるみたいです