• 締切済み

各種フリップフロップ 機能変換について

RST・FF回路を利用したD・FF回路やJK・FFを利用したT・FF回路などがありますが、この機能変換の方法がまったく理解できません。 状態遷移図を書けば出来ると言われたのですが、やっぱり理解できませんでした。    どのように求めていけば良いでしょうか?  どうかよろしくお願いします。

みんなの回答

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.1

かなり入り組んでますからね。 状態遷移図で全部解決が付くとは思いにくいですが。 RS-FF、T-FF とD-FF、JK-FFは分けて考えないと混乱します。 その分かれ目は状態(STATUS)と変化(TRIGER)です。 RS-FF、T-FFはトリガーだけで動作します。 R:右向けー右 S:左向けー左 T:回れー右 といった感じですね。 D-FFはステータスとトリガーの組み合わせで動作します。 国旗掲揚台に赤か白の旗のどちらかが掲げられているとします。 時間とともに旗は変わっていきます。 そこで号令(トリガー)「旗にならえ」 旗に合わせて赤旗か白旗を揚げます。後はそのまま硬直です。 JK-FFは更に複雑です。ステータス2つとトリガーの組み合わせです。 トリガーが入ったときステータスが00,01,10,11で動作が変わるのです。 00:無変化 01:01出力 10:10出力 11:出力反転 つまり01と10はRS-FFにもD-FF(の一部)に見えます。 11はT-FFに見えます。 D-FFが単純なメモリーという意味で若干仲間はずれですが RS+T+D→JK で万能なFFがJK-FFということになるでしょう。

SELENA007
質問者

お礼

わかりやすい回答ありがとうございます! 分けて考えてみます!

関連するQ&A

  • フリップフロップについて 

    次のフリップフロップの説明を簡単にお願いします。 (1)D-FFはRST-FFをどう改良したものか? (2)T-FFはJK-FFをどう改良したものなのか? 以上 お早めに解答をお願い致します。

  • JKフリップフロップについて

    大体の教科書にはJKフリップフロップの説明として以下のようなことが書かれています。 (1)、J、K入力のどちらか一方のみが1(H)のときにクロックに同期してその入力がFFの状態として取り込まれ、それが出力される。 (2)、クロックパルス時にJ,Kがともに1のときFFの状態は反転する。 (3)、J,Kがともに0(L)のときは状態は変化しない。 と書いてあり、その真理値表は次のページあるような表が書いてあります。 http://atug2.hp.infoseek.co.jp/jx/A/4/4_3.html 自分が持っている教科書には、上のページの表のJKがHHのときの出力は日本語で「反転」と書いてあります。 ここで質問です。 (1)について Jを1、Kを0にして、入力(同ページの図のTとあるところ)に1を入れるとQには何が出力されるのですか?また、0を入れると何が出力されますか?それはなぜですか?表ではJ,Kの順で01のとき01、10のとき10と出るといっていますが、これは入力Tにはよらないということですか? (2)について 何が反転されるのですか?たとえば、Tに1を入れると、Qに0が、0を入れると1が出力されるということですか? (3)について 表ではその部分が「保持」と書いてありますが、何が保持されるのですか?たとえば、Tに1を入れれば、Qに1が、0を入れれば0が出力されるということですか? どうも教科書だけの説明ではよく理解できません。よろしくお願いします。

  • フリップフロップ回路に関する質問

    フリップフロップ回路にはRS型、JK型、D型、T型といろいろな種類がありますが、 実際の回路ではどのようにして使い分けているのでしょうか? 例えば同じ回路の中では全てその型を揃える必要があるのでしょうか?

  • フリップフロップの全体像がわからない。

    論理回路を勉強しています。 今、フリップフロップを勉強するところまで来ているのですが、なにやら頭の中でごちゃごちゃして、全体がよく分かりません…。 特にマスタスレーブ型とエッジトリガ型(?)あたりで混乱しています。 SR-FFとか、T-FFとか、JK-FFとかの中で(FF全体の中に)、マスタスレーブ型とエッジトリガ型に分けられる、ということでしょうか? よろしくお願いします。

  • カウンタの設計(フリップフロップ)

    スイッチSをON(1)にすると(0,1,2,0,1,2・・・・)とカウントしOFF(0)にすると(1,2,3,1,2,3・・・)とカウントするカウンタを設計したいのですがよくわかりません。 JK-FFを使ってまず状態図を描きたいのですがどうすればよいのか。。。教えてください! 状態図は ------------------------------------------- 数値計 現在の状態 次の状態  JKの入力要件     Q1 Q0   Q1' Q0' J1 K1 J0 K0 0 1 2 -------------------------------------------- のような感じです。 わかるかたお願いします。

  • Dフリップフロップを用いて・・・

    大学で電気電子工学分野を専攻している者です。 2進数の2の補数を1ビットずつ直列に求めるMealy型同期式順序回路をDフリップフロップを用いて設計する(2進数はLSBより1ビットずつこの回路に入力され、2の補数の該当桁が1ビットずつ出力される、例えば0011が入力されると0010が出力される)という問題で、まず状態遷移図を書きたいのですが、入力、出力はいいとして、何を「状態」とすればいいのかがわかりません。 乱文ですがよろしくお願いします。

  • フリップフロップの解法

    カテ違いかもしれないのですが、 RS-FFにおいて        _ S R|Q Q ----|------     |   _ 0  0|Q Q 0  1|0  1  → 1  0|1  0 1  1|不確定 (論理機能表)       SR     |00 01 11 10 -----|-------------- Q0 0 | 0 0 1 1    1 | 1 0 1 1 (カルノー図(入力3:S,R,Q0 出力:Q) となるらしいのですが、この場合の真理値表はどうなるのでしょうか。またカルノー図のQ0,Qはどこから出てきたのでしょうか。どなたか教えてください。 あと、できるのであればD-FFにおいての論理機能表,真理値表,カルノー図がどうなるのか教えてください。

  • 陸技のフリップフロップの問題がどうしても解りません

    図に示す回路に、図に示す「1」「0」の信号を入力したとき、 時間t=t1[s]におけるX1,X2,X3の出力を答えよ。 FFはエッジトリガ形でck入力の立ち下りで動作する。 またt=0[s]では全てのFFはリセットされているものとする 答えは X1 「0」 X2 「0」 X3 「1」 らしいのですが。。 どうしてそうなるのかが解りません。

  • フリップフロップ?スイッチングについて教えてください。

    まずどんなことをしたいかというと、カーナビのミュート出力(音声案内時にオーディオの音を消す信号)を別付けモニターのバックカメラ入力(リバースに入れるとVideo2の映像が映し出される)につないでナビの案内時にはナビの画面が表示されるようにしたいのです。 ただつないだだけではミュート出力がパルス(?)であるためナビの画面を保持できません。 自分なりに調べたところラッチリレーが使えそうな気がするのですが、1巻線では極性の反転が必要と言うことで無理のような気がし、2巻線の方は詳しくはわからなかったのですが入力系統が2系統いるような感じですよね。 ラッチの動作がフリップフロップということがわかりその辺りを調べてみてもIC回路についてが多くそちらの方は知識不足で理解しきれませんでした。RS-FF回路が実際に行いたいような動作の気もしますがJK-FFとの違いもわからず。。。 コンデンサとトランジスタを2個づつ使ったフリップフロップ回路は点滅してしまうようですが、固定にすることも可能なんでしょうか。 いろいろ書きましたが私のやりたいことを一番簡単に(出来れば安価に)実現させるにはどうしたらいいのでしょうか。 入出力ともに12~14.5Vです。 よろしくお願いします。

  • フリップフロップ(D-FF)回路について

    D-FF回路でT-FF回路を作成した場合、Qバーの出力をDに入力させます。 このとき、Qバーの出力ピンに丸印(小さい○)をつけると、クロック(CLOCK)の立ち上がりエッジから遅延して、Qバーからの出力が反転されます。 ここで、なぜ、Qバーの出力ピンに丸印(小さい○)をつけると、クロック(CLOCK)の立ち上がりエッジから遅延して、Qバーからの出力が反転されるのかが、分かりません。 ご教授をよろしくお願いします。