您好,欢迎来到好走旅游网。
搜索
您的当前位置:首页数字式频率特性测试仪设计

数字式频率特性测试仪设计

来源:好走旅游网
第15卷第2期 四川轻化工学院学报 Vo1.15 NO.2 JOUKNAL OF SICHI AN INSTITuTE OF 2002年6月LIGHT INDuSTRY AND CHEMICAL TECHNOLOGY Tun,2002 ■■■■■■●■●■■●■■■■■■■●■■■■■■■■■■■■■■■■■■■■■■■●■■■0______________________--__・I...........................———————————————————————— 文章编号:1008—438X(2002)02—0048—05 数字式频率特性测试仪设计 孙静,周 志 (四川轻4 ̄.x-学院电子与信息工程系,四川自贡643033) 摘 要:介绍了以单片机AT89C51与DDS频率合成器AD7008构成的频率特性测试仪。它 与PC机通过1kS一232C口连接,完成被测网络的频率特性的测试及图形的显示、保存与打印、 关键词:直接数字频率合成(DDS);电子测量;幅频特性;相频特性;单片机 中图分类号:TM93 文献标识码:A 引 言 扫频仪也称频率特性测试仪,用于测试被测网络的幅频特性。它可以测量被测网络的谐振频 率、带宽、带外衰减、增益等,是电子领域的常用设备之一。模拟式扫频仪价格较贵,且不能直 接得到相频特性,更不能保存频率特性图和打印频率特性图,给使用者带来了诸多不便,为此我 们设计了此数字式频率特性测试仪。 总体设计 该测试仪以单片机AT89C5 1控制DDS频率合成器AD7008产生扫频信号。通过A/D等接口 电路实现被测网络幅频特性和相频特性的测量,然后通过RS一232C串行接口送至Pc机进行频率 特性图的显示、保存和打印等。总框图如图1所示。 ADT008 。卜 ——— 被测网络卜__ —l-{峰值检波 上 f啵 1-r 整形电路位 卜___--1相移测量卜I__-_{整形电路 机 .卜_ 1工r 嚣 二 二 、 l二: I 图1 数字频率特性测试仪总框图 1 扫频信号源的设计 在频率特性测试仪的设计中,扫频信号源的质量非常重要。在本设计中,我们采用了DDS 收稿日期:2001—11-05 作者简介:孙静(1966一),女,四川阆中人,实验师,主要从事数字电路及电子测量技术研究 第15卷第2期 孙静等:数字式频率特性测试仪设计 49 技术来产生扫频信号。DDS技术是一种把一系列数字量形式的信号通过DAC转换成模拟量形式 信号的合成技术。目前使用最广泛的一种DDS方式是利用高速存储器作查寻表,然后通过高速 DAC产生已经用数字形式存人的正弦波。它主要由参考频率源、相位累加器、正弦波采样ROM、 数模转换器及低通滤波器构成。对于参考频率源频率为计数容量为2Ⅳ的相位累加器和具 . 有M个相位取样的正弦波波形存储器,若频率控制字为K,则DDS系统输出信号的频率为 v b, f , fo.,=Jclk Ⅳ,而频率分辨率为 = Ⅳ。Nyqust准则,最高输出频率可达o.5厶。但 ,厶 ,厶 考虑到实际低通滤波器性能的,实际最高输出频率一般取为 .的40%。 我们选用的是AD7008集成电路…。AD7008是ADI公司采用先进的直接数字合成(DDS)技 术推出的高集成度DDS频率合成器。AD7008的功能框图如图2所示,它内部包括可编程DDS 系统,高性能1O位DAC及控制电路等,与微机的串行或并行接口,能实现全数字编程控制的 频率合成。如果接上精密时钟源,AD7008可产生频率和相位都可编程控制的正弦波输出,当时 钟源为20MH 时,输出频率分辨率可达0.0047H ,最大输出频率可达5MH 。AD7008接口控制 简单,可以通过8位或16位并行口或串行口直接输人频率、相位等控制数据。器件采用CMOS 低功耗工艺,不需要信号输出时可通过硬件或软件设置为低功耗方式。其最大输出电压、电流 分别为1V、20mA,采用单一正5V电源及44脚PLCC封装形式。 Vcc GND 频率 QMOD[10.191 l I满刻度调整 COM 寄存器 弦,余弦 FREQ0 :找袁 l0住 IoUT ][ oM DAC 频率 IoUT 寄存器I 位 加 位寄存器卜—————呻QMOD[0-9】 SCLK 2-BIT串行寄存器 二二二口二 r————————] SDAT 2-BIT并行寄存器 二二二口二 全童堡堂J MPU接口电路 青移逻辑电路 DO…D1 W CS TC0…TC LoA TEST RESET SLEEP 图2 AD7008功能框图 图3是AD7008和单片机AT89C51 接口的实现电路,该接口采用并行8位接口方式。通 过DO—D7数据总线在WR、CS的控制下,将数据控制字首先写入AD7008的并行寄存器,然后 在Load和TC0一TC3的控制下将并行寄存器数据转载到功能寄存器。由DAC输出的电流信号(I。 ) 经过一个电阻转换成电压信号后,再通过由运放组成的跟随器和低通滤波器,即得频率可控制 的正弦波信号。本设计采用的时钟为20MH ,字长为32位,则有最小输出频率(即频率分辨率) 为:几= c 32=2o×lo 32 0.0047 Hz 四川轻化工学院学报 2002年6月 当取输出最高频率约为时钟频率的l/4,则有最大输出频率为: = =20×lo =5 DO~d7 <== DO~D7 FS^DJIJs — 二二二 _1 P2.O—P2.2 TCO.TC 1.TC3 VRE I l 一 ^ ]TC2 -q JI 5V AT89C5l COMP P2.3 DO~Dl5 上上 I P2.4 IOUT P2 5 CSWR AI )7008 IOUT ] .T 20MHz IIl  SCLK LOAD 图3 AD7008和单片机AT89C51接口 MH 设K为DDs的频率控制字,由: ,= × c 32:Kx20×10 32 碍DDs的频率控制字: K= ,×2 o×l0 ( ) Pc机根据需要的输出信号的频率,由(1)式算出输出频率控制字K值取整后,通过RS一232C 151送至AT89C51,由AT89C5l通过并行8位口送人AD7008的FREQ0或FREQ1中,输出需要 的输出信号(由于只改变了DDS的频率控制字,因此输出信号幅值不变)。随着频率控制字K值 的变化,从而产生扫频信号。 2 幅值与相位差的测量 由于被测网络的输入信号的幅值不变,因此只需要测量被测网络的输出信号的幅值 输出 信号的幅值测量由峰值检波器、A/D转换器ADC0809 及单片机AT89C5 1共同完成 首先将被 测网络的输出信号的峰值提取出来,输入后级的A/D转换电路转换为数字信号后,再由单片机 AT89C5l处理。峰值检波器的原理如图4所示,它为一有源峰值检波器,其中三极管的基极由 图4 幅值测量电路 AT89C5l的P1.7控制,产生10us的高电平使电容放电,以减 少前一频率测量对后一频率测量的影响,提高幅值测量精度。 相位差的测量原理如图5所示。被测网络的输入输出信 号经整形电路变换为矩形波,再送人图5所示的相位差测量电 图5 相位差测量电路 路中。电路中的有关波形示意图如图6所示,由此图我们可以 第15巷第2期 孙静等:数字式频率特性测试仪设计 5l 知道图5相位差的测量范围为一l 8O。到+l8O。。图6中u 、 u 分别为被测网络的输入输出信号经整形电路变换而得到 的矩形波,D触发器输出u 送单片机P1.6作为超前、滞后 的判断依据,若点 。为高电平,则在 与 。的相位差△ .. 前加“+”号,反之,A0前加“一”号:由于被测信号的 频率范围较宽,A0需要分段测量。 (1)U 送单片机TO端(P3.4引脚),进行低频段△ 的测量。当单片机的定时/计数器工作于模式1,GATE0为1, TR0为1时,只有,Ⅳ71O(P3.2引脚)输入高电平时,TO才 允许计数,这样可测得P3.4引脚上正脉冲的宽度(即机器 uh 周期数Ⅳ) 设异或门输出U 的脉宽为△71,AO为U 与 U 的以度为单位的相位差,T为U 的周期,若单片机的晶 振频率 为6MH ,则有: △71: U / / 500000 /12 一: l80。 0 l80。 AO:360×△ :— /』 l389×T f2)  、图6 测相电路波形 该模式下,单片机能测量的频率范围是多大呢?当两信号的相位差越接近±18O。,异或门输 出U 的脉宽△71越接近71,而单片机的定时/计数器工作于模式1时,为16位定时/计数器,因 此最大计数值 一为2 ,即测量的最大△71的计数值应不大于Ⅳ一;同时一个周期71对应 360。,为了使测量的△ 的分辨率不大于l。,因此测量最小的△ 的计数值Ⅳ i 应不小于360。 于是最低测量频率、最高测量频率分别为: f、/ {、, = =丁500000 ̄15( ;  ̄l389( 因此我们取 差较小时 =15Hz,厂眦=1000Hz(当然,这是在相位差接近±180。的取值,当相位 可以取得更大)。 可以取得更小, (2)当被测频率厂高于1000Hz小于5MHz时,U6经两级Rc网络滤波后得U ,Uc再通过 ADC0809转换为数字量由单片机处理来测量 两级RC网络的R和C分别取5l 和0.22gF, 它的稳态建立时间小于O.4秒。因为U,的大小只与脉冲信号U 的占空比有关,而U 在A0为O。 时为最小值Ov,在AO为±1 8O。时为最大值5V,于是U 与U。的相位差为: △ :l u× :36 ̄ (3) 单片机根据不同的输入频率.厂,选择不同的测量方式,将测量的Ⅳ或 通过RS-232C送Pc 机,Pc机由(2)式或(3)式计算出U 与U。的以度为单位的相位差AO。为了提高了测量精度, 减少测量误差,可以多测量几个Ⅳ和U 取平均值计算△ 。 52 四川轻化工学院学报 2002年6月 3 频率特性图的绘制、显示等 该频率特性测试仪实际上 采用的是点频法。下位机主程 序流程如图7所示。PC机上运 行的是用delphi5.0编制的一个 PC机通过串行口RS一232C与单 片机AT89C51通讯及频率特性 图的绘制软件,它具有显示、 保存、打印、放大、缩小、以 及设置被测网络的测试信号的 频率范围等功能。 4 结束语 该系统体积较小。由于我 们选用的单片机是AT89C51, 且单片机系统的程序较短,所 以无需扩展EPROM和RAM。 另外,由于我们使用了DDS集 成电路AD7008来产生扫频信 号,所以扫频信号的质量高, 扫频范围较宽;它在20MH 的 时钟下,其步进为0.0047H , 可以精确的测出被测网络的频 率特性。但是,因为该系统使 用的是点频法测量网络的频率 图7下位机主程序流程 特性,系统测绘时间略长。若 要提高系统的扫频范围,可提高AD7008的时钟频率,或者用输出频率更高的DDS器件如AD9805 等。 实验表明,该系统稳定可靠,绘制的频率特性图与理论一致。软件的操作使用和图形数据 的处理非常方便,整个仪器的使用非常简单,是模拟式扫频仪无法相比的。 参考文献: 【1】WWW.AnalogDevices.corn,Analog Devices,Inc.1995. 【2】 陆坤.电子设计技术【M】.成都:电子科技大学出版社,1998. 『31 李华.MCS一51系列单片机实用接口技术【M】.北京:北京航空航天大学出版社,1993. Design of the Frequency Characteristic lnstrument SUN Jing,ZHOU Zhi (Electronics and Information Engineering Dept.,Sichuan Institute of Light Ind.&Chem.Tech.,Zigong 643033,China) Abstract:This paper introduces the design of the frequency characteristic instrument which consisted of single—chip microcomputer AT89C5 1 and DDS AD7008.It connects PC with RS一232C,and gives the frequency characteristic drawing of the quizzed network.The boad drawing Can be displayed,printed and saved. key words:DDS:electronic measurement;amplitude—frequency characteristic;phase—frequency characteristic;single—chip microcomputer 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务