• 締切済み

パルス入力でのホールド回路?

デジタルレベルの入力がパルスであります。パルス入力が始まったら常時ONとなって、パルス入力がなくなったらOFFとなる回路を考えています。タイマー回路(555)とかフリップフロップを見ているのですが良く解りません。ぜひ皆さんの力を貸してください。よろしくお願いします。

みんなの回答

回答No.2

74HC123が使いやすいです。 http://www.semicon.toshiba.co.jp/docs/datasheet/ja/LogicIC/TC74HC123AF_TC74HC123AP_ja_datasheet_071001.pdf パルスの立上りからタイマー動作させるならB、 パルスの立下りからタイマー動作させるならA、 にパルスを入力します。 2ページ目の真理値表を見てピンに信号を割り当てます。 5ページ目にタイマー時間の計算方法が載ってます。 計算が面倒なら、9ページの右上の表から見てもいいです。 このタイマー時間を仮に10m秒に設定すれば、最初のパルスから次のパルスの入力までの時間が10m秒下であれば繋がって1つのパルスになります。 9ページの表は10m秒までですが、CRの組合せで、もっと伸ばすことはできます。 さすがに何十秒まではやった事はありませんけど、数百m秒はいけると思います。

  • isoworld
  • ベストアンサー率32% (1384/4204)
回答No.1

 パルス入力があるときだけ何かをONとするディジタル回路を設計するのであれば、再トリガー可能なワンショットマルチバイブレータを使うことです。この場合、パルス入力がどのくらい途絶えたら、入力がないと判断するのか、です。

関連するQ&A

  • タイマーIC555を使ってパルス信号を1秒間隔でFETのゲートに入力す

    タイマーIC555を使ってパルス信号を1秒間隔でFETのゲートに入力する回路が欲しいのですが 555を2つ使ってパルス信号と1秒間隔のパルスは出来たのですが、 この先の回路がわかりません。1つ目のパルスを長周期のパルスでON、OFFするには どんな回路を組めば良いでしょうか。

  • パルスの位相差(90度)発生回路

    あるパルス入力より、そのパルスと位相が90度ずれているパルスを出力する方法を探しています(いわいるロータリーエンコーダーの出力のようなA,B相の出力波形がほしいのです)。 当方、IC(74HC74、74AC74等のフリップフロップ)にてパルスに位相差を設けられる回路が作れ、この方法だと0、90度のみの位相差だけでなく簡単に多くの位相差を作ることが出来ると聞きました(ただし、発振には期待値の4倍の周波数が必要?)。 どなたかこの回路を知っている方、教えて頂けませんでしょうか? よろしくお願いします。

  • リレーによるパルス発生回路

    ある装置の制御のため、2つのパルスを発生する回路を、機械リレーで組む事になりました。パルスといっても、必要なのは無電圧の短絡信号で、パルス発生のトリガーが、機械リレーのため、パルス発生も機械リレーで組みたいと思います。パルスの幅は、100msを確保するため、H3Yをつかって2つのパルスを発生するまではうまくいったのですが、トリガーがONの状態のまま続いたとき、再びパルスを発生し、繰り返してしまいました。 現在は、H3Yを3個とリレーを3個使って、 200ms-ON→200ms-OFF→200ms-ON→OFFのパルス発生をしていますが、2つ目のパルスがOFFしたときに、トリガーがONのままであると、再び、200ms-ONから繰り返している状況です。 そこでご相談ですが、パルスの発生から含め、良い方法を教えていただけないでしょうか。 ポイントは、 1.機械式リレー(MY)を使用 2.パルスは2つ 3.元入力が続いていても、パルスは2つで終了 です。 現在考えている回路では、上記のパルス発生に、さらにリレー3つを追加すれば出来そうですが、もっとシンプルに出来ないかと思っています。 ベテランの方々の良い知恵で、パルス発生から含めた回路でよろしくお願いします。

  • パルス入力回路について。

    適切な回路であるかどうか、ご検証頂けますでしょうか。(私なりに、少しずつ時間を掛けて、考えている最中です) バイクのイグニッションコイル(綺麗なパルスが出ているようです)へつなぎ、回転数に応じてスイッチオンをさせる回路を作りたいのです。 添付画像であるパルス入力回路の後に、FVコンバーターNJM4151へ入力させて電圧変換(メーカーでサンプルを挙げている5Vの回路構成にします)、その後、トランジスタ、さらには電磁リレーを用いたいと思っています。Vcc5Vとあるように、安定化電源回路も作る予定です。 1.パルス信号に整流ダイオードを入れる(念のため)。 2.R1とR2で12Vのパルス信号を分圧。 3.R3とR4で閾値を定めて、パルス信号と比較させる。 4.R5はプルアップ抵抗(プルアップ抵抗の意味はいまいち理解しきれていません)。 5.FVコンバータへ出力。 ここがおかしい、現実的にはこうしたほうが良い、こういった回路にしたほうがシンプルor簡単or確実である、その他etcがありましたら、アドバイス願います。

  • スイッチトキャパシタの入力パルスについて

    現在「スイッチトキャパシタ」について学んでいます。 スイッチトキャパシタではφ1,φ2というパルスを入力し、動作をさせますが、このパルスを作る方法がわかりません。 最初は単純に、NOT回路を使用して反転させてやればいいのかとも思いましたが、スイッチトキャパシタではパルスが重なってはいけないという条件があるので、この方法は出来ないと気づきました。 そこで質問なのですが、φ1というパルスを発信器等から入力したときに、それに重ならないφ2というパルスを得る回路を教えてください。 φ1の周波数が決定しているのであれば、φ1の立下りを見てタイマーを利用してφ2を作ることが出来ますが、φ1の周波数が可変の場合、この方法は応用が効きません。 何かいい方法はないでしょうか? 出来ればオペアンプなどを利用した回路がいいですが、専用のIC等を使う方法でももちろんかまいません。 ご教授よろしくお願いいたします。

  • 論理回路の問題についての質問です。

    論理回路の問題についての質問です。 入力をx,Dフリップフロップの出力の組を(y1,y2),出力をzとし、以下の論理式で表されるDフリップフロップを2つ用いた順序回路の機能を、DフリップフロップではなくTフリップフロップを2つ用いた順序回路として実現せよ。ただし、Dフリップフロップの時点t+1における出力は、時点tにおける入力Dと一致し、Tフリップフロップの時点t+1における出力は時点tにおける入力Tと時点tにおける出力との排他的論理和として与えられる。 D1=¬x・y1+x・¬y1 D2=y2・y1+¬y2・¬y1 z=y1・y2 論理式を簡単化すると、 D1=x(xor)y1 D2=¬{x(xor)y1} となるので、Tフリップフロップを用いた場合、計算すると図のような回路になりましたが、この回路で正しいでしょうか? また、基本的なTフリップフロップは、いつも問題の様に時点t+1における出力は時点tにおける入力Tと時点tにおける出力との排他的論理和となっているのでしょうか? 教科書には立ち上がりで反転する、と書いてありましたが、排他的論理和については触れていませんでした。 よろしくお願いします。

  • フリップフロップ回路の比較

    J-Kフリップフロップ回路とR-Sフリップフロップ回路の比較した結果を教えてください。よろしくお願いします。

  • デジタル回路?アナログ回路?

    アナログ回路とデジタル回路の違いというのは、 出力信号が時間によって滑らかに変化するのがアナログ回路、 出力信号が矩形波なのがデジタル回路 ということでいいのでしょうか。 また、フリップフロップ回路、全加算回路、積分(微分)回路 はアナログ信号と考えてよろしいのでしょうか。 おねがいします。 また、LSIや回路について、良いサイトがありましたら教えて頂けるとうれしいです。

  • 回路図の書き方

    Dフリップフロップで1~10を表す二進化十進の回路図を描きたいのですが描き方が良くわかりません。 Dフリップフロップ2組でBCDカウンタを2組作る所しかわかりません。 何か参考になる様なサイトなどあったら、教えてくださいm(__)m

  • 電気回路(シーケンス)にタイマーをつけたいです。

    三相200V、ON、OFFの押しボタンでモーターを動かしている回路があります。 モーターが動いているときは赤ランプが点灯、 異常があったときはオレンジランプが点灯するようになっています。 その回路に24時間タイマーを入れて、例えば朝6時から夜9時の間だけ モーターが動くようにしたいと思っています。 それからON、OFFの押しボタンではなく、セレクトスイッチ(自動、入、切)にして、 【自動】の時はタイマーが働いているときだけON、 【入】の時はタイマーに関係なく常時ON、【切】は常時OFFにしたいです。 現在の回路は添付画像の通りですが、上記のようなことをしたい場合、 どのような回路になるでしょうか?24時間タイマーの他に何が必要でしょうか? 初心者ですので出来ましたら分かり易くく教えていただけると助かります。 よろしくお願いいたします。