いんくらyochさんの日記

興味あることの忘備録

LM35DZで7セグ温度計

もともと先のGPSロガー内に納めるつもりで7セグとかLM35DZを買っていたのですが、手つかずにいたので本腰を入れて製作に取り組みました。
ハード面はmega8利用で、ADC1にLM35DZを接続し基準電圧はTL431で2.48VをAREFに入れています。7セグはアノードコモンタイプを使用し、ダイナミック点灯のため電流制限抵抗は200Ωを2桁分の2個となっています。また、センサー出力のインピーダンスが低いので10kΩでGNDに落として、AD変換の安定化を図っています。
ソフト面はダイナミック点灯のためのフォントデータを0〜9まで配列で作成し、ADCの結果を各桁で分割した後フォント種別、フォントデータ長、フォント読み込み位置のオフセットデータを渡すことでダイナミック点灯を実現させています。
思ったよりあっさりと完成できたので、こっちをロガーに入れたいと思います。