JPH03254519A - チャタリング除去回路 - Google Patents
チャタリング除去回路Info
- Publication number
- JPH03254519A JPH03254519A JP2052953A JP5295390A JPH03254519A JP H03254519 A JPH03254519 A JP H03254519A JP 2052953 A JP2052953 A JP 2052953A JP 5295390 A JP5295390 A JP 5295390A JP H03254519 A JPH03254519 A JP H03254519A
- Authority
- JP
- Japan
- Prior art keywords
- flip
- flop
- output
- input
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Manipulation Of Pulses (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は接点スイッチを経由したスイッチ信号から、
チャタリングのない信号の生成を行うチャタリング除去
回路0%にスイッチ信号が一定レベル継続中に起こる一
定時間以下のチャタリングがあっても出力に影響しない
チャタリング除去回路に関するものである。
チャタリングのない信号の生成を行うチャタリング除去
回路0%にスイッチ信号が一定レベル継続中に起こる一
定時間以下のチャタリングがあっても出力に影響しない
チャタリング除去回路に関するものである。
従来、この種の回路として、第3図に示すようなものが
あった。この図は特公平1−13655号公報に示され
たもので1図において(1)はフリップフロップ、(2
)はANDゲート回路、(3)はORゲート回路、(4
)はフリップ70ツブ、(5)はORゲート回路である
。
あった。この図は特公平1−13655号公報に示され
たもので1図において(1)はフリップフロップ、(2
)はANDゲート回路、(3)はORゲート回路、(4
)はフリップ70ツブ、(5)はORゲート回路である
。
次に動作を第4図に示す動作波形図を用いて説明する。
入力信号INの頭部で、チャタリングchiが発生して
いるときは、チャタリングパルスが”L”レベルになる
度にフリップフロップ+11はリセットされその出力信
号Q1は変化しな−。フリップフロップ(1)はチャタ
リン/ch1が無くなってから最初のクロック信号の立
下がりで出力が反転される。これによシ次のクロック信
号OLKの立下がりで、フリップフロップ(2)の出力
信号OUTが反転する。従って、チャタリングchiの
除去された出力信号OUTを得る。
いるときは、チャタリングパルスが”L”レベルになる
度にフリップフロップ+11はリセットされその出力信
号Q1は変化しな−。フリップフロップ(1)はチャタ
リン/ch1が無くなってから最初のクロック信号の立
下がりで出力が反転される。これによシ次のクロック信
号OLKの立下がりで、フリップフロップ(2)の出力
信号OUTが反転する。従って、チャタリングchiの
除去された出力信号OUTを得る。
ここで途中で入力信号INにチャタリングCh2が発生
すると、フリップフロップ(J)#i直ちに反転してそ
の出力信号Q1はとき゛れ0次のクロック信号OLKの
立下がりで再び反転する。しかしフリップフロップ(2
)は、その出力信号OUTがゲート回路(2)及び(3
)を介して帰還されているので、フリップフロッグ(1
)の出力信号Q1がとぎれても2次のクロック信号OL
Kの立下がb筐では反転することがない。したがって、
チャタリングch2による断の時間が、クロツク信号0
LKO1周期以下であるならば、出力信号OUTはチャ
リングch2の除去された信号となる。
すると、フリップフロップ(J)#i直ちに反転してそ
の出力信号Q1はとき゛れ0次のクロック信号OLKの
立下がりで再び反転する。しかしフリップフロップ(2
)は、その出力信号OUTがゲート回路(2)及び(3
)を介して帰還されているので、フリップフロッグ(1
)の出力信号Q1がとぎれても2次のクロック信号OL
Kの立下がb筐では反転することがない。したがって、
チャタリングch2による断の時間が、クロツク信号0
LKO1周期以下であるならば、出力信号OUTはチャ
リングch2の除去された信号となる。
入力信号INの後尾でチャタリングch3が発生すると
、フリップフロップ(1)Fiミクロツク号OLKの立
下がb点時刻t1で直ちに出力信号Q1を反転しチャタ
リングの発生開始を検出する。しかし1次のクロック信
号OLKの立下がシ点時刻tbでの入力信号が“H”レ
ベルであるため、フリップフロップ(2)の出力信号0
1JTは変化しない。クロック信号OLKの立下がり点
での入力信号INが”H゛レベルある間はこの状態が継
続する。フリップフロップ(1)Fi、クロック信号O
LKの立下がb点時刻tcで出力信号Q1を反転し、続
くクロック信号の立下がシ点時刻tdで、フリップフロ
ップ(2)の出力信号OUTが反転する。従って、チャ
タリングch3の除去された出力信号OUTを得る。
、フリップフロップ(1)Fiミクロツク号OLKの立
下がb点時刻t1で直ちに出力信号Q1を反転しチャタ
リングの発生開始を検出する。しかし1次のクロック信
号OLKの立下がシ点時刻tbでの入力信号が“H”レ
ベルであるため、フリップフロップ(2)の出力信号0
1JTは変化しない。クロック信号OLKの立下がり点
での入力信号INが”H゛レベルある間はこの状態が継
続する。フリップフロップ(1)Fi、クロック信号O
LKの立下がb点時刻tcで出力信号Q1を反転し、続
くクロック信号の立下がシ点時刻tdで、フリップフロ
ップ(2)の出力信号OUTが反転する。従って、チャ
タリングch3の除去された出力信号OUTを得る。
従来のチャタリング除去回路は以上のように構成されて
いるので、フリップフロップ(2)のクロック信号OL
Kの立下がシ時のデータ入力には、その出力信号OUT
用いた1クロック周期前のデータと入力信号INの論理
積が常に与えられるから、入力信号の後部のチャタリン
グ発生状況によっては、そのチャタリングの除去に多大
な時間を有するという問題点があった。
いるので、フリップフロップ(2)のクロック信号OL
Kの立下がシ時のデータ入力には、その出力信号OUT
用いた1クロック周期前のデータと入力信号INの論理
積が常に与えられるから、入力信号の後部のチャタリン
グ発生状況によっては、そのチャタリングの除去に多大
な時間を有するという問題点があった。
この発明は上記のような問題点を解決するためになされ
たもので、入力信号の後部のチャタリングに対する除去
時間を短くできるチャタリング除去回路を得ることを目
的とする。
たもので、入力信号の後部のチャタリングに対する除去
時間を短くできるチャタリング除去回路を得ることを目
的とする。
(a題を解決するための手段〕
この発明に係るチャタリング除去回路は、3個のフリッ
プフロップを備え、第1のフリップフロップで検出した
チャタリングの発生をlクロッ、り周期分保持する第2
のフリップフロップと、このフリップフロップの出力と
入力信号を入力とする0Rゲ一ト回路を付加し、その0
Rゲ一ト回路の出力を第3フリツプフロツプのリセット
入力としたものである。
プフロップを備え、第1のフリップフロップで検出した
チャタリングの発生をlクロッ、り周期分保持する第2
のフリップフロップと、このフリップフロップの出力と
入力信号を入力とする0Rゲ一ト回路を付加し、その0
Rゲ一ト回路の出力を第3フリツプフロツプのリセット
入力としたものである。
この発明においては、第2のフリップ70ツブが第1の
フリップフロッグで検出した入力信号の後部のチャタリ
ングの発生を1クロック周期分保持し、第2のフリップ
フロップの出力と入力信号を入力とするORゲートの出
力が、上記チャタリングの発生を検出した次のクロック
周期中に起こる入力信号の変化を検出し、さらに第3の
フリップフロップの状態をリセットするから、この第3
のフリップフロップの出力からは入力信号の後部のチャ
タリングが除去された信号が帰られる。
フリップフロッグで検出した入力信号の後部のチャタリ
ングの発生を1クロック周期分保持し、第2のフリップ
フロップの出力と入力信号を入力とするORゲートの出
力が、上記チャタリングの発生を検出した次のクロック
周期中に起こる入力信号の変化を検出し、さらに第3の
フリップフロップの状態をリセットするから、この第3
のフリップフロップの出力からは入力信号の後部のチャ
タリングが除去された信号が帰られる。
第1図はこの発明の一実施例を示す回路図であシ、(1
)〜(3)、(5)は第3図に示した従来回路と同一の
ものである。
)〜(3)、(5)は第3図に示した従来回路と同一の
ものである。
図にかいて(1)はフリップフロップ、(2)はAND
ゲート回路、(3)HORゲート回路、(5)FiOR
ゲート回路、 (6)Fiミツリップフロップ(7)
はORゲ−ト回路、(8)はフリップフロップである。
ゲート回路、(3)HORゲート回路、(5)FiOR
ゲート回路、 (6)Fiミツリップフロップ(7)
はORゲ−ト回路、(8)はフリップフロップである。
々お、フリップフロップ(1)のデータ入力には入力信
号INが接続され、クロック入力にはクロック信号OL
Kが接続されている。ゲート回路(2)の一方の入力に
は前記入力信号INが接続されている。このゲート回路
(2)の出力と、前記フリップフロップ(1)の出力は
ゲート回路(3)の入力に導かれ、その出力はフリップ
フロップ(8)のデータ入力に接続されている。また、
フリップに フロップ(8)のクロック入力は前記クロック信号へ OLKが与えられ、フリップフロップ(8)の出力は前
記ゲート回路(2)の他方の入力と、ゲート回路(5)
の一方の入力に接続されている。このゲート回路(5)
の他方の入力には創記入力信号INが与えられ、その出
力は前記フリップフロップ(1)のリセット入力に接続
されている。フリップ70ツブ(6)のデータ入力には
前記フリップフロップ(1)の出力が接続されている。
号INが接続され、クロック入力にはクロック信号OL
Kが接続されている。ゲート回路(2)の一方の入力に
は前記入力信号INが接続されている。このゲート回路
(2)の出力と、前記フリップフロップ(1)の出力は
ゲート回路(3)の入力に導かれ、その出力はフリップ
フロップ(8)のデータ入力に接続されている。また、
フリップに フロップ(8)のクロック入力は前記クロック信号へ OLKが与えられ、フリップフロップ(8)の出力は前
記ゲート回路(2)の他方の入力と、ゲート回路(5)
の一方の入力に接続されている。このゲート回路(5)
の他方の入力には創記入力信号INが与えられ、その出
力は前記フリップフロップ(1)のリセット入力に接続
されている。フリップ70ツブ(6)のデータ入力には
前記フリップフロップ(1)の出力が接続されている。
また、フリップフロップ(6)のクロック入力には前記
クロック信号OLKが与えられ、フリップフロップ(6
)の出力はゲート回路(7)の一方の入力に接続されて
いる。このゲート回路(7)の他方の入力には前記入力
信号INが与えられ、その出力は前記フリップフロップ
(8)のリセット入力に接続されている次に動作を第2
図に示す動作波形図を用いて説明する。
クロック信号OLKが与えられ、フリップフロップ(6
)の出力はゲート回路(7)の一方の入力に接続されて
いる。このゲート回路(7)の他方の入力には前記入力
信号INが与えられ、その出力は前記フリップフロップ
(8)のリセット入力に接続されている次に動作を第2
図に示す動作波形図を用いて説明する。
入力信号INの頭部で、チャタリングchiが発生して
いるときは、チャタリングパルスが”L°レベルになる
度にフリップ70ツブ(1)はリセットされその出力信
号Q1は変化しない。
いるときは、チャタリングパルスが”L°レベルになる
度にフリップ70ツブ(1)はリセットされその出力信
号Q1は変化しない。
フリップフロップ(1)はチャタリングchiが無く欧
ってから最初のクロック信号の立下がシで出力が反転さ
れる。これにより次のクロック信号OLKの立下がbで
、フリップフロップ(8)の出力信号OUTが反転する
。従って、チャタリングchiの除去された出力信号O
UTを帰るここで途中で入力信号INにチャタリングc
h2が発生すると、フリップフロップ(1)Fi直ちに
反転してその出力信号Q1はとぎれ8次のクロック′信
号OLKの立下がシで再び反転する。しかしフリップフ
ロップ(8)は、その出力信号OUTがゲート回路(2
)及び(3)を介して帰還されているので、フリップフ
ロップ(1)の出力信号Q1がとぎれても9次のクロッ
ク信号OLKの立下がbtでは反転することがない。し
たがって、チャタリングch2による断の時間が、クロ
ック信号OLKの1周期以下であるならば。
ってから最初のクロック信号の立下がシで出力が反転さ
れる。これにより次のクロック信号OLKの立下がbで
、フリップフロップ(8)の出力信号OUTが反転する
。従って、チャタリングchiの除去された出力信号O
UTを帰るここで途中で入力信号INにチャタリングc
h2が発生すると、フリップフロップ(1)Fi直ちに
反転してその出力信号Q1はとぎれ8次のクロック′信
号OLKの立下がシで再び反転する。しかしフリップフ
ロップ(8)は、その出力信号OUTがゲート回路(2
)及び(3)を介して帰還されているので、フリップフ
ロップ(1)の出力信号Q1がとぎれても9次のクロッ
ク信号OLKの立下がbtでは反転することがない。し
たがって、チャタリングch2による断の時間が、クロ
ック信号OLKの1周期以下であるならば。
出力信号OUTはチャタリングch2の除去された信号
となる。
となる。
入力信号INの後尾でチャタリングgh3が発生すると
、フリップフロップ(1)はクロック信号OLKの立下
がb点時刻t1で直ちに出力信号Qlを反転しチャタリ
ングの発生開始を検出する。次のクロック信号OLKの
立下がb点時刻tbでフリップフロップ(61の出力信
号Q2は反転する。次のクロック信号OLKの立下がシ
1での間の時刻tcに入力信号が反転すると。
、フリップフロップ(1)はクロック信号OLKの立下
がb点時刻t1で直ちに出力信号Qlを反転しチャタリ
ングの発生開始を検出する。次のクロック信号OLKの
立下がb点時刻tbでフリップフロップ(61の出力信
号Q2は反転する。次のクロック信号OLKの立下がシ
1での間の時刻tcに入力信号が反転すると。
ORゲート回路(7)の出力は直ちに反転し、フリップ
フロップ(8)の状態はリセットされ、フリップフロッ
プ(8)の出力信号OUTが反転する。さらに、ORゲ
ート回路(5)の出力も反転し、フリップフロップ(1
)の状態はリセットされるから。
フロップ(8)の状態はリセットされ、フリップフロッ
プ(8)の出力信号OUTが反転する。さらに、ORゲ
ート回路(5)の出力も反転し、フリップフロップ(1
)の状態はリセットされるから。
時刻tc発降のチャタリング発生状況に影響されること
ないチャタリングch3の除去された出力信号OUTを
直ちに褥る。
ないチャタリングch3の除去された出力信号OUTを
直ちに褥る。
以上のようにこの発明によれば、第1のフリップ”フロ
ップで検出したチャタリングの発生を1クロック周期分
保持する第2のフリップフロップと、このフリップフロ
ップの出力と入力信号を入力とするORゲート回路を付
加し、その0Rゲ一ト回路の出力を第3のフリップフロ
ップのリセット入力としたので、チャタリングの発生を
検出した次の入力クロック周期中に起こる入力信号の変
化を検出し、さらに第3のフリップフロップの状態をリ
セットするから、入力信号の後部のチャタリングに対す
る除去時間を短くできるという効果がある。
ップで検出したチャタリングの発生を1クロック周期分
保持する第2のフリップフロップと、このフリップフロ
ップの出力と入力信号を入力とするORゲート回路を付
加し、その0Rゲ一ト回路の出力を第3のフリップフロ
ップのリセット入力としたので、チャタリングの発生を
検出した次の入力クロック周期中に起こる入力信号の変
化を検出し、さらに第3のフリップフロップの状態をリ
セットするから、入力信号の後部のチャタリングに対す
る除去時間を短くできるという効果がある。
第1図はこの発明の一実施例を示す回路図。
第2図は一実施例回路の回路動作波形図、第3図は従来
例を示す回路図、第4図は従来例回路の回路動作波形図
である。 図において、 (1)、 (41,(R1,(8)はフ
リップフロップ、(2)はANDゲート回路、 (3)
、 (15)、 (7)はORゲート回路である。 なに、各図中同一符号は同−又は相当部分を示す。
例を示す回路図、第4図は従来例回路の回路動作波形図
である。 図において、 (1)、 (41,(R1,(8)はフ
リップフロップ、(2)はANDゲート回路、 (3)
、 (15)、 (7)はORゲート回路である。 なに、各図中同一符号は同−又は相当部分を示す。
Claims (1)
- 入力信号をデータ入力とし外部から与えられるクロック
信号をクロック入力とする第1のフリップフロップと、
この第1のフリップフロップの出力をデータ入力とし前
記クロック信号をクロック入力とする第2のフリップフ
ロップと、この第2のフリップフロップの出力及び前記
入力信号を入力とする第1のORゲート回路と、前記入
力信号を一方の入力とするANDゲート回路と、このA
NDゲート回路の出力及び前記第1のフリップフロップ
の出力を入力とする第2のORゲート回路と、この第2
のORゲート回路の出力をデータ入力とし上記クロック
信号をクロック入力とし上記第1のOBゲート回路の出
力をリセット入力としその出力を前記ANDゲート回路
の他方の入力信号とする第3のフリップフロップと、第
3のフリップフロップの出力及び前記入力信号を入力と
しその出力を前記第1のフリップフロップのリセット入
力に与える第3のORゲート回路と、を備えたことを特
徴とするチャタリング除去回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2052953A JPH03254519A (ja) | 1990-03-05 | 1990-03-05 | チャタリング除去回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2052953A JPH03254519A (ja) | 1990-03-05 | 1990-03-05 | チャタリング除去回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03254519A true JPH03254519A (ja) | 1991-11-13 |
Family
ID=12929244
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2052953A Pending JPH03254519A (ja) | 1990-03-05 | 1990-03-05 | チャタリング除去回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03254519A (ja) |
-
1990
- 1990-03-05 JP JP2052953A patent/JPH03254519A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4134073A (en) | Clock system having adaptive synchronization feature | |
| JPH03254519A (ja) | チャタリング除去回路 | |
| JPS638612B2 (ja) | ||
| ITMI991386A1 (it) | Circuito per realizzaione di un tempo minimo di wake - up nei circuiti logici di wake - up | |
| US6175257B1 (en) | Integrated circuit comprising a master circuit working at a first frequency to control slave circuits working at a second frequency | |
| JP2556918Y2 (ja) | Ic試験装置の波形制御回路 | |
| JP4122128B2 (ja) | エッジ検出回路 | |
| JPH10126231A (ja) | チャタリング除去回路 | |
| JPS6076807A (ja) | クロツク整形回路 | |
| JP2785075B2 (ja) | パルス遅延回路 | |
| JP3425580B2 (ja) | 半導体集積回路のテスト信号発生回路 | |
| KR100237298B1 (ko) | 인터럽트 신호 발생 제어 장치 | |
| JPS5850060A (ja) | 電子式卓上計算機 | |
| JPH0147935B2 (ja) | ||
| JPH07264020A (ja) | 内部クロック生成回路 | |
| KR100760948B1 (ko) | 입력 변화 감지 회로 | |
| JPS63220617A (ja) | ノイズ除去回路 | |
| KR100206906B1 (ko) | 타이머/카운터 회로 | |
| JPH0537306A (ja) | フリツプフロツプ回路 | |
| JPS601644B2 (ja) | タイミングパルス発生回路 | |
| JPH04186913A (ja) | エッジ検出回路 | |
| JPS6010355A (ja) | 中央処理装置の使用率測定方式 | |
| KR980006918A (ko) | 50% 듀티 사이클 데이타 발생기(50% Duty Cycle Data Generator) | |
| JPS6359017A (ja) | パルス発生回路 | |
| JPH0843501A (ja) | モード設定回路 |