基于锁相技术的高精度程控相移信号发生器(竞赛)(6)

1970-01-01 08:00

第四章 数字式相移信号发生器的软件设计 26

4.3.7 频率大于等于2KHZ时的写双口RAM子程序流程图

入口基路双口RAM零地址写入波形数据表中首地址的波形数据波形数据表每隔10个数据抽样继续写入双口RAM已写入36个数据NYN写满10组波形数据从接下的地址继续写相同的36个波形数据Y相移双口RAM零地址写入波形数据表中首地址+相移地址中的波形数据波形数据表每隔10个数据抽样继续写入相移双口RAM到356地址Y从相移双口RAM零地址继续写入波形数据NN已写入36个数据Y已写入10组数据N从接下的地址继续写相同的36个波形数据Y返回

图4-7 频率大于等于2KHZ时的写双口RAM子程序流程图

第四章 数字式相移信号发生器的软件设计 27

4.3.8 频率调节子程序流程图

入口频率步进键增NY波形频率递增Y频率步进键减NN有效频率数值Y频率<2KN大于2K频率输出Y小于2K频率输出波形频率递减发送频率显示数据返回

图4-8 频率调节子程序流程图

28

第五章 系统调试与测试结果分析

本系统开发的目的是能够作为移相信号发生器使用,因此对频率精度和移相精度,及输出波形幅度的调节精度及峰峰值也有了更高的要求。另外,本系统为数控相移信号发生器,要求实际输出波形的频率、幅度、相移值与LED显示的频率、幅度、相移值具有高度的一致性。为此,对已开发的相移信号发生器进行调试和测试非常必要。

5.1 调试方案

相移信号发生器的PCB电路板焊接,安装完成后,首先对电路进行检查,即确认电路无虚焊,无短路,无断路,集成元件安装是否正确,之后进行电路功能模块的分级调试,根据电路功能逐级进行:时钟和复位电路的调试,单片机与HD7279串行通信的调试,锁相环CD4046锁频范围的调试,可编程基准信号的调试,地址累加发生器的调试,相移数据写入双口RAM的调试,双极性输出调试,滤波调试等。测试过程如下:

(1)系统上电后,即可得默认的正弦波输出,其频率为100Hz,幅度5.0V,两路波形相移为180°。通过调节按键改变两路输出波形、相移值、幅度,频率,并实测两路输出波形的相移值、幅度、频率值,同时记录对应的LED显示值,以便得知实际值与显示值的误差。

(2)在空载、有负载的情况下,通过调节键盘改变相应的波形输出的峰峰值,实测波形的峰峰值。

在调试过程中所用到的仪器为:Agilent 34401A 6? Digit Multimeter, Fluck PM3394B 200MHz Combiscope Instrument,单片机仿真器(WAVE6000L)。

5.2 测试结果

图5-1所示为信号源输出频率为100Hz,峰峰值为10V,两路信号相移分别为45°、90°、180°、270°时,在使用Fluck PM3394B 200MHz Combiscope Instrument的 “Analog”模式下,用数码相机拍摄的正弦波的输出波形。

(a) 45° (b) 90°

(c) 180° (d) 270° 图5-1 100Hz下45°、90°、180°、270°的正弦波输出信号

图5-2所示为信号源输出频率为1KHz,峰峰值为10V,两路信号相移分别为45°、90°、180°、270°时,在使用Fluck PM3394B 200MHz Combiscope Instrument的 “Digital”模式下,用数码相机拍摄的正弦波的输出波形。

29

(a) 45° (b) 90°

(c) 180° (d) 270° 图5-2 1KHz下45°、90°、180°、270°的正弦波输出信号

图5-3、5-4分别为信号源输出频率为1KHz,峰峰值为10V,两路信号相移分别为45°、90°、180°、270°时,在使用Fluck PM3394B 200MHz Combiscope Instrument的 “Digital”模式下,用数码相机拍摄的锯齿波、方波的输出波形。

(a) 45° (b) 90°

(c) 180°

图5-3 1KHz下45°、90°、180°的锯齿波输出信号

(a) 45° (b) 90°

(c) 180°

图5-4 1KHz下45°、90°、180°的方波输出信号

30

图5-5所示为信号源输出频率为10KHz,峰峰值为10V,两路信号相移分别为45°、90°、180°、270°时,在使用Fluck PM3394B 200MHz Combiscope Instrument的 “Digital”模式下,用数码相机拍摄的正弦波的输出波形。

(a) 45° (b) 90°

(c) 180° (d) 270° 图5-5 10KHz下45°、90°、180°、270°的正弦波输出信号

表5-1为三种波形根据不同的相移值测出的实际相移值。

表5-1 相移测试数据 (VPP=10V,空载)

预置相移/度 30 45 90 145 180 270 300 330 正弦波 实测相移/度 30 45 90 145 180 270 300 330 0 0 0 0 0 0 0 0 方波 误差 实测相移/度 30 45 90 145 180 270 300 330 0 0 0 0 0 0 0 0 锯齿波 误差 实测相移/度 误差 30 45 90 145 180 270 300 330 0 0 0 0 0 0 0 0

表5-2至表5-4为正弦波在不同负载下测出的幅度值

表5-2 正弦波幅度Vpp测试数据(100Hz,空载 ) 设定幅度/V 2.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 11.0

实际幅度/V 2.00 4.05 5.00 6.00 7.00 8.05 9.00 10.00 11.00 误差/V 0 0.0125 0 0 0 0.00625 0 0 0


基于锁相技术的高精度程控相移信号发生器(竞赛)(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学综合实践活动《好习惯伴我成长》教学设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: