收藏 分享(赏)

低频数字式相位测量仪(缪学进).doc

上传人:j35w19 文档编号:7858264 上传时间:2019-05-27 格式:DOC 页数:12 大小:229.50KB
下载 相关 举报
低频数字式相位测量仪(缪学进).doc_第1页
第1页 / 共12页
低频数字式相位测量仪(缪学进).doc_第2页
第2页 / 共12页
低频数字式相位测量仪(缪学进).doc_第3页
第3页 / 共12页
低频数字式相位测量仪(缪学进).doc_第4页
第4页 / 共12页
低频数字式相位测量仪(缪学进).doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、1低频数字式相位测量仪该系统由相位测量仪、数字式移相信号发生器和移相网络三个模块构成,分别由两块单片机独立地实现控制与显示功能。采用 DDS 技术生成两路正弦波信号,并通过改变存储器中数据读取的起始地址来实现数字移相的功能,用-T 变换技术来实现相位差的测量,使得显示分辨率精确到 0.01,测得的频率与相位差值送入 LCD 进行显示,加入红外键盘以及语音播报的功能,使得系统具有智能化、人性化的特色。关键词:相位测量 频率测量 数字移相 DDS 语音播报一 方案论证与设计1 相位测量方案方案一:采用脉冲填充计数法。将正弦波信号整成方波信号,对两路方波信号进行异或操作之后输出脉冲序列的脉宽可以反映

2、两列信号的相位差,以输入信号所整成的方波信号作为基频,经锁相环倍频得到的高频脉冲作为闸门电路的计数脉冲,由单片机对获取的计数值进行处理得到两路信号的相位差。方案二:鉴相部分同方案一,将两路方波信号异或后与晶振的基准频率进行与操作,得到一系列的高频窄脉冲序列。通过两片计数器同时对该脉冲序列以及基准源脉冲序列进行计数,一路方波信号送入单片机外部中断口,作为控制信号控制两片计数器。得到的两路计数值送入单片机进行处理得相位差值。对以上方案进行比较,方案一在所测频率较高时,受锁相环工作频率等参数的影响会造成相位差测量的误差,采用方案二由高精度的晶振产生稳定的基准频率,可以满足系统高精度、高稳定度的要求。

3、2 频率测量方案方案一:用专用频率计模块来测量频率,如 ICM7216 芯片,其内部带放大整形电路,可以直接输入正弦信号,外部振荡部分选用一块高精度晶振和两个低温度系数电容构成 10MHz 振荡电路,其转换开关具有 0.01s,0.1s,1s ,10s四种闸门时间,量程可以自动切换,待计数过程结束时显示测频结果。该方案外围硬件电路较为复杂。方案二:利用可编程计数器来实现频率的测量,将被测信号转换为方波信号输入可编程计数器 8254 的某一路 Clk 端口,并将 Gate 端置为高电平,利用2单片机产生的定时中断来控制 8254 的计数,最后计数值送入单片机处理并输出。本设计中我们采用方案二。3

4、 数字移相信号发生器方案在数字移相信号发生器模块电路中,首先要生成两路相同频率、不同相位的正弦波信号,目前 DDS 已经是很完善的一种数字信号产生方案,所以在该部分,我们对产生正弦波信号的数字移相方案进行论证。方案一:将正弦波量化为一张数据表分别存储于两片 之中,通过PROME2单片机控制计数器来对存储器中的数据进行寻址,并经过两片 D/A 转换芯片循环的输出该数据表,当两路 D/A 转换芯片所获得的数据序列不同时,转换所得的两路正弦信号存在相位差,相位差值仅与数据地址的偏移量有关。方案二:将参考正弦波转换为方波,以此信号为基准,延时后产生另一路同频率的方波,通过改变延时的长短来控制两个波形的

5、相位差大小,最后通过波形变换电路将其还原为两路有相位差的正弦波输出。比较以上方案,采用 2817 存储量化的正弦波数据,通过单片机可以较精确的控制移相的大小,实现 1 相位差步进,且硬件电路较为简单,而方案二虽然也可以精确控制移相,但是相对而言硬件电路更为复杂,调试较为麻烦,因此采用方案一。二 原理分析与硬件电路图根据赛题要求的任务,该低频相位测量系统包括相位测量仪、数字式移相信号发生器和移相网络三个模块,由于三个模块相对独立,以下分别对其进行原理分析与电路设计。1 相位差测量模块(1)原理分析输入两路同频率的正弦波信号,其波形表达式分别为: )sin(11tVvm223当两路信号的频率相同时

6、,相角差 是一个与时间无关的常21 数,将此两路正弦波信号经过放大整形成两路方波信号 f1、f2,经过异或门输出一个脉冲序列 A,与晶振产生的基准脉冲波 B 进行与操作得到调制后的波形 C,在一定的时间范围内对 B、C 中脉冲的个数进行计数得 、bN,则其相位差计算公式为N C3602b采用多个周期计数取平均值的方式以提高测相精度。系统框图如图 2-1-2所示:(2)原理电路 前级放大整形电路:两列正弦波信号经过一级电压跟随器以提高测量仪的输入阻抗,选用高精度、低漂移型运放 TLE2074 使输入阻抗达到兆欧数量级,由 LM311 构成的迟滞回环比较器可以有效的避免在过零点时信号的干扰和抖动所

7、引起的电压跳变,最后通过一级单门限电压比较器输出两路 TTL 电平信号,经异或门得到方波的脉冲序列。该前级放大整形电路的基本原理图如下:4 相位差测量电路通过理论分析,基准频率越高,记得的窄脉冲个数越多,相位差的测量也越精确,受到 8254 极限工作频率的影响,选取 8.000MHz 的晶振,由单片机控制两片 8254 分别对两路脉冲进行计数,将 8254 内含的两路计数器进行级联以提高计数位数,对 32 位的计数结果进行浮点运算得相位差,其原理图如图 2-1-4 所示:5 相位极性判别电路在图 2-1-4 所示的相位测量电路中,只能给出相位差的大小,无法判断波形的超前或者滞后,因此将波形整形

8、电路的两路输出方波送入 D 触发器中进行相位极性判别,当 超前 时,Q 端输出高电平,反之0U1输出低电平,极性判别的原理图如图 2-1-5 所示。2 数字式移相信号发生器模块(1)原理分析首先要生成两路正弦波信号,在目前的波形生成方案中,最常用的是数字式直接频率合成技术(DDS) ,DDS 的工作原理是基于相位与幅度的对应关系,通过改变频率控制字来改变相位累加器的相位累加速度,然后在固定时钟的控制下取样,取样得到的相位值通过相幅转换得到的相位值所对应的幅度序列,通过数模转换以及低通滤波之后输出正弦波信号。基本框图如下:相位增量时钟 地址总线 正弦波输出相幅转换的方式选用查表法,将正弦波的量化

9、数据存储于两片 之PROME2中,通过控制读取存储器数据的地址差,从而改变输出波形的相位差,每个周期取样 360 个点,相位差步进为 1。锁相环倍频的基频为 900Hz,输出正弦信号的频率范围为 5Hz23KHz,实际频率步进值为 2.5Hz。原理框图如下所示:存储器单片机红外键盘液晶显示计数器数模转换计数器数模转换输出信号输出信号语音播报存储器累加器波形存储器D/A转换 滤波图 2-2-1 DDS 工作原理图 2-2-2 数字式移相信号发生器系统框图6(2) 原理电路选用 2k 的 存储器 2817 对正弦波信号的量化数据进行存储,由晶PROME2振电路产生基准频率的方波作为锁相环的基准时钟

10、,配合可编程计数器 8254 进行倍频处理,倍频之后的信号控制计数器 74HC4040 进行循环计数,将计数器的输出作为存储器读取的地址,改变数据读取的地址即可改变输出波形的相位。通过改变 AD7524 的基准电压 幅值来改变输出波形的峰 -峰值大小。以下给REFV出一路波形生成电路,另一路硬件电路与此相同。图 2-2-3 倍频电路73 移相网络模块(略)三 软件设计与流程相位测试模块流程图如图 3-1-1 所示:图 3-1-1 相位测试模块流程图图 2-2-4 移相信号发生电路8数字移相信号产生部分流程图如图 3-1-2 所示:四 系统测试与误差分析1 测试仪器(1)FLUKE17B 多功能

11、数字万用表(2)数字示波器 TDS1002(3)BS1905 工频电参数测试仪(4)CA164OP20 型函数发生器/计数器2 测试方法硬件模块测试:对于数字式移相信号发生器,通过红外键盘对输出两路信号的频率、相位差以及峰-峰值进行设置。最后把产生的有相位差的两路信号分别接入相位测试电路进行相位差的测量。软件模块测试:采用自下而上的调试方式,先进行模块测试程序的调试,待全部通过之后将所有的软件程序串接起来并结合硬件电路进行整体调试。3 测试数据(1) 相位差测量仪校准由于实验室只有 50Hz 工频相位测试仪,所以选取了 50Hz 频点进行测试,图 3-1-2 数字移相信号产生流程图9由此来对相

12、位测量仪进行校准,数据如表 1 所示:表 1 相位差测量校准数据 设定相位差 显示相位差 测量相位差 误差10 9.58 9.73 1.9180 181.34 179.77 0.9359 358.76 359.01 0.1(2)相位差与幅度的校验 根据题意要求,自选几个频点进行校验,表 2 f=20Hz 时校验数据表设定相位差 显示相位差 误差(%)设定幅值(V)实际幅值(V)误差(%)0.3 0.32 0.253.0 2.96 1.3510 9.83 1.715.5 5.42 1.470.3 0.33 9.103.0 3.04 1.31150 150.29 0.195.5 5.36 2.61

13、0.3 0.32 6.253.0 3.02 0.63359 359.02 0.055.5 5.40 1.85表 3 f=200Hz 时校验数据表设定相位差 显示相位差 误差(%) 设定幅值(V) 实际幅值(V) 误差(%)0.3 0.31 3.253.0 3.04 1.3010 9.73 2.75.5 5.42 1.470.3 0.34 11.763.0 3.02 0.63150 150.81 0.545.5 5.40 1.850.3 0.32 6.253.0 3.01 0.30359 359.24 0.065.5 5.41 1.8410表 4 f=2KHz 时校验数据表设定相位差 显示相位差

14、 误差(%) 设定幅值(V) 实际幅值(V) 误差(%)0.3 0.31 3.123.0 3.03 0.910 9.96 0.45.5 5.45 0.90.3 0.32 6.253.0 3.02 0.60150 150.54 0.355.5 5.43 1.280.3 0.30 03.0 3.05 1.64359 358.62 0.15.5 5.38 2.06表 5 f=20KHz 时校验数据表设定相位差 显示相位差 误差(%) 设定幅值(V) 实际幅值(V) 误差(%)0.3V 0.32 6.253.0V 3.05 1.6410 9.96 0.45.5V 5.40 1.850.3 0.30 0

15、3.0 3.04 1.31150 150.29 0.195.5 5.10 7800.3 0.31 3.133.0 3.10 3.30359 358.85 0.045.5 5.32 3.384 误差分析(1)相位测量电路的误差分析受电子元器件性能的影响,在正弦波经过零检测电路整形成方波的过程中,当波形受到干扰时,存在着转换误差,若信号的干扰或噪声幅度为 ,信号振nV幅为 ,被测周期为 ,在正弦信号的每一个上升沿上都可能产生触发误差mVnT,其表达式为:iT mniVT211由于干扰和噪声都是随机的,则一个周期的随机误差可按下式来合成: 221)()(TTn于是可得:采用多周期测量法,其相邻多个周

16、期由于转换误差所产生的 具有相互iT抵消的性质,如取十个周期,则其引入的转换误差减小为原来的 1/10。实际上我们所取的周期数数值上等于频率数,则其引入的转换误差减小为原来的 1/f,具有误差自适应调节的效果。由于在一定的时间内对脉冲的个数进行计数,因此将引入 1 误差,若最大计数误差为 ,总的计数值为 N,则NxTf1:闸门时间T:被测频率xf尤其当两路信号的相位差较小时, 1 误差的存在,将对相位测量的精度造成很大的影响, 一定时,增大闸门时间 T,可以减小 1 误差对相位差测量的xf 影响。考虑到显示刷新率的要求,我们取 =1s 。(2)数字式移相信号发生电路的误差分析在数字式移相信号发

17、生电路中,由于锁相环稳定度的影响,波形的微小振荡会使得输出和设定值之间存在输出偏差,同时 D/A 转换过程中不可避免的将存在量化误差,所以产生的波形幅值与频率将会与设定值产生误差。由于通用板本身结构的限制,以及电路中两路信号的串扰等影响,都会使得系统存在一定的误差。五 总结本系统实现了题目基本部分以及发挥部分的要求,相位测量仪的测量范围为:电压(峰- 峰值):0.2V30V;频率:2Hz65kHz;显示分辨率为 0.01 度,测量的绝对误差在 2 以内。数字式移相信号发生器扩展到 5Hz23KHz,频率步进达到 2.5Hz,相位差步进 1,幅值在 0.1V-5.5V 范围内可调,人机交互接口采

18、用双键盘(有线键盘红外遥控键盘)带语音提示的模式。由于单片机留有mnnV212空闲的 I/O 口,可以进一步对系统的功能进行扩展。 六 参考文献1谢自美.电子线路设计实验测试(第二版).武汉:华中理工出版社,2000.2张彦斌等.凌阳十六位单片机原理及应用. 北京:北京航天航空大学出版社,2003.3张菊鹏等.计算机硬件技术基础(第二版).北京:清华大学出版社,2000.4王福昌.锁相技术.武汉:华中理工大学出版社,1997.AbstractThe system equips 16 bits SCM-SPCE061A as kernel part,and includes three part

19、s:phase measuring,arbitrary waveform generator and phase-shift networkTwo microprocessors are applied as the control unit and the display part independentlyThe waveform generator employs the Digital Frequency Synthesizer and gets the different phases by changing the initiative address from the To measure the phase,we use T commutation and the resolving PROME2power is 0.01The phase and frequency are displayed by LCDWe also add infrared keyboard and the voice broadcast into the system to make it intelligent and humanistic

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报