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
JPH0113656B2 - - Google Patents
[go: Go Back, main page]

JPH0113656B2 - - Google Patents

Info

Publication number
JPH0113656B2
JPH0113656B2 JP54163249A JP16324979A JPH0113656B2 JP H0113656 B2 JPH0113656 B2 JP H0113656B2 JP 54163249 A JP54163249 A JP 54163249A JP 16324979 A JP16324979 A JP 16324979A JP H0113656 B2 JPH0113656 B2 JP H0113656B2
Authority
JP
Japan
Prior art keywords
circuit
signal
output
switch
flip
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
Application number
JP54163249A
Other languages
Japanese (ja)
Other versions
JPS5685929A (en
Inventor
Mitsutoshi Yahagi
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP16324979A priority Critical patent/JPS5685929A/en
Publication of JPS5685929A publication Critical patent/JPS5685929A/en
Publication of JPH0113656B2 publication Critical patent/JPH0113656B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/125Discriminating pulses
    • H03K5/1252Suppression or limitation of noise or interference

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Manipulation Of Pulses (AREA)

Description

【発明の詳細な説明】 本発明はチヤタリング防止機能を備えたスイツ
チ回路に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a switch circuit with an anti-chattering function.

第1図は電子時計等に用いられるチヤタリング
防止機能を備えたスイツチ回路の従来構成を示す
ものである。1はノア回路2,3によつて構成さ
れるラツチ回路で、ノア回路2,3は互に自己の
出力信号が他方のノア回路の入力信号となつてい
る。また、一方のノア回路2には所定の電圧つま
り“1”信号が例えば時刻修正用のスイツチ4を
介して与えられ、他方のノア回路3には第2図a
に示すクロツクパルスφ1が与えられる。そして、
上記ノア回路2側の出力がデイレードフリツプフ
ロツプ5のデータ入力端子Dに加えられ、このフ
リツプフロツプ5のクロツク入力端子Cには第2
図bに示すクロツクパルス2が入力される。
FIG. 1 shows the conventional structure of a switch circuit with a chattering prevention function used in electronic watches and the like. Reference numeral 1 denotes a latch circuit constituted by NOR circuits 2 and 3, each of which has its own output signal serving as an input signal to the other NOR circuit. Further, a predetermined voltage, that is, a "1" signal is applied to one NOR circuit 2 via, for example, a time adjustment switch 4, and the other NOR circuit 3 is given a "1" signal as shown in FIG.
A clock pulse φ 1 shown in FIG. and,
The output of the NOR circuit 2 is applied to the data input terminal D of the delayed flip-flop 5, and the clock input terminal C of the flip-flop 5 is connected to the second
Clock pulse 2 shown in Figure b is input.

上記の構成において、スイツチ4が開かれてい
る状態ではスイツチ4の出力は“0”であり、ラ
ツチ回路1はノア回路2の出力が“1”状態に保
持されている。従つてフリツプフロツプ5はセツ
ト状態となつている。この状態で第2図cに示す
ようにスイツチ4が閉成操作されると、このスイ
ツチ4を介して“1”信号がノア回路2に加えら
れ、ノア回路2の出力が第2図dに示すように
“0”となる。このノア回路2の“0”信号出力
が第2図fに示すようにクロツクパルス2の立
上りに同期してフリツプフロツプ5に読込まれ、
その出力が“1”から“0”に反転する。このフ
リツプフロツプ5の“0”出力信号がスイツチ信
号として処理回路(図示せず)へ送られる。しか
して、上記スイツチ4の閉成時に第2図cに示す
ようにチヤタリングCHを生じた場合、このチヤ
タリングCHが次のクロツクパルス2の立上りま
でに終つていればその影響はなく、フリツプフロ
ツプ5の出力は第2図fに示すようにチヤタリン
グに関係なく“0”信号状態に保たれるようにな
つている。
In the above configuration, when the switch 4 is open, the output of the switch 4 is "0", and the output of the NOR circuit 2 of the latch circuit 1 is held at the "1" state. Therefore, flip-flop 5 is in the set state. In this state, when the switch 4 is closed as shown in FIG. 2c, a "1" signal is applied to the NOR circuit 2 through this switch 4, and the output of the NOR circuit 2 becomes the output shown in FIG. 2d. As shown, it becomes "0". The "0" signal output from the NOR circuit 2 is read into the flip-flop 5 in synchronization with the rising edge of the clock pulse 2 , as shown in FIG.
Its output is inverted from "1" to "0". The "0" output signal of the flip-flop 5 is sent to a processing circuit (not shown) as a switch signal. Therefore , if chattering CH occurs as shown in FIG. The output is kept in the "0" signal state regardless of the chatter, as shown in FIG. 2f.

しかしながら、上記従来のスイツチ回路では、
スイツチ4の操作以外に例えば静電気等によつて
第3図cに示すようにスイツチ4の出力ライン上
に時間幅の短いパルスPを生じた場合でもそれが
ラツチ回路1にラツチされてしまい、ノア回路2
の出力が第3図dに示すように“1”から“0”
に反転し、次のクロツクパルス2に同期してフ
リツプフロツプ5に読込まれる。この結果、フリ
ツプフロツプ5の出力が第3図fに示すように
“0”となり、スイツチ信号として処理回路へ送
出される。
However, in the above conventional switch circuit,
Even if a pulse P with a short time width is generated on the output line of the switch 4 as shown in FIG. circuit 2
The output changes from “1” to “0” as shown in Figure 3d.
It is inverted and read into the flip-flop 5 in synchronization with the next clock pulse 2 . As a result, the output of the flip-flop 5 becomes "0" as shown in FIG. 3f, and is sent to the processing circuit as a switch signal.

このように上記従来のスイツチ回路では、チヤ
タリングについては防止し得るものであるが、ス
イツチ4の開放時に、スイツチ4の出力ライン上
に発生される静電気の影響等による短いパルスを
除去することがでず、誤動作を起す原因となつて
いる。
In this way, the conventional switch circuit described above can prevent chattering, but it is also possible to eliminate short pulses generated on the output line of the switch 4 due to the influence of static electricity when the switch 4 is opened. This can cause malfunctions.

本発明は上記の点に鑑みてなされたもので、チ
ヤタリングの影響を防止し得ると共に静電気等に
よつて生ずる短かいパルスの影響を簡単な回路で
確実に防止し得るスイツチ回路を提供することを
目的とする。
The present invention has been made in view of the above points, and it is an object of the present invention to provide a switch circuit that can prevent the effects of chattering and reliably prevent the effects of short pulses caused by static electricity etc. with a simple circuit. purpose.

以下図面を参照して本発明の一実施例を説明す
る。第4図において11はラツチ回路で、2入力
のノア回路12及び3入力のノア回路13からな
つている。上記ノア回路11は互に自己の出力信
号が他方のノア回路の入力信号となつており、ノ
ア回路12には“1”信号がスイツチ4を介して
入力され、ノア回路13にはクロツクパルスφ1
が入力される。そして、上記ラツチ回路11のノ
ア回路12側の出力がデイレードフリツプフロツ
プ5のデータ入力端子Dに加えられ、このフリツ
プフロツプ5の入力端子Cにはクロツクパルス
φ2が入力される。しかして、このフリツプフロ
ツプ5のQ側出力がノア回路13へ入力されると
共に、スイツチ信号として処理回路(図示せず)
へ送られる。
An embodiment of the present invention will be described below with reference to the drawings. In FIG. 4, reference numeral 11 denotes a latch circuit, which is composed of a 2-input NOR circuit 12 and a 3-input NOR circuit 13. Each of the NOR circuits 11 uses its own output signal as the input signal of the other NOR circuit, a "1" signal is input to the NOR circuit 12 via the switch 4, and a clock pulse φ 1 is input to the NOR circuit 13.
is input. The output of the NOR circuit 12 side of the latch circuit 11 is applied to the data input terminal D of the delayed flip-flop 5, and the clock pulse φ 2 is input to the input terminal C of the flip-flop 5. The Q side output of this flip-flop 5 is input to the NOR circuit 13, and is also sent to a processing circuit (not shown) as a switch signal.
sent to.

次に上記のように構成された本発明の動作を説
明する。スイツチ4が開かれている状態では、ラ
ツチ回路11のスイツチ4接続側の入力が“0”
であり、ノア回路12の出力は“1”となつてい
る。このためフリツプフロツプ5には“1”信号
が読込まれ、出力端Qから“1”信号が出力され
ている。このフリツプフロツプ5から“1”信号
が出力されている場合、ラツチ回路11はノア回
路13の出力が規制され、クロツクパルスφ1
びノア回路12の出力レベルに無関係に“0”信
号状態に保持される。このためラツチ回路11
は、等価的にノア回路12からノア回路13が分
離された状態となり、ノア回路12がインバータ
として動作するようになる。上記ラツチ回路11
の状態は、フリツプフロツプ5から“1”信号が
与えられている間継続される。従つてスイツチ4
の出力ライン上に第5図cに示すように静電気等
によつて時間幅の短いパルスPが生じた場合、第
5図dに示すようにノア回路12で反転されて信
号P′となり、フリツプフロツプ5へ入力される。
しかし、この信号P′はクロツクパルス2と同時
に発生しない限り、フリツプフロツプ5に読込ま
れることはない。従つて、スイツチ4の出力ライ
ン上に時間幅の短いパルスPが生じてもフリツプ
フロツプ5の出力は変化せず、ラツチ回路11も
ノア回路13が分離された状態に保持される。
Next, the operation of the present invention configured as described above will be explained. When the switch 4 is open, the input of the latch circuit 11 on the switch 4 connection side is “0”.
The output of the NOR circuit 12 is "1". Therefore, a "1" signal is read into the flip-flop 5, and a "1" signal is output from the output terminal Q. When a "1" signal is output from the flip-flop 5, the latch circuit 11 regulates the output of the NOR circuit 13 and maintains the signal state as "0" regardless of the clock pulse φ 1 and the output level of the NOR circuit 12. . Therefore, the latch circuit 11
In this case, the NOR circuit 13 is equivalently separated from the NOR circuit 12, and the NOR circuit 12 operates as an inverter. The above latch circuit 11
This state continues as long as the flip-flop 5 provides a "1" signal. Therefore switch 4
When a pulse P with a short time width is generated on the output line of the flip-flop due to static electricity or the like as shown in FIG. 5.
However, this signal P' is not read into flip-flop 5 unless it occurs simultaneously with clock pulse 2 . Therefore, even if a pulse P with a short time width is generated on the output line of the switch 4, the output of the flip-flop 5 does not change, and the latch circuit 11 and the NOR circuit 13 are kept in a separated state.

しかして、上記の状態においてスイツチ4を閉
成すると、第5図cに示すようにその操作出力S
が“1”となり、ラツチ回路11内のノア回路1
2を介して“0”に反転する。上記スイツチ4の
操作出力はクロツクパルス2の周期に比較して
充分に長い時間幅を有しており、従つてクロツク
パルス2に同期してフリツプフロツプ5に読込
まれる。このためフリツプフロツプ5の出力が第
5図fに示すように“1”から“0”に反転し、
スイツチ信号として処理回路へ送出されると共
に、ラツチ回路11へ入力される。このラツチ回
路11はフリツプフロツプ5から与えられる信号
“0”になるとノア回路13の出力が第5図eに
示すように“1”となつて通常のラツチ機能を回
復し、スイツチ4の操作出力信号を保持する。従
つて、スイツチ4の閉成時にチヤタリングを生じ
た場合、このチヤタリングがクロツクパルス2
の立上りまでに終つていれば前記第1図で説明し
たようにチヤタリングに関係なく、フリツプフロ
ツプ5の出力を“0”信号状態に保つことができ
る。
When the switch 4 is closed in the above state, the operation output S is as shown in FIG. 5c.
becomes “1”, and the NOR circuit 1 in the latch circuit 11
It is inverted to “0” through 2. The operation output of the switch 4 has a sufficiently long time width compared to the period of the clock pulse 2 , and is therefore read into the flip-flop 5 in synchronization with the clock pulse 2 . Therefore, the output of the flip-flop 5 is inverted from "1" to "0" as shown in FIG.
It is sent to the processing circuit as a switch signal and is also input to the latch circuit 11. When the signal applied from the flip-flop 5 becomes "0", the output of the NOR circuit 13 becomes "1" as shown in FIG. hold. Therefore, if chattering occurs when switch 4 is closed, this chattering will be caused by clock pulse 2.
If the signal is completed before the rise of , the output of the flip-flop 5 can be kept in the "0" signal state regardless of the chattering as explained in FIG. 1 above.

なお、上記実施例では、ラツチ回路11をノア
回路12,13によつて構成した場合について示
したが、例えばナンド回路等その他の論理回路を
用いて構成しても良いことは勿論である。
In the above embodiment, the latch circuit 11 is constructed using NOR circuits 12 and 13, but it is of course possible to use other logic circuits such as a NAND circuit.

以上述べたように本発明によれば、スイツチの
操作出力が与えられるラツチ回路を常時はインバ
ータとして動作させ、スイツチ操作信号が検出さ
れた際に上記ラツチ回路を通常のラツチ動作する
ように構成したので、従来回路の素子数とそれ程
変わらない素子数でチヤタリングの影響を防止し
得ると共に静電気等によつて生ずるパルの影響に
よる誤動作を確実に防止し得るものである。
As described above, according to the present invention, the latch circuit to which the switch operation output is applied is always operated as an inverter, and when the switch operation signal is detected, the latch circuit is configured to perform the normal latch operation. Therefore, the influence of chattering can be prevented with the number of elements not much different from that of the conventional circuit, and malfunctions due to the influence of pulses caused by static electricity or the like can be reliably prevented.

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

第1図は従来のスイツチ回路を示す構成図、第
2図及び第3図は第1図の動作を説明するための
タイミングチヤート、第4図は本発明の一実施例
を示す回路構成図、第5図は同実施例の動作を説
明するためのタイミングチヤートである。 4…スイツチ、5…フリツプフロツプ、11…
ラツチ回路、12,13…ノア回路。
FIG. 1 is a configuration diagram showing a conventional switch circuit, FIGS. 2 and 3 are timing charts for explaining the operation of FIG. 1, and FIG. 4 is a circuit configuration diagram showing an embodiment of the present invention. FIG. 5 is a timing chart for explaining the operation of the same embodiment. 4...Switch, 5...Flip-flop, 11...
Latch circuit, 12, 13...NOR circuit.

Claims (1)

【特許請求の範囲】 1 互に自己の出力信号が他のノア回路の入力端
子に与えられている第1、第2のノア回路と、前
記第1のノア回路の入力端子にスイツチ操作信号
を供給する操作スイツチと、前記第1のノア回路
の出力信号が供給されるデータ入力端子及び所定
周期の第1のクロツク信号が供給されるクロツク
入力端子を有し、このクロツク入力端子に与えら
れる前記第1のクロツク信号に同期してデータ入
力端子に与えられる前記第1のノア回路の出力信
号を読み込みデータ出力端子からスイツチ操作検
出信号として出力するフリツプフロツプ回路とを
備え、 前記フリツプフロツプ回路から出力されるスイ
ツチ操作検出信号及び前記第1のクロツク信号と
同一周期で位相の異なる第2のクロツク信号を前
記第2のノア回路の入力端子に供給してなるスイ
ツチ回路。
[Scope of Claims] 1. First and second NOR circuits each having its own output signal given to the input terminal of another NOR circuit, and a switch operation signal being applied to the input terminal of the first NOR circuit. a data input terminal to which an output signal of the first NOR circuit is supplied, and a clock input terminal to which a first clock signal of a predetermined period is supplied; a flip-flop circuit that reads the output signal of the first NOR circuit applied to the data input terminal in synchronization with a first clock signal and outputs it as a switch operation detection signal from the data output terminal; A switch circuit configured to supply a switch operation detection signal and a second clock signal having the same cycle and a different phase as the first clock signal to the input terminal of the second NOR circuit.
JP16324979A 1979-12-15 1979-12-15 Switch circuit Granted JPS5685929A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16324979A JPS5685929A (en) 1979-12-15 1979-12-15 Switch circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16324979A JPS5685929A (en) 1979-12-15 1979-12-15 Switch circuit

Publications (2)

Publication Number Publication Date
JPS5685929A JPS5685929A (en) 1981-07-13
JPH0113656B2 true JPH0113656B2 (en) 1989-03-07

Family

ID=15770184

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16324979A Granted JPS5685929A (en) 1979-12-15 1979-12-15 Switch circuit

Country Status (1)

Country Link
JP (1) JPS5685929A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4926072A (en) * 1987-09-18 1990-05-15 Aisin Seiki Kabushikikaisha Noise elimination circuit
IT1233424B (en) * 1987-12-14 1992-03-31 Sgs Microelettronica Spa BOOSTER CIRCUIT FOR DIGITAL CIRCUITS.

Also Published As

Publication number Publication date
JPS5685929A (en) 1981-07-13

Similar Documents

Publication Publication Date Title
JPH07114348B2 (en) Logic circuit
US5111066A (en) Clock frequency doubler
JPH04288607A (en) Clock signal switching circuit
JP2695535B2 (en) Timer input control circuit and counter control circuit
US4631420A (en) Dynamic flip-flop with static reset
US4198579A (en) Input circuit for portable electronic devices
CA1284363C (en) Digital free-running clock synchronizer
JPH0113656B2 (en)
JPH073751B2 (en) Current surge control integrated circuit
JP2550999B2 (en) Sync pulse generator
JP2646561B2 (en) Clock distribution circuit
JPH0219650B2 (en)
KR930002257B1 (en) System Clock Generation Circuit of Digital System
JP2543108B2 (en) Synchronous pulse generator
JPS6226602B2 (en)
JPH0354897B2 (en)
JP2564300B2 (en) Dynamics type flip flop
SU1725371A1 (en) Device for eliminating debouncing effect
SU849187A1 (en) Device for forming synchrinization signals
JPH0351331B2 (en)
JPS6324665Y2 (en)
JPH0690657B2 (en) Clock switching circuit
JPS62118633A (en) Digital identification circuit
JPH0158895B2 (en)
JPH0256853B2 (en)