简易频率特性测试仪论文设计_第1页
简易频率特性测试仪论文设计_第2页
简易频率特性测试仪论文设计_第3页
简易频率特性测试仪论文设计_第4页
简易频率特性测试仪论文设计_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

简易频率特性测试仪(E题)【本科组】2013年9月6日摘要本实验以DDS芯片AD9854为信号发生器,以单片机STM32F103RBT6为核心控制芯片。系统由5个模块组成:正弦扫频信号模块,待测阻容双T网络模块,整形滤波模块,A/D转换模块及显示模块。先以单片机送给AD9854控制字产生1MHZ—40MHZ的扫频信号,经过阻容双T网络检测电路,两路路信号通过AD9283对有效值进行采集后进入单片机进行幅值转换,最终由TFTLCD显示输出。ABSTRACTInthisexperiment,theDDSchipAD9854asthesignalgenerator,MCUSTM32F103RBT6asthecorecontrolchip,andwithFPGAasauxiliary,andontheperipheralcircuittorealizethedetectionofamplitudefrequencyandphasefrequency.Thesystemcomprises6modules:signalsinesweepsignalmodule,themeasuredresistancecapacitanceofdoubleTmodule,filtermodule,A/Dconversionmoduleanddisplaymodule.Thefirstsingle-chipmicrocomputertoAD9854controlwordgeneratesweepsignalof10MHZ-40MHZ,theresistanceandcapacitanceofdoubleTdetectioncircuit,tworoadsignalsarecollectedontheeffectivevaluethroughtheAD9283intothemicrocontrollertoamplitudeconversion,theLCDdisplayoutput,finallytocompletetheamplitudefrequencyandphasefrequencyofsimpletest.目录1系统方案 11.1AD9854模块的论证与选择 11.2单片机控制系统模块的论证与选择 11.3显示模块的论证与选择 21.3电源模块的论证与选择 22系统理论分析与计算 22.1系统原理的分析 22.2滤波器的设计 32.2.1滤波器电参数的计算 32.2.2Multisim仿真电路 32.3ADC设计 42.3.1AD9283匹配电路设计 42.3.2电路图 52.4被测网络设计 52.4.1被测网络的电参数选择 52.4.2Multisim仿真 53电路与程序设计 63.1电路的设计 63.1.1系统总体框图 63.1.2正交扫频信号子系统框图与电路原理图 73.1.3单片机显示系统模块子系统框图与电路原理图 83.1.4电源 93.2程序的设计 93.2.1程序功能描述与设计思路 93.2.2程序流程图 104测试方案与测试结果 114.1测试方案 114.2测试条件与仪器 124.3测试结果及分析 134.3.1测试结果(数据) 134.3.2测试分析与结论 13附录1:电路原理图 14附录2:源程序 16简易频率测试仪(E题)【本科组】1系统方案本系统主要由AD9854模块、单片机控制系统模块、显示模块、电源模块组成,下面分别论证这几个模块的选择。1.1AD9854模块的论证与选择方案一:采用数字直接频率合成技术(DDFS)。以单片机和FPGA为控制核心,利用FPGA中的N位地址存储相应的正弦表值,通过改变频率控制字K,寻址相位累加器的波形存储器的数据,以产生所需频率的正弦信号fout=fin*K/2N。该方案频率比较稳定,抗干扰能力强,但程序实现会有一定的繁琐性,并且会占用FPGA资源。方案二:采用程控锁相环频率合成方案。锁相环频率合成是将高稳定度和高精确度的标准频率经过加减乘除的运算产生同样稳定度和精确度的大量离散频率,在一定程度上解决了既要频率稳定精确、又要频率在较大范围可变的矛盾,能产生方波,通过积分电路就可以得到同频率的三角波,再经过滤波器就可以得到正弦波,但采用了多次积分电路,这种具有惰性特性的电路误差大且不能满足相频曲线和幅频曲线的输出要求,功能扩展能力有限。方案三:采用DDS芯片AD9854。根据题目要求,结合性价比,我们选用AD9854。AD9854是AD公司采用先进的DDS技术生产的具有高级集成度的DDS器件,它的最高工作时钟为300MHz,正常输出工作频率范围为0~300MHz,精度可达0.04Hz,它还具有调频和调相功能,通过单片机的适当控制便可产生高带宽的正弦波信号。该方案产生的信号频率稳定度较好,操作简易,但抗干扰性有一定的不足。综上论证比较:与DDFS及锁相环频率合成相比,采用DDS芯片合成正弦信号的频率建立与切换简单,频率单一,频率覆盖范围广,精度高,可控性强,功能扩展能力大。故采用方案三。1.2单片机控制系统模块的论证与选择方案一:8位内核的51类MCU的资源往往是最大几K-100K的flash。100-几K字节的RAM,IO,串口,定时器,8位数据总线,AD等简单的资源。目标确定,单一。结构简单,指令简单。易于理解和操作,这些特点也是51能深入人心的因素。但是,51类MCU处理速度慢,内部资源少。方案二:STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARMCortex-M3内核。按性能分成两个不同的系列:STM32F103“增强型”系列和STM32F101“基本型”系列。增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHz时,从闪存执行代码,STM32功耗36mA,是32位市场上功耗最低的产品,相当于0.5mA/MHz综合以上两种方案,选择方案二。1.3显示模块的论证与选择方案一:采用LCD1602液晶显示。此液晶为工业字符型液晶,能够同时显示16x02即32个字符。它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形(用自定义CGRAM,显示效果也不好)。方案二:采用TFTLCD。TFTLCD彩屏集成各种字库,容易操作,可以显示数字、英文、汉字以及图像。综合考虑采用方案二。1.3电源模块的论证与选择方案一:采用干电池供电。干电池可以提供3V和4.5V或者6V电源,可以给各个模块提供足够的电压。但是干电池续航能力不足,成本计较大。方案二:采用适配器5V供电。通过AMS117芯片加入47uF的去耦电容产生3.3V电源供给AD9854系统和STM32系统。综合考虑采用采用适配器5V、3.3V供电模块。2系统理论分析与计算2.1系统原理的分析正交解调原理:无论中频信号的调制方式如何,都可以先使用正交解调,然后再依据调制方式处理恢复信号。正交解调也叫正交基带变换,其目的是去掉调制信号中的载频,将信号变到零中频(基带)。一个载频为叫的实调制信号可以表示为:(t)=a(t)COS[叫t+0(t)]则其复信号解析式为:z(t)=口(t)cos[t+0(t)]+皿(£)sin[t+0(t)]其中a(t)表示信号的瞬时包络,(t)=叫t+0(t)表示信号的瞬时相位,而叫(t)=(t)/dt=叫+0(r)表示信号的瞬时角频率。各种调制方式的信号调制信息都包含在这3个特征量中。经正交解调后得到的零中频信号(基带信号)为:Z(t)=a(t)cos0(t)+ja(t)sin0(t)=Z(t)+(t)式中z(t)=a(t)cos0(t)Z(t)和Z肋(t)分别为基带信号中的同相分量和正交分量,或称I路分量和Q路分量。2.2滤波器的设计2.2.1滤波器电参数的计算采用有源滤波,二阶有源低通滤波环节参数计算公式如下:fp=1由要求,我们选取中心频率为250KHz,参数选择和电路图1如下图1二阶有源低通滤波电路图选C=1000pF,由fo=250KHz计算得R=637Ω。实际选取R=680Ω,实际中心频率为234KHz,满足要求。选取Rf=1.2KΩ,R1=1.5KΩ。可得Av=1.8满足要求。增益为5.1dB。2.2.2Multisim仿真电路仿真主要指的是仿真硬件和仿真软件。仿真硬件中最主要的是计算机。软件的仿真能够根据理论的电路来进行建立连接,测试。这样可以更好的发现电路中的一些问题,从而大大的减小了实际硬件电路的出错概率,这样可以更好的降低成本。用Multisim仿真电路图2如下:图2滤波仿真图结果如下图3:图3滤波仿真图结果图2.3ADC设计2.3.1AD9283匹配电路设计AD9283的输入阻抗匹配电路如图4所示:ZS=50Ω,ZL=10kΩ,特性阻抗ZO=10kΩ.匹配网络采用π网络来设计,该网络在完成阻抗匹配的同时通过低通滤波来去除一些噪声干扰。2.3.2电路图图4AD9283匹配电路图2.4被测网络设计2.4.1被测网络的电参数选择被测网络电路图,电路计算公式fo=12πRC由题目要求得,中心频率=5kHz,带宽±50Hz,计算得出,选取C=1000pF,可得R=31.8KΩ。另外,Q=50,所以K=0.995,选(1-KR1)=820Ω,则KR1=163KΩ。2.4.2Multisim仿真用Multisim仿真电路图如下图5:图5被测网络仿真图仿真结果如下图6:图6被测网络仿真结果图根据仿真结果可知,此电路完全满足设计要求。3电路与程序设计3.1电路的设计3.1.1系统总体框图系统总体框图如图7所示:图7系统总体框图3.1.2正交扫频信号子系统框图与电路原理图1、AD9854子系统框图图8AD9854子系统框图2、AD9854子系统电路图图9AD9854子系统电路电路图3.1.3单片机显示系统模块子系统框图与电路原理图1、STM32子系统框图图10STM32子系统框图2、STM32子系统电路图11STM32子系统电路3.1.4电源电源由变压部分、滤波部分、稳压部分组成。为整个系统提供5V和3.3V电压,确保电路的正常稳定工作。这部分电路比较简单,都采用三端稳压管实现,故不作详述。3.2程序的设计3.2.1程序功能描述与设计思路1、程序功能描述根据题目要求软件部分主要实现正交扫频信号、AD转换、按键和参数显示。1)正交扫频信号:要求输出1MHZ―40MHZ的正弦信号。2)AD转换:把输出的模拟信号转换为数字信号。3)按键:设置频率增减和扫频设置。4)显示部分:显示电压值、频段、步进值、信号类型、频率。2、程序设计思路1)①复位DDS,即Master保持10个以上系统时钟周期的正脉冲;②写控制寄存器。设置工作模式、数据更新方式、锁相环倍数、开启和屏蔽应的功能。③写数据寄存器。写入扫频的起始频率和终止频率,设置扫频步进和扫频斜率。④数据设置完成以后,在数据更新管脚产生正脉冲,芯片开始扫频,并不断以终频-初频-终频的方式循环。2)采用8路A/D转换3)设置一个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论