電子機器では、ボタンを長押しすると電源が入り、もう一度長押しすると電源が切れるような動作をする製品があります。このような機能を見ると、マイコンで制御しているように感じますが、実際にはトランジスタやMOSFETなどのアナログ回路だけで実現することも可能です。
この記事では、プッシュボタンによる電源ON/OFF制御回路の基本的な仕組みや、Pch・Nch MOSFET、トランジスタ、コンデンサなどを使った自己保持回路について解説します。
長押しで電源をON/OFFする回路はマイコンなしでも作れる
結論から言うと、マイコンを使わずにプッシュボタンの長押しで電源をON/OFFする回路は実現できます。
このような回路では、トランジスタやMOSFETを組み合わせて「現在電源が入っている状態を保持する」仕組みを作ります。一般的には自己保持回路やラッチ回路と呼ばれる方式が利用されます。
例えば、ボタンを押した瞬間だけ信号を与え、その後はMOSFET自身がON状態を維持することで、ボタンを離しても電源供給を続けることができます。
画像の部品構成から考えられる回路の役割
提示されている部品を見ると、ZHCS2000TAのショットキーダイオード、ZXMC3AM832TAのPch・Nch MOSFET、BC846トランジスタなどが使われています。
Pch MOSFETとNch MOSFETが組み合わされた部品は、電源ラインのスイッチング制御に利用されることが多く、電子スイッチとして働きます。
また、BC846のような小信号トランジスタは、MOSFETのゲート制御や状態保持のための補助スイッチとして使用される可能性があります。
コンデンサや抵抗は、ボタン入力時のチャタリング防止、遅延時間の設定、ゲート電圧の制御などを担当します。
基本的な自己保持回路の動作
自己保持回路では、最初にボタンを押したときだけ電源をONにするきっかけを作ります。
例えば、プッシュボタンを押すとMOSFETのゲート電圧が変化し、Pch MOSFETが導通します。すると負荷へ電源が供給され、その後は出力側から制御回路へフィードバックをかけることでON状態を維持します。
つまり、ボタンそのものが電源を直接流しているのではなく、ボタンは「ONにするための指示」を出しているだけです。
電源をOFFにするときは、もう一度ボタン操作によって保持状態を解除し、MOSFETをOFF状態へ戻します。
長押し機能はコンデンサと抵抗で時間を作れる
長押しが必要な機器では、単純な押しボタンではなく、一定時間入力が続いた場合だけ動作する仕組みが必要になります。
マイコンを使えば簡単に時間判定できますが、アナログ回路でも抵抗とコンデンサを利用したタイマー回路によって実現できます。
コンデンサは電気を蓄える性質があり、抵抗を通してゆっくり充電・放電します。この電圧変化をトランジスタのしきい値と組み合わせることで、例えば「1秒以上押したらON」といった動作を作ることができます。
ラッチ回路とMOSFETスイッチの関係
電源制御回路で重要なのは、一度入力された状態を覚えておく仕組みです。これがラッチ回路の役割です。
デジタル回路ではフリップフロップなどが使われますが、簡単な電源管理ではトランジスタとMOSFETの組み合わせによって同じような働きを実現できます。
例えば、携帯機器やバッテリー駆動機器では、待機時の消費電力を減らすために、このような自己保持型の電源スイッチ回路が利用されることがあります。
マイコンを使わないメリットと注意点
マイコンを使わない電源制御回路には、消費電力が少ない、起動時間が短い、部品点数を抑えられるというメリットがあります。
一方で、複雑な条件判断や多機能な操作には向いていません。例えば、短押し・長押し・二度押しなど複数の操作を判別する場合は、マイコンの方が設計しやすくなります。
そのため、単純なON/OFF制御ならアナログ回路、多機能な制御ならマイコンというように用途によって使い分けられています。
まとめ|MOSFETとトランジスタで電源ON/OFF制御は可能
プッシュボタン長押しによる電源ON/OFF機能は、必ずしもマイコンを必要とするものではありません。
Pch・Nch MOSFET、トランジスタ、抵抗、コンデンサを組み合わせることで、自己保持やラッチ動作を作ることができます。
提示されたような部品構成は、まさに電源スイッチ制御回路でよく使われる組み合わせであり、アナログ回路だけで電子機器の電源管理を実現する代表的な例と言えます。


コメント