D甲函数信号发生器制作

D甲函数信号发生器制作

ID:46921720

大小:425.50 KB

页数:21页

时间:2019-11-30

D甲函数信号发生器制作_第1页
D甲函数信号发生器制作_第2页
D甲函数信号发生器制作_第3页
D甲函数信号发生器制作_第4页
D甲函数信号发生器制作_第5页
资源描述:

《D甲函数信号发生器制作》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、个人收集整理仅供参考学习D甲函数信号发生器制作鲁东大学王震崔振萍高洁专家点评:该项目运用了基于NiosⅡ嵌入式处理器的SOPC技术,由NIOS处理器来控制FPGA内部的信号发生部分实现各项功能,设计了函数信号发生器。理论分析完整,测试方案正确,测试数据充分。其特点是充分利用了EDA开发工具与FPGA内部资源,提高了系统的稳定性和抗干扰能力,得到很好的结果。山东大学(威海)郑亚民副教授2008/9/24摘要:本设计运用了基于NiosⅡ嵌入式处理器的SOPC技术,设计完成了函数信号发生器系统。本系统的DDS信号发生部分

2、由FPGA最小系统加DAC904构成,控制与信息显示部分由单片机最小系统加键盘,液晶显示器构成。单片机接受键盘指令通过串口将控制字,发送到FPGA内部的NIOSII处理器,由NIOS处理器来控制FPGA内部的信号发生部分实现各项功能。本系统充分利用了EDA开发工具与FPGA内部资源,提高了系统的稳定性和抗干扰能力,得到很好的输出效果。关键字:NiosⅡ;SOPC;FPGA;DAC904;EDA;LCD。-21-个人收集整理仅供参考学习Theproductionofthefunctionsignalgenerator

3、Abstract:ThesystemusestheSOPCtechnologybasedonEmbeddedProsesserofNiosⅡasacontrolontopicsdesignedtofunctionsignalgeneratorsystem,theDDSsignalofthesystemisconsistedoftheFPGAsmallestsystemandDAC904.thecontrolandinformationdisplaysystemincludeMCUsmallestsystem,key

4、board,LCDdisplay.MCUacceptskeywordcommandsandsendthecontrolwordthroughtheserialporttotheinternalNIOSIIprocessorinFPGA.NIOSIIcontrolstheinternalsignalofFPGAtorealizeeachfunction.ThissystemhasusedtheEDAdevelopmentkitandtheFPGAinteriorresourcesfully,enhancedsyste

5、m'sstabilityandantijammingability,obtainsgoodoutputeffect.Keywords:NiosⅡ;SOPC;FPGA;DAC904;EDA;LCD。目录一.整体方案论证与确定····················4二.理论分析与计算······················5三.主要功能电路设计·····················6四.系统软件设计·······················12五.测试结果与分析······················

6、13六.结论···························15附录······························16参考文献····························22一.整体方案论证与确定方案一:采用单片机控制合成各种波形此方案硬件电路简单,所用器件少。波形的选择,生成及频率的控制均由单片机编程实现。此法产生的波形的频率范围,步进值取决于所采用的每个周期的输出点数及单片机执行指令的时间。此方案实现各种波形相对容易,在低频区基本上能实现要求的功能,但是,控制较复杂,精度不易满足

7、,生成波形频率范围小,特别是难以生成高频波形。方案二:采用DDS技术直接合成各种波形此方案基于单片机的方式,以单片机为控制中心,通过对专用的DDS芯片如AD9854编程,产生所需要的各种波形(原理框图见A-1).该方案简单,易于实现。-21-个人收集整理仅供参考学习LCD显示4*4键盘MCUAD985X晶振LPF(A-1)方案三:采用基于单片机和FPGA的片上可编程系统方案此方案将相应的正弦波的波形数据及三角波、方波的函数表格存储在存储器EPROM中,通过单片机控制选择波形,频率及幅度等参数,从存储器中读取相应的函

8、数表格中的数据或正弦波的波形数据,若要显示锯齿波可直接从累加器的输出端取出波形数据,将数据经过处理再送至DAC904,再经过DAC904进行数模转化,从而可以得到所要求的各种波形(系统整体框图见A-2)。此方法利用了单片机在软件控制设计方面的通用性和FPGA在逻辑设计上的优势,能够得到较高的频率分辨率,产生信号的频率和幅度的稳定性高,可以得到较宽频率范围内的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。