一种频率特性测试仪的设计

发布者:psi33最新更新时间:2011-07-18 关键字:扫频信号  幅度测量  相位测量  串行芯片 手机看文章 扫描二维码
随时随地手机看文章
     频率特性的测量采用扫频的方法实现,用AD9851产生扫频信号,可产生频谱纯净、频率范围广且稳定度非常高的正弦波。通过二极管负反馈桥式限幅放大电路及有效值采样电路等实现频响特性的测量,最后用示波器显示被测网络的幅频特性及相频特性。
    本系统的一个特点是采用了较多串行芯片(AD9851,TLV1544和TLV5638)。为了使电路中的信号干净,应减少电路连线,采用串行芯片可以有效精简电路,保证电路的稳定性和减少信号噪声。但由于串行芯片牺牲了程序的时间效率,所以应该合理设计程序结构。

1 系统方案论证与选择
1.1 幅度测量电路的设计与论证
    方案1:峰值检波电路。基本的峰值检波电路是由二极管电路和电压跟随器组成,通过电容的充放电实现。此电路测量低频信号时检波的纹波较大,适合于测量中高频率段的信号。
    方案2:真有效值检波。从真有效值检波的工作原理可以分为线性有效值检波器、对数有效值检波器和数字有效值检波器。典型的真有效值转换芯片为AD637,使用AD637在测量峰值系数高达10的信号时附加误差仅为1%,且外围元件少、频带宽。
    综上,选择方案1。
1.2 相位测量电路的设计与论证
    方案1:波形分析法。采用两片高速A/D转换芯片同时对输入的两路信号进行等时间间隔采样并将采样结果分别存储,然后对所测信号的波形数据进行分析。扫描存储在RAM中的波形数据,计算两片A/D转换器采集两部分波形数据的最大值或最小值的时间间隔,则信号的相位差为:φx=(Tx/T)x360°其中,Tx为两路信号相临极值的时间间隔,T为信号周期。
    方案2:计数法。将两路被测信号经过异或门后,产生一个鉴相脉冲信号,送入FPGA进行记数,计数值为N。若信号频率为,f,计数频率为fclk,则相位差为:φx(Nf/fclk)x360°,可判断被测信号是比标准信号相位超前还是滞后。由于相差在0°~180°之间和360°~180°之间是对称的,异或后的计数值是相同的,故需加上一极性判别电路。相位的极性判决电路可由D触发器实现,将两路信号接D触发器的D端和CP端,从0端输出的高低电平可判别相差的极性。
    方案1需要用软件对大量的波形数据进行处理才能达到较高的精度,且采集时间间隔难以精确控制,主要适用于精度要求不是很高的情况。方案2的测量过程可以全部由FPGA实现,AD9851产生的信号频率f已知,无需测频,所以这种方法非常容易实现,而且采用FPGA的40 M高频晶振计数,测量精度和测量范围都得到提高。因此采用方案2。

2 系统总体设计方案及实现框图
    本系统以单片机及FPGA为核心,由扫频信号源模块、峰值检测模块、限幅放大模块和相位测量模块构成。系统框图如图1所示。为了提高效率,芯片控制主要由FPGA实现,单片机仅提供系统各模块的触发信号。系统工作时,AD9851产生一定频率的正弦信号,经过被测网络后,其幅值、相位会有所改变。将被测网络的输出端经过AD637有效值检测电路即得出信号的真有效值,A/D采样后送于单片机。同时,分别
将被测网络前后的信号经过限幅放大模块整形为峰峰值为+5 V的方波,送入FPGA进行相位测量。再改变信号发生器的频率,测量对应频率点的相位差与幅度值,直到完成整个频率段的测试,最后将被测网络的幅频特性和相频特性曲线用示波器显示出来。

b.JPG


3 主要功能电路设计
3.1 扫频信号发生器
    AD9851是AD公司采用先进CMOS技术生产的具有高集成度的直接数字合成器,可以直接作为信号源,也可通过其内部的高速比较器转换为方波输出,作为灵敏的时钟产生器。它将相位累加器,波形存储器,10 Bit高速D/A集于一块芯片中,频带宽,频率精度和稳定度高,外围电路简单。
    其内部结构如图2所示。AD9851内部的控制字寄存器首先寄存来自外部的频率、相位控制字,相位累加器接收来自控制字寄存器的数据后,决定最终输出的信号频率和相位,再经过内部D/A转换器,所得到的就是最终的数字合成信号。[page]

c.JPG


    设相位累加器的位数为N,相位控制字的值为FN,频率控制字的位数为M,频率控制字的值为FM,内部工作时钟为Fc,最终合成信号的频率和相位可由下式来决定:F=Fc·FM/2N,θ=2πFN/2M。其中M=32,N=5,外部输入25 MHz的时钟,经过内部6倍频后为fc=150 MHz。由于不需要设置相位,所以五位相位控制字一直写入0,频率控制字为FM=2NxF/Fc。
3.2 有效值检波模块
    真有效值检波电路采用ADI公司的AD637,该芯片根据真有效值计算公式,直接输出信号的有效值电压,原理图如图3所示,通过使用片内后级滤波网络可以有效减小带内纹波。在C_AV口接入1μF的电容,在输入信号频率小于1MHz时,幅度的测量误差小于1%。精度非常高。

d.JPG


3.3 限幅放大电路
    在对信号进行相位测量前,要先将其整形为方波。但当信号经被测网络后幅值有较大变化,可能出现信号较强时超出后级处理芯片的测量范围,而信号较弱时又不能够被后级处理芯片识别的情况。由于对信号进行频率或者相位的测量只需要知道其周期信息,而非幅值信息,因此在把正弦信号整形成方波的模块中,采取限幅放大,而不采用单纯的LM311整形电路,可以达到更好的效果。
    具体电路如图4所示,此限幅放大电路由前级同相放大、限幅放大和电平转换电路3部分组成。前级同相放大电路主要起到阻抗变换的作用;限幅放大电路采用二极管1N4148实现负反馈桥式限幅。如果输出信号幅值大于5 V,桥式电路的二极管导通,稳压二极管工作,将电压钳位于5 V左右;电平转换电路将放大后的信号经比较后整形为方波信号。转换为TTL电平,便于送入后级电路处理。

e.JPG


     由于比较器一级的输入输出电压都很大,因此电路中的运放芯片应该选取超高摆率、输出电流大、耐压高的运放。同时,为使进入比较器的信号更加稳定,应选取增益带宽积较大的运放。综合以上因素,选取LF356。其增益带宽积达到5MHz,摆率12V/μs,远满足设计要求。[page]

4 系统软件的设计
    系统软件设计部分基于单片机及FPGA为平台,完成了键盘输入、幅值测量、相位测量以及示波器显示扫频信号的功能。键盘输入设置扫频范围和频率步进。幅值测量由10位串行AD/C TLV1544实现,相位测量由40 M晶振计数,测量精度高。测量数据存于FPGA的RAM中,通过双通道TLV5638输出。系统提供两种显示方式,一种是通过示波器显示整个被测网络的幅频和相频曲线,一种是通过LCD显示特定输入频率的幅值和相位。由于系统采用的AD9851,TLV1544和TLV5638全部是串行控制的,导致程序有些复杂,需要严格控制好时序,否则容易出问题。同时考虑到程序的时间效率,应避免冗余代码,在能用移位运算的情况下避免使用乘除运算。扫频测量流程如图5所示。

f.JPG



5 测试方法和结果
    为了验证该频率特性测试仪的性能,用一个中心频率5 kHz的双T网络作为被测网络。手动输入某一频率,通过液晶显示该频率点所对应的幅值和相位。幅度测量精度能够达到5%,相位测量精度1°。设置扫频信号频带范围为1~10 kHz,其中频率步进为10 Hz。从示波器上显示双T网络的频率特性曲线如图6。

a.JPG



6 结束语
    本系统比较好地完成测量某一特定网络的频率响应特性的功能,幅频特性和相频特性能够准确测量与显示。系统可以在全频范围和特定频率范围内自动步进测量,可手动预置测量范围及步进频率值。用LCD显示5位的频率值,3位的电压值及三位的相位值(另以一位作符号显示)。示波器上可同时显示幅频和相频特性曲线。整个系统在单片机和FPGA的有机结合、协同控制下,工作稳定,测量精度高,人机交互灵活。

关键字:扫频信号  幅度测量  相位测量  串行芯片 引用地址:一种频率特性测试仪的设计

上一篇:力科展示PCI Express 3.0测试套件
下一篇:乳制品细菌含量电子检测仪的设计与制作

推荐阅读最新更新时间:2024-03-30 22:16

如何使用相关技术测量相位
测量两个周期信号之间的相位差通常需要采用诸如气象、计算和通信等方面的科学技术。示波器提供了执行这种测量的快速简单方法。遗憾的是,示波器的噪声、带宽和时间分辨率会限制其测量的精度。 示波器的采样率决定了其时间分辨率的大小。例如对于一个100MHz的信号来说,相位上的1度相当于时间上的27ps。很明显,对于1度的相位测量精度,示波器的采样时间必须小于这个数值,因此采样率要求高于36GHz,这个数字已经超出了大多数示波器的指标范围。为了演示这种测量方法,我们选用了Analog Arts的SA985 USB示波器,这种示波器具有100GHz的采样率和1GHz的带宽。你可以选用满足你应用时间要求的任何示波器开展这种测量。就是有了合适的示
[测试测量]
如何使用相关技术<font color='red'>测量</font><font color='red'>相位</font>差
幅度测量
利用示波器把调幅波形显示在屏幕上,可直接测量调制包络或把调制包络变成梯形图案测量调幅波的调幅系数ma。 1.直接测量包络 将调幅波信号直接加至示波器的Y轴输入端,然后调节示波器,使屏幕上显示如图2-7所示的向调制波形。利用屏幕上的标尺刻度测出包络线峰一峰间的长度A,再测出包络线谷~谷间的长度B,则调幅系数为 ma=A-B/A+B×100% (2-38 2.用梯形法测量调幅系数 将双踪示波器设置为X-Y工作模式,调幅信号和调制信号分别接至示波器垂直输入通道CHl和CH2。示波器上显示如图2-8所示的波形。图2-8中A和B分别是梯形下底和上底的长度,然后利用式(2-38)可以计算出该调幅波的调幅系数。
[测试测量]
调<font color='red'>幅度</font>的<font color='red'>测量</font>
使用示波器测量正弦信号幅值和相位误差仿真
使用数字示波器 DS6104 测量交流信号的幅值和相位 中对于使用示波器测量正弦交流信号的幅值和相位进行了分析和实验研究。但是对测量出的幅值和相位结果中的误差随着示波器的时基( time base )不同而改变的原因,究竟是在博文第二部分分析中理论上存在的误差引起的,还是由于示波器本身在同步、AD 位数精度、数据处理窗口方面引起的呢? 关于这个问题可以通过计算机仿真实验,对采集过程使用仿真来验证。 01 数据生成和计算方法 在实验中,根据 DS6104 示波器的参数,对于采集到的数据做一下假设:数据点个数,时基对应 100 个数据采样点。信号的频率,相位。数据的中心对应着时间 t=0 时刻,相当于信号触发同步的时间点
[测试测量]
使用示波器<font color='red'>测量</font>正弦<font color='red'>信号</font>幅值和<font color='red'>相位</font>误差仿真
残余相位噪声测量
残余相位噪声测量法消除了外部噪声源(例如电源或输入时钟)的影响,而绝对相位噪声测量法包含了这些来源的噪声。残余相位噪声装置可以隔离并测量器件的相加相位噪声。利用此信息,设计师可在信号链中选择各个器件,以满足整个系统的相位噪声要求。本文包含了定时器件的相位噪声图,以突出残余相位噪声装置的属性。此外,它还说明了如何使用相加相位噪声来识别信号链中的噪声问题来源。 图 1 显示了用于测量待测器件 (DUT) 的相加相位噪声的装置。请注意,使用了两个 DUT;每个 DUT 均连接到公用电源和输入时钟。这些公用噪声源产生的相位噪声在每个 DUT 输出处相关联。通过简单地将相位检测器建模成为一个具有与增益 KPD 的模拟乘法器,可以得出输出
[测试测量]
残余<font color='red'>相位</font>噪声<font color='red'>测量</font>法
利用频谱分析仪实现测量相位噪声
频谱分析仪是一种通用测试工具,它能够对宽广的频率范围内的大动态范围信号进行显示。然而,通过在其中包括相位噪声测试仪的装置,马里兰州哥伦比亚市Rohde &Schwarz公司的FSUP Signal Source Analyzer信号源分析仪超越了传统的频谱分析仪的功能。现提供的各种型号工作于10 MHz~8.0GHz,10 MHz~26.5GHz,或10 MHz~50GHz,它结合了极佳的性能以及快捷简单的操作。 FSUP Signal Source Analyzer信号源分析仪(见图)建立于该公司非常成功的FSU频谱分析仪平台,包括了额外的相位噪声测量能力。它有两种不同的工作模式:作为一台频谱分析仪或作为一台信号源分析仪。在
[测试测量]
Wintel为下一代多核CPU寻新模式
Wintel联盟将投资伯克利并行软件实验室   Intel和Microsoft将投资在伯克利加利福尼亚大学建立一个新的并行计算实验室。希望在竞争中担当领导角色,定义一个服务于多核处理器并行编程模型。   多达20所大学——包括MIT、Stanford 和Illinois大学,曾为此投资竞争。据消息人士说,Wintel联盟的资助金额为每年200万美元,并将持续5年以上。   该交易的细节尚未披露。但是约有14名成员将在伯克利实验室工作,该项运作早在1月21日开始。   这项资助计划是一个迹象,显示了计算机产业将帮助软件赶上先进微处理器设计。   AMD和Intel都已经表示,他们最早将在2009年付运x86和图形芯片混合的
[焦点新闻]
串行实时时钟芯片DSl302程序设计中的问题与对策
   摘 要: 指出了串行实时时钟芯片DSl302程序设计中几个易被疏忽而导致错误的问题,分析了问题的原因,并给出了解决问题的方法。     关键词: 串行时钟 程序设计 问题 原因 解决方法     美国Dallas公司推出的串行接口实时时钟芯片DSl302可对时钟芯片备份电池进行涓流充电。由于该芯片具有体积小、功耗低、接口容易、占用CPU I/O口线少等主要特点,故该芯片可作为实时时钟广泛应用于智能化仪器仪表中。     笔者在调试中发现在对DSl302编程中有几个问题易被疏忽而导致错误,现提供给读者参考。     1 读操作出现的错误     按照参考文献 的读操作程序框图和参考文献
[半导体设计/制造]
如何减小瞬态电压变化幅度确保测量精度
什么叫瞬态响应? 瞬态响应是当负载吸收电流发生跳变的瞬间,就会造成电源输出端的电压瞬间偏离设定值。 首先来看一下这个波形(图1), 大约 120 mV 的电压跌落,持续时间约为 30 uS。这是一个高性能的程控电源的输出,当负载电流猛然增大时,输出电压瞬间的变化情况。 图1:负载电流从1 mA 跳变到 500 mA 时,输出电压的变化 这是任何电源都存在的问题。当负载吸收电流发生跳变的瞬间,就会造成电源输出端的电压瞬间偏离设定值。 这个示波器屏幕的截图(图1),就是当我的一个电源的负载电流,从1mA 瞬间变化到 500 mA 时, 输出电压经历了约 30 uS 瞬间变化。 电源的这个特性,就是我们通常所称的负载瞬态
[测试测量]
如何减小瞬态电压变化<font color='red'>幅度</font>确保<font color='red'>测量</font>精度
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved