[go: up one dir, main page]

CN100373131C - The Phase Detection Circuit of Incremental Rotary Encoder - Google Patents

The Phase Detection Circuit of Incremental Rotary Encoder Download PDF

Info

Publication number
CN100373131C
CN100373131C CNB2005101106593A CN200510110659A CN100373131C CN 100373131 C CN100373131 C CN 100373131C CN B2005101106593 A CNB2005101106593 A CN B2005101106593A CN 200510110659 A CN200510110659 A CN 200510110659A CN 100373131 C CN100373131 C CN 100373131C
Authority
CN
China
Prior art keywords
pin
circuit
rotary encoder
incremental rotary
pulse
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
CNB2005101106593A
Other languages
Chinese (zh)
Other versions
CN1776373A (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.)
Shanghai Jiao Tong University
Original Assignee
Shanghai Jiao Tong University
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 Shanghai Jiao Tong University filed Critical Shanghai Jiao Tong University
Priority to CNB2005101106593A priority Critical patent/CN100373131C/en
Publication of CN1776373A publication Critical patent/CN1776373A/en
Application granted granted Critical
Publication of CN100373131C publication Critical patent/CN100373131C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

一种电子技术领域的增量式旋转编码器的鉴相电路,包括:整形电路、异或逻辑电路、RCD消抖保护电路和J-K主从触发器电路。整形电路对增量式旋转编码器产生的两路脉冲波形进行整形;RCD消抖保护电路对整形后的两路脉冲进行滤波延时处理;异或逻辑电路对上述电路处理后的脉冲进行异或,去掉两路脉冲重叠部分,使得两路脉冲变为单一脉冲;J-K主从触发器电路通过上述电路处理后的脉冲进行识别从而判断出增量式旋转编码器的旋转方向即顺时针或逆时针方向旋转。本发明能够将双通道旋转式编码器输出相差为90°脉冲进行分离,方便判断方向和计数,可以大大简化单片机或其他主控微处理器的程序,提高计数的可靠性,速度快。同时,具有良好的可移植性。

Figure 200510110659

A phase detection circuit of an incremental rotary encoder in the field of electronic technology, comprising: a shaping circuit, an exclusive OR logic circuit, an RCD debounce protection circuit and a JK master-slave trigger circuit. The shaping circuit shapes the two-way pulse waveforms generated by the incremental rotary encoder; the RCD debounce protection circuit performs filtering and delay processing on the shaped two-way pulses; the exclusive-or logic circuit performs exclusive-or on the pulses processed by the above circuits , remove the overlapping part of the two pulses, so that the two pulses become a single pulse; the JK master-slave trigger circuit recognizes the pulses processed by the above circuit to judge the rotation direction of the incremental rotary encoder, which is clockwise or counterclockwise direction rotation. The invention can separate the output pulses of the dual-channel rotary encoder with a phase difference of 90°, which is convenient for direction judgment and counting, greatly simplifies the program of a single-chip microcomputer or other main control microprocessors, improves the reliability of counting, and is fast. At the same time, it has good portability.

Figure 200510110659

Description

增量式旋转编码器的鉴相电路 The Phase Detection Circuit of Incremental Rotary Encoder

技术领域 technical field

本发明涉及一种电子技术领域的电路,具体是一种增量式旋转编码器的鉴相电路。The invention relates to a circuit in the field of electronic technology, in particular to a phase detection circuit of an incremental rotary encoder.

背景技术 Background technique

目前,随着电子类产品及新兴的数码产品的不断出现,其外形美观,而传统的调节旋钮——电位器,是模拟元件,调节范围窄,一致性差,已经无法满足需求。现代的数码产品,人机界面设计大多采用单旋钮配合按键实现,即通过按键的切换来选择要修改的参数,调节增量式旋转编码器进行参数的修改。对于不同的参数,有着不同的范围,所以使用单一的旋钮来调节就要求该旋钮是“非记忆型”的,因此增量式旋转编码器得到了广泛的应用。增量式旋转编码器输出的是脉冲信号,即数字信号可以方便的被计算机识别,误差小,精度高,可以适应不同的调节范围。但是,现在对于增量式旋转编码器信号的识别大都采用“软件”来实现“鉴相”的目的,这样会增加单片机或其他主控微处理器的负担,同时软件鉴相需要经过不断的摸索来确定逻辑判断的条件,否则会造成误计数,从而导致误差。At present, with the continuous emergence of electronic products and emerging digital products, their appearance is beautiful, while the traditional adjustment knob—potentiometer is an analog component with a narrow adjustment range and poor consistency, which can no longer meet the needs. In modern digital products, the man-machine interface design is mostly implemented with a single knob and a button, that is, the parameter to be modified is selected by switching the button, and the incremental rotary encoder is adjusted to modify the parameter. For different parameters, there are different ranges, so using a single knob to adjust requires the knob to be "non-memory", so incremental rotary encoders are widely used. The output of the incremental rotary encoder is a pulse signal, that is, the digital signal can be easily recognized by the computer, with small error and high precision, and can adapt to different adjustment ranges. However, most of the recognition of incremental rotary encoder signals now uses "software" to achieve the purpose of "phase identification", which will increase the burden on single-chip microcomputers or other main control microprocessors, and software phase identification requires continuous exploration. To determine the conditions for logical judgment, otherwise it will cause miscounting, resulting in errors.

经过现有技术文献的检索发现,在《计算机自动测量与控制》2000,Vol8,No.3,P51-52上刊登的“一种高精度旋转编码器单片机计数电路的实现”一文,该文介绍了一种增量式旋转编码器单片机计数电路,该电路包括方向识别电路、双向计数电路。但是该计数电路比较复杂,使用大量的芯片,采用并行总线的方式接入单片机,占用了大量的口线,浪费了单片机的资源。After searching the existing technical documents, it was found that the article "Realization of a High-precision Rotary Encoder Single-chip Microcomputer Counting Circuit" published in "Computer Automatic Measurement and Control" 2000, Vol8, No.3, P51-52, this article introduces A single-chip microcomputer counting circuit for an incremental rotary encoder is proposed, which includes a direction recognition circuit and a bidirectional counting circuit. But this counting circuit is more complicated, uses a large amount of chips, adopts the mode of parallel bus to connect single-chip microcomputer, has taken up a large amount of ports, wasted the resource of single-chip microcomputer.

发明内容 Contents of the invention

本发明的目的在于针对现有技术中存在的不足和缺陷,提供一种增量式旋转编码器的鉴相电路,使其可以方便的与单片机或其他微处理器芯片如DSP等连接,有效的识别旋转方向,完成计数,并且硬件电路大大简化。The purpose of the present invention is to provide a kind of phase detection circuit of incremental rotary encoder for the deficiencies and defects in the prior art, so that it can be easily connected with single-chip microcomputer or other microprocessor chips such as DSP, effectively Identify the direction of rotation, complete counting, and the hardware circuit is greatly simplified.

本发明是通过以下技术方案实现的,本发明包括:整形电路、异或逻辑电路、RCD消抖保护电路和J-K主从触发器电路。其中整形电路对增量式旋转编码器产生的两路脉冲波形进行整形使得不规则的波形规则,便于后续电路的识别;RCD消抖保护电路对整形后的两路脉冲进行滤波延时处理从而使得脉冲更适合后续电路的要求;异或逻辑电路对RCD消抖保护电路处理后的脉冲进行异或,去掉两路脉冲重叠部分,使得两路脉冲变为单一脉冲;J-K主从触发器电路对通过上述电路处理后的脉冲进行识别从而判断出增量式旋转编码器的旋转方向即顺时针或逆时针方向旋转,并且使得增量式旋转编码器输出的波形更便于其他数字芯片识别。The present invention is realized through the following technical solutions, and the present invention includes: a shaping circuit, an exclusive OR logic circuit, an RCD debounce protection circuit and a J-K master-slave flip-flop circuit. Among them, the shaping circuit shapes the two-way pulse waveforms generated by the incremental rotary encoder to make the irregular waveforms regular, which is convenient for the identification of subsequent circuits; the RCD debounce protection circuit performs filtering and delay processing on the shaped two-way pulses so that The pulse is more suitable for the requirements of the follow-up circuit; the XOR logic circuit performs XOR on the pulse processed by the RCD debounce protection circuit, and removes the overlapping part of the two pulses, so that the two pulses become a single pulse; the J-K master-slave flip-flop circuit passes through The pulses processed by the above circuit are identified to determine the rotation direction of the incremental rotary encoder, that is, clockwise or counterclockwise, and make the waveform output by the incremental rotary encoder easier to identify by other digital chips.

所述的整形电路,由四2输入或门74LS32及电阻R4、R5组成。增量式旋转编码器输出的A相信号接到74LS32的9、10脚,B相信号连接到74LS32的12、13脚进行缓冲,整形,由74LS32的8、11脚输出。电阻R4、R5是限流电阻。电阻R4一端连接在A处,另一端接地。电阻R5一端连接在B处,另一端接地。The shaping circuit is composed of four 2-input OR gates 74LS32 and resistors R4 and R5. The A-phase signal output by the incremental rotary encoder is connected to 9 and 10 pins of 74LS32, and the B-phase signal is connected to 12 and 13 pins of 74LS32 for buffering, shaping, and output by 8 and 11 pins of 74LS32. Resistors R4 and R5 are current limiting resistors. One end of the resistor R4 is connected to A, and the other end is grounded. One end of the resistor R5 is connected to B, and the other end is grounded.

所述的RCD消抖保护电路,由电阻R1、R2、R3、电容C1、C2、C3、二极管D1、D2、D3组成。电阻R1、R2、R3一端分别与二极管D1、D2、D3的阳极相连,另一端与电容C1、C2、C3的正端相连。电容C1、C2、C3的负端接地。电容通过电阻充电,当脉冲高电平消失时,电容通过电阻和二极管放电,从而达到消抖的作用。The RCD debounce protection circuit is composed of resistors R1, R2, R3, capacitors C1, C2, C3, and diodes D1, D2, D3. One end of the resistors R1, R2, R3 is respectively connected to the anodes of the diodes D1, D2, D3, and the other end is connected to the positive ends of the capacitors C1, C2, C3. The negative ends of the capacitors C1, C2, and C3 are grounded. The capacitor is charged through the resistor, and when the pulse high level disappears, the capacitor is discharged through the resistor and the diode, so as to achieve the function of debounce.

为了能够准确判断出增量式旋转编码器拨动的方向,要避免元器件的不一致性引起的增量式旋转编码器输出的两路脉冲的相位不是严格的提前或滞后的现象,因而设计了消抖保护电路,该电路的特征是三者的滤波常数必须大于增量式旋转编码器的脉冲周期。In order to accurately determine the direction of the incremental rotary encoder, to avoid the phenomenon that the phase of the two pulses output by the incremental rotary encoder is not strictly advanced or lagging caused by the inconsistency of components, so the design Anti-jitter protection circuit, the characteristic of this circuit is that the filter constant of the three must be greater than the pulse period of the incremental rotary encoder.

所述的异或逻辑电路,由四2输入或门74LS32、四2输入与非门74LS132组成。74LS32实现或逻辑,74LS132实现与非逻辑,74LS32的1脚、2脚分别与74LS132的1脚、2脚相连。74LS32的3脚与74LS132的5脚相连;74LS132的3脚与74LS132的4脚相连,经74LS132的6脚输出,从而实现逻辑异或功能。The exclusive OR logic circuit is composed of four 2-input OR gates 74LS32 and four 2-input NAND gates 74LS132. 74LS32 realizes OR logic, 74LS132 realizes NOR logic, and pin 1 and pin 2 of 74LS32 are connected with pin 1 and pin 2 of 74LS132 respectively. Pin 3 of 74LS32 is connected to pin 5 of 74LS132; pin 3 of 74LS132 is connected to pin 4 of 74LS132, and is output by pin 6 of 74LS132, thus realizing the logical XOR function.

增量式旋转编码器拨动时输出两路脉冲A、B,如果顺时针拨动时A的相位领先B的1/4个周期,反之A的相位落后B的1/4个周期。利用该增量式旋转编码器的这一特点可以通过检测两路脉冲相位的先后关系判断,但这样处理对检测的实时性要求很高。如果能够把相位提前的脉冲保留而滞后的脉冲去掉,这样只检测单一脉冲就也能判断出增量式旋转编码器的拨动方向,节约了系统的时间。基于这一要求本发明设计了异或逻辑电路。When the incremental rotary encoder is toggled, it outputs two pulses A and B. If it is toggled clockwise, the phase of A is 1/4 period ahead of B, otherwise the phase of A is behind 1/4 period of B. Utilizing this characteristic of the incremental rotary encoder, it can be judged by detecting the sequence relationship of the two pulse phases, but this processing requires high real-time detection. If the pulses with advanced phases can be retained and the pulses with lags can be removed, then only a single pulse can be detected to determine the toggle direction of the incremental rotary encoder, which saves the time of the system. Based on this requirement, the present invention designs an XOR logic circuit.

所述的J-K主从触发器电路,采用74LS78芯片实现。为了能够检测出增量式旋转编码器的拨动方向并且能够对增量式旋转编码器产生的脉冲进行计数,设计了J-K主从触发器74LS78电路。The J-K master-slave flip-flop circuit is realized by using a 74LS78 chip. In order to detect the dialing direction of the incremental rotary encoder and count the pulses generated by the incremental rotary encoder, a J-K master-slave flip-flop 74LS78 circuit is designed.

本发明的优点在于,硬件电路大大简化,仅需要两根信号线就可以与其他的数字电路连接,实现旋转式增量式旋转编码器的旋转方向的判断。从而可以大大简化单片机或其他主控微处理器的程序,提高计数的可靠性,速度快。同时,本发明具有良好的可移植性,只要将本发明输出的Q1,Q2[74LS78的13脚,8脚]与其他数字电路相连接即可。The invention has the advantage that the hardware circuit is greatly simplified, and only two signal lines are needed to connect with other digital circuits, so as to realize the judgment of the rotation direction of the rotary incremental rotary encoder. Therefore, the program of the single-chip microcomputer or other main control microprocessor can be greatly simplified, the reliability of counting can be improved, and the speed is fast. At the same time, the present invention has good portability, as long as Q1 and Q2 [13 pins and 8 pins of 74LS78] output by the present invention are connected with other digital circuits.

附图说明 Description of drawings

图1是本发明的电路原理图。Fig. 1 is the schematic circuit diagram of the present invention.

具体实施方式 Detailed ways

如图1所示,本发明包括:整形电路1、异或逻辑电路2、RCD消抖保护电路3和J-K主从触发器电路4。其中整形电路1对增量式旋转编码器产生的两路脉冲波形进行整形使得不规则的波形规则,便于后续电路的识别;RCD消抖保护电路3对整形后的两路脉冲进行滤波延时处理从而使得脉冲更适合后续电路的要求;异或逻辑电路2对RCD消抖保护电路3处理后的脉冲进行异或,去掉两路脉冲重叠部分,使得两路脉冲变为单一脉冲;J-K主从触发器电路4对通过上述电路处理后的脉冲进行识别从而判断出增量式旋转编码器的旋转方向即顺时针或逆时针方向旋转,并且使得增量式旋转编码器输出的波形更便于其他数字芯片识别。As shown in FIG. 1 , the present invention includes: a shaping circuit 1 , an exclusive OR logic circuit 2 , an RCD debounce protection circuit 3 and a J-K master-slave flip-flop circuit 4 . Among them, the shaping circuit 1 shapes the two-way pulse waveforms generated by the incremental rotary encoder to make the irregular waveforms regular, which is convenient for the identification of subsequent circuits; the RCD debounce protection circuit 3 performs filtering and delay processing on the shaped two-way pulses So that the pulse is more suitable for the requirements of the subsequent circuit; the XOR logic circuit 2 performs XOR on the pulse processed by the RCD debounce protection circuit 3, and removes the overlapping part of the two pulses, so that the two pulses become a single pulse; J-K master-slave trigger The device circuit 4 recognizes the pulses processed by the above circuit to determine the rotation direction of the incremental rotary encoder, that is, clockwise or counterclockwise, and makes the waveform output by the incremental rotary encoder more convenient for other digital chips. identify.

所述的整形电路,由四2输入或门74LS32及电阻R4、R5组成。增量式旋转编码器输出的A相信号接到74LS32的9、10脚,B相信号连接到74LS32的12、13脚进行缓冲,整形,由74LS32的8、11脚输出。电阻R4、R5是限流电阻。电阻R4一端连接在A处,另一端接地。电阻R5一端连接在B处,另一端接地。The shaping circuit is composed of four 2-input OR gates 74LS32 and resistors R4 and R5. The A-phase signal output by the incremental rotary encoder is connected to 9 and 10 pins of 74LS32, and the B-phase signal is connected to 12 and 13 pins of 74LS32 for buffering, shaping, and output by 8 and 11 pins of 74LS32. Resistors R4 and R5 are current limiting resistors. One end of the resistor R4 is connected to A, and the other end is grounded. One end of the resistor R5 is connected to B, and the other end is grounded.

所述的RCD消抖保护电路,由电阻R1、R2、R3、电容C1、C2、C3、二极管D1、D2、D3组成。电阻R1、R2、R3一端分别与二极管D1、D2、D3的阳极相连,另一端与电容C1、C2、C3的正端相连。电容C1、C2、C3的负端接地。电容C1、C2、C3通过电阻R1、R2、R3充电,当脉冲高电平消失时,电容C1、C2、C3通过电阻R1、R2、R3和二极管D1、D2、D3放电,从而达到消抖的作用。The RCD debounce protection circuit is composed of resistors R1, R2, R3, capacitors C1, C2, C3, and diodes D1, D2, D3. One end of the resistors R1, R2, R3 is respectively connected to the anodes of the diodes D1, D2, D3, and the other end is connected to the positive ends of the capacitors C1, C2, C3. The negative ends of the capacitors C1, C2, and C3 are grounded. Capacitors C1, C2, and C3 are charged through resistors R1, R2, and R3. When the pulse high level disappears, capacitors C1, C2, and C3 are discharged through resistors R1, R2, and R3 and diodes D1, D2, and D3, thereby achieving debounce effect.

所述的异或逻辑电路,由四2输入或门74LS32、四2输入与非门74LS132组成。74LS32实现或逻辑,74LS132实现与非逻辑,74LS32的1脚、2脚分别与74LS132的1脚、2脚相连。74LS32的3脚与74LS132的5脚相连;74LS132的3脚与74LS132的4脚相连,经74LS132的6脚输出,从而实现逻辑异或功能。The exclusive OR logic circuit is composed of four 2-input OR gates 74LS32 and four 2-input NAND gates 74LS132. 74LS32 realizes OR logic, 74LS132 realizes NOR logic, and pin 1 and pin 2 of 74LS32 are connected with pin 1 and pin 2 of 74LS132 respectively. Pin 3 of 74LS32 is connected to pin 5 of 74LS132; pin 3 of 74LS132 is connected to pin 4 of 74LS132, and is output by pin 6 of 74LS132, thus realizing the logical XOR function.

所述的J-K主从触发器电路,采用74LS78芯片实现。为了能够检测出增量式旋转编码器的拨动方向并且能够对增量式旋转编码器产生的脉冲进行计数,设计了J-K主从触发器74LS78电路。74LS78为双主从J-K触发器。2脚、6脚为预制端SD;5脚为公共清除端CD;1脚为公共时钟CLK;3脚、7脚为输入J1、J2;14脚、7脚为输入K1、K2端。74LS78采用5V电源供电。The J-K master-slave flip-flop circuit is realized by using a 74LS78 chip. In order to detect the dialing direction of the incremental rotary encoder and count the pulses generated by the incremental rotary encoder, a J-K master-slave flip-flop 74LS78 circuit is designed. 74LS78 is a dual master-slave J-K flip-flop. Pin 2 and pin 6 are the prefabricated end SD; pin 5 is the common clearing end CD; pin 1 is the common clock CLK; pin 3 and pin 7 are input J1 and J2; pin 14 and pin 7 are input K1 and K2. The 74LS78 is powered by a 5V power supply.

四2输入或门74LS32、四2输入与非门74LS132、双主从J-K触发器74LS78集成控制芯片,各集成控制芯片均由ST公司生产。Four 2-input OR gate 74LS32, four 2-input NAND gate 74LS132, dual master-slave J-K flip-flop 74LS78 integrated control chip, each integrated control chip is produced by ST Company.

Claims (6)

1. the phase discriminator of an incremental rotary encoder, comprise: shaping circuit (1), XOR circuit (2), RCD disappear and tremble holding circuit (3) and J-K master-slave flip-flop circuit (4), it is characterized in that, the two-way pulse waveform that shaping circuit (1) produces incremental rotary encoder is carried out shaping makes irregular waveform rule, is convenient to the identification of subsequent conditioning circuit; RCD disappear tremble holding circuit (3) thus filtering delay-time is carried out in the two-way pulse after the shaping handles and to make pulse be more suitable for the requirement of subsequent conditioning circuit; XOR circuit (2) to RCD the pulse of trembling after holding circuit (3) is handled that disappears carry out XOR, remove two-way pulse overlap part, make the two-way pulse become single pulse; J-K master-slave flip-flop circuit (4) thus to the pulse after handling by foregoing circuit discern judge incremental rotary encoder sense of rotation promptly clockwise or rotation counterclockwise, and make the digit chip identification of being more convenient for of the waveform of incremental rotary encoder output.
2. the phase discriminator of incremental rotary encoder according to claim 1, it is characterized in that, described shaping circuit (1), form by 42 inputs or door 74LS32 and resistance R 4, R5, the A phase signals of incremental rotary encoder output is received 9,10 pin of 74LS32, B connects with signal, and 12,13 pin of 74LS32 cushion, shaping, 8,11 pin output by 74LS32, resistance R 4, R5 are current-limiting resistances, resistance R 4 one ends are connected the A phase signals, other end ground connection, resistance R 5 one ends are connected the B phase signals, other end ground connection.
3. the phase discriminator of incremental rotary encoder according to claim 1, described XOR circuit (2), form by 42 inputs or door 74LS32,42 input nand gate 74LS132,74LS32 realizes or logic, 74LS132 realizes NAND Logic, 1 pin of 74LS32,2 pin link to each other with 1 pin, 2 pin of 74LS132 respectively, and 3 pin of 74LS32 link to each other with 5 pin of 74LS132; 3 pin of 74LS132 link to each other with 4 pin of 74LS132, through the 6 pin output of 74LS132.
4. the phase discriminator of incremental rotary encoder according to claim 1; it is characterized in that; described RCD disappears and trembles holding circuit (3); by resistance R 1; R2; R3; capacitor C 1; C2; C3; diode D1; D2; D3 forms; resistance R 1; R2; R3 one end respectively with diode D1; D2; the anode of D3 links to each other; the other end and capacitor C 1; C2; the anode of C3 links to each other; capacitor C 1; C2; the negativing ending grounding of C3; capacitor C 1; C2; C3 is by resistance R 1; R2; the R3 charging; when pulse high level disappears, capacitor C 1; C2; C3 is by resistance R 1; R2; R3 and diode D1; D2; the D3 discharge.
5. the phase discriminator of incremental rotary encoder according to claim 1, it is characterized in that, described J-K master-slave flip-flop circuit (4), adopt the 74LS78 chip to realize, 74LS78 is two principal and subordinate's J-K flip flops, and 2 pin, 6 pin are prefabricated end SD, 5 pin are public removing end CD, 1 pin is common clock CLK, and 3 pin, 7 pin are input J1, J2, and 14 pin, 7 pin are input K1, K2 end.
6. the phase discriminator of incremental rotary encoder according to claim 5 is characterized in that, 74LS78 adopts the power supply of 5V power supply.
CNB2005101106593A 2005-11-24 2005-11-24 The Phase Detection Circuit of Incremental Rotary Encoder Expired - Fee Related CN100373131C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005101106593A CN100373131C (en) 2005-11-24 2005-11-24 The Phase Detection Circuit of Incremental Rotary Encoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005101106593A CN100373131C (en) 2005-11-24 2005-11-24 The Phase Detection Circuit of Incremental Rotary Encoder

Publications (2)

Publication Number Publication Date
CN1776373A CN1776373A (en) 2006-05-24
CN100373131C true CN100373131C (en) 2008-03-05

Family

ID=36766010

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101106593A Expired - Fee Related CN100373131C (en) 2005-11-24 2005-11-24 The Phase Detection Circuit of Incremental Rotary Encoder

Country Status (1)

Country Link
CN (1) CN100373131C (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101660925B (en) * 2009-09-23 2011-01-12 宁波大学 The Processing Method of Interference Signal in the Decoding Process of Digital Encoder
CN103152016A (en) * 2012-12-21 2013-06-12 贵州航天凯山石油仪器有限公司 Shaping method and circuit for photoelectricity code circuit output signal
CN103994781B (en) * 2014-05-06 2016-11-16 盛铂科技(上海)有限公司 A kind of rotary encoder biphase signaling processes circuit and signal processing method thereof
KR101573908B1 (en) * 2014-10-01 2015-12-02 주식회사 에이디텍 Decoding circuit for rotary encoder
CN104965100B (en) * 2015-05-15 2018-09-04 中国农业大学 It is agricultural to test the speed and range unit
CN105263189B (en) * 2015-09-14 2019-01-15 海能达通信股份有限公司 Realize the method and terminal of channel type processing
CN107449376B (en) * 2017-09-15 2024-05-17 深圳大学 Real-time steering wheel corner acquisition system
CN108163662A (en) * 2017-11-23 2018-06-15 中景恒基云端物联网科技成都有限公司 A kind of staircase speed based on rotary encoder and retrograde detection method and device
CN111142428A (en) * 2019-12-13 2020-05-12 芜湖宏景电子股份有限公司 Detection circuit of encoder adopting AD port line
TWI777686B (en) * 2021-07-23 2022-09-11 禾一電子科技有限公司 Electronic rotary encoder
CN114545819A (en) * 2022-02-11 2022-05-27 芜湖宏景电子股份有限公司 A detection circuit using AD port line as encoder

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4831871A (en) * 1987-07-30 1989-05-23 Frederic Malinet Process and apparatus for calculation of the instantaneous speed of a tool
CN2499794Y (en) * 2001-09-28 2002-07-10 沈阳工业学院 Angle measurer
CN1622467A (en) * 2003-11-27 2005-06-01 中国科学院半导体研究所 Phase-locked loop frequency synthesizer

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4831871A (en) * 1987-07-30 1989-05-23 Frederic Malinet Process and apparatus for calculation of the instantaneous speed of a tool
CN2499794Y (en) * 2001-09-28 2002-07-10 沈阳工业学院 Angle measurer
CN1622467A (en) * 2003-11-27 2005-06-01 中国科学院半导体研究所 Phase-locked loop frequency synthesizer

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
一种高精度旋转编码器单片机计数电路的实现. 邱宏安,朱治富.计算机自动测量与控制,第3期. 2000 *

Also Published As

Publication number Publication date
CN1776373A (en) 2006-05-24

Similar Documents

Publication Publication Date Title
CN100373131C (en) The Phase Detection Circuit of Incremental Rotary Encoder
CN109709475B (en) Burr detection in an input/output bus
CN108155910B (en) High-speed sine and cosine encoder decoding method based on FPGA
CN102128979B (en) Deng Precision Measuring Frequency circuit and frequency measuring method thereof
CN104991118B (en) A high-resolution inter-frequency signal frequency measurement system and measurement method
CN106643827A (en) Encoder output signal processing method
CN104482885A (en) Four-reading-head incremental circular grating coupler
CN202794346U (en) Pulse width detection circuit
CN106802597B (en) A kind of incremental optical electric axial angle encoder data processing equipment and processing method
CN103869155B (en) Method and device for electric generator frequency measurement based on PLC high-speed input
CN103901272A (en) Digital frequency meter
CN204597934U (en) A kind of arbitrary integer frequency dividing circuit of orthogonal optical photoelectric coder
CN202599335U (en) Rotary transformer position measurement system
CN102130682B (en) A phase detection circuit
CN108347233A (en) A kind of multistage input logic decision circuitry
CN204313787U (en) A kind of testing circuit of angular encoder
CN105739289B (en) A kind of pulse interval measuring method and circuit based on integrated phase detection discriminator
CN204903637U (en) High accuracy alternating current signal zero -crossing detection device
CN106712721B (en) A Reference Synchronization Circuit for Resolver-to-Digital Conversion
CN107942899A (en) A kind of multi-channel Grating signal processing circuit based on CPLD
CN104133407A (en) Counting device and method for incremental encoder
CN201145613Y (en) Circuit capable of enhancing measurement phase response speed
CN207019697U (en) Encoder rotating detection and sub-circuit
CN1147789C (en) Method for detecting clock loss and burr in embedded microprocessor application system
CN205015669U (en) Delay line circuit

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Assignee: Shanghai Jiezhong Automotive Pressing Co., Ltd.

Assignor: Shanghai Jiao Tong University

Contract record no.: 2010310000118

Denomination of invention: Phase demodulating circuit for incremeutal rotary encoder

Granted publication date: 20080305

License type: Exclusive License

Open date: 20060524

Record date: 20100722

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080305

Termination date: 20171124