ベストアンサー 陸技のフリップフロップの問題がどうしても解りません 2015/01/13 16:36 図に示す回路に、図に示す「1」「0」の信号を入力したとき、 時間t=t1[s]におけるX1,X2,X3の出力を答えよ。 FFはエッジトリガ形でck入力の立ち下りで動作する。 またt=0[s]では全てのFFはリセットされているものとする 答えは X1 「0」 X2 「0」 X3 「1」 らしいのですが。。 どうしてそうなるのかが解りません。 画像を拡大する みんなの回答 (4) 専門家の回答 質問者が選んだベストアンサー ベストアンサー kmee ベストアンサー率55% (1857/3366) 2015/01/13 23:40 回答No.3 そのタイミングチャートに一つずつ信号を追加していけば、わかると思いますよ。 まず、 FP1のJですが、これはAと直結しているので、Aとまったく同じものになります。 次に、FP1のKを書きましょう。 これは、AからNOTを通して接続されているので、Aの0/1を反転した波形になります。 FP1のJ,Kが書けたので、FP1の出力Qとその反転Q~が書けます。 JK-FFの説明通りです。 なお、問題中の条件より、Qの初期値は0です。 FP1のQはFP2のJとX1に接続されています。 FP1のQ~はFP2のKに接続されています。 つまり、FP1のQ,Q~はそのままFP2のJ,Kになるので、これを元にFP2の出力波形も書けます。 同様にしてFP3の出力波形も書けます。 これで完成です。 あとは、t1の時のX1,X2,X3の値をチャートから読みとれば終わりです。 質問者 お礼 2015/01/14 09:14 自分は勘違いを沢山していました。 パルスの入り方は1つめはF1、2つめはF2、3つめはF3となると思っていました。 JKが連なって動作している事も理解していませんでした。 そら全くできなくて当然です。 ようやく理解できました。ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (3) Tacosan ベストアンサー率23% (3656/15482) 2015/01/13 23:46 回答No.4 「AがLowの時の一回目のパルスの立ち下がりでX3がリセット」と考えた理由は? 質問者 お礼 2015/01/14 09:17 自分は勘違いをしていて、 全体で3つめのパルスはF3に対してのパルスだと思い、 その時AはLowなので、リセットかと思いました。 パルスは全体に対してで、JKは連なっていて順にF1から伝搬されると理解できました。 ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 noname#215107 2015/01/13 21:12 回答No.2 試しにご質問の回路をパソコン上で作成して録画してみました。 動画画面が出たら、再生ボタン(三角マーク)をクリックすると再生します。 http://videe.jp/gugKxNc ご質問のタイミングで、入力をL→H→Lと変化させてみました。 t1のタイミングで停止させています。 配線が緑色の時+5V、灰色の時0Vを意味します。 模範解答通りになることがお分かりかと思います。 動画を再生する 質問者 お礼 2015/01/14 08:52 わざわざ動画まで用意していただき、ありがとうございました。 大変参考になり、おかげさまで理解することができました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 Tacosan ベストアンサー率23% (3656/15482) 2015/01/13 16:51 回答No.1 ん~.... JK-FF の動作を地道に追っていくだけで出るはず.... 質問者 補足 2015/01/13 18:12 http://www.ee.t-kougei.ac.jp/tuushin/lecture/lcircuit/chap8-2/node4.html 例えば上記ページにフリップフロップの解説がありますが、 まずJKにあたるのが、上の図で言うAのHigh/Lowなのかなと思い、 AがHighの時2回パルスがきているので、X1,X2が1?となりAがLowの時2回パルスがきているので、AがLowの時の一回目のパルスの立ち下がりでX3がリセット、その次のパルスでX1がリセットとなるとX1「0」 X2「1」 X3「0」?な訳がないし、意味が解りません。。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ 学問・教育応用科学(農工医)電気・電子工学 関連するQ&A フリップフロップ?スイッチングについて教えてください。 まずどんなことをしたいかというと、カーナビのミュート出力(音声案内時にオーディオの音を消す信号)を別付けモニターのバックカメラ入力(リバースに入れるとVideo2の映像が映し出される)につないでナビの案内時にはナビの画面が表示されるようにしたいのです。 ただつないだだけではミュート出力がパルス(?)であるためナビの画面を保持できません。 自分なりに調べたところラッチリレーが使えそうな気がするのですが、1巻線では極性の反転が必要と言うことで無理のような気がし、2巻線の方は詳しくはわからなかったのですが入力系統が2系統いるような感じですよね。 ラッチの動作がフリップフロップということがわかりその辺りを調べてみてもIC回路についてが多くそちらの方は知識不足で理解しきれませんでした。RS-FF回路が実際に行いたいような動作の気もしますがJK-FFとの違いもわからず。。。 コンデンサとトランジスタを2個づつ使ったフリップフロップ回路は点滅してしまうようですが、固定にすることも可能なんでしょうか。 いろいろ書きましたが私のやりたいことを一番簡単に(出来れば安価に)実現させるにはどうしたらいいのでしょうか。 入出力ともに12~14.5Vです。 よろしくお願いします。 フリップフロップのカウンタについて JKフリップフロップを用いると2進カウンタなどができますよね、 そのなか(非同期式カウンタ)で前段のFF(フリップフロップ)の出力から次のFFのCK(クロック)等の入力として用いられているのがありますが、それはどんな理由でそうしているのでしょうか? おねがいします。 質問がわかり難い場合は補足つけます。 フリップフロップの解法 カテ違いかもしれないのですが、 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においての論理機能表,真理値表,カルノー図がどうなるのか教えてください。 天文学のお話。日本ではどのように考えられていた? OKWAVE コラム フリップフロップについて フリップフロップについて質問があります。 参考書では最初、セット、リセットの入力を 設定していますが、その際、NAND or NOR 回路につながる もう一方の入力はどのように考えたらいいのでしょうか? ※参考書では入力が1つしかないのに出力Qの値が決まって います。以上、よろしくお願い致します。 フリップフロップ ネガティブエッジトリガ型JKフリップフロップを用いて R-Sフリップフロップと、あとTフリップフロップと同等な動作を行う回路を作りたいのですが どうしたらいいのでしょうか。 宜しくお願いします。 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が出力されるということですか? どうも教科書だけの説明ではよく理解できません。よろしくお願いします。 Dフリップフロップ http://www.hobby-elec.org/ckt10_6.htm こちらのページなのですが、 ・ Dが「H」、CKが「L」の場合 1と2のNANDの入力はRS-FFでいう、禁止項ですよね。それだと、正常に動作しないのでは? 各種フリップフロップ 機能変換について RST・FF回路を利用したD・FF回路やJK・FFを利用したT・FF回路などがありますが、この機能変換の方法がまったく理解できません。 状態遷移図を書けば出来ると言われたのですが、やっぱり理解できませんでした。 どのように求めていけば良いでしょうか? どうかよろしくお願いします。 フリップフロップ(D-FF)回路について D-FF回路でT-FF回路を作成した場合、Qバーの出力をDに入力させます。 このとき、Qバーの出力ピンに丸印(小さい○)をつけると、クロック(CLOCK)の立ち上がりエッジから遅延して、Qバーからの出力が反転されます。 ここで、なぜ、Qバーの出力ピンに丸印(小さい○)をつけると、クロック(CLOCK)の立ち上がりエッジから遅延して、Qバーからの出力が反転されるのかが、分かりません。 ご教授をよろしくお願いします。 Dフリップフロップを用いて・・・ 大学で電気電子工学分野を専攻している者です。 2進数の2の補数を1ビットずつ直列に求めるMealy型同期式順序回路をDフリップフロップを用いて設計する(2進数はLSBより1ビットずつこの回路に入力され、2の補数の該当桁が1ビットずつ出力される、例えば0011が入力されると0010が出力される)という問題で、まず状態遷移図を書きたいのですが、入力、出力はいいとして、何を「状態」とすればいいのかがわかりません。 乱文ですがよろしくお願いします。 フリップフロップについて次の問題がわかりません。 5->6->2->1と表示して1に戻る回路を作成する.ただし,2入力NANDとDフリップフロップのみを使用することとし,Dフリップフロップは正負両方の出力を使用して良い この回路を,2ビットのカウンタとカウンタ値から出力を生成する組み合わせ回路とで実現する.カウンタはいま何桁目を表示しているのかだけを記憶しており,カウンタ値が00,01,10,11のときはそれぞれ一,十,百,千の桁を表すとする.組み合わせ回路はカウンタ値{C1,C0}を入力とし,それが示している桁の値を4ビットの符号なし二進数{1,2,6,5}で出力する. 以下の問に答えよ. 1.この組み合わせ回路の論理式を示せ. 2.このカウンタを設計し,図示せよ. 3.2で設計したカウンタの値を1の組み合わせ回路に入力し,組み合わせ回路の出力をDフリップフロップで保持することにして,全体を完成させて図示せよ. 4.この回路の最大動作周波数を計算せよ.ただし,Dフリップフロップの遅延時間,セットアップ時間,ホールド時間はそれぞれ10.5ns,3.0ns,1.0nsで,NANDのH→LとL→Hの伝搬遅延時間はそれぞれ6.5ns,5.5nsとする. 最終的な解答に至るまでの過程を説明すること. という問題がわかりません。・・・ よろしくお願いします。 ラダーチャート プロコンを用いた実験でラダー図が書けなくて困っています。PB1を押すとL1が2秒間点燈し消え、その代わりにL2が4秒間点燈します。これを繰り返すようにし、PB2を押すとリセットされ消えます。この回路をシーケンス図で書くと下図のようになると思います。これをPCで使用するラダー図に書き直しコーディングしたいのですが分かりません。PB1(入力);3000、PB2(入力);3001、L1(出力);3100、L2(出力);3101。どなたか分かる方がおられましたらお願いします。 +--PB1(a)--+--PB2(b)-----X1(coil) | | +--X1(a) --+ーーX2(b)ーーーー-+ーT1(coil)(T=2S) | | | +ーL1 +--T1(a) -+--X1(a)--T2(b)-----X2(coil) | | +--X2(a)- +--------------------T2(coil)(T=4S) | +-----ーーー-------------L2 日本史の転換点?:赤穂浪士、池田屋事件、禁門の変に見る武士の忠義と正義 OKWAVE コラム JKフリップフロップ 下図の問題では答えが 34:J 35:!K となっているのですが、 下図の表と出力が一致しません。("次の出力"を表のQn+1またはnotQn+1とした場合) 下図のプログラムと表はどう関連しているのですか? ご教授お願いします。 #include<stdio.h> int main(void){ int Q[2]; int J,K; printf("\n\t 現在の出力 = " ); scanf("%d",&Q[0]); printf("\t 入力J = " ); scanf("%d",&J); printf("\t K = " ); scanf("%d",&J); if(Q[0] == 0 ) Q[1] = J; ←34 else Q[1] = !K; ←35 printf("\t次の出力 = %d\n",Q[1]); return 0; } カウンタの設計(フリップフロップ) スイッチ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 -------------------------------------------- のような感じです。 わかるかたお願いします。 9進カウンタ作製 IC7492(12進非同期カウンタ)を1つ IC7400(4回路2入力NANDゲート)を2つ使い9進カウンタ(クリア信号によってリセットされる)を作りたいのですがどうすればいいのでしょうか? 入力はクロック信号CK、クリア信号C 出力は4bitで純2進数にする必要はないです。 よろしくお願いします 線形時不変システムに関する問題 線形時不変システムに関する問題 入力信号x(t)と出力信号y(t)の関係が図の式で与えられる線形時不変システムについて、 入力信号にデルタ関数を入力した場合の出力信号を教えていただきたいのですが よろしくお願いします。 【論理回路】SRフリップフロップ 画像のような回路に、タイムチャートに示した A、Bの入力をします。 このとき、単純に1,0を入れてみて 自分でタイムチャートを書くと どうしても左のタイムチャートになってしまいます。 原因が分からないのですが... どなたかアドバイス頂けないでしょうか。 お願い致します。 ※ちなみに、(SRFFの知識から) A,Bの入力を否定したものを考え、 Aの立ち上がりから判断して出力Xのタイムチャートを 書くと、私も右の正解のタイムチャートが書けます。 YはXの反転させたものだから、右のタイムチャートが 正しいはずということまでは分かるのですが。 3番目にA=0、B=1を入力するとき A'=1(2番目のY)、B'=0(2番目のX)と併せて考えて、 出力X=1、Y=1とするのは間違いでしょうか... どうぞよろしくお願いいたします。 電子回路学の問題です。解き方を教えて下さい。 電子回路学の問題です。回答がわからず困っています。 解き方を詳しく教えて下さい。又、良い参考書がありましたら教えて下さい。 よろしくお願いします。 (1)図1のオペアンプを用いた回路において、角周波数ωの交流信号Viを入力したときの出力 Voを求めなさい。 (2)図2のオペアンプを用いた回路において、入力を角周波数ωの交流信号Vi、出力をVoとし たとき、VoとViの比Vo /Vi =H(s)は、 H(s) =k(ω_0^2)/(s^2+ω_0/Q S+ω_0^ 2 ) s =jω の形で表される。式中の ω0 、Q 、K を求めなさい。 • いずれの問でも、オペアンプは理想的なものとする。 • 解答だけでなく、その導出についても記述する。 論理回路の問題を教えてください。 論理回路の問題を教えてください。 以下の問題について、(1)と(2)は一応解きましたが、(3)が解けませんでした。 どなたか(1)、(2)の添削も含め、(3)の解説をお願いします。 問題 図2.2は、ある同期式順序回路のタイムチャートを示している。 この同期式順序回路は、Reset信号が1の時CLK信号の立ち上がりエッジに同期して動作し、 1CLKサイクルの間Outに1を出力し、続く2CLKサイクルはOutにOを出力する動作を繰り返す。 (1)この同期式順序回路を3つの状態A,B,Cをもつ状態機械として設計する時の状態遷移図を示せ。 ただし、Resetが0のときは状態Aとなること。 (2)3つの状態A、B,Cに対して2つの状態変数S1、S2を表2.1のように割り当てる。 1CLKサイクル後の状態をS1’,S2’とする時、S1’とS2’および出力Outを S1とS2を用いた式で表せ。 (3)この同期式順序回路を2つのDフリップフロップを用いて設計し、その回路図を示せ。 問題は以上です。 (1)は、添付した写真の上の図です。 (2)は、表2.1にS1’とS2’とOutを足して、それぞれの値が1の時を選ぶと、 S1’=¬S1・S2 S2’=¬S1・¬S2+S1・¬S2=¬S2 Out=S1・¬S2 となりました。 (3)は全くわかりませんでした。 よろしくお願いします。 論理回路問題 デジタル値で8ビットの擬似正弦波を発する論理回路の設計をしたい。 1、Dフリップフロップを用い、nを入力し4n(8≦n≦64)をカウントする時に値を0にリセットする8ビット同期式のカウンタの回路図を書きたい 8ビットのインクリメント回路を使ってよい。 2、1の正しく動作する為の最大動作周波数を求めたい 3、8ビットのtと6ビットのnを入力してsinπt/2n(8≦n≦64)の近似値を出力する論理回路の回路図を書きたい。sin関数の近似にはtayler展開を使用する 8ビット加算回路、減算回路及び8ビット入力16出力の乗算回路を使ってよい 4、3の回路の入力tが変化したときの伝播遅延時間は? 5、1と3より目的の回路を書く。 6、5での回路が正しく動作する最大動作周波数は? NOT,NAND、NOR 各ゲートの伝播遅延時間 2ns XOR,XNOR 各ゲートの伝播遅延時間 3ns Dフリップフロップからのクロック入力の有効エッジからの伝播遅延時間 3ns Dフリップフロップのセットアップ時間 5ns Dフリップフロップのホールド時間 1ns インクリメント加算、減算回路の伝播遅延時間 5ns 乗算回路の最大伝播遅延時間 30ns どなたか上記の問いについてアドバイス頂けないでしょうか? 宜しければお願いします 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ 学問・教育 応用科学(農工医) 電気・電子工学情報工学建築・土木・環境工学農学医学・歯学・看護学・保健学薬学AI・機械学習その他(応用科学) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
自分は勘違いを沢山していました。 パルスの入り方は1つめはF1、2つめはF2、3つめはF3となると思っていました。 JKが連なって動作している事も理解していませんでした。 そら全くできなくて当然です。 ようやく理解できました。ありがとうございました。