低频数字式相位测量仪移相网络设计的不错Word文档下载推荐.docx
- 文档编号:5200858
- 上传时间:2023-05-04
- 格式:DOCX
- 页数:19
- 大小:194.33KB
低频数字式相位测量仪移相网络设计的不错Word文档下载推荐.docx
《低频数字式相位测量仪移相网络设计的不错Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《低频数字式相位测量仪移相网络设计的不错Word文档下载推荐.docx(19页珍藏版)》请在冰点文库上搜索。
②相位差测量电路
通过理论分析,基准频率越高,记得的窄脉冲个数越多,相位差的测量也越精确,但是受到8254极限工作频率的影响,最终选取8.000MHz的晶振,由单片机I/O口控制两片8254分别对两路脉冲进行计数,将8254内含的两路计数器进行级联以提高计数位数,对32位的计数结果进行浮点运算使得相位差测量的分辨率达到0.1º
,其原理图如图2-1-4所示:
③相位极性判别电路
在图2-1-4所示的相位测量电路中,只
能给出相位差的大小,无法判断波形的超前
或者滞后,因此将波形整形电路的两路输出
方波送入D触发器中进行相位极性判别,当
超前
时,Q端输出高电平,反之输出低电平,极性判别的原理图如右图2-1-5所示。
2数字式移相信号发生器模块
要实现数字移相,首先要生成两路正弦波信号,在目前的波形生成方案中,最常用的就是数字式直接频率合成技术(DDS),DDS的工作原理是基于相位与幅度的对应关系,通过改变频率控制字来改变相位累加器的相位累加速度,然后在固定时钟的控制下取样,取样得到的相位值通过相幅转换得到的相位值所对应的幅度序列,通过数模转换以及低通滤波之后输出正弦波信号。
基本框图如下:
相位增量
时钟地址总线正弦波输出
图2-2-1DDS工作原理
相幅转换的方式选用查表法,根据题目的要求,输出的两列波形具有相位差,用以相位测量仪的输入,将正弦波的量化数据存储于两片
之中,通过控制读取存储器数据的地址差,从而改变输出波形的相位差,每个周期取样360个点,相位差步进为1º
。
琐相环倍频的基频为900Hz,输出正弦信号的频率范围为5Hz~23KHz,实际频率步进值为2.5Hz。
为了防止输出信号产生相移,D/A的输出尽量避免滤波电路,只是在小信号输出时接了一个低通滤波器,原理框图如下所示:
图2-2-2数字式移相信号发生器系统框图
(2)原理电路
选用2k的
存储器2817对正弦波信号的量化数据进行存储,由晶振电路产生基准频率的方波作为锁相环的基准时钟,配合可编程计数器8254进行倍频处理,改变倍频的比例来改变输出波形的频率,同时倍频之后的信号控制计数器74HC4040进行循环计数,将计数器的输出作为存储器读取的地址,改变数据读取的地址即可改变输出波形的相位。
通过改变AD7524的基准电压
幅值来改变输出波形的峰-峰值大小。
因两路正弦波产生的原理相同,仅仅是数据读取的起始地址不同,以下给出一路波形生成电路,另一路硬件电路与此相同。
图2-2-3倍频电路
图2-2-4移相信号发生电路
(3)移相网络模块
由赛题的要求,在三种不同的输入频率下,要求实现-45º
~+45º
的连续移相,且幅值可调,利用题中给出的移相网络方案,对元件的参数进行理论分析与计算,采用阻容式移相电路,由其矢量图可以知,当电阻、电容的等效阻抗相等时,移相范围可以满足90º
要求,即
,
=2
f。
当频率f变化时,经理论计算结合Pispice仿真,得到R、C的具体参数如下:
f=100Hz,R=160kΩ、C=10nF;
图2-3-1移相电路矢量图
f=1KHz,R=16kΩ、C=10nF;
f=10KHz,R=1.6kΩ、C=10nF;
通过改变R3、R4的阻值来改变输出信号的幅值,电路原理如下图所示:
图2-3-2移相网络
三软件设计与流程
1系统软件介绍:
软件部分采用模块化程序设计的方法,由主控制程序、液晶显示部分子程序、键盘服务子程序、语音提示部分子程序组成。
我们选用凌阳公司推出SPCE061A型16位单片机微控制器,它带有高寻址能力的32K字闪存FLASH以及2K静态RAM,具有32位可编程的多功能I/O端口,中断处理能力强,适合于实时、高速的应用领域,尤其是其指令系统中提出了具有较高运算速度的16×
16位乘法运算指令和内积运算指令,为其应用增添了DSP功能,可以进行数字信号处理,因此我们的系统很便利的加入了语音模块。
在其编译环境下可以内嵌C高级语言,C函数与汇编函数可以很方便的相互调用,所以编程效率高而且可靠。
2程序流程图
相位测试模块流程图如图3-1-1所示:
图3-1-1相位测试模块流程图
数字移相信号产生部分流程图如图3-1-2所示:
图3-1-2数字移相信号产生流程图
四系统测试与误差分析
1测试环境
时间:
2003年9月18日
温度:
25
2测试仪器
(1)FLUKE17B多功能数字万用表
(2)数字示波器TDS1002
(3)凌阳SPCE061A单片机
(4)BS1905工频电参数测试仪
(6)CA164OP-20型函数发生器/计数器
3测试方法
硬件模块测试:
系统本身由三个独立的模块构成,所以分三部分进行调试,首先对移相网络,在三个频点下通过拨码开关来切换网络的元件参数,以此来对输出波形的相位与幅值进行调整。
对于数字式移相信号发生器,通过红外键盘对输出两路信号的频率、相位差以及峰-峰值进行设置。
最后把产生的有相位差的两路信号分别接入相位测试电路进行相位差的测量。
软件模块测试:
采用自下而上的调试方式,先进行模块测试程序的调试,待全部通过之后将所有的软件程序串接起来并结合硬件电路进行整体调试。
4测试数据
(1)相位差测量仪校准
由于实验室只有50Hz工频相位测试仪,所以选取了50Hz频点进行测试,由此来对相位测量仪进行校准,数据如表1所示:
表1相位差测量校准数据
设定相位差
显示相位差
测量相位差
误差
10º
9.58º
9.73º
1.9%
45º
44.91º
44.68º
0.5%
90º
89.46º
89.63º
0.2%
135º
134.94º
134.86º
0.1%
180º
181.34º
179.77º
0.9%
270º
270.36º
269.74º
315º
316.47º
314.73º
0.6%
359º
358.76º
359.01º
(2)移相网络相移范围测试
表2移相网络相移测试数据
输入信号频率
连续相移范围
峰-峰值范围
100Hz
-46.78º
~+43.12º
99mV~5.44V
1KHz
-45.81º
~+41.07º
90mV~5.50V
10KHz
-44.11º
~+42.56º
89mV~5.60V
(3)相位差与幅度的校验
根据题意要求,自选几个频点进行校验,
表3f=20Hz时校验数据表
设定幅值(V)
实际幅值(V)
9.83º
1.71%
0.3
0.32
0.25%
3.0
2.96
1.35%
5.5
5.42
1.47%
44.85º
0.33%
3.04
1.31%
5.36
2.61%
续表3f=20Hz时校验数据表
误差(%)
90.42º
0.46%
0.33
9.10%
3.00
5.44
1.10%
150º
150.29º
0.19%
271.31º
0.11%
6.25%
359.02º
0.05%
3.02
0.63%
5.40
1.85%
表4f=200Hz时校验数据表
误差(%)
2.7%
0.31
3.25%
1.30%
44.27º
1.62%
5.47
0.50%
90.04º
0.04%
0.30
150.81º
0.54%
0.34
11.76%
270.91º
0.34%
3.12%
0.62%
5.0
5.34
6.36%
359.24º
0.06%
3.01
0.30%
5.41
1.84%
表5f=2KHz时校验数据表
9.96º
0.4%
3.03
5.45
0.9
44.38º
1.37%
1.2%
90.29º
0.32%
0.66%
5.46
0.73%
150.54º
0.35%
0.60%
5.43
1.28%
271.68º
358.62º
3.05
1.64%
5.38
2.06%
表6f=20KHz时校验数据表
0.3V
3.0V
5.5V
45.82º
1.82%
3.13%
5.20
5.76%
90.64º
0.7%
0.10%
5.39
2.04%
5.10
7.80%
续表6f=20KHz时校验数据表
270.41º
0.15%
5.30
3.77%
358.85º
3.10
3.30%
5.32
3.38%
5误差分析
(1)相位测量电路的误差分析
在相位测量过程中,受电子元器件性能的影响,在正弦波经过零检测电路整成方波的过程之中,两路信号不可能做到时延特性完全的一致,前端放大电路以及过零检测电路会带来方波信号相对于输入信号的过零点偏移,所以得到的两个方波信号的相位差实际上是输入信号的相位差和两路过零比较电路相位差的综合相差,由于是在一定的时间内对脉冲的个数进行计数,因此将引入截断误差,尤其当两路信号的相位差较小时,截断误差的存在将在很大程度上对相位测量的精度造成影响。
(2)移相网络的误差分析
由于移相网络是基于阻容移相的原理,因此电阻与电容的阻值大小将决定移相的范围,由于采用的是常规的金属膜电阻,其阻值与理论计算值存在误差,因此造成实际移相范围与理论计算值存在一定的偏差。
(3)数字式移相信号发生电路的误差分析
在数字式移相信号发生电路中,由于锁相环的稳定度的影响,波形的微小振荡就会使得输出和设定值之间存在输出偏差,同时由于D/A转换过程中不可避免的存在量化误差,所以产生的波形幅值与频率将会与设定的预期值形成一定的误差。
由于通用板本身结构的限制,以及电路中两路信号的串扰等影响,都会使得系统存在一定的误差。
五总结
本系统实现了题目基本部分以及发挥部分的要求,经过测试,相位测量仪的测量范围为:
电压(峰峰值):
0.2V~30V;
频率:
2Hz~65kHz;
显示分辨率为0.01度,测量的绝对误差在2º
以内。
数字式移相信号发生器在20Hz-20kHz范围内波形能够稳定输出,并且扩展到5Hz~23KHz,频率步进达到2.5Hz,相位差步进1º
幅值在0.1V-5.5V范围内可调,人机交互接口采用双键盘(有线键盘+红外遥控键盘)带语音提示的模式;
由于单片机留有空闲的I/O口,因此可以进一步对系统的功能进行扩展,比如加入相位测量的自适应调节、加入波形的打印功能或者将语音播报的功能进一步完善等,使得系统更趋于智能化、人性化的特点。
参考文献:
[1]陈炳和.计算机控制系统基础.北京:
北京航天航空大学出版社,2001.
[2]谢自美.电子线路设计·
实验·
测试(第二版).武汉:
华中理工出版社,2000.
[3]张彦斌等.凌阳十六位单片机原理及应用.北京:
北京航天航空大学出版社,2003.
[4]张菊鹏等.计算机硬件技术基础(第二版).北京:
清华大学出版社,2000.
[5]王福昌.锁相技术.武汉:
华中理工大学出版社,1997.
附图:
单片机最小
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 低频 数字式 相位 测量仪 网络 设计 不错