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

KR900002470Y1 - Noise cutting circuit - Google Patents

Noise cutting circuit Download PDF

Info

Publication number
KR900002470Y1
KR900002470Y1 KR2019860011144U KR860011144U KR900002470Y1 KR 900002470 Y1 KR900002470 Y1 KR 900002470Y1 KR 2019860011144 U KR2019860011144 U KR 2019860011144U KR 860011144 U KR860011144 U KR 860011144U KR 900002470 Y1 KR900002470 Y1 KR 900002470Y1
Authority
KR
South Korea
Prior art keywords
output
signal
clock pulse
clock
noise
Prior art date
Application number
KR2019860011144U
Other languages
Korean (ko)
Other versions
KR880003555U (en
Inventor
김종문
Original Assignee
삼성전자주식회사
한형수
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 삼성전자주식회사, 한형수 filed Critical 삼성전자주식회사
Priority to KR2019860011144U priority Critical patent/KR900002470Y1/en
Publication of KR880003555U publication Critical patent/KR880003555U/en
Application granted granted Critical
Publication of KR900002470Y1 publication Critical patent/KR900002470Y1/en

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K21/00Details of pulse counters or frequency dividers
    • H03K21/40Monitoring; Error detection; Preventing or correcting improper counter operation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K23/00Pulse counters comprising counting chains; Frequency dividers comprising counting chains
    • H03K23/40Gating or clocking signals applied to all stages, i.e. synchronous counters

Landscapes

  • Manipulation Of Pulses (AREA)

Abstract

내용 없음.No content.

Description

자음 제거회로Consonant Elimination Circuit

제 1 도는 본 고안에 따른 디지탈 잡음 제거회로도.1 is a digital noise cancellation circuit according to the present invention.

제 2 도는 상기 제 1 도의 각 부분의 동작파형도.2 is an operating waveform diagram of each part of FIG.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

10, 20, 30 : 제 1, 2, 3래지회로 40 : 인버터10, 20, 30: 1st, 2nd, 3rd circuit 40: inverter

50, 60 : 앤드게이트50, 60: Andgate

본 고안은 잡음 제거회로에 관한 것으로, 특히 모터(Motor)의 엔코더펄스(Encoder Pulse)에 포함된 잡음을 제거하는 회로에 관한 것이다.The present invention relates to a noise canceling circuit, and more particularly, to a circuit for removing noise included in an encoder pulse of a motor.

통상적으로 모터의 엔코더펄스 갯수를 세어서 위치 제어하는 시스템(system)에서는 회전되는 모터의 축에 결합되어 상기 모터의 회전에 따른 펄스를 발생하는 엔코더펄스의 카운팅수에 따라서 제어되는 위치가 변환된다. 그러므로 위치제어용 엔코더펄스에 잡음이 포함되었을 경우에는 잡음퍼스로 인하여 엔코더펄스의 카운팅에 오차가 발생되어 정확한 위치 제어하기가 어려운 문제가 있었다.In general, in a system for controlling the position by counting the number of encoder pulses of a motor, the controlled position is converted according to the counting number of encoder pulses that are coupled to the axis of the rotating motor to generate a pulse according to the rotation of the motor. Therefore, when noise is included in the encoder pulse for position control, an error occurs in the counting of the encoder pulse due to the noise force, which makes it difficult to accurately control the position.

따라서 본 고안의 목적은 엔코더펄스 중에 포함되은 입력되는 잡음을 제거하는 잡음 제거회로를 제공함에 있다.Accordingly, an object of the present invention is to provide a noise canceling circuit for removing the input noise included in the encoder pulse.

상기 목적을 달성하기 위한 본 고안의 입력되는 데이터를 클럭펄스에 동기시키거 소정주기가 제1, 제2, 제3 지연된 데이타를 각각 출력하는 클럭동기 지연수단과, 상기 클럭동기 지연수단에서 각각 제1, 제2, 제3 출력하는 지연데이터를 입력하여 잡음이 제거된 신호펄스를 출력하는 신호펄스 출력수단과, 상기 클럭동기 지연수단에서 출력하는 지연데이터와 클럭펄스를 입력하여 클럭펄스 두주기 내의 펄스를 잡음신호를 검출하는 잡음검출수단으로 구성함을 특징으로 한다.Clock synchronization delay means for synchronizing the input data of the present invention for achieving the above object with a clock pulse or outputting first, second, and third delayed data, respectively, and the clock synchronization delay means. Signal pulse output means for inputting the first, second, and third output delay data and outputting the signal pulse from which the noise is removed, and inputting the delay data and the clock pulse output from the clock synchronization delay means within two cycles of the clock pulse. The pulse is characterized by consisting of noise detection means for detecting a noise signal.

이하 본 고안을 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

제 1 도는 본 고안에 따른 디지탈 자음제거회로도로서 입력되는 데이터신호(DT)를 클럭펄스(CLK)로 래치하여 상기 클럭펄스(CLK)에 동기 지연 출력하는 제1래치회로(10)와, 상기 제1래치회로(10)에 출력하는 1주기 지연신호를 동일클럭펄스(CLK)로 래치하여 2주기 지연출력하는 제2래치회로(20)와, 상기 제2래치뢰호(20)에서 2주기 지연 출력하는 지연신호를 상기 클럭펄스(CLK)로 래치하여 3주기 지연 출력하는 동시에 반전된 데이터신호를 출력하는 제3래치회로(30)와, 입력 클럭펄스(CLK)를 반전 출력하는 인버터(40)와, 상기 제1, 2, 3 래치회로(10)(20)(30)에서 출력되는 제1, 제2, 제3지연 데이터를 입력하여 입력된 데이터가 모두 "하이"일때 소정 신호를 출력하는 앤드게이트(50)와, 상기 제1, 2래치회로(10)(20)에서 출력하는 1,2주기 지연데이터와 제3래치회로(30)에서 출력하는 3주기 지연 반전데이터와 상기 인버터(40)에서 출력하는 반전 클럭펄스()를 입력하여 클럭펄스 한주기 내의 신호를 잡음펄스로써 출력하는 앤드게이트(60)로 구성된다.FIG. 1 is a first latch circuit 10 for latching a data signal DT into a clock pulse CLK and outputting a synchronous delay to the clock pulse CLK according to the present invention. The second latch circuit 20 which latches one cycle delay signal output to the first latch circuit 10 with the same clock pulse CLK and outputs two cycles of delay, and the second cycle delay output from the second latch lightning arc 20. A third latch circuit 30 for latching the delayed signal to the clock pulse CLK and outputting a 3-cycle delay and outputting an inverted data signal, and an inverter 40 for inverting and outputting the input clock pulse CLK. And inputting the first, second, and third delay data output from the first, second, and third latch circuits 10, 20, and 30 to output a predetermined signal when the input data is all high. First and second cycle delay data output from the gate 50, the first and second latch circuits 10 and 20, and output from the third latch circuit 30 The inverted clock pulse to be output from the three-cycle delay inverted data and the inverter 40 ( ) And an AND gate 60 for outputting a signal within one cycle of the clock pulse as a noise pulse.

한편 제 2 도는 상기 제 1 도의 각 부분의 동작파형 잡음 신호가 제거됨을 보인 파형도이다.2 is a waveform diagram showing that the operation waveform noise signals of the respective parts of FIG. 1 are removed.

이하 본 고안에 따른 제 1 도의 종작예를 제 2 도의 파형도를 참조하여 설명한다.Hereinafter, a vertical example of FIG. 1 according to the present invention will be described with reference to the waveform diagram of FIG. 2.

지금 제1, 2, 3래치회로(10-30)에 제 2 도(a)와 같이 클럭 펄스신호(CLK)가 입력되는 상태하에 제 2 도(b)와 같은 리세트(Reset)신호가 각각 입력되면 제1, 2, 3래치(10-30)는 제 2 도(c)와 같이 모두 논리 "0"로 초기화 되어진다.Now, the reset signal as shown in FIG. 2 (b) is applied to the first, second and third latch circuits 10-30 while the clock pulse signal CLK is input as shown in FIG. 2 (a). Once input, the first, second, and third latches 10-30 are initialized to logic "0" as shown in FIG.

이때 제1래치회로(10)에 제 2 도(c)와 같이 잡음(1) 또는 (2)(2')가 포함된 엔코딩 펄스데이터(3)가 입력되면 제 2 도 (a)와 같이 입력되는 클럭펄스(CLK)가 라이징에이지(Rising edge)로 될때 제 2 도(c)의 잡음(2)은 제 1 래치회로(10)에서 클럭킹되어 제 2 도 (d)와 같이 1주기 지연된 신호로 출력되어 앤드게이트(50)과 (60)으로 출력되는 동시에 제2래치회로(20)의 단자(D)로 입력된다.At this time, when the encoding pulse data 3 including the noise 1 or the noise 2 or 2 'is input to the first latch circuit 10 as shown in FIG. When the clock pulse CLK becomes the rising edge, the noise 2 of FIG. 2C is clocked by the first latch circuit 10 and is delayed by one cycle as shown in FIG. The output is output to the AND gates 50 and 60 and simultaneously input to the terminal D of the second latch circuit 20.

그리고, 입력클럭(CLK)의 1주기보다도 적고 클럭펄스(CLK)의 에지상태를 벗어난 잡음(1)은 제거된다.Then, the noise 1 less than one period of the input clock CLK and out of the edge state of the clock pulse CLK is removed.

상기 제1래치회로(10)에서 제 2 도(d)와 같이 1주기 지연 출력하는 신호를 입력한 제2래치회로(20)는 클럭펄스(CLK)가 라이징에지일때 입력되는 신호를 래치하여 제2 도(b)와 같이 클럭펄스(CLK)의 주기에 2배에 해당하는 만큼 지연 출력하여 앤드게이트(50)(60)로 입력시키는 동시에 제2래치회로(30)로 출력한다.The second latch circuit 20, which has received a signal outputting one cycle delay from the first latch circuit 10 as shown in FIG. 2d, latches an input signal when the clock pulse CLK is rising edge. As shown in (b) of FIG. 2B, the delay output is applied to the AND gates 50 and 60 as much as twice the period of the clock pulse CLK, and is output to the second latch circuit 30.

한편 상기 제2래치회로(20)에서 제 2 도(e)와 같이 출력하는 신호를 입력한 제3래치회로(30)는 클럭펄스(CLK)로 입력되는 신호로 클럭킹 래치하여 제3지연된 제 3 도(f) 의 시호를 앤드게이트(50)로 출력하는 동시에 상기(f)의 시호와 반전된 제 2 도(g)의 신호를 앤드게이트(60)로 출력한다.On the other hand, the third latch circuit 30 inputs the signal output from the second latch circuit 20 as shown in FIG. 2 (e) by clocking and latching the signal inputted by the clock pulse CLK. The signal of FIG. F is output to the AND gate 50, and the signal of the second diagram g inverted from the signal of f is output to the AND gate 60.

또한편 인버터(40)는 클럭펄스(CLK)를 반전하여 앤드게이트96)로 출력한다.In addition, the inverter 40 inverts the clock pulse CLK and outputs it to the AND gate 96.

따라서 제1, 2, 3래치회로(10-30)의 동작에 의해 제 2 도(d)-(f)와 같이 1주기, 2주기, 3주기가 지연출력된 신호를 입력한 앤드게이트(50)는 제 2 도(h)와 같이 두 클럭 주기 이상의 폭을 갖는 입력데이터(제 2 c의 3)만을 정상 펄스로 출력하며 제 2 도(c)의 (1) 떠는 (2)(2')와 같이 두 클럭 주기가 않되는 신호는 잡음으로 간주하여 제거 출력된다.Accordingly, the AND gate 50 inputs a delayed signal of one cycle, two cycles, and three cycles as shown in FIGS. ) Outputs only input data (3 in the second c) having a width of two or more clock cycles as normal pulses as shown in FIG. 2 (h), and (1) floating (2) (2 ') As such, signals that do not have two clock cycles are regarded as noise and are output.

또한 상기 제1, 2래치회로(10-20)에서 지연 출력되는 신호 제 2 도(d)와 (f)및 제3래치회로(30)에서 지연 출력되는 신호의 반전신호 {제 2 도(g)}를 입력한 앤드게이트(6))는 입력 클럭펄스(CLK)를 반전 출력하는 인버터(40)의 출럭펄스를 입력하여 클럭펄스 한주기 내에 입력되는 펄스신호를 잡음으로 간주하여 제 2 도(i)와 같은 잡음검출신호로써 출력한다.In addition, the inverted signals of the delayed output signals of the first and second latch circuits 10-20 (d) and (f) and the third latch circuit 30 are outputted from the first and second latch circuits 10-20. The input gate 6 inputs the output pulse of the inverter 40 which inverts and outputs the input clock pulse CLK, and regards the pulse signal input within one cycle of the clock pulse as noise. Output as the noise detection signal as i).

따라서, 제 2 도 (c) 의 (1), (2), (2'), (3)와 가이 입력되는 신호중 두 클럭펄스 주기에 해당되지 않은 잡음펄스(1), (2), (2')는 제거되며 제 2 도 (c)의 (3)의 신호만이 정상 펄스로서 앤드게이트(50)로 출력한다.Therefore, noise pulses (1), (2), (2) of (1), (2), (2 '), (3) of FIG. ') Is removed and only the signal in (3) of FIG. 2 (c) is outputted to the AND gate 50 as a normal pulse.

상술한 바와 같이 본 고안은 디지탈 신호라인을 통해 입력되는 펄스신호의 주기가 클럭펄스의 두 주기내의 신호이면 잡음으로서 판저하여 제거 출력하며, 펄스신호의 주기가 클럭펄스의 일정주기 이상의 신호일대에는 정상신호 펄스로써 판정하여 출력함으로써 모터 엔코더펄스에 포함한 잡음을 완전히 제거할 수 있는 동시에 모든 디지탈 신호를 처리하는 시스템에서 잡음을 쉽게 제거할 수 있는 잇점이 있다.As described above, if the period of the pulse signal input through the digital signal line is a signal within two periods of the clock pulse, it is determined as noise and is outputted. By judging and outputting the signal as a pulse, the noise included in the motor encoder pulse can be completely eliminated, while at the same time, the noise can be easily removed from a system processing all digital signals.

Claims (1)

디지탈 신호를 입력처리하는 시스템의 잡음 제거회로에 있어서, 소정주기가 클럭펄스(CLK)을 공통으로 래치가 적어도 3개 이상 직렬 접속구성되며, 상기 직렬 접속된 래치의 최초 입력단자로 입력되는 직렬데이터를 상기 클럭펄스(CLK)에 동기래치하여 상기 직렬데이타를 각가 제1, 제2, 제3지연출력함과 동시에 제3지연출력을 반전출력하는 클럭동기 지연수단(10-30)과, 상기 클럭동기 지연수단(10-30)의 제1, 제2, 제3지연출력단자에 접속되어 상기 제1, 제2, 제3지연출력 데이터를 논리곱하여 적어도 상기 클럭펄스(CLK)의 2주기 이상의 입력데이터만을 정상데이터로 게이팅출력하는 신호펄스 출력게이트(50)와, 상기 클럭펄스(CLK) 입력신호를 반전출력하는 인버터(40)와, 상기 인버터(40)의 출력단자와 상기 클럭동기지연수단(10-30)의 제1, 제2지연출력단자 및 반전된 제3지연출력단자에 접속되어 상기 반전클럭과 제1, 제2지연출력 및 반전된 제3지연 출력을 논리곱하여 클럭펄스(CLK)의 2주기미만의 펄스를 잡음신호로 검출하는 게이트(60)로 구성됨을 특징으로 하는 회로.In the noise canceling circuit of a system for processing a digital signal, a series of at least three latches connected in series with a clock pulse CLK having a predetermined period is inputted, and serial data inputted to the first input terminal of the serially connected latches. Clock synchronization delay means 10-30 for synchronizing the clock pulse CLK to output the first, second, and third delayed outputs of the serial data and inverting the third delayed output; Input to at least two cycles of the clock pulse CLK by being connected to the first, second, and third delay output terminals of the synchronous delay means 10-30 by ANDing the first, second, and third delay output data. A signal pulse output gate 50 for gating and outputting only data as normal data, an inverter 40 for inverting and outputting the clock pulse CLK input signal, an output terminal of the inverter 40 and the clock synchronization delay means ( 10-30), first and second delay output terminal and inversion A gate 60 connected to a third delayed output terminal to logically multiply the inverted clock with the first and second delayed outputs and the inverted third delayed output to detect a pulse less than two cycles of the clock pulse CLK as a noise signal; Circuit, characterized in that consisting of.
KR2019860011144U 1986-07-28 1986-07-28 Noise cutting circuit KR900002470Y1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR2019860011144U KR900002470Y1 (en) 1986-07-28 1986-07-28 Noise cutting circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR2019860011144U KR900002470Y1 (en) 1986-07-28 1986-07-28 Noise cutting circuit

Publications (2)

Publication Number Publication Date
KR880003555U KR880003555U (en) 1988-04-14
KR900002470Y1 true KR900002470Y1 (en) 1990-03-26

Family

ID=19254260

Family Applications (1)

Application Number Title Priority Date Filing Date
KR2019860011144U KR900002470Y1 (en) 1986-07-28 1986-07-28 Noise cutting circuit

Country Status (1)

Country Link
KR (1) KR900002470Y1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020016089A (en) * 2000-08-24 2002-03-04 한창엽 Reflection type cooker for using far-infrared radiation

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020016089A (en) * 2000-08-24 2002-03-04 한창엽 Reflection type cooker for using far-infrared radiation

Also Published As

Publication number Publication date
KR880003555U (en) 1988-04-14

Similar Documents

Publication Publication Date Title
US5087828A (en) Timing circuit for single line serial data
JPH0220173B2 (en)
US3725793A (en) Clock synchronization arrangement employing delay devices
US4160154A (en) High speed multiple event timer
US4317053A (en) High speed synchronization circuit
KR870010688A (en) Noise Pulse Suppression Circuit
KR900002470Y1 (en) Noise cutting circuit
CA1143479A (en) Noise eliminator circuit
US3611158A (en) Signal pulse trigger-gating edge jitter rejection circuit
US6205192B1 (en) Clock input control circuit
US5126594A (en) Voltage spike detection circuit for use in detecting clock edge transitions within a serial communication system
KR940001556B1 (en) Digital signal processing apparatus
AU594593B2 (en) Method and arrangement for generating a correction signal in a digital timing recovery device
KR100235563B1 (en) Polarity detector
KR0141711B1 (en) Raising / lowing edge detection device
KR0154798B1 (en) Control signal generating circuit depend on the glitch
KR940000643Y1 (en) Synchronous pulse making circuit using flip-flop
KR100204010B1 (en) Glitch removal circuit
KR940004997Y1 (en) Error detecting apparatus of digital data signal
KR20010006850A (en) Improved skew pointer generation
KR100192012B1 (en) Noise removing apparatus
KR0136619B1 (en) Noise eliminating circuit
KR950010541Y1 (en) Pulse generating circuit
KR960039631A (en) Glitch Eliminator for Logic Circuits
KR950014011B1 (en) Plc output device

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
REGI Registration of establishment
FPAY Annual fee payment

Payment date: 19970829

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee