JPS5826420A - Contact operation detecting circuit - Google Patents

Contact operation detecting circuit

Info

Publication number
JPS5826420A
JPS5826420A JP56124146A JP12414681A JPS5826420A JP S5826420 A JPS5826420 A JP S5826420A JP 56124146 A JP56124146 A JP 56124146A JP 12414681 A JP12414681 A JP 12414681A JP S5826420 A JPS5826420 A JP S5826420A
Authority
JP
Japan
Prior art keywords
contact
counter
input
signal
output 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
Application number
JP56124146A
Other languages
Japanese (ja)
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.)
Nippon Avionics Co Ltd
Original Assignee
Nippon Avionics Co 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 Nippon Avionics Co Ltd filed Critical Nippon Avionics Co Ltd
Priority to JP56124146A priority Critical patent/JPS5826420A/en
Publication of JPS5826420A publication Critical patent/JPS5826420A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulation Of Pulses (AREA)
  • Keying Circuit Devices (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 本発明はスイッチ、リレー等の回路に適用され、接点チ
ャタリングの影響を除去することの可能な接点動作検出
回路に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a contact operation detection circuit that can be applied to circuits such as switches and relays and can eliminate the influence of contact chattering.

一般に、スイッチやリレー等の接点は、動作に際してチ
ャタリング(接点の機械的な断続運動を言う)の生ずる
ことは既に承知のことである。このようなチャタリング
の存在は9例えば。
It is generally known that chattering (mechanical intermittent movement of the contact) occurs in contacts such as switches and relays during operation. The existence of such chatter is 9 e.g.

ブツシュスイッチにより動作する機器等において、ブツ
シュスイッチを押した回数をカウントするような場合と
か、シングルステップ動作を必要とするような場合に、
ブツシュスイッチを1回押すごとに1カウントずつ進め
たり、1ステツプずつ状態を転移させることができない
という欠陥を招いていた。
For equipment that operates using a bushing switch, when counting the number of times the bushing switch is pressed or when single-step operation is required.
This resulted in a defect in that it was not possible to advance the count by one step each time the bush switch was pressed or to transfer the state one step at a time.

このような問題を解決するために、従来は。Conventionally, to solve such problems.

第1図に見られるような接点動作検出回路が用いられて
いた。この回路は1図に示すように接点1の動作信号a
をラッチ回路2に力え、取出された信号1〕を2つの縦
続されたフリップフロップ6お」:び4に加えてクロッ
ク整形するようにしたものである。い捷、このフリップ
フロップがクロックの立」ニリで動作するものとすれば
A contact operation detection circuit as shown in FIG. 1 was used. As shown in Fig. 1, this circuit has an operating signal a of contact 1.
is applied to the latch circuit 2, and the extracted signal 1] is added to two cascaded flip-flops 6 and 4 for clock shaping. Assuming that this flip-flop operates according to the rising clock.

第2図のタイムチャー1・に示ずように、接点1の動作
でチャタリングが発生してフリップフロップ3が信号1
)をうけると、クロックのエツジ(イ)では信号l)の
レベルは論理II I IIであるからフリップフロッ
プ6のQ1出力はII I 11になる。 次のエツジ
(ロ)では信号1)のレベルは論理+1QIIであり、
したがってQ1出力はII Ollとなる。このような
動作によって、  AND回路回路用力側には幾つかの
不規則なパルスが現われる。
As shown in time chart 1 in Figure 2, chattering occurs due to the operation of contact 1, and flip-flop 3 causes signal 1.
), the level of the signal l) at the clock edge (a) is logic II I II, so the Q1 output of the flip-flop 6 becomes II I 11. At the next edge (b), the level of signal 1) is logic +1QII,
Therefore, the Q1 output becomes II Oll. Due to this operation, some irregular pulses appear on the AND circuit power side.

第1図の従来例は、クロック整形された波形からリーデ
ィングエツジを取ることによって。
In the conventional example shown in FIG. 1, the leading edge is taken from the clock-shaped waveform.

チャタリングの影響を除去しようと意図したものである
が、上述のごとく接点のチャタリングが大き過ぎると効
果が得られないという欠点があった。
This is intended to eliminate the effects of chattering, but as mentioned above, it has the drawback that if the chattering of the contacts is too large, no effect can be obtained.

そこで1本発明の目的は、上記の欠点を除去し、チャク
リングの大きな接点信号をうけても。
Therefore, one object of the present invention is to eliminate the above-mentioned drawbacks even when receiving contact signals with large chuckling.

完全にチャタリングの影響を防ぎ、接点の動作したこと
を1パルスにより検出することのできる接点動作検出回
路を提供するにある。
To provide a contact operation detection circuit that can completely prevent the influence of chattering and detect operation of a contact with one pulse.

本発明によれば、入力の状態に応答してカウントを開始
し、カウントが最大値に達すると出力信号を発生するカ
ウンタと、接点の動作信号を一方の入力にうけ、前記カ
ウンタのカウント出力を他方の入力にうけて1両者の論
理出力を前記カウンタの入力として与える制御ゲートと
According to the present invention, there is provided a counter that starts counting in response to an input state and generates an output signal when the count reaches a maximum value, and receives a contact operation signal at one input, and outputs the count output of the counter. a control gate that receives the other input and provides one and both logical outputs as inputs of the counter;

前記カウンタの出力信号を一方の入力にうけ。The output signal of the counter is received at one input.

前記接点の動作信号を他方の入力にうけて、接点の動作
検出信号を発生する論理ゲートとによって構成される接
点動作検出回路が得られる。
A contact operation detection circuit is obtained, which is constituted by a logic gate that receives the contact operation signal at its other input and generates a contact operation detection signal.

次に9本発明による接点動作検出回路について実施例を
挙げ1図面を参照して説明する。
Next, a contact operation detection circuit according to the present invention will be described with reference to an embodiment and one drawing.

第6図は本発明による実施例の構成を示したものである
。図において、11は動作接点、12゜15はインバー
タ、16はEX、−011,ゲー1−,14はバイナリ
カウンタ、そして16はN0Tjゲートである。い寸、
動作接点11が動作すると、その可動片が固定点11a
側を離れるときにチャタリングが発生して、インバータ
12の入力にチャタリングをともなった信号aが加えら
れる。
FIG. 6 shows the configuration of an embodiment according to the present invention. In the figure, 11 is an operating contact, 12.degree. 15 is an inverter, 16 is EX, -011, gate 1-, 14 is a binary counter, and 16 is a N0Tj gate. small size,
When the operating contact 11 operates, its movable piece moves to the fixed point 11a.
Chattering occurs when it leaves the side, and a signal a with chattering is applied to the input of the inverter 12.

その結果、  ’r>x、−on、ゲート16の一方の
入力には信号aの逆転信号が、他方の入力にはバイナリ
カウンタ14からのQ4出力が力えられて1両方の間の
排他的論理和がとられ、その出力側に信号1)が導出さ
れる。信号1〕はバイナリカウンタ14の入力端子LD
、PおよびTに加えられて。
As a result, 'r>x, -on, one input of the gate 16 receives the inverted signal of the signal a, and the other input receives the Q4 output from the binary counter 14. A logical sum is taken and the signal 1) is derived at its output. Signal 1] is the input terminal LD of the binary counter 14
, in addition to P and T.

後述するようなカウンタ動作を開始し、出力端子X1o
4からパルスを出力する。その出力パルスはインバータ
15を介してN0Ttゲート16の一方の入力に与えら
れ、他方の入力には、動作接点11の可動片が固定点1
11〕側に倒された際の同じくチャタリングの発生をと
もなった信号Cが与えられる。そして、このNORゲー
ト16からこれ等2つの入力のNOR出力が得られる。
Starts the counter operation as described later, and outputs the output terminal X1o.
Outputs a pulse from 4. The output pulse is given to one input of the N0Tt gate 16 via the inverter 15, and the movable piece of the operating contact 11 is connected to the fixed point 1 at the other input.
11] side, a signal C is given which also causes chattering. A NOR output of these two inputs is obtained from this NOR gate 16.

バイナリカウンター4は、入力信号l)の印加後に接点
信号の動作状態をカウントし、そのカウント値が最大に
なると出力信号を端子X1o4から導出するように動作
する。このカウンター4としては1例えば4ビットの同
期バイナリカウンタが用いられる。ここで1第4図のカ
ルノー線図を参照し、このカウンタの動作について詳細
を説明する。正常の動作状態では0から15までカウン
トするが、接点11の非動作状態ではカウントは8で止
っている。カウント8の状態において、接点11が動作
すると、9から10の方へ順次カウントアツプしていく
が、もしこの接点動作状態でチャタリングが生じた場合
にはカウト ングは8に戻される。この戻された状態で改めて接点の
動作状態を検出すると、新たにまたカウントアツプして
いく。そして、最大の15寸でカウントすると、端子X
1o4からパルスを導出し。
The binary counter 4 counts the operating state of the contact signal after the input signal l) is applied, and operates to derive an output signal from the terminal X1o4 when the count value reaches the maximum. As this counter 4, a 1, for example, 4-bit synchronous binary counter is used. Here, the operation of this counter will be explained in detail with reference to the Karnaugh diagram shown in FIG. In the normal operating state, it counts from 0 to 15, but when the contact 11 is not operating, the count stops at 8. When the contact 11 operates at a count of 8, the count is sequentially increased from 9 to 10, but if chattering occurs in this contact operation state, the count is returned to 8. When the operating state of the contact is detected again in this returned state, the count is increased again. Then, if you count the maximum 15 inches, terminal
Derive the pulse from 1o4.

インバータ15を介して接点11の固定点111〕側か
ら得られる接点信号とアンドがとられたのち。
After being ANDed with the contact signal obtained from the fixed point 111 of the contact 11 via the inverter 15.

検出信−けどして出力され、る。ここで、カラン)・が
15を超えても接点が動作状態にあれば、 カウント値
UOに戻され、その1寸維持される。
The detection signal is then output. Here, if the contact is in operation even if the count value exceeds 15, the count value is returned to UO and that 1 inch is maintained.

その後、カウント0の状態から接点が非動作状態に移る
と、カウンタは1から2へとカウントアンプしていき、
8でオールド状態になる。なお、この4ビット同期バイ
ナリカウンタの一般的な動作性能を例示すると、第5図
の」:うになる。
After that, when the contact changes from the count 0 state to the non-operating state, the counter increases the count from 1 to 2,
At 8 it becomes old. An example of the general operating performance of this 4-bit synchronous binary counter is shown in FIG.

第6図は、第3図の回路の動作を説明するためのタイム
チャートである。このチャートにおいて、  Ql、Q
2.Q3.Q4およびX+04は、それぞれカウンタの
中間段および終段から得られるカウント出力である。以
下、このチャー1・を参照して、動作の状態をステップ
別に列挙し、順次説明する。
FIG. 6 is a time chart for explaining the operation of the circuit shown in FIG. In this chart, Ql, Q
2. Q3. Q4 and X+04 are the count outputs obtained from the intermediate and final stages of the counter, respectively. Hereinafter, with reference to Char 1., the operating states will be listed and explained step by step.

(1)接点信号はオフ(接点11の可動片が固定点11
a側にある状態をいう)であり、カウンタ(2)接点信
号のオン(接点11の可動片が固定点111)側に駆動
された状態をいう)を検出し。
(1) The contact signal is off (the movable piece of contact 11 is
The counter (2) detects that the contact signal is on (meaning the state in which the movable piece of the contact 11 is driven toward the fixed point 111).

カウンタは9,10とカウントアツプする。The counter counts up to 9 and 10.

(6)  チャタリングにより接点信号のオフを検出し
、カウントは8に戻ってロードされる。
(6) The off state of the contact signal is detected by chattering, and the count returns to 8 and is loaded.

(4)また、接点信号のオンを検出し、カウンタは9と
カウントアツプする。
(4) Also, the ON state of the contact signal is detected, and the counter counts up to 9.

(5)  チャタリングにより接点信号のオフを検出し
、カウンタへは8がロードされる。
(5) The off state of the contact signal is detected by chattering, and 8 is loaded into the counter.

(6)接点信号のオンを検出し、カウンタは15までカ
ウントアツプする。そして、カウント15になった時点
で端子X1o4から1パルスが出力され。
(6) Detects the ON state of the contact signal, and the counter counts up to 15. Then, when the count reaches 15, one pulse is output from terminal X1o4.

OUT信号と々る。The OUT signal hits.

(7)接点信号は引き続きオンであり、カウンタはOが
ロードされる。
(7) The contact signal remains on and the counter is loaded with O.

(8)接点信号のオフを検出し、カウンタは1゜2と順
次カウントアツプする。
(8) The off state of the contact signal is detected, and the counter sequentially counts up 1°2.

(9)  チャタリングにより接点信号のオンを検出し
、カウンタへは、また0がロードされる。
(9) Turn-on of the contact signal is detected by chattering, and 0 is loaded into the counter again.

(10)接点信号のオフを検出し、カウンタば7までカ
ウントアツプする。
(10) Detects the off state of the contact signal and counts up the counter to 7.

(11)上記状態(10)のカウントアツプに」:す。(11) At the count-up of the above state (10).

カウンタにJ:8となってロードされだま丑のン1犬態
The counter is loaded with J: 8 and the ox is in a dog state.

すなわち状態(1)に戻る。In other words, the state returns to state (1).

第7図は本発明による他の実施例の構成を回路図により
示したものである。この実施例は。
FIG. 7 is a circuit diagram showing the configuration of another embodiment according to the present invention. This example is.

同時に動作することのないカスケード状に接続された複
数個の接点回路に適用され、それぞれの接点の動作をチ
ャタリングの発生に影響されることなしに検出するだめ
に用いられる。図において、  21−1〜nはそれぞ
れ接点、  22−1〜nはそれぞれNORゲートであ
る。その他の回路要素は、第6図に示された記号と同じ
記号により見られるとおり、それぞれ同じ機能を有する
ものと理解されたい。この例によれば、n個の接点21
−1〜nの全部が不動作の場合には、インバータ12の
入力は1lOll(グランドにおちている)になってい
る。何れか1個の接点が動作すると。
It is applied to a plurality of contact circuits connected in a cascade that do not operate simultaneously, and is used to detect the operation of each contact without being affected by chattering. In the figure, 21-1 to 21-n are contacts, and 22-1 to 22-n are NOR gates. The other circuit elements are indicated by the same symbols as shown in FIG. 6 and should be understood to have the same functions. According to this example, n contacts 21
When all of -1 to n are inactive, the input of the inverter 12 is 11Oll (falling to ground). When any one contact operates.

その接点により直列の接続回路が切断されるだめに、イ
ンバータ12の入力はII I IIになる。それ以後
の検出回路の動作は第6図における実施例の動作と同じ
である。なお、この実施例によれば、従来技術のように
接点の数だけチャタリングの影響のない動作検出回路を
設ける必要がないから1回路素子の数を大幅に低減でき
るという利点がプラスされる。
As soon as the series connection circuit is broken by the contact, the input of the inverter 12 becomes II II II. The subsequent operation of the detection circuit is the same as that of the embodiment shown in FIG. According to this embodiment, unlike the prior art, it is not necessary to provide as many operation detection circuits that are not affected by chattering as there are contacts, so there is an additional advantage that the number of circuit elements can be significantly reduced.

上記2つの実施例によれば、接点の動作検出ごとに1ク
ロック周期の幅をもったパルスが得られる。このパルス
幅は9本発明の目的から見て十分な時間長であるが、も
し接点回路から直接得られるような長い時間の直流駆動
を望むなれば1例えば、第3図におけるカウンタ14の
X104出力とQ4出力とを1つのJKカウンタに導く
ことによって容易に得られるであろう。
According to the two embodiments described above, a pulse having a width of one clock period is obtained every time the operation of the contact is detected. This pulse width is a sufficient time length for the purpose of the present invention, but if a long-time DC drive that can be obtained directly from the contact circuit is desired, for example, the X104 output of the counter 14 in FIG. and Q4 output to one JK counter.

以上の説明により明らか々ように1本発明によれば、チ
ャタリングの大きな接点信号をうけても、接点の動作し
たことを誤りなく1つの出力信号により検出できること
は勿論1例えば。
As is clear from the above description, according to the present invention, even if a contact signal with large chattering is received, the operation of a contact can be detected without error using a single output signal, for example.

電卓のキーボードのように、同時に動作するととのない
複数個の接点回路に適用して、その回路素子の数を大幅
に低減することが可能となり。
It can be applied to multiple contact circuits that do not operate simultaneously, such as a calculator keyboard, and can significantly reduce the number of circuit elements.

その検出動作の信頼性および経済性を向上すべく得られ
る効果は犬である。
The effect obtained to improve the reliability and economy of the detection operation is the dog.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来の接点動作検出回路の構成例。 第2図は、第1図における従来例の動作を説明するだめ
のタイムチャー1・、第6図(d、本発明による実施例
の構成を示す回路図、第4図は、第6図の実施例に用い
られる4ピツI・バイナリカウンタの動作を説明するだ
めのカルノー線図。 第5図は、第6図の実施例に用いられる4ビットバイナ
リカウンタの一般的な動作性能を例示する図、第6図は
、第6図における実施例の動作を説明するだめのタイム
チャート、第7図は本発明による他の実施例の構成を示
す回路図である。 図において、  11.21−1〜nは接点、  12
.15はインバータ、16はEX、−On、ゲ−1・、
14はバである。
Figure 1 shows an example of the configuration of a conventional contact operation detection circuit. FIG. 2 is a time chart 1 for explaining the operation of the conventional example in FIG. A Karnaugh diagram illustrating the operation of the 4-bit binary counter used in the embodiment. Fig. 5 is a diagram illustrating the general operational performance of the 4-bit binary counter used in the embodiment of Fig. 6. , FIG. 6 is a time chart for explaining the operation of the embodiment in FIG. 6, and FIG. 7 is a circuit diagram showing the configuration of another embodiment according to the present invention. In the figure, 11.21-1 ~n is a contact, 12
.. 15 is the inverter, 16 is EX, -On, game 1.
14 is Ba.

Claims (1)

【特許請求の範囲】 1、人力の状態に応答してカウントを開始し、カウント
が最大値に達すると出力信号を発生ずるカウンタと、接
点の動作信号を一方の入力にうけ、前記カウンタのカウ
ント出力を他方の入力にうけて9両者の論理出力を前記
カウンタの入力と(−2て与える制御ゲートと、前記カ
ウンタの出力信号を一方の入力にうけ、前記接点の動作
信号を他方の入力にうけて、接点の動作検出信号を発生
する論理ゲー]・とによって構成される接点動作検出回
路。 2、特許請求の範囲第1項に記載の接点動作検出回路に
おいて、前記接点の動作信号が同時に動作することのな
いカスケード状に接続された複数の接点を介して得られ
、かつ前記論理ゲートが1一方の入力に前記カウンタの
出力信号をそれぞれうけ、他方の入力に前記複数の接点
のそれぞれの動作信号を対応してうける複数の論理ゲー
トにより構成されたことを特徴とする接点動作検出回路
[Claims] 1. A counter that starts counting in response to the state of human power and generates an output signal when the count reaches a maximum value; a control gate that receives the output signal from the other input and applies the logical outputs of both to the input of the counter (-2); receives the output signal of the counter from one input, and sends the operating signal of the contact to the other input; 2. In the contact operation detection circuit according to claim 1, the contact operation signals are simultaneously detected. The output signal is obtained through a plurality of non-operating contacts connected in a cascade, and the logic gate receives the output signal of the counter at one input, and receives the output signal of each of the plurality of contacts at the other input. A contact operation detection circuit comprising a plurality of logic gates that receive operation signals in a corresponding manner.
JP56124146A 1981-08-10 1981-08-10 Contact operation detecting circuit Pending JPS5826420A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56124146A JPS5826420A (en) 1981-08-10 1981-08-10 Contact operation detecting circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56124146A JPS5826420A (en) 1981-08-10 1981-08-10 Contact operation detecting circuit

Publications (1)

Publication Number Publication Date
JPS5826420A true JPS5826420A (en) 1983-02-16

Family

ID=14878065

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56124146A Pending JPS5826420A (en) 1981-08-10 1981-08-10 Contact operation detecting circuit

Country Status (1)

Country Link
JP (1) JPS5826420A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61274514A (en) * 1985-05-30 1986-12-04 Nec Home Electronics Ltd Method and apparatus for counting contact output

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4999463A (en) * 1973-01-30 1974-09-19
JPS50110555A (en) * 1974-02-04 1975-08-30

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4999463A (en) * 1973-01-30 1974-09-19
JPS50110555A (en) * 1974-02-04 1975-08-30

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61274514A (en) * 1985-05-30 1986-12-04 Nec Home Electronics Ltd Method and apparatus for counting contact output

Similar Documents

Publication Publication Date Title
US4851710A (en) Metastable prevent circuit
CN108023577B (en) Pulse width filter circuit
US5418407A (en) Asynchronous to synchronous particularly CMOS synchronizers
US5646557A (en) Data processing system and method for improving performance of domino-type logic using multiphase clocks
US6591319B2 (en) Glitch protection and detection for strobed data
CA1176716A (en) Duty cycle monitor circuit
JPS5826420A (en) Contact operation detecting circuit
US4883993A (en) Antibounce circuit for digital circuits
JPH0736507B2 (en) Semiconductor logic circuit
US4342927A (en) CMOS Switching circuit
EP0366582B1 (en) High speed digital counter
GB1282668A (en) A pulse regenerating circuit
US4264864A (en) Programmable binary counter
US3370237A (en) Counting circuit employing three switching devices interconnected by particular logic circuit for operation in predetermined sequence
JP2778611B2 (en) Clock loss detection circuit
JPS5856553A (en) Status change detection circuit
SU1298732A1 (en) Information input device
SU1109726A1 (en) Information input device
SU789986A1 (en) Information input arrangement
RU2047272C1 (en) Reversible binary counter
KR950007464B1 (en) Full adder
SU767748A1 (en) Data input device
SU1478316A1 (en) Digital pulse-width modulator
SU653747A2 (en) Binary counter
SU1218455A1 (en) Pulse shaper