专利名称:一种基于时间-相位变换法的时间数字转换器的制作方法
技术领域:
本发明涉及一种时间数字转换器,特别是一种基于时间-相位变换法的时间数字转换器。
背景技术:
为了满足不同应用需求,人们发展了不同的时间数字转换方法,现有的时间数字转换方法主要有数字计数法、模拟法、插值法和延迟线法。数字计数法原理简单,直接使用基准时钟计数,测量范围很大,但基准时钟频率很难做到很高,测量精度差;模拟法将时间间隔与某些物理变化量(如电压、电荷、频率和相位等) 相对应,通过测量物理变化量间接计算出时间间隔,虽然测量精度很高,但测量范围受到限制;插值法结合数字计数法和模拟法的优点,使用模拟法缩小数字计数法中存在的误差,弥补了二者的不足。延迟线法利用信号在介质中延迟特性,可以获得较高精度的时间数字转换结果。
发明内容
为了解决传统模拟法中存在的诸多缺点,本发明借鉴插值法思想,提供了一种基于时间-相位变换法的时间数字转换器,利用正弦波电压模拟信号的特性,先将被测时间间隔转换为正弦波电压模拟信号的电压信息,然后根据正弦波电压模拟信号的电压信息计算出正弦波电压模拟信号的相位信息,然后处理获取的相位数据,最终得到时间数字转换的结果。本发明提供的一种基于时间-相位变换法的时间数字转换器,采用如下技术方案一种基于时间-相位变换法的时间数字转换器,采用正弦波发生装置、数据采集装置和数据接收与处理装置测量第一触发信号的触发沿与第二触发信号的触发沿的时间间隔,其特征在于所述正弦波发生装置包括正弦波发生器及其控制电路;所述数据采集装置包括A/D转换器、反三角函数计算器和信号波峰波谷计数器;所述数据接收与处理装置包括数据转换装置与数据计算装置;所述正弦波发生器在控制电路的控制下输出正弦波电压模拟信号;所述数据采集装置采集所述正弦波发生器输出的正弦波电压模拟信号;所述第一触发信号的触发沿或所述第二触发信号的触发沿到来时,所述A/D转换器获取并保持此刻的正弦波电压模拟信号的电压值,经反三角函数计算器得到对应的相位角;所述第一触发信号的触发沿到所述第二触发信号的触发沿的时间间隔内,所述信号波峰波谷计数器记录正弦波电压模拟信号的波峰和波谷信息;所述数据接收与处理装置接收并处理所述数据采集装置获取的数据;所述数据转换装置把所述数据采集装置采集的数据经格式转换后传给所述数据计算装置,计算得到第一触发信号触发沿与第二触发信号触发沿的时间间隔。其中,所述正弦波发生器输出正弦波电压模拟信号,要求输出信号的频率稳定性高,谐波失真小。
其中,所述正弦波发生器控制电路控制正弦波发生器的工作状态,调节所输出的正弦波电压模拟信号的频率和峰峰电压值。其中,所述A/D转换器有两个,模数转换精度满足时间数字转换精度的要求,模数转换速度满足时间数字转换速度的要求,且具备外触发控制功能,通过第一触发信号或第二触发信号控制A/D转换器的工作状态。其中,所述反三角函数计算器有两个,使用查表法或CORDIC法,将A/D转换器获取的正弦波电压模拟信号的电压值转换为对应的相位角。其中,所述信号波峰波谷计数器记录信号波峰数和波谷数并区分记录的第一个计数的类型(无计数或波峰或波谷),且具备计数控制功能,通过第一触发信号和第二触发信号控制信号波峰波谷计数器的工作状态。本发明的主要特色具有时间数字转换精度高和时间间隔的测量范围大的优点。
本发明的效益与应用前景本发明在模拟法的基础上,充分利用正弦波电压模拟信号的特性,实现了高精度和宽时间间隔测量范围的时间数字转换器。本发明可以应用到激光测距和激光三维测量相关领域。
下面结合附图和具体实施方式
对本发明作进一步详细说明。图I为本发明的一种基于时间-相位变换法的时间数字转换器的结构框2为本发明的一种基于时间-相位变换法的时间数字转换器的信号时序图
具体实施例方式图I显示了本发明的一种基于时间-相位变换法的时间数字转换器的结构框图,在发明实施方案中,包括正弦波发生装置I、数据采集装置2和数据接收与处理装置3。正弦波发生器12在控制电路11的控制下,输出正弦波电压模拟信号SGN-OJtS A/D转换器21和A/D转换器22以及信号波峰波谷计数器23的数据输入信号。第一触发信号SGN-I与A/D转换器21的外触发控制端及信号波峰波谷计数器23的计数控制端相连;当第一触发信号SGN-I的触发沿到来时,信号波峰波谷计数器23清零后开始计数,A/D转换器21采集并保持该时刻正弦波波电压模拟信号SNG-O的电压值,经反三角函数计算器24得到对应的相位角。第二触发信号SGN-2与A/D转换器22的外触发控制端及信号波峰波谷计数器23的计数控制端相连;当第二触发信号SGN-2的触发沿到来时,信号波峰波谷计数器23停止计数,A/D转换器22采集并保持该时刻正弦波电压模拟信号SNG-O的电压值,经反三角函数计算器25得到对应的相位角。数据转换装置31将数据采集装置2输出的数据经格式转换后传输给数据计算装置32,计算出第一触发信号SGN-I的触发沿到第二触发信号SGN-2的触发沿的时间间隔。图2显示了一种基于时间-相位变换法的时间数字转换器的信号时序图,设正弦波电压模拟信号SGN-O的周期为T,峰值为Vpp。h时刻,第一触发信号SGN-I的触发沿到来,A/D转换器21开始工作,采集并保持正弦波电压模拟信号SGN-O的电压值,记为V1 ;t2时刻,第二触发信号SGN-2的触发沿到来,A/D转换器22开始工作,采集并保持正弦波电压模拟信号SGN-O的电压值,记为V2。h时刻到t2时刻,信号波峰波谷计数器23记录的正弦波电压模拟信号SGN-O的波峰数为npl,波谷数为np2 ;使用type表示信号波峰波谷计数器在h时刻到t2时刻,第一个计数的类型如果没有计数,则type=0 ;如果第一个计数为波峰,则type=l;如果第一个计数为波谷,则type=2。使用查表法或CORDIC法,根据获取的正弦波电压模拟信号的电压值V1和V2,计算出对应的相位角01和θ2。综上所述,可以计算得到&时刻到t2时刻的时间间隔tm
权利要求
1.一种基于时间-相位变换法的时间数字转换器,采用正弦波发生装置、数据采集装置和数据接收与处理装置测量第一触发信号的触发沿与第二触发信号的触发沿的时间间隔,其特征在于所述正弦波发生装置包括正弦波发生器及其控制电路;所述数据采集装置包括A/D转换器、反三角函数计算器和信号波峰波谷计数器;所述数据接收与处理装置包括数据转换装置与数据计算装置;所述正弦波发生器在控制电路的控制下输出正弦波电压模拟信号;所述数据采集装置采集所述正弦波发生器输出的正弦波电压模拟信号;所述第一触发信号的触发沿或所述第二触发信号的触发沿到来时,所述A/D转换器获取并保持此刻的正弦波电压模拟信号的电压值,经反三角函数计算器得到对应的相位角;所述第一触发信号的触发沿到所述第二触发信号的触发沿的时间间隔内,所述信号波峰波谷计数器记录正弦波电压模拟信号的波峰和波谷信息;所述数据接收与处理装置接收并处理所述数据采集装置获取的数据;所述数据转换装置把所述数据采集装置采集的数据经格式转换后传给所述数据计算装置,计算得到第一触发信号触发沿与第二触发信号触发沿的时间间隔。
2.根据权利要求I所述的一种基于时间-相位变换法的时间数字转换器,其特征在于所述正弦波发生器输出正弦波电压模拟信号,要求输出信号的频率稳定性高,谐波失真小。
3.根据权利要求I所述的一种基于时间-相位变换法的时间数字转换器,其特征在于所述正弦波发生器控制电路控制正弦波发生器的工作状态,调节所输出的正弦波电压模拟信号的频率和峰峰电压值。
4.根据权利要求I所述的一种基于时间-相位变换法的时间数字转换器,其特征在于所述A/D转换器有两个,模数转换精度满足时间数字转换精度的要求,模数转换速度满足时间数字转换速度的要求,且具备外触发控制功能,通过第一触发信号或第二触发信号控制A/D转换器的工作状态。
5.根据权利要求I所述的一种基于时间-相位变换法的时间数字转换器,其特征在于所述反三角函数计算器有两个,使用查表法或CORDIC法,将A/D转换器获取的正弦波电压模拟信号的电压值转换为对应的相位角。
6.根据权利要求I所述的一种基于时间-相位变换法的时间数字转换器,其特征在于所述信号波峰波谷计数器记录信号波峰数和波谷数并区分记录的第一个计数的类型(无计数或波峰或波谷),且具备计数控制功能,通过第一触发信号和第二触发信号控制信号波峰波谷计数器的工作状态。
全文摘要
本发明公开了一种基于时间-相位变换法的时间数字转换器,采用正弦波发生装置、数据采集装置和数据接收与处理装置测量第一触发信号的触发沿与第二触发信号的触发沿的时间间隔,其特征在于正弦波发生装置输出正弦波电压模拟信号;第一触发信号的触发沿或第二触发信号的触发沿到来时,数据采集装置的A/D转换器采集并保持此刻的正弦波电压模拟信号的电压值,然后经反三角函数计算器得到对应的相位角;第一触发信号的触发沿到第二触发信号的触发沿的时间内,数据采集装置的信号波峰波谷计数器记录正弦波电压模拟信号的波峰和波谷信息;数据接收与处理装置接收并处理上述数据,得到时间数字转换结果。本发明可以应用到激光测距和激光三维测量相关领域。
文档编号H03M1/50GK102832944SQ201210293039
公开日2012年12月19日 申请日期2012年8月16日 优先权日2012年8月16日
发明者陈瑞强, 江月松, 唐华, 屈晓声, 何云涛 申请人:北京航空航天大学