スイッチのチャタリングを除去する方法のうち、スイッチの変化を最も遅延が少なく読み込めるのはどれか。
ア | CR積分回路でスイッチ信号を受け、シュミットトリガ回路で整形する。 |
イ | RSフリップフロップでスイッチ信号を受ける。 |
ウ | スイッチが接続された入力ポートの値を2回読み込んで判定する。 |
エ | デジタルフィルターで振動成分だけ除去する。 |
答え イ
【解説】
ア | CR積分回路を使うと、キャパシタに電荷が溜るまでの時間がかかってしまいます。 |
イ | RSフリップフロップを使用すると、高速にチャラリングの除去が可能です。 |
ウ | スイッチが接続された入力ポートの値を2回読み込んで判定はソフトウェアを使って実現するため、非常に時間がかかります。 |
エ | デジタルフィルターを使用すると高性能なノイズ除去が可能ですが、速度はそれほどではありません。 |
【キーワード】
・チャタリング