電源を入れようとボタンに手がかかって、あわてて手を止めた。このところテスター(マルチメーター)のヒューズを誤接続で立て続けに飛ばしている。μAオーダーの計測レンジで不用意に、スタートボタンを押すと数百mAレベルの突入電流で簡単にヒューズが飛ぶ、それもあるが大抵は電圧計のつもりでプローブを当ててしまいショートさせたことの方が多い。長いテスターリードで電流を測ると、何故か電源のディップが復活してリセットしたり、突入電流が1A近く流れたりすることがあるのだ。スイッチの切り替えのタイミングで大電流がCPUのポートなどに流れると、石を壊してしまう。寝床についてからもあれこれ考えていた。結局、すべてはDC-DCコンバーターの突入電流と結論付けることにした(悪い方向は考えたくない)。それより、今のリセットICをトリガーとしてペリフェラルの電源をFETで切っているが、これも必要ないことに気づいた。リセットICのトリガーをCPUのI/Oピンに入れて、これを監視すればよいのだ。FETでローサイドで電源を切っているが、そもそもペリフェラルの電源はハイサイドで切っているのでわざわざここでも切る必要がない。LCDに電圧不足のメッセージを出すことも出来る。今までの方法だと、何の挨拶もなく落ちるので、故障なのか、電池不足なのか判断ができないので困っていたのだ。良い方法を思いついたときは、寝つきも良い。この日はぐっすり眠ることが出来た。ソフトパワースイッチのガイガーカウンター2号機のソースと回路図を公開(10/20/2011)翌日、機嫌よく地下の工作室に戻る。電源制御の小基板に折角苦労してつけたFETだが、思い切ってはずし、ドレインとソースのところをショートする。ゲートに入っていたリセットICの出力をMega328の入力ピンに入れる。大した作業量ではない。ピンを初期化し、メインループの最後で、常にこのピンを監視し、論理0になったところで、LCDに警告メッセージを出し、一定時間後、パワーダウンモードに移行する。コードとして10ステートメントもない。あっという間にソフトも出来た。電源を単3二つの電池フォルダーから供給する。リセットICは3.3V以下で動くはずだ。フソク」のメッセージを出してシャットダウンされた。元のリチウムバッテリーで正常に動くことを確かめて、テスト終了である。