図1は、電池動作機器でよく使われる電源オン/オフ回路の例である。pチャンネルMOSFETであるQ1が電源のスイッチとして動作する。電源オンのボタンであるS1を押すと、Q1のゲート電位が低下する。Q1がオンに転じるので、電池の出力電圧がDC-DCコンバーターに入力される。 電池の出力電圧によって、DC-DCコンバーターは電圧を高く、あるいは低くする。いずれにせよ、マイクロコントローラーに電源電圧VCCを供給する。マイクロコントローラーは電源投入のソフトウエア・シーケンスを経て、汎用入出力ピン(I/Oピン)の1つを論理レベル1に設定する。するとnpnトランジスタQ2が飽和し、電源の投入状態が「確定」する。その後、マイクロコントローラーは電源をオフにする。すなわちマイクロコントローラーはI/Oピンの出力を論理レベル0に変化させる。するとトランジスタQ1はオフ状態に戻る。 この回路は簡単で信頼性が
![電池動作機器の電源オンを確実にする](https://cdn-ak-scissors.b.st-hatena.com/image/square/5137e838dfc8e06e2b35b228d1b0fbc1e6686072/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fedn%2Farticles%2F1212%2F28%2Fl_mm121228_di87_fig2.jpg)