《电子技术应用》
您所在的位置:首页 > 测试测量 > 业界动态 > 相位检测系统中误差的消除*

相位检测系统中误差的消除*

2008-03-13
作者:李向阳, 庹先国, 穆克亮

  摘 要: 论述了相位检测系统的原理和引起误差的原因,提出了消除误差的方法,着重对影响相位测量" title="相位测量">相位测量精度的零点漂移、幅度因素、闸门时间设置等问题进行了分析,提出了相应的解决措施,并给出了具体的设计电路。
  关键词: 相位 零点漂移  相位测量

 

  相位测量在激光测距" title="激光测距">激光测距、扭矩测量等领域具有广泛的应用,相位检测的精度直接决定系统的整体性能。在传统的填充计数法相位测量系统中,设计人员往往比较注意填充时钟频率对系统的影响,却忽略了前端信号调理电路中零点漂移和整形后方波边缘的陡峭程度对系统的影响。本文着重对这些非理想情况引起的误差进行讨论,并给出解决的方法。
1 相位测量的原理
  相位测量的方法很多,主要分为两类:填充计数法和傅式变换法。傅式变换法因需要高速的ADC对信号进行过采样等原因而成本较高,其精度受限于ADC的采样精度。而填充记数法结构简单,成本低,性能优良,被视为相位检测的经典方法。图1给出了填充计数法测相的原理框图。


  在理想情况下,同频的正弦信号,经过信号整形电路(过零检测)后,得到方波信号,方波信号经过鉴相器后得到两路输入信号的相位差信号,对其用固定频率的脉冲进行填充,把填充脉冲以后的相位差信号用脉冲计数器进行计数,就可以得到单位时间内相位差信号的脉冲个数Nphase,填充脉冲信号" title="脉冲信号">脉冲信号是用本地振荡器产生的固定频率的方波,其频率为Flocal,则被测信号的相位差Vphase为式(1):
  Vphase=360×                   (1)


2 误差原因及解决方法
2.1 过零检测不准

  如图2所示,在理想情况下,使用过零比较后,得到的是占空比为50%的方波,但是在实际应用中,很难得到占空比为50%的方波信号。引起过零比较失准的因素主要有二个:比较器" title="比较器">比较器的输入失调电压" title="失调电压">失调电压和接地网络的噪声。其中比较器的输入失调电压是主要因素,接地网络的噪声可以通过就近增加去耦电容和改善电源的纹波来降低。图2中A、B分别为两路相位差信号,假设通道B的比较器引入输入失调电压Ve,则通道B的比较电压为Ve,而不是零电平,这就会造成鉴相的错误。如图2所示,通道A和B的实际相位值为Pr,由于通道B引入的失调电压相当于增加了一个错误的相位差Pe,则使用传统的单边沿检测方法测到的相位值为Pm,可以得到式(2),显然测得的相位结果是不准确的。
  Pm=Pr+Pe            (2)
在实际中可采用如下改进方法:观察通道B的下降沿,如果以通道A和B的下降沿为基准进行测量,则通道A和B的实际相位值为Nr,因失调电压引起的误差为Ne,所以实际测得的相位值Nm,可以表示为式(3)。由对称原理很容易得到式(4)。无论是以上升沿或是下降沿为基准进行测量,输入信号的实际相位是相同的,即式(5)。由式(2)、(3)、(4)、(5)可得式(6)。如图2中C的脉冲宽度即为2倍的相位差信号。
  Nm=Nr-Ne            (3)
  Ne=Pe               (4)
  Nr=Pr               (5)
  Pm+Nm=Pr+Pe+Nr-Ne=Pr+Nr=2×Nr               (6)
2.2 信号调理后方波边沿不够陡峭
  信号经过比较器进行处理后得到脉冲信号,在理想情况下,该信号可以作为数字逻辑信号使用。但在调试过程中发现,如果直接把比较器输出的脉冲信号送给FPGA等高速响应器件,则FPGA获取的信号可能是经过1μs后才稳定的一连串数字脉冲信号,错误的相位差脉冲使系统的精度和稳定性受到很大影响,致使输出结果有较大的跳动。这主要是由比较器输出脉冲信号的边沿不够陡峭所致,而影响比较器该性能的主要因素是压摆率。
  要解决此问题,除了在对比较器选型时选取具有较大压摆率的器件外,还可以在比较器的后端加一级微分电路,微分电路可以明显提升脉冲信号的边沿。
2.3 输出结果受输入信号幅度影响较大
  在理想情况下,比较器的放大倍数是无穷大的,但实际中比较器的放大倍数是有限的。为了降低输入信号幅度对比较器输出结果的影响并且提高比较器对小信号的灵敏度,对比较器进行电路设计时应采用正反馈。
2.4 闸门时间不准确
  在相位测量中不仅要测量相位差信号,还要测量待测信号的周期。为了提高精度,往往对相位信号进行多周期测量。理论上要求在多周期测量中,测量时间必须为被测信号周期的整数倍,但是在相位测量仪器中,一般要求可以人为地设定测量时间,该时间不可能总是等于被测信号周期的整数倍,所以实际测量时间应该是设定的测量时间到下一个完整的测量周期之前的时间之和。在实际设计过程中,可通过独立的具有预触发功能的计数器对实际测量时间进行计数,用于相位测量时间的计算。


3 实际应用及分析
  图3给出了在一个基于PCI的相位测量仪中实际应用的电路。限于篇幅,在该图中只给出了输入信号phaseA的处理电路,对于输入信号phaseB是完全相同的。相位信号phaseA经过二极管限幅后送给比较器LM319,比较器采用正反馈以提高对小信号的响应效果,同时能提高输出脉冲的边沿陡峭度,LM319的上拉电阻也应选用小的阻值以提高响应速度,比较器输出的脉冲经过74LS04反相门缓冲以后用微分电路对其进行边沿的锐化,两路输入信号的相同边沿的脉冲信号用作由与非门搭建的RS触发器的输入,触发器输出的信号即为单边的相位使能信号,经过缓冲后给FPGA用于填充计数。
  在输入正弦波信号频率为1kHz、峰峰值为1V、填充频率为20MHz的测试环境下,该相位测量仪分辨率达到0.01度,测试精度优于0.03度。该电路完全可以作为激光测距、扭矩测量等应用的前端处理部分。
参考文献
[1]金宁.用于相位法激光测距的电路系统设计[J].光电子·激光,2001,12(8):864-867.
[2]汪友生.相位法激光测距的实现[J].北京工业大学学报,2003,29(4):424-427.
[3]张志勇.一种基于相位测量的激光测距方法[J].光电工程,2006,33(8):75-78.

本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。