专利名称:正交正、余弦轴角编码器信号检测和转换电路的制作方法
技术领域:
本发明涉及一种正交正、余弦轴角编码器信号检测和转换电路,属于伺服电机控制技术领域。
背景技术:
伺服系统又称为随动系统,需要实时检测电机转子以及转子和定子的相对位置及其变化,转子位置的检测精度决定了伺服电动机控制性能。近年来,正、余弦波信号编码器以其成本相对低廉且能取得高精度的速度和位置检测精度的优势在高精度伺服系统的应用逐渐增多。通常情况下,该类编码器的信号通过光学狭缝或采用霍尔磁元件得到,其原始信号是转子角位置的正、余弦函数,正、余弦之间相位差90度,通过使用脉冲计数器测量正弦或余弦波数量得到角度值,但是电机每转一圈只能获得和正弦波波数相等的脉冲数,因而检测精度较低。为提高正弦信号编码器的速度和位置检测精度,使其适合应用于高性能伺服系统,许多检测和转换电路和方法得以应用,但一般以DSP、FPGA为控制核心,外围还需配置较大存储单元,硬件成本高,计算量大。
发明内容
本发明的目的是提供一种适用于伺服系统、价格低廉、性价比高、检测和转换速度快、精度高的正交正、余弦轴角编码器信号检测和转换电路。本发明的正交正、余弦轴角编码器信号检测和转换电路,包括单片机模块、区间判别电路和编码器;区间判别电路由正弦信号区间判别电路和余弦信号区间判别电路组成,编码器输出的正弦信号分别与单片机模块的第一输入输出I/o 口和正弦信号区间判别电路的信号输入端相连,编码器输出的余弦信号分别与单片机模块的第二输入输出I/o 口和余弦信号区间判别电路的信号输入端相连;正弦信号区间判别电路输出的区间信号与单片机模块的第三输入输出I/o 口相连,余弦信号区间判别电路输出的区间信号与单片机模块的第四输入输出I/o 口相连,单片机模块的第五输入输出I/O 口为正交脉冲列的输出端;上述的正弦信号区间判别电路包括第一运算放大芯片、第一电压比较芯片及相应的外围元件;第一运算放大芯片的2脚与电阻R1、电阻R2和电阻RlOl的一端共连,第一运算放大芯片的3脚与电阻R3的一端相连,电阻R3的另一端与电容Cl的一端相连并接地,电容Cl的另一端与电阻Rl的另一端相连,该连接点为正弦信号区间判别电路的信号输入端;电阻RlOl的另一端连接直流偏置电压VB,电阻R2另一端与第一运算放大芯片的I脚以及二极管Dl的正极、二极管D2的负极、电阻R7的一端、电阻R14和电阻R9的一端共相连,第一运算放大芯片的4、11脚分别连至+15V、-15V电压,二极管Dl的负极与电阻R8的一端和直流电压VCC相连,二极管D2的正极和地相连,电阻R8的另一端与电阻R12的一端及第一电压比较芯片的7脚相连,电阻R12的另一端与电阻Rll的一端及第一电压比较芯片的5脚相连,电阻Rll的另一端与电阻R13的一端及第一电压比较芯片的9脚相连,电阻R13、的另一端和地相连,电阻R7的另一端与第一电压比较芯片的6脚和电阻R4的一端相连,电阻R4的另一端与二极管D3的正极相连,二极管D3的负极与第一电压比较芯片的I脚、电阻R5的一端及电阻R6的一端相连,电阻R5的另一端连至+15V电压,电阻R6的另一端与二极管D5的正极及二极管D4的负极相连,该连接点与单片机模块的第三输入输出I/O 口相连;电阻R9的另一端与第一电压比较芯片的4脚和电阻R15的一端相连,电阻R15的另一端与二极管D6的正极相连,二极管D6的负极与第一电压比较芯片的2脚、电阻R16的一端及电阻R17的一端相连,电阻R16的另一端连至+15V电压,电阻R17的另一端与二极管D7的正极及二极管D8的负极相连,该连接点与单片机模块的第三输入输出I/O 口相连;电阻R14的另一端与第 一电压比较芯片的8脚和电阻RlO的一端相连,电阻RlO的另一端与二极管D9的正极相连,二极管D9的负极与第一电压比较芯片的14脚、电阻R18的一端及电阻R19的一端相连,电阻R18的另一端连至+15V电压,电阻R19的另一端与二极管DlO的正极及二极管Dll的负极相连,该连接点与单片机模块的第三输入输出I/O 口相连;第一电压比较芯片的3、12脚分别连至+15V、-15V电压;上述的余弦信号区间判别电路包括第二运算放大芯片、第二电压比较芯片及相应的外围元件;第二运算放大芯片的2脚与电阻Rl'、电阻R2'和电阻RlOl'的一端共连,第二运算放大芯片的3脚与电阻R3'的一端相连,电阻R3'的另一端与电容Cl'的一端相连并接地,电容Cl'的另一端与电阻Rl'的另一端相连,该连接点为余弦信号区间判别电路的信号输入端;电阻RlOl'的另一端连接直流偏置电压VB,电阻R2'另一端与第二运算放大芯片的I脚以及二极管Dl'的正极、二极管D2'的负极、电阻R7'的一端、电阻R14'和电阻R9 '的一端共相连,第二运算放大芯片的4、11脚分别连至+15V、-15V电压,二极管Dl'的负极与电阻R8'的一端和直流电压VCC相连,二极管D2'的正极和地相连,电阻R8'的另一端与电阻R12'的一端及第二电压比较芯片的7脚相连,电阻R12'的另一端与电阻Rll'的一端及第二电压比较芯片的5脚相连,电阻Rll'的另一端与电阻R13'的一端及第二电压比较芯片的9脚相连,电阻R13'的另一端和地相连,电阻R7'的另一端与第二电压比较芯片的6脚和电阻R4'的一端相连,电阻R4'的另一端与二极管D3'的正极相连,二极管D3'的负极与第二电压比较芯片的I脚、电阻R5'的一端及电阻R6'的一端相连,电阻R5'的另一端连至+15V电压,电阻R6'的另一端与二极管D5'的正极及二极管D4'的负极相连,该连接点与单片机模块的第四输入输出I/O 口相连;电阻R9'的另一端与第二电压比较芯片的4脚和电阻R15'的一端相连,电阻R15'的另一端与二极管D6'的正极相连,二极管D6'的负极与第二电压比较芯片的2脚、电阻R16'的一端及电阻R17'的一端相连,电阻R16'的另一端连至+15V电压,电阻R17'的另一端与二极管D7'的正极及二极管D8'的负极相连,该连接点与单片机模块的第四输入输出I/O 口相连;电阻R14'的另一端与第二电压比较芯片的8脚和电阻RlO'的一端相连,电阻RlO'的另一端与二极管D9'的正极相连,二极管D9'的负极与第二电压比较芯片的14脚、电阻R18'的一端及电阻R19'的一端相连,电阻R18'的另一端连至+15V电压,电阻R19'的另一端与二极管DlO'的正极及二极管Dll'的负极相连,该连接点与单片机模块的第四输入输出I/O 口相连;第二电压比较芯片的3、12脚分别连至+15¥、-15¥电压。本发明中的区间判别电路是将正、余弦波信号放大和调整后,按每个区间的角度宽度n/4将每个正、余弦波周期
分为8个区间,并输出可用于判别区间的高低电平信号。单片机模块将宽度为η/4的区间分为N等分(N是一个正整数,每个等分为一个方波脉冲信号周期),再根据编码器的信号幅值和区间判别电路输出的信号,计算相应的角度值。如果计算出来的角度值位于方波脉冲信号周期前半部分,则输出高电平,相反后位于半周期则输出低电平,从而形成和正、余弦信号相对应的脉冲列。角度的计算采用在误差允许范围内的直线线性函数近似法。本发明有益效果在于
本发明的正交正、余弦轴角编码器信号检测和转换电路硬件成本低,占用计算资源少,检测和转换速度快、精度高,可以方便用于估算带正、余弦轴角编码器的电机转子的运行位置,旋转方向和运动速度,适用于绝大多数的伺服系统。特别适用于对速度精度检测要求较高的伺服系统,如高精度数控机床工作台伺服进给系统、雷达天线自动跟踪系统、光电精密跟踪系统、低速伺服系统等。
图I是正交正、余弦轴角编码器信号检测和转换电路的构成示意图。图2是正弦信号区间判别电路图。图3是余弦信号区间判别电路图。图4单片机模块图。图5正、余弦函数对应区间分布图。图6正交脉冲列A、B输出示意图,其中a)图为脉冲列A,b)图为脉冲列B。
具体实施例方式下面结合实例和附图对本发明实现方法和原理进一步说明。参照图1,本发明的正交正、余弦轴角编码器信号检测和转换电路包括单片机模块I、区间判别电路2和编码器3 ;区间判别电路2由正弦信号区间判别电路2-1和余弦信号区间判别电路2-2组成,编码器3输出的正弦信号Yl分别与单片机模块I的第一输入输出I/O 口和正弦信号区间判别电路2-1的信号输入端相连,编码器3输出的余弦信号Y2分别与单片机模块I的第二输入输出I/O 口和余弦信号区间判别电路2-2的信号输入端相连;正弦信号区间判别电路2-1输出的区间信号与单片机模块I的第三输入输出I/O 口相连,余弦信号区间判别电路2-2输出的区间信号与单片机模块I的第四输入输出I/O 口相连,单片机模块I的第五输入输出I/o 口为正交脉冲列A、B的输出端。单片机模块采用Cygnal公司的C8051F330/1单片机(见图4),该单片机具有17个输入/输出I/O管脚,每个管脚可以被配置为模拟或数字输入/输出I/o 口,I个16位计数器,I个10位模/数转换器ADC。本实例中第一输入输出I/O 口由单片机的Pl. 7管脚组成;第二输入输出I/O 口由单片机的Pl. 6管脚组成;第三输入输出I/O 口由单片机的Pl. O、Pl. 1、P1.2管脚组成;第四输入输出I/O 口由单片机的P1.3、P1.4、P1.5管脚组成;第五输入输出I/O 口由单片机的PO. 4、PO. 5管脚组成。正弦信号区间判别电路如图2所示,包括第一运算放大芯片U1、第一电压比较芯片U2及相应的外围元件;第一运算放大芯片Ul的2脚与电阻Rl、电阻R2和电阻RlOl的一端共连,第一运算放大芯片Ul的3脚与电阻R3的一端相连,电阻R3的另一端与电容Cl的一端相连并接地,电容Cl的另一端与电阻Rl的另一端相连,该连接点为正弦信号区间判别电路的信号输入端;电阻RlOl的另一端连接直流偏置电压VB,电阻R2另一端与第一运算放大芯片Ul的I脚以及二极管Dl的正极、二极管D2的负极、电阻R7的一端、电阻R14和电阻R9的一端共相连,第一运算放大芯片Ul的4、11脚分别连至+15V、-15V电压,二极管Dl的负极与电阻R8的一端和直流电压VCC相连,二极管D2的正极和地相连,电阻R8的另一端与电阻R12的一端及第一电压比较芯片U2的7脚相连,电阻R12的另一端与电阻Rll的一端及第一电压比较芯片U2的5脚相连,电阻Rll的另一端与电阻R13的一端及第一电压比较芯片U2的9脚相连,电阻R13的另一端和地相连,电阻R7的另一端与第一电压比较芯片U2的6脚和电阻R4的一端相连,电阻R4的另一端与二极管D3的正极相连,二极管D3的负极与第一电压比较芯片U2的I脚、电阻R5的一端及电阻R6的一端相连,电阻R5的另一端连至+15V电压,电阻R6的另一端与二极管D5的正极及二极管D4的负极相连,该连接点SI与单片机模块的第三输入输出I/O 口相连;电阻R9的另一端与第一电压比较芯片U2的4脚和电阻R15的一端相连,电阻R15的另一端与二极管D6的正极相连,二极管D6的负极与第一电压比较芯片U2的2脚、电阻R16的一端及电阻R17的一端相连,电阻R16的另一端连至+15V电压,电阻R17的另一端与二极管D7的正极及二极管D8的负极相连,该连接点S2与单片机模块的第三输入输出I/O 口相连;电阻R14的另一端与第一电压比较芯片U2的8脚和电阻RlO的一端相连,电阻RlO的另一端与二极管D9的正极相连,二极管D9的负极与第一电压比较芯片U2的14脚、电阻R18的一端及电阻R19的一端相连,电阻R18的另一端连至+15V电压,电阻R19的另一端与二极管DlO的正极及二极管Dll的负极相连,该连接点S3与单片机模块的第三输入输出I/O 口相连;第一电压比较芯片U2的3、12脚分别连至+15V、-15V电压余弦信号区间判别电路如图3所示,包括第二运算放大芯片Ul'、第二电压比较芯片U2'及相应的外围元件;第二运算放大芯片Ul'的2脚与电阻Rl'、电阻R2'和电阻Rior的一端共连,第二运算放大芯片Ul'的3脚与电阻R3'的一端相连,电阻R3'的另一端与电容Cl'的一端相连并接地,电容Cl'的另一端与电阻Rl'的另一端相连,该连接点为余弦信号区间判别电路的信号输入端;电阻RlOl'的另一端连接直流偏置电压VB,电阻R2'另一端与第二运算放大芯片Ul'的I脚以及二极管Dl'的正极、二极管D2'的负极、电阻R7'的一端、电阻R14'和电阻R9'的一端共相连,第二运算放大芯片Ul'的4、11脚分别连至+15V、-15V电压,二极管Dl'的负极与电阻R8'的一端和直流电压VCC相连,二极管D2'的正极和地相连,电阻R8'的另一端与电阻R12'的一端及第二电压比较芯片U2'的7脚相连,电阻R12'的另一端与电阻Rll'的一端及第二电压比较芯片U2'的5脚相连,电阻Rll'的另一端与电阻R13'的一端及第二电压比较芯片U2'的9脚相连,电阻R13'的另一端和地相连,电阻R7'的另一端与第二电压比较芯片U2'的6脚和电阻R4'的一端相连,电阻R4'的另一端与二极管D3'的正极相连,二极管D3'的负极与第二电压比较芯片U2'的I脚、电阻R5'的一端及电阻R6'的一端相连,电阻R5'的另一端连至+15V电压,电阻R6'的另一端与二极管D5'的正极及二极管D4'的负极相连,该连接点SI'与单片机模块的第四输入输出I/O 口相连;电阻R9'的另一端与第二电压比较芯片U2/的4脚和电阻R15'的一端相连,电阻R15'的另一端与二极管D6'的正极相连,二极管D6'的负极与第二电压比较芯片U2'的2脚、电阻R16'的一端及电阻R17'的一端相连,电阻R16'的另一端连至+15V电压,电阻R17'的另一端与二极管D7'的正极及二极管D8'的负极相连,该连接点S2'与单片机模块的第四输入输出I/O 口相连;电阻R14'的另一端与第二电压比较芯片U2'的8脚和电阻RlO'的一端相连,电阻RlO'的另一端与二极管D9'的正极相连,二极管D9'的负极与第二电压比较芯片U2'的14脚、电阻R18'的一端及电阻R19'的一端相连,电阻R18'的另一端连至+15V电压,电阻R19'的另一端与二极管DlO'的正极及二极管Dll'的负极相连,该连接点S3'与单片机模块的第四输入输出I/O 口相连;第二电压比较芯片U2'的3、12脚分别连至+15V、-15V电压。
正弦信号区间判别电路中的第一运算放大芯片和余弦信号区间判别电路中的第二运算放大芯片均采用TL084芯片,正弦信号区间判别电路中的第一电压比较芯片和余弦信号区间判别电路中的第二电压比较芯片均采用LM339芯片,正/余弦信号区间判别电路的电压阀值由电阻分压得到,电路中的二极管起限幅和保护作用。区间判别电路根据正、余弦信号幅值的大小输出高低电平组合信号,并输入单片机。区间判别电路工作原理(参见表I):每个正、余弦波周期
可分为8个区间(如图5所示),每个区间的宽度为π/4。表I中第1-4行为正、余弦信号y1; 72值与区间号及角度的对应关系。编码器输出的正交正、余弦信号值经运算电路后调整为Y1=(VCC/2) sin Θ +VCC/2和Y2 = (VCC/2) cos Θ +VCC/2。电压比较芯片的阀值分别设为
0.5(V2/2 + l)VCC> 0.5* VCC > 0.5(-^/2 + 1)¥(^对应图2中为&、13、。三点和图3中为a'、b'、c'三点,(其中a为电阻R8、与电阻R12及第一电压比较芯片U2的7脚连接点,b为电阻Rll与电阻R12及第一电压比较芯片U2的5脚连接点,c为电阻Rll与电阻R13及第一电压比较芯片U2的9脚连接点;a'为电阻R8'与电阻R12'及第二电压比较芯片U2'的7脚连接点,b'为电阻Rll'与电阻R12'及第二电压比较芯片U2'的5脚连接点,c'为电阻Rll'与电阻R13'及第二电压比较芯片U2'的9脚连接点)。a、b、c三点对应表I中yi的数值分别为^/2、I、-V2/2,a/、b'、c'三点对应表1中%的数值分别为λ/^72、I、-λ/^/2,当信号值超过阀值时,所对应的电压比较芯片输出低电平,信号值不超过阀值时,电压比较芯片输出高电平。表I第5、第6行为区间判别电路输出电平与区间号的对应关系,表中“I”表示高电平,“O”表示低电平。表I区间判别电路原理
区间I2345678
Γ#. π ,π π Γπ 3π、 Γ3π , 5πΠ π 3π,7πΠ 1π ^ 、
角度
[ τ) [ιρπ] (π’τ](τ-τ] (τ’2π)
Yi [O,字]φ](字,1] [O, [-^,0) [—I,—字)(―I,—警](―字,。) Y2 [.,1] [O,字) [-#。)[-1-^) [-1’-譬)(-专 M (O,字] (辱,I)
S1/S2./S3 1/0/0 0/0/00/0/01/0/01/1/01/1/11/1/1 1/1/0
Sr /82^ /S3' 0/0/0 1/0/01/1/01/1/11/1/11/1/01/0/00/0/0
单片机模块工作原理如下电机旋转时,编码器输出正交正、余弦信号,单片机C8051F330/1中A/D转换器对信号进行实时采样,将采样到信号函数值
权利要求
1.正交正、余弦轴角编码器信号检测和转换电路,其特征在于包括单片机模块(I)、区间判别电路⑵和编码器⑶;区间判别电路⑵由正弦信号区间判别电路(2-1)和余弦信号区间判别电路(2-2)组成,编码器(3)输出的正弦信号(Yl)分别与单片机模块(I)的第一输入输出I/o 口和正弦信号区间判别电路(2-1)的信号输入端相连,编码器(3)输出的余弦信号(Y2)分别与单片机模块⑴的第二输入输出I/O 口和余弦信号区间判别电路(2-2)的信号输入端相连;正弦信号区间判别电路(2-1)输出的区间信号与单片机模块(I)的第三输入输出I/O 口相连,余弦信号区间判别电路(2-2)输出的区间信号与单片机模块⑴的第四输入输出I/o 口相连,单片机模块⑴的第五输入输出I/O 口为正交脉冲列(A)、(B)的输出端; 上述的正弦信号区间判别电路包括第一运算放大芯片(U1)、第一电压比较芯片(U2)及相应的外围元件;第一运算放大芯片(Ul)的2脚与电阻R1、电阻R2和电阻RlOl的一端共连,第一运算放大芯片(Ul)的3脚与电阻R3的一端相连,电阻R3的另一端与电容Cl的一端相连并接地,电容Cl的另一端与电阻Rl的另一端相连,该连接点为正弦信号区间判别电路的信号输入端;电阻RlOl的另一端连接直流偏置电压VB,电阻R2另一端与第一运算放大芯片(Ul)的I脚以及二极管Dl的正极、二极管D2的负极、电阻R7的一端、电阻R14和电阻R9的一端共相连,第一运算放大芯片(Ul)的4、11脚分别连至+15V、-15V电压,二极管Dl的负极与电阻R8的一端和直流电压VCC相连,二极管D2的正极和地相连,电阻R8的另一端与电阻R12的一端及第一电压比较芯片(U2)的7脚相连,电阻R12的另一端与电阻Rll的一端及第一电压比较芯片(U2)的5脚相连,电阻Rll的另一端与电阻R13的一端及第一电压比较芯片(U2)的9脚相连,电阻R13的另一端和地相连,电阻R7的另一端与第一电压比较芯片(U2)的6脚和电阻R4的一端相连,电阻R4的另一端与二极管D3的正极相连,二极管D3的负极与第一电压比较芯片(U2)的I脚、电阻R5的一端及电阻R6的一端相连,电阻R5的另一端连至+15V电压,电阻R6的另一端与二极管D5的正极及二极管D4的负极相连,该连接点(SI)与单片机模块(I)的第三输入输出I/O 口相连;电阻R9的另一端与第一电压比较芯片(U2)的4脚和电阻R15的一端相连,电阻R15的另一端与二极管D6的正极相连,二极管D6的负极与第一电压比较芯片(U2)的2脚、电阻R16的一端及电阻R17的一端相连,电阻R16的另一端连至+15V电压,电阻R17的另一端与二极管D7的正极及二极管D8的负极相连,该连接点(S2)与单片机模块(I)的第三输入输出I/O 口相连;电阻R14的另一端与第一电压比较芯片(U2)的8脚和电阻RlO的一端相连,电阻RlO的另一端与二极管D9的正极相连,二极管D9的负极与第一电压比较芯片(U2)的14脚、电阻R18的一端及电阻R19的一端相连,电阻R18的另一端连至+15V电压,电阻R19的另一端与二极管DlO的正极及二极管Dll的负极相连,该连接点(S3)与单片机模块(I)的第三输入输出I/O 口相连;第一电压比较芯片(U2)的3、12脚分别连至+15V、-15V电压; 上述的余弦信号区间判别电路包括第二运算放大芯片(Ul ')、第二电压比较芯片(U2 ;)及相应的外围元件;第二运算放大芯片(Ul ')的2脚与电阻Rl'、电阻R2'和电阻RlOl'的一端共连,第二运算放大芯片(Ul ')的3脚与电阻R3'的一端相连,电阻R3;的另一端与电容Cl'的一端相连并接地,电容Cl'的另一端与电阻的另一端相连,该连接点为余弦信号区间判别电路的信号输入端;电阻RlOl丨的另一端连接直流偏置电压VB,电阻R2'另一端与第二运算放大芯片(Ul ')的I脚以及二极管Dl'的正极、二极管D2'的负极、电阻R7'的一端、电阻R14'和电阻R9'的一端共相连,第二运算放大芯片(Ul ')的4、11脚分别连至+15V、-15V电压,二极管Dl '的负极与电阻R8'的一端和直流电压VCC相连,二极管D2 ^的正极和地相连,电阻R8 ^的另一端与电阻R12,的一端及第二电压比较芯片(U2 ')的7脚相连,电阻R12 '的另一端与电阻RIP的一端及第二电压比较芯片(U2')的5脚相连,电阻Rll '的另一端与电阻R13'的一端及第二电压比较芯片(U2')的9脚相连,电阻R13 '的另一端和地相连,电阻R7 '的另一端与第二电压比较芯片(U2')的6脚和电阻R4'的一端相连,电阻R4'的另一端与二极管D3'的正极相连,二极管D3'的负极与第二电压比较芯片(U2 ')的I脚、电阻R5'的一端及电阻R6'的一端相连,电阻R5'的另一端连至+15V电压,电阻R6'的另一端与二极管D5'的正极及二极管D4 '的负极相连,该连接点(SI ')与单片机模块(I)的第四输入输出I/O口相连;电阻R9'的另一端与第二电压比较芯片(U2 ')的4脚和电阻R15'的一端相连,电阻R15'的另一端与二极管D6'的正极相连,二极管D6'的负极与第二电压比较芯片(U2,)的2脚、电阻R16'的一端及电阻R17'的一端相连,电阻R16'的另一端连至+15V电压,电阻R17'的另一端与二极 管D7'的正极及二极管D8'的负极相连,该连接点(S2丨)与单片机模块(I)的第四输入输出I/O 口相连;电阻R14丨的另一端与第二电压比较芯片(U2,)的8脚和电阻RlO'的一端相连,电阻RlO'的另一端与二极管D9'的正极相连,二极管D9'的负极与第二电压比较芯片(U2 ')的14脚、电阻R18'的一端及电阻R19 ’的一端相连,电阻R18 ’的另一端连至+15V电压,电阻R19 ’的另一端与二极管DlO'的正极及二极管Dll'的负极相连,该连接点(S3 ')与单片机模块(I)的第四输入输出I/O 口相连;第二电压比较芯片(U2 ’ )的3、12脚分别连至+15¥、-15¥电压。
全文摘要
本发明的正交正、余弦轴角编码器信号检测和转换电路包括单片机模块、区间判别电路和编码器。该电路能够将编码器输出的正交正、余弦波轴角信号值转换为可以用于计算电机转速、位置的脉冲列信号。单片机模块根据编码器的信号幅值和区间判别电路输出的信号,计算角度值,如果计算出来的角度值位于方波脉冲信号周期前半部分,则输出高电平,相反位于后半周期则输出低电平,从而形成和正、余弦信号相对应的正交脉冲列。角度的计算采用在误差允许范围内的直线线性函数近似法计算。本电路适用于伺服系统的电机运行速度和位置信息反馈和采集,具有占用的计算资源少,硬件成本低,检测和转换速度快、精度高的特点。
文档编号G01D5/244GK102636194SQ201210122979
公开日2012年8月15日 申请日期2012年4月24日 优先权日2012年4月24日
发明者沈建新, 纪科辉 申请人:浙江大学