ビデオ: 微分回路と積分回路【オペアンプ】 2024
エレクトロニクスでは、 フリップフロップ はゲーティッドラッチ回路の特殊なタイプです。フリップフロップにはいくつかの異なるタイプがあります。フリップフロップの最も一般的なタイプは次のとおりです。
-
SRフリップフロップ: SRラッチに似ています。 CLOCK入力に加えて、SRフリップフロップにはSETとRESETという2つの入力があります。クロックがトリガされているときにSET入力がHIGHの場合、Q出力はHIGHになります。クロックがトリガされたときにRESET入力がHIGHの場合、Q出力はLOWになります。
<! - 1 - >SRフリップフロップでは、クロックがトリガされたときに、SET入力とRESET入力が両方ともHIGHであるべきではないことに注意してください。これは無効な入力条件とみなされ、この条件が発生した場合、結果の出力は予測できません。
-
Dフリップフロップ: CLOCK入力に加えて1つの入力だけを持ちます。この入力をDATA入力と呼びます。クロックがトリガされると、Q出力はDATA入力に一致します。したがって、DATA入力がHIGHの場合、Q出力はHIGHになり、DATA入力がLOWの場合、Q出力はLになります。
<! - 2 - >ほとんどのDタイプフリップフロップには、フリップフロップをセットまたはリセットできるSおよびR入力も含まれています。 DフリップフロップのS入力とR入力はCLOCK入力を無視します。したがって、SまたはRのいずれかにHIGHを適用すると、フリップフロップはクロックパルスを待たずにすぐにセットまたはリセットされます。
-
JKフリップフロップ: SRフリップフロップの一般的なバリエーション。 JKフリップフロップには、 J と Kの2つの入力があります。 J入力はSRフリップフロップのSET入力に対応し、K入力はRESET入力に対応する。
<! JKフリップフロップとSRフリップフロップの違いは、JKフリップフロップでは両方の入力をHIGHにすることができることです。 J入力とK入力の両方がHIGHの場合、Q出力はトグルされます。これは、出力がHIGHとLOWの間で交互に切り替わることを意味します。 たとえば、クロックがトリガされ、JおよびKが両方ともHIGHであるときにQ出力がHIGHである場合、Q出力はLOWに設定されます。 JとKが両方ともHIGHの間にクロックが再びトリガされると、Q出力はHIGHに再び設定され、以下同様に続き、クロック出力ごとにQ出力がHIGHからLOWに交互に変化します。 Tフリップフロップ:
これは単なるJKフリップフロップで、各クロックパルスでHIGHとLOWの出力が交互に切り替わります。トグルは、論理回路で広く使用されているので、それらを組み合わせて、受け取ったクロックパルスの数を数える計数回路を形成することができる。
-
DフリップフロップからTフリップフロップを作成するには、 Qバー
出力を直接D入力に接続します。したがって、クロックパルスが受信されると、Q 999出力の現在の状態が反転され(999 Qバー 出力)、D入力にフィードバックされる。これにより、出力がHIGHとLOWの間で交互に切り替わります。 JフリップフロップからTフリップフロップを作成するには、J入力とK入力の両方をHIGHにするだけです。 JとKの両方がHIGHの場合、JKフリップフロップはトグルとして機能します。 NANDゲートを使用して独自のフリップフロップ回路を構築することはできますが、フリップフロップを含む集積回路(IC)を使用するほうが簡単です。 1つの一般的な例は、4013 Dual D Flip-Flopです。このチップには、14ピンDIPパッケージに2つのDタイプフリップフロップが含まれています。 Pin Description Description Name
解説
1
Q1 | フリップフロップ1 Q出力 | 8 999 SET2 < フリップフロップ2 SET入力 | 2 999 Q1バー | フリップフロップ1 Qバー出力 | DATA2 |
---|---|---|---|---|---|
フリップフロップ2データ入力 | 3フリップフロップ1リセット入力 | フリップフロップ1 CLOCK入力 | 10 | RESET2 | フリップフロップ2 RESET入力 |
RESET1 | フリップフロップ1リセット入力 | フリップフロップ1 DATA入力 | 12 | Q2-bar | フリップフロップ2 Q-bar |
> 14 VDD | +315V |