メカニカルスイッチのチャタリング除去
理想的には、メカニカルスイッチは接点が接触した瞬間に瞬時に閉じ、連続的な電気経路を作るべきです。
しかし現実には、可動接点の質量とスイッチ機構固有の弾性により、接点が最初に接触したときに短い「バウンス(跳ね返り)」が発生します。この振動は、数分の1ミリ秒から数ミリ秒続き、接点が安定するまで続きます。白熱灯の点灯など低速アプリケーションでは、ランプの暖機時間がバウンス期間を圧倒するため、バウンスは知覚されません。
しかし、スイッチが高速電子回路——アンプ、マイクロコントローラ、デジタルカウンタなど——に供給される場合、バウンスは意図しない複数の遷移を導入します。結果はノイズの多い出力や誤カウントです。

オシロスコープで詳しく見ると、スイッチ作動ごとに急速なメイク・アンド・ブレークパルスの列が現れます:

例えば、作動ごとにデジタルカウンタを1増やす目的のプッシュボタンが、バウンスによる複数遷移のためにカウンタを数カウント進めてしまうことがあります。
メカニカルスイッチは現代電子システムに遍在するため、設計者はクリーンで鮮明なオフ-オン遷移を確保するために、定期的にバウンス対策を講じなければなりません。

スイッチ接点のデバウンス
デバウンスは、スイッチ自体を再設計して原因に対処するか、外部回路を追加して信号をフィルタリング/ラッチするかで対処できます。機械レベルでバウンスを最小化する実用的な戦略を以下に示します:
- 軽量材料や柔らかいリターンスプリングを使用して可動接点の運動エネルギーを低減。衝撃力とバウンス振幅を減らします。
- 固定接点に「バッファスプリング」を採用し、衝撃エネルギーを吸収して可動接点を緩やかに減速。
- 直接衝撃ではなく、ワイピング/スライディング接点を設計。ナイフエッジやスライドスイッチは硬い衝突なしで接触を維持。
- エアまたはオイルのショックアブソーバ機構を組み込み、動きを減衰。
- わずかに異なる質量や間隔を持つ複数の並列接点を使用。1つの接点がリバウンドしても、もう1つが確実に接触し、連続導通を提供。
- シールドされた低電流用途では、接点を液体水銀でウェット。表面張力が、可動接点が数回バウンスしても回路を閉じたままに保ちます。
これらの機械的解決策はそれぞれ、電圧定格、電流処理、耐摩耗寿命、取り付け柔軟性などの性能指標と、バウンス低減をトレードオフします。例えば、軽量接点や柔らかいスプリングは遮断可能な最大電流を制限する可能性があり、スライディング接点は電気ノイズを導入し摩耗を加速させることがあります。
スイッチ再設計が非現実的な場合、外部デバウンス技術を適用できます:
- スイッチ出力にシンプルなRCローパスフィルタを追加し、高周波バウンススパイクを減衰しつつ意図した遷移を保持。
- ヒステリシス付きトランジスタ回路——マルチバイブレータとしても知られる——で、プリセット遅延の間出力を保持するラッチを作成し、高速遷移を効果的にフィルタリング。
- ワンショット(モノスタブル)回路で、ノイジートリガに応答して単一のクリーンパルスを生成し、作動ごとに1回のみの遷移を保証。
これらの電子的アプローチは最小限の複雑さで追加され、デジタルおよびアナログ回路でのバウンスに対する堅牢な保護を提供します。
関連ワークシート:
- 設計プロジェクト:イベントカウンタワークシート
産業技術