[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH04274613A - チャタリング除去回路 - Google Patents

チャタリング除去回路

Info

Publication number
JPH04274613A
JPH04274613A JP3034924A JP3492491A JPH04274613A JP H04274613 A JPH04274613 A JP H04274613A JP 3034924 A JP3034924 A JP 3034924A JP 3492491 A JP3492491 A JP 3492491A JP H04274613 A JPH04274613 A JP H04274613A
Authority
JP
Japan
Prior art keywords
signal
value
counter
initial value
input
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
Application number
JP3034924A
Other languages
English (en)
Inventor
Yoshio Kiriyama
良雄 桐山
Yoshiharu Takeuchi
義晴 竹内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
NEC Engineering Ltd
Original Assignee
NEC Corp
NEC Engineering Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp, NEC Engineering Ltd filed Critical NEC Corp
Priority to JP3034924A priority Critical patent/JPH04274613A/ja
Publication of JPH04274613A publication Critical patent/JPH04274613A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Manipulation Of Pulses (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はチャタリング除去回路に
関し、特にディジタル論理回路に用いられるチャタリン
グ除去回路に関する。
【0002】
【従来の技術】従来、リレー接点あるいはスイッチを使
用している回路では、接点の開閉により発生するチャタ
リングが他の回路部に電気的に悪い影響を与えるので、
リレー接点あるいはスイッチから発生されたチャタリン
グは、チャタリング回路により除去されているが、この
従来のチャタリング除去回路を図3に示す。
【0003】図3において、入力ゲート21には、抵抗
22とコンデンサ23による積分回路の影響を受けない
ようなドライバーが使用されている。そして、抵抗22
とコンデンサ23による積分回路と、シュミット・トリ
ガ・ゲート24とにより、入力信号に含まれているチャ
タリングが除去されている。
【0004】また、上記回路の各部の信号波形は図4に
示すようになる。入力信号31のオン・オフ時にチャタ
リングが発生している状態を示しており、入力ゲート2
1から出力される信号32も、極性が反転しているがオ
ン・オフ時のチャタリングはそのままである。しかし、
抵抗22とコンデンサ23による積分回路から出力され
た信号33の波形は、積分されてチャタリング部分が小
さくなっている。
【0005】そして、シュミット・トリガ・ゲート24
からの出力信号34は、いき値S1 及びS2 により
波形が整形されるが、入力信号に対して遅延時間が発生
している。
【0006】
【発明が解決しようとする課題】上述した従来のチャタ
リング除去回路は、抵抗とコンデンサによるアナログ積
分回路により行っているので、積分定数のばらつきのた
め積分時間が不安定であり、回路によって遅延時間のば
らつきがあるので、複数の並列ディジタル入力回路に使
用したときには、ディジタル回路の動作に悪影響を与え
るという欠点を有している。
【0007】本発明の目的は、遅延時間のばらつきのな
いチャタリング除去回路を提供することにある。
【0008】
【課題を解決するための手段】第1の発明のチャタリン
グ除去回路は、(A)入力信号と出力信号の反転した信
号である反転出力信号とを加えられ、前記入力信号の値
と出力信号の反転した信号の値とが同じ値のとき、論理
値が“ハイレベル”のリセット信号を出力する排他的論
理和ゲート、(B)前記リセット信号の論理値が“ハイ
レベル”の場合、入力された初期値設定入力信号によっ
て初期値入力端子を介して初期値“n”(nは正の整数
)が与えられ、前記入力信号の論理値が“ローレベル”
に変化して前記リセット信号の論理値が“ローレベル”
になった場合に、供給されるカウント用のクロック信号
の立ち上りでカウント値が“−1”されていき、カウン
ト値が“0”となったときに、前記カウント用のクロッ
ク信号の論理値が“ローレベル”となると、クロックパ
ルスを出力するカウンタ、(C)前記カウンタから出力
されたクロックパルスの立ち下りで、前記出力信号及び
反転出力信号の値を反転させるフリップ・フロップ、(
D)前記カウンタに前記カウント用のクロック信号とし
て周期tのクロック信号を供給するクロック発生回路、
(E)前記カウンタの初期値入力端子を介して初期値“
n”を与えるために、初期値設定入力信号を前記カウン
タに出力するカウンタ初期値入力部、を備えて構成され
ている。
【0009】また、第2の発明のチャタリング除去回路
は、第1の発明のチャタリング除去回路において、前記
“ハイレベル”が“ローレベル”であり、前記“ローレ
ベル”が“ハイレベル”であるように構成されている。
【0010】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0011】図1は本発明のチャタリング除去回路の一
実施例を示すブロック図である。また、図2は、図1の
チャタリング除去回路における各部の信号波形を示す図
である。
【0012】本実施例のチャタリング除去回路は、図1
に示すように、入力信号11と反転出力信号12とを加
えられ、入力信号11の値と反転出力信号12の値とが
同じ値のとき、論理値が“ハイレベル”のリセット信号
を出力する排他的論理和ゲート1、リセット信号13の
論理値が“ハイレベル”の場合、入力された初期値設定
入力信号15によって初期値入力端子を介して初期値“
n”(nは正の整数、ここではn=4とする)が与えら
れ、リセット信号13の論理値が“ローレベル”の場合
に、供給されるカウント用のクロック信号14の立ち上
りでカウント値が“−1”されていき、カウント値が“
0”となったときに、クロック信号14の論理値が“ロ
ーレベル”となると、クロックパルスを出力するカウン
タ2、カウンタ2から出力されたクロックパルスの立ち
下りで、出力信号17及び反転出力信号12の値を反転
させるフリップ・フロップ3、カウンタ2にクロック信
号14として周期tのクロック信号を供給するクロック
発生回路4、カウンタ2の初期値入力端子を介して初期
値“4”を与えるために、初期値設定入力信号をカウン
タ2に出力するカウンタ初期値入力部5から構成されて
いる。
【0013】次に、動作を説明する。
【0014】図1において、排他的論理和ゲート1に加
えられる入力信号11の論理値が“ハイレベル”のとき
、反転出力信号12の値が“ローレベル”であり、排他
的論理和ゲート1に加えられる入力信号11と反転出力
信号12の値が異る値のときには、カウンタ2に論理値
が“ハイレベル”のリセット信号13が出力される。
【0015】カウンタ2は、リセット信号13が“ハイ
レベル”になると、カウンタ初期値入力部5から出力さ
れるカウンタの初期値設定入力信号15により、「初期
値」入力端子を介してカウンタ2の初期値として初期値
“4”が与えられる。図2の場合は、nの値が“4”の
場合で説明されている。
【0016】次に、入力信号11の論理値が“ローレベ
ル”に変化したとき、反転出力信号12の値が“ローレ
ベル”であるので、排他的論理和ゲート1に加えられる
入力信号11と反転出力信号12の値が同じ値になり、
カウンタ2に論理値が“ローレベル”のリセット信号1
3が出力される。
【0017】一方、クロック発生回路4からは、周期t
のクロック信号がカウント用のクロック信号14として
カウンタ2に加えられているが、カウンタ2は、リセッ
ト信号13が“ローレベル”の場合に、クロック発生回
路4から出力されるクロック信号14の立ち上りごとに
、カウンタ2のカウント値が“−1”されていき、カウ
ンタ2の値が“0”となる。
【0018】そして、カウンタ2の値が“0”となった
ときに、カウンタ2に供給されるクロック信号14が、
“ローレベル”となると、カウンタ2のキャリア信号1
6としてクロックパルスが発生する。このカウンタ2か
ら出力されたクロックパルスの立ち下りで、フリップ・
フロップ3は、出力信号17及び反転出力信号12の値
を反転させる。
【0019】今度は、排他的論理和ゲート1に加えられ
る入力信号11の論理値が“ローレベル”の状態で、反
転出力信号12の値が“ハイレベル”となり、排他的論
理和ゲート1からはカウンタ2に論理値が“ハイレベル
”のリセット信号13が出力される。従って、カウンタ
2は、リセット信号13が“ハイレベル”となったので
、カウンタ初期値入力部5から出力されるカウンタの初
期値設定入力信号15により、再度「初期値」入力端子
を介してカウンタの初期値として初期値“4”が与えら
れる。次に、入力信号11の論理値が“ハイレベル”に
変化すると、反転出力信号12の値が“ハイレベル”で
あるので、排他的論理和ゲート1に加えられる入力信号
11と反転出力信号12の値が同じ値になり、カウンタ
2に論理値が“ローレベル”のリセット信号13が出力
される。このため、カウンタ2は、クロック信号14の
立ち上りごとに、再度カウントを開始する。
【0020】このように、入力信号が反転するごとに、
初期値“4”から“0”までカウントする時間T(T=
4t)だけ遅延して出力信号17が反転する。すなわち
、波形は入力信号11と同じで、入力信号11から時間
Tだけ遅れた出力信号17が得られることになる。
【0021】いま、図2に示されるA点からB点の間で
チャタリングが発生したとすると、カウント値が“0”
になる前にチャタリングのためにリセット信号13が“
ハイレベル”になり、その都度カウンタ2に初期値“4
”が与えられるので、チャタリングが継続している間は
カウント値が“0”にならず、キャリア信号16にクロ
ックパルスが発生しない。このため、チャタリングが継
続している間は出力信号17の反転は起らず、チャタリ
ングがなくなってから時間T経過した後に出力信号17
が反転する。すなわち、波形は入力信号11と同じで、
入力信号からチャタリングの継続時間及び時間Tだけ遅
れた出力信号17が得られることになる。
【0022】また、チャタリングが図2に示されるC点
からD点の間で発生した場合でも上記と同様の動作が行
われる。
【0023】このようにして、上記の動作を行って入力
信号11の立ち上りと立ち下りのときに発生したチャタ
リングを除去することができる。
【0024】なお、上記の説明における論理値の値につ
いて、“ハイレベル”と“ローレベル”とを入れ換えて
も、同様の動作を行わせることができるチャタリング除
去回路を構成することができる。
【0025】また、上記の説明では、カウンタ2がクロ
ック信号によりカウントダウンの動作を行うことで説明
したが、カウントアップの動作を行うようにしてもよい
【0026】
【発明の効果】以上説明したように、本発明のチャタリ
ング除去回路は、ディジタル論理回路で構成され、クロ
ック信号の周期とカウンタの初期値とにより遅延時間の
値を設定することにより、遅延時間のばらつきをなくす
ことができるという効果を有している。
【図面の簡単な説明】
【図1】本発明のチャタリング除去回路の一実施例を示
すブロック図である。
【図2】本実施例のチャタリング除去回路における各部
の信号波形を示す図である。
【図3】従来のチャタリング除去回路のブロック図であ
る。
【図4】図3のチャタリング除去回路における各部の信
号波形を示す図である。
【符号の説明】
1    排他的論理和ゲート 2    カウンタ 3    フリップ・フロップ 4    クロック発生回路 5    カウンタ初期値入力部 11    入力信号 12    反転出力信号 13    リセット信号 14    クロック信号 15    カウンタの初期値設定入力信号16   
 カウンタのキャリア信号 17    出力信号 21    入力ゲート 22    抵抗 23    コンデンサ 24    シュミット・トリガ・ゲート31    
入力信号 32    積分回路の入力信号 33    積分回路の出力信号 34    出力信号

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】(A)入力信号と出力信号の反転した信号
    である反転出力信号とを加えられ、前記入力信号の値と
    出力信号の反転した信号の値とが同じ値のとき、論理値
    が“ハイレベル”のリセット信号を出力する排他的論理
    和ゲート、(B)前記リセット信号の論理値が“ハイレ
    ベル”の場合、入力された初期値設定入力信号によって
    初期値入力端子を介して初期値“n”(nは正の整数)
    が与えられ、前記入力信号の論理値が“ローレベル”に
    変化して前記リセット信号の論理値が“ローレベル”に
    なった場合に、供給されるカウント用のクロック信号の
    立ち上りでカウント値が“−1”されていき、カウント
    値が“0”となったときに、前記カウント用のクロック
    信号の論理値が“ローレベル”となると、クロックパル
    スを出力するカウンタ、(C)前記カウンタから出力さ
    れたクロックパルスの立ち下りで、前記出力信号及び反
    転出力信号の値を反転させるフリップ・フロップ、(D
    )前記カウンタに前記カウント用のクロック信号として
    周期tのクロック信号を供給するクロック発生回路、(
    E)前記カウンタの初期値入力端子を介して初期値“n
    ”を与えるために、初期値設定入力信号を前記カウンタ
    に出力するカウンタ初期値入力部、を備えたことを特徴
    とするチャタリング除去回路。
  2. 【請求項2】  請求項1記載のチャタリング除去回路
    において、前記“ハイレベル”が“ローレベル”であり
    、前記“ローレベル”が“ハイレベル”であることを特
    徴とするチャタリング除去回路。
JP3034924A 1991-03-01 1991-03-01 チャタリング除去回路 Pending JPH04274613A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3034924A JPH04274613A (ja) 1991-03-01 1991-03-01 チャタリング除去回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3034924A JPH04274613A (ja) 1991-03-01 1991-03-01 チャタリング除去回路

Publications (1)

Publication Number Publication Date
JPH04274613A true JPH04274613A (ja) 1992-09-30

Family

ID=12427757

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3034924A Pending JPH04274613A (ja) 1991-03-01 1991-03-01 チャタリング除去回路

Country Status (1)

Country Link
JP (1) JPH04274613A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6873216B2 (en) 2001-10-18 2005-03-29 Nec Corporation Chattering eliminating apparatus including oscillation circuit using charging and discharging operations
WO2008004422A1 (en) * 2006-07-03 2008-01-10 Toshiba Kikai Kabushiki Kaisha Digital filter device, phase detection device, position detection device, ad conversion device, zero cross detection device, and digital filter program
WO2013018350A1 (ja) * 2011-08-03 2013-02-07 パナソニック株式会社 指令検出装置
CN109995348A (zh) * 2019-05-17 2019-07-09 武汉大势智慧科技有限公司 一种低延时脉冲消抖电路的构建方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6873216B2 (en) 2001-10-18 2005-03-29 Nec Corporation Chattering eliminating apparatus including oscillation circuit using charging and discharging operations
WO2008004422A1 (en) * 2006-07-03 2008-01-10 Toshiba Kikai Kabushiki Kaisha Digital filter device, phase detection device, position detection device, ad conversion device, zero cross detection device, and digital filter program
US8468187B2 (en) 2006-07-03 2013-06-18 Toshiba Kikai Kabushiki Kaisha Digital filter device, phase detection device, position detection device, AD conversion device, zero cross detection device, and digital filter program
WO2013018350A1 (ja) * 2011-08-03 2013-02-07 パナソニック株式会社 指令検出装置
CN109995348A (zh) * 2019-05-17 2019-07-09 武汉大势智慧科技有限公司 一种低延时脉冲消抖电路的构建方法

Similar Documents

Publication Publication Date Title
US6535057B2 (en) Programmable glitch filter
JPH0563525A (ja) パルス幅可変回路
JPH10145197A (ja) 入力信号読み取り回路
JPH04274613A (ja) チャタリング除去回路
EP0471390A2 (en) A frequency divider circuit
US6064704A (en) Digital pulse filtering circuit
JPH0854418A (ja) トリガ回路
US5200649A (en) Flip-flop circuit with decreased time required from take in of data input to setting of data output
JPH07162294A (ja) パルス計数回路およびパルス切換回路
KR100236083B1 (ko) 펄스 발생회로
JPH06232699A (ja) パルス発生装置
JP2693648B2 (ja) 逓倍装置
JPS63220617A (ja) ノイズ除去回路
JP3662411B2 (ja) トリガ回路
JP3074953B2 (ja) ピーク検出回路
JPH03231508A (ja) グリッジ除去回路
JPH08242153A (ja) ラッチ回路
JPH02272820A (ja) 単安定マルチバイブレータ
JPS5934188Y2 (ja) 信号入力回路
JPS6076808A (ja) クロツク整形回路
SU1538233A1 (ru) Генератор импульсов
JPH10126231A (ja) チャタリング除去回路
KR940002744B1 (ko) 수동 리셋 스위치에 의한 고정밀 미세 단일 펄스 발생회로
JP2723741B2 (ja) 半導体集積回路のクロック発生回路
KR820000014B1 (ko) 채터링 방지회로