Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3112366B2 - Chattering elimination circuit - Google Patents
[go: Go Back, main page]

JP3112366B2 - Chattering elimination circuit - Google Patents

Chattering elimination circuit

Info

Publication number
JP3112366B2
JP3112366B2 JP05010631A JP1063193A JP3112366B2 JP 3112366 B2 JP3112366 B2 JP 3112366B2 JP 05010631 A JP05010631 A JP 05010631A JP 1063193 A JP1063193 A JP 1063193A JP 3112366 B2 JP3112366 B2 JP 3112366B2
Authority
JP
Japan
Prior art keywords
signal
circuit
chattering
input
output
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.)
Expired - Fee Related
Application number
JP05010631A
Other languages
Japanese (ja)
Other versions
JPH06224713A (en
Inventor
久治 伊藤
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.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works 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 Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP05010631A priority Critical patent/JP3112366B2/en
Publication of JPH06224713A publication Critical patent/JPH06224713A/en
Application granted granted Critical
Publication of JP3112366B2 publication Critical patent/JP3112366B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Manipulation Of Pulses (AREA)
  • Electronic Switches (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、キーボード入力など、
機械接点により電気信号をオン、オフする時に発生する
チャタリングを除去するチャタリング除去回路に関する
ものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention
The present invention relates to a chattering elimination circuit that eliminates chattering that occurs when an electrical signal is turned on and off by a mechanical contact.

【0002】[0002]

【従来の技術】従来、この種のチャタリング除去回路を
構成しようとした場合、入力信号にチャタリングが発生
しているかどうかの判定を行うサンプリング信号は、一
定周期のクロック信号を用いていた。
2. Description of the Related Art Heretofore, when this type of chattering elimination circuit is to be constructed, a clock signal having a constant cycle is used as a sampling signal for determining whether or not chattering has occurred in an input signal.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、従来例
においては、入力信号がある程度一定値を示すまでサン
プリングをする必要があるため、キー入力から実際にシ
ステム内部に入力信号があったことを伝える信号が発生
するまで時間がかかっていた。また、入力信号が安定し
なければ再度キー入力しなければならないが、そのサン
プリング回数を何回にするかは、サンプリング信号の周
期に依存しており、周期が長いとキー入力からデータ確
定信号発生までの時間が長くなり、チャタリング検出精
度も粗くなるという問題があった。
However, in the prior art, since it is necessary to perform sampling until the input signal shows a certain value, a signal indicating that the input signal has actually been input into the system from the key input. It took a long time to occur. If the input signal is not stable, key input must be performed again.However, the number of samplings depends on the sampling signal cycle. If the cycle is long, a data confirmation signal is generated from key input. However, there is a problem that the time required for the chattering detection becomes longer, and the chattering detection accuracy becomes coarser.

【0004】また、周期が長いと、チャタリング検出精
度が向上するが、サンプリング回数が多くなるので、判
別回路の構成が煩雑になるという問題があった。本発明
は、上述の点に鑑みて提供したものであって、チャタリ
ングを精度良く検出及び判定し、且つ判別回路構成を簡
易化することを目的としてチャタリング除去回路を提供
するものである。
Further, if the period is long, the accuracy of chattering detection is improved, but the number of times of sampling is increased, so that the configuration of the discriminating circuit becomes complicated. The present invention has been made in view of the above points, and has as its object to provide a chattering elimination circuit for the purpose of accurately detecting and determining chattering and simplifying a determination circuit configuration.

【0005】[0005]

【課題を解決するための手段】本発明は、機械接点で電
気信号をオン、オフさせる時に発生するチャタリングを
除去するチャタリング除去回路において、チャタリング
が発生しているか否かの判定を行うサンプリング信号の
パルス幅を、上記機械接点により入力信号が入力されて
からの時間経過とともに徐々に小さくするように可変し
て応答時間を早くする制御手段を設けたものである。
According to the present invention, there is provided a chattering elimination circuit for eliminating chattering generated when an electric signal is turned on and off at a mechanical contact point. The pulse width is adjusted according to the input signal
The control means is provided so as to be variable so as to be gradually reduced as time elapses from the time and to shorten the response time.

【0006】また、請求項2においては、上記サンプリ
ング信号を一定周期のクロック信号で計数する第1のカ
ウンタ回路と、上記第1のカウンタ回路のデータを入力
し、周波数変調信号を出力するPWM回路と、上記PW
M回路の出力パルス数を計数する第2のカウンタ回路
と、上記PWM回路の出力信号と上記機械接点により入
力される入力信号との電位比較を行うコンパレータ回路
とで構成したものである。
According to a second aspect of the present invention, there is provided a first counter circuit for counting the sampling signal by a clock signal having a constant period, and a PWM circuit for inputting data of the first counter circuit and outputting a frequency modulation signal. And the above PW
It comprises a second counter circuit for counting the number of output pulses of the M circuit, and a comparator circuit for comparing the potential of the output signal of the PWM circuit with the input signal input from the mechanical contact.

【0007】更に、請求項3においては、PWM回路の
入力データをマイクロプロセッサを用いてプログラム化
し、パルス幅変調信号を出力させるようにしたものであ
る。
Further, in claim 3, the input data of the PWM circuit is programmed using a microprocessor, and a pulse width modulation signal is output.

【0008】[0008]

【作用】本発明によれば、サンプリング信号を入力信号
が入力されたときはパルス幅の広いサンプリング信号を
出力し、それが数回出力されると今度は、パルス幅の小
さいサンプリング信号を出力することにより、入力信号
が発生してからシステムに入力信号があったことを知ら
せる信号が発生する時間(応答時間)を早くしている。
According to the present invention, when a sampling signal is input, a sampling signal having a wide pulse width is output, and when the sampling signal is output several times, a sampling signal having a small pulse width is output. As a result, the time (response time) for generating a signal indicating that an input signal is present in the system after the generation of the input signal is shortened.

【0009】また、請求項2においては、上記サンプリ
ング信号を一定周期のクロック信号で計数する第1のカ
ウンタ回路と、上記第1のカウンタ回路のデータを入力
し、周波数変調信号を出力するPWM回路と、上記PW
M回路の出力パルス数を計数する第2のカウンタ回路
と、上記PWM回路の出力信号と上記機械接点により入
力される入力信号との電位比較を行うコンパレータ回路
とで構成したものであるから、キー入力などで入力信号
が発生すると、第1のカウンタ回路が動作し、PWM回
路にデータを転送する。PWM回路は第1のカウンタ回
路からのデータにより順次周波数変調されたパルス波形
を出力していく。入力信号と上記パルス波形をコンパレ
ータ回路にてサンプリングを行い、第2のカウンタ回路
にて一定回数以上データが一定していれば出力を出すよ
うにしている。
According to another aspect of the present invention, a first counter circuit for counting the sampling signal with a clock signal having a constant period, and a PWM circuit for inputting data of the first counter circuit and outputting a frequency modulation signal. And the above PW
Since it is composed of a second counter circuit for counting the number of output pulses of the M circuit and a comparator circuit for comparing the potential of the output signal of the PWM circuit with the input signal input from the mechanical contact, the key circuit When an input signal is generated by an input or the like, the first counter circuit operates and transfers data to the PWM circuit. The PWM circuit outputs a pulse waveform sequentially frequency-modulated by data from the first counter circuit. The input signal and the pulse waveform are sampled by a comparator circuit, and the second counter circuit outputs an output if the data is constant for a certain number of times or more.

【0010】更に、請求項3においては、PWM回路の
入力データをマイクロプロセッサを用いてプログラム化
し、パルス幅変調信号を出力させるようにしたものであ
るから、PWM回路に入力されるデータをマイクロプロ
セッサから入力し、PWM回路の出力信号とキー入力な
どの入力信号との比較結果をマイクロプロセッサにフィ
ードバックさせることにより、チャタリングを除去した
信号を出力するようにしている。
Further, according to the present invention, the input data of the PWM circuit is programmed by using a microprocessor to output a pulse width modulation signal. , And the result of comparison between the output signal of the PWM circuit and an input signal such as a key input is fed back to the microprocessor, thereby outputting a signal from which chattering has been removed.

【0011】[0011]

【実施例】以下、本発明の実施例を図面を参照して説明
する。図1〜図3は請求項1に対応した実施例を示し、
図2はブロック図を示し、演算制御分解能1とサンプリ
ング回路2とで構成している。図1において、先ず、キ
ー入力信号が入ってくると(図1(a)参照)、サンプ
リング回路2は図1(b)に示すように、周期の遅いサ
ンプリング信号を出力する。
Embodiments of the present invention will be described below with reference to the drawings. 1 to 3 show an embodiment corresponding to claim 1,
FIG. 2 shows a block diagram, which comprises an operation control resolution 1 and a sampling circuit 2. In FIG. 1, first, when a key input signal is received (see FIG. 1A), the sampling circuit 2 outputs a sampling signal having a slow cycle as shown in FIG. 1B.

【0012】そのサンプリング信号が数回出力される
と、今度は周期の速いサンプリング信号を出力する。実
施例では、3パルスサンプリングして同じ値である場合
に、信号を出力する動作を示している(図1(c)参
照)。図1(d),(e)に示す従来例では、同じ3パ
ルスサンプリングするのに時間がかかり、図1(e)に
示す時間遅れている。
When the sampling signal is output several times, a sampling signal with a fast cycle is output. The embodiment shows an operation of outputting a signal when three pulses are sampled and the values are the same (see FIG. 1C). In the conventional example shown in FIGS. 1D and 1E, it takes time to perform the same three-pulse sampling, and the time is delayed as shown in FIG.

【0013】また、図3では、サンプリングの途中でハ
ザード(図3(a)参照)が発生した場合の例を示して
いる。図3(d),(e)に示す従来例では、ハザード
が発生した場合でも、サンプリング間隔が長いため、入
力信号が安定した一定値を保っていないにも係わらず出
力している(図3(e)参照)。しかし、本実施例で
は、3パルス目のサンプリングでハザードを検出してい
るため(図3(a)(b)参照)、図3(c)に示すよ
うに出力はされない。
FIG. 3 shows an example in which a hazard (see FIG. 3A) occurs during sampling. In the conventional examples shown in FIGS. 3D and 3E, even when a hazard occurs, the input signal is output even though the input signal does not maintain a stable constant value because the sampling interval is long (FIG. 3). (E)). However, in this embodiment, since the hazard is detected by sampling the third pulse (see FIGS. 3A and 3B), no output is made as shown in FIG. 3C.

【0014】(実施例2)実施例2を図4及び図5に示
す。本実施例では、図4に示すように、減算カウンタ1
1、加算カウンタ12、PWM回路13、フリップフロ
ップ14、コンパレータ回路15等でチャタリング除去
回路を構成している。また、図5は図4に示す実施例に
おけるタイミングチャート図である。
(Embodiment 2) Embodiment 2 is shown in FIGS. In the present embodiment, as shown in FIG.
1, the addition counter 12, the PWM circuit 13, the flip-flop 14, the comparator circuit 15 and the like constitute a chattering elimination circuit. FIG. 5 is a timing chart in the embodiment shown in FIG.

【0015】図4において、キー入力信号が入ると(図
5(a)参照)、減算カウンタ11が動作し、データを
PWM回路13に渡す。PWM回路13は入力されたデ
ータに従い、D/A変換された出力信号を発生する(図
5(b)参照)。この信号をクロック信号としたフリッ
プフロップ14においてキー入力をデータとしたときの
出力信号とH/L判別信号の比較によりコンパレータ回
路15から信号が出力される。
In FIG. 4, when a key input signal is received (see FIG. 5A), the subtraction counter 11 operates and passes data to the PWM circuit 13. The PWM circuit 13 generates a D / A converted output signal according to the input data (see FIG. 5B). In the flip-flop 14 using this signal as a clock signal, a signal is output from the comparator circuit 15 by comparing the output signal when the key input is data and the H / L determination signal.

【0016】その信号がLレベルならば、PWM回路1
3、加算カウンタ12、減算カウンタ11がクリアされ
初期状態に戻る。上記コンパレータ回路15からの出力
信号がHレベルならば、減算カウンタ11がデータをデ
ィクレメントし、そのデータをPWM回路13に渡す
(図5(b)(c)参照)。今度はPWM回路13は入
力されたデータに従いパルス幅の小さい出力信号を発生
する(図5(b)参照)。
If the signal is at L level, the PWM circuit 1
3. The addition counter 12 and the subtraction counter 11 are cleared and return to the initial state. If the output signal from the comparator circuit 15 is at the H level, the subtraction counter 11 decrements the data and passes the data to the PWM circuit 13 (see FIGS. 5B and 5C). This time, the PWM circuit 13 generates an output signal having a small pulse width according to the input data (see FIG. 5B).

【0017】先ほどと同様にこの信号をクロック信号と
したフリップフロップ14において、キー入力をデータ
としたときの出力信号とH/L判別信号の比較によりコ
ンパレータ回路15から信号が出力される。この動作を
繰り返すことによりコンパレータ回路15の信号がHレ
ベルならばPWM回路13が順次パルス幅の小さい出力
信号を発生する(図5(b)参照)。と同時に加算カウ
ンタ12は計数値が上がり(図5(d)参照)、予め設
定した値を越えると出力信号を発生する。
As described above, in the flip-flop 14 using this signal as a clock signal, a signal is output from the comparator circuit 15 by comparing the output signal when the key input is data with the H / L discrimination signal. By repeating this operation, if the signal of the comparator circuit 15 is at the H level, the PWM circuit 13 sequentially generates an output signal having a small pulse width (see FIG. 5B). At the same time, the count value of the addition counter 12 increases (see FIG. 5D), and when the count value exceeds a preset value, an output signal is generated.

【0018】図5に示す本実施例の場合では、その設定
値を5にしたタイミングチャート図を示している。 (実施例3)実施例3を図6及び図7に示す。本実施例
では図6に示すように、マイクロプロセッサ21、PW
M回路22、比較器23等でチャタリング除去回路を構
成し、PWM回路22の入力データをマイクロプロセッ
サ21を用いてプログラム化し、パルス幅変調信号を出
力させるようにしている。
In the case of the present embodiment shown in FIG. 5, a timing chart in which the set value is set to 5 is shown. (Embodiment 3) Embodiment 3 is shown in FIGS. In the present embodiment, as shown in FIG.
A chattering elimination circuit is constituted by the M circuit 22, the comparator 23, and the like. The input data of the PWM circuit 22 is programmed by using the microprocessor 21, and a pulse width modulation signal is output.

【0019】図7に示すフローチャート図中、タイマー
1,2はマルチプレクサ21の内部のタイマー回路であ
る。タイマー1は減算カウンタ、タイマー2は加算カウ
ンタとして用いている。図7に示すフローチャート図に
従ったプログラムを動作させることにより、回路構成を
簡易化することができる。本実施例の動作は図7に示す
ように、先ず、タイマー1,2をリセットし、PWM回
路22にリセット信号を送り、キー入力信号を待つ。キ
ー入力があった場合には、タイマー1,2にデータセッ
トし、PWM回路22へデータを転送する。
In the flowchart shown in FIG. 7, timers 1 and 2 are timer circuits inside the multiplexer 21. Timer 1 is used as a subtraction counter, and timer 2 is used as an addition counter. By operating a program according to the flowchart shown in FIG. 7, the circuit configuration can be simplified. As shown in FIG. 7, the operation of this embodiment first resets the timers 1 and 2, sends a reset signal to the PWM circuit 22, and waits for a key input signal. When a key input is made, data is set in the timers 1 and 2 and the data is transferred to the PWM circuit 22.

【0020】そして、PWM回路22から信号を出力
し、HレベルがLレベルかの判別を行う。Hレベルであ
ってタイマー2がフルカウントであれば、信号を出力す
る。また、フルカウントでなければ、タイマー1,2の
データを更新し、PWM回路22へデータ転送を行い、
これを繰り返す。
Then, a signal is output from the PWM circuit 22 to determine whether the H level is the L level. If the timer 2 is at the H level and the timer 2 is at full count, a signal is output. If the count is not a full count, the data of the timers 1 and 2 are updated, and the data is transferred to the PWM circuit 22.
Repeat this.

【0021】[0021]

【発明の効果】本発明によれば、機械接点で電気信号を
オン、オフさせる時に発生するチャタリングを除去する
チャタリング除去回路において、チャタリングが発生し
ているか否かの判定を行うサンプリング信号のパルス幅
、上記機械接点により入力信号が入力されてからの時
間経過とともに徐々に小さくするように可変して応答時
間を早くする制御手段を設けたものであるから、サンプ
リング信号を入力信号が入力されたときはパルス幅の広
いサンプリング信号を出力し、それが数回出力されると
今度は、パルス幅の小さいサンプリング信号を出力する
ことにより、入力信号が発生してからシステムに入力信
号があったことを知らせる信号が発生する時間(応答時
間)を早くしている。このように、チャタリング除去ま
での入力信号確定時間を短縮することが可能となった。
これはチャタリングがキー入力があった瞬間によく起こ
るためで、時間経過とともに徐々にチャタリングが無く
なることを利用したものである。従来、一定周期のクロ
ック信号をサンプリング信号としてチャタリング除去に
使用していたため、予め設定したサンプリング回数まで
の時間はキー入力による信号がチャタリングを起こして
いなくても、入力信号として確認されていなかった。こ
のサンプリング信号を周波数変調信号とすることによ
り、同じサンプリング回数でもサンプリング時間が短縮
され、入力信号確定時間を短縮することが可能となっ
た。また、経時変化でサンプリング間隔を徐々に小さく
することから入力データ確定までにハザードなどの検出
も可能になるので、より精度の高いサンプリングが可能
となる効果を奏するものである。
According to the present invention, in a chattering elimination circuit for eliminating chattering generated when an electric signal is turned on and off at a mechanical contact, a pulse width of a sampling signal for determining whether or not chattering has occurred is provided. From when the input signal is input by the mechanical contact
Since the control means is provided so as to be variable so as to gradually decrease as time elapses and to shorten the response time, when a sampling signal is input, a sampling signal having a wide pulse width is output, and the sampling signal is output. When the signal is output several times, a sampling signal with a small pulse width is output, thereby shortening the time (response time) in which a signal indicating that the input signal has occurred to the system after the input signal is generated (response time). ing. As described above, it is possible to shorten the input signal determination time until chattering is removed.
This is because chattering often occurs at the moment of key input, and utilizes the fact that chattering gradually disappears with time. Conventionally, a clock signal having a constant period is used as a sampling signal for chattering elimination. Therefore, a time up to a preset number of times of sampling has not been confirmed as an input signal even if a key input signal does not cause chattering. By using this sampling signal as a frequency modulation signal, the sampling time can be reduced even with the same number of samplings, and the input signal determination time can be shortened. In addition, since the sampling interval is gradually reduced with the lapse of time, it is possible to detect a hazard or the like before the input data is determined, so that more accurate sampling can be performed.

【0022】また、請求項2においては、上記サンプリ
ング信号を一定周期のクロック信号で計数する第1のカ
ウンタ回路と、上記第1のカウンタ回路のデータを入力
し、周波数変調信号を出力するPWM回路と、上記PW
M回路の出力パルス数を計数する第2のカウンタ回路
と、上記PWM回路の出力信号と上記機械接点により入
力される入力信号との電位比較を行うコンパレータ回路
とで構成したものであるから、キー入力などで入力信号
が発生すると、第1のカウンタ回路が動作し、PWM回
路にデータを転送する。PWM回路は第1のカウンタ回
路からのデータにより順次周波数変調されたパルス波形
を出力していく。入力信号と上記パルス波形をコンパレ
ータ回路にてサンプリングを行い、第2のカウンタ回路
にて一定回数以上データが一定していれば出力を出すよ
うにしている。そのため、チャタリング除去までの入力
信号確定時間を短縮することが可能となる。
According to a second aspect of the present invention, a first counter circuit for counting the sampling signal with a clock signal having a constant period, and a PWM circuit for inputting data of the first counter circuit and outputting a frequency modulation signal And the above PW
Since it is composed of a second counter circuit for counting the number of output pulses of the M circuit and a comparator circuit for comparing the potential of the output signal of the PWM circuit with the input signal input from the mechanical contact, the key circuit When an input signal is generated by an input or the like, the first counter circuit operates and transfers data to the PWM circuit. The PWM circuit outputs a pulse waveform sequentially frequency-modulated by data from the first counter circuit. The input signal and the pulse waveform are sampled by a comparator circuit, and the second counter circuit outputs an output if the data is constant for a certain number of times or more. Therefore, it is possible to shorten the input signal determination time until chattering is removed.

【0023】更に、請求項3においては、PWM回路の
入力データをマイクロプロセッサを用いてプログラム化
し、パルス幅変調信号を出力させるようにしたものであ
るから、PWM回路に入力されるデータをマイクロプロ
セッサから入力し、PWM回路の出力信号とキー入力な
どの入力信号との比較結果をマイクロプロセッサにフィ
ードバックさせることにより、チャタリングを除去した
信号を出力するようにしている。従って、回路構成を簡
易化することができる。
Further, according to the third aspect, the input data of the PWM circuit is programmed by using a microprocessor to output a pulse width modulation signal. , And the result of comparison between the output signal of the PWM circuit and an input signal such as a key input is fed back to the microprocessor, thereby outputting a signal from which chattering has been removed. Therefore, the circuit configuration can be simplified.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施例のタイミングチャートを示す図
である。
FIG. 1 is a diagram showing a timing chart of an embodiment of the present invention.

【図2】同上のチャタリング除去回路のブロック図であ
る。
FIG. 2 is a block diagram of the chattering elimination circuit according to the first embodiment;

【図3】同上のハザードを検出した場合のタイミングチ
ャートを示す図である。
FIG. 3 is a diagram showing a timing chart when a hazard is detected in the embodiment.

【図4】同上の実施例のブロック図である。FIG. 4 is a block diagram of the embodiment.

【図5】同上のタイミングチャートを示す図である。FIG. 5 is a diagram showing a timing chart of the above.

【図6】同上の実施例3のブロック図である。FIG. 6 is a block diagram of a third embodiment of the present invention.

【図7】同上のフローチャートを示す図である。FIG. 7 is a diagram showing a flowchart of the above.

【符号の説明】[Explanation of symbols]

1 演算制御部 2 サンプリング回路 11 減算カウンタ 12 加算カウンタ 13 PWM回路 14 フリップフロップ 15 コンパレータ回路 21 マイクロプロセッサ 22 PWM回路 23 比較器 DESCRIPTION OF SYMBOLS 1 Operation control part 2 Sampling circuit 11 Subtraction counter 12 Addition counter 13 PWM circuit 14 Flip-flop 15 Comparator circuit 21 Microprocessor 22 PWM circuit 23 Comparator

フロントページの続き (56)参考文献 特開 昭55−110327(JP,A) 特開 平5−48408(JP,A) 特開 平4−132414(JP,A) 特開 昭63−303512(JP,A) 特開 平2−170717(JP,A) 特開 平6−224714(JP,A) 特開 昭63−127317(JP,A) 実開 平4−86339(JP,U) 実開 昭61−133831(JP,U) 特公 平4−70661(JP,B2) (58)調査した分野(Int.Cl.7,DB名) H03K 17/00 - 17/70 G06F 3/02 - 3/027 H03K 5/00 - 5/01 Continuation of the front page (56) References JP-A-55-110327 (JP, A) JP-A-5-48408 (JP, A) JP-A-4-132414 (JP, A) JP-A-63-303512 (JP) JP-A-2-170717 (JP, A) JP-A-6-224714 (JP, A) JP-A-63-127317 (JP, A) JP-A-4-86339 (JP, U) JP-A 61-133831 (JP, U) JP 4-70661 (JP, B2) (58) Fields investigated (Int. Cl. 7 , DB name) H03K 17/00-17/70 G06F 3/02-3 / 027 H03K 5/00-5/01

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 機械接点で電気信号をオン、オフさせる
時に発生するチャタリングを除去するチャタリング除去
回路において、チャタリングが発生しているか否かの判
定を行うサンプリング信号のパルス幅を、上記機械接点
により入力信号が入力されてからの時間経過とともに徐
々に小さくするように可変して応答時間を早くする制御
手段を設けたことを特徴とするチャタリング除去回路。
In a chattering elimination circuit for eliminating chattering generated when an electric signal is turned on and off at a mechanical contact, a pulse width of a sampling signal for determining whether or not chattering has occurred is determined by setting the pulse width of the sampling signal to the mechanical contact.
Gradually increases with the lapse of time since the input signal was input.
A chattering elimination circuit provided with a control means for changing the size of the chattering so as to make the response time shorter.
【請求項2】 上記サンプリング信号を一定周期のクロ
ック信号で計数する第1のカウンタ回路と、上記第1の
カウンタ回路のデータを入力し、周波数変調信号を出力
するPWM回路と、上記PWM回路の出力パルス数を計
数する第2のカウンタ回路と、上記PWM回路の出力信
号と上記機械接点により入力される入力信号との電位比
較を行うコンパレータ回路とで構成したことを特徴とす
る請求項1記載のチャタリング除去回路。
2. A first counter circuit that counts the sampling signal with a clock signal having a constant period, a PWM circuit that inputs data of the first counter circuit and outputs a frequency modulation signal, and a PWM circuit that outputs a frequency modulation signal. 2. The circuit according to claim 1, further comprising a second counter circuit for counting the number of output pulses, and a comparator circuit for comparing a potential of an output signal of the PWM circuit with an input signal input from the mechanical contact. Chattering elimination circuit.
【請求項3】 PWM回路の入力データをマイクロプロ
セッサを用いてプログラム化し、パルス幅変調信号を出
力させたことを特徴とする請求項2記載のチャタリング
除去回路。
3. The chattering elimination circuit according to claim 2, wherein input data of the PWM circuit is programmed using a microprocessor, and a pulse width modulation signal is output.
JP05010631A 1993-01-26 1993-01-26 Chattering elimination circuit Expired - Fee Related JP3112366B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP05010631A JP3112366B2 (en) 1993-01-26 1993-01-26 Chattering elimination circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05010631A JP3112366B2 (en) 1993-01-26 1993-01-26 Chattering elimination circuit

Publications (2)

Publication Number Publication Date
JPH06224713A JPH06224713A (en) 1994-08-12
JP3112366B2 true JP3112366B2 (en) 2000-11-27

Family

ID=11755573

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05010631A Expired - Fee Related JP3112366B2 (en) 1993-01-26 1993-01-26 Chattering elimination circuit

Country Status (1)

Country Link
JP (1) JP3112366B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3373081B2 (en) * 1995-05-23 2003-02-04 須賀工業株式会社 Thermal energy management method of thermal storage tank by linear valve opening
US8847439B2 (en) * 2011-10-20 2014-09-30 Fisher Controls International, Llc Multiple-contact switches

Also Published As

Publication number Publication date
JPH06224713A (en) 1994-08-12

Similar Documents

Publication Publication Date Title
US5436853A (en) Remote control signal processing circuit for a microcomputer
JP2005514604A (en) A highly accurate method for determining the frequency of a pulse input signal over a wide frequency range
US4198579A (en) Input circuit for portable electronic devices
JP2690210B2 (en) Elevator speed detector
JP3112366B2 (en) Chattering elimination circuit
JP2637204B2 (en) Random pulse counter
US6072338A (en) Method of and device for determining pulse width
JP3223884B2 (en) Duty ratio determination circuit and duty ratio determination method
JP3185689B2 (en) Frequency discriminator
JP2911130B2 (en) Phase difference detector
JP4122128B2 (en) Edge detection circuit
JP3419033B2 (en) Pulse width control circuit and pulse width measurement circuit
JP2824080B2 (en) Period measurement circuit
JP3130803B2 (en) Remote control signal receiver
JP2580756B2 (en) Noise removal circuit for laser scanning light detection signal
JPH0395484A (en) Electronic clock rate measuring device
JP3132611B2 (en) Trigger circuit
JPH11212663A (en) Clock signal interruption detecting circuit
JP3284774B2 (en) Input logic threshold measurement device for pulse measurement circuit
JPH10240374A (en) Clock abnormality detection circuit
KR0161383B1 (en) Index Period Detector in Floppy Disk Driver Controller
JP2575936Y2 (en) Maximum temperature detection circuit for multiple temperature sensors
JPH0378586B2 (en)
JPH0633617Y2 (en) Switching prevention circuit for switching
JPH02222321A (en) Pulse train detecting circuit

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20000905

LAPS Cancellation because of no payment of annual fees