AVR Mega644を使ったガイガーカウンターで、単三電池二本で動作します。 回路は 高圧発生回路、LCD表示器、ガイガー管、パルス整形回路、時計回路、CPUが制御します。 このC言語のプログラムは 電源をONすると 現在時刻を表示した後、測定を開始します。 動作に関しては取扱説明書を参照してください 高圧発生回路は CPUのパルス出力によりFETとインダクターと整流ダイオードと高圧コンデンサにより480Vを作ります。 480Vは抵抗分圧して「NJU7032D」でバッファリングした後、CPUのA/Dに入り、その電圧を監視してパルス出力を調整して、480Vを安定化します。 LCD表示器はパラレル制御の128x64ドットの物(TG12864E-01XWBV)を使っています。 ガイガー管はLND社LND−712を使い480Vを加えています。 パルス整形回路はガイガー管からのパルスをトランジスタで受けてから、「NJU7032D」のシュミット回路に入れ、その出力を外部割込み端子に入れ、CPUでカウントします。 時計回路はバッテリーバックアップされた「DS1307」を使い、I2CでCPUと通信をします。 このガイガーカウンターは (有)ランダムソフトさんと共同開発です。 |