欢迎来到天天文库
浏览记录
ID:20465677
大小:180.12 KB
页数:27页
时间:2018-10-11
《fpga正交信号发生器课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、fpga正交信号发生器课程设计广西大学行健文理学院课程设计报告课程名称:FPGA课程设计设计题目:正交信号发生器系别:通信与控制工程系专业:电子信息工程班级10级电子信息工程3班学生姓名:学号:起止日期:2013年6月8日〜2012年6月18日指导教师:教研室主任:摘要EDA技术是指以计算机为工作平台,融合Y应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。本文详细介绍了基于FPGA的DSP开发技术,提供了一种设计正交信号发生器的方案。在信号检测和信号处理中经常需要正交信号。
2、由于正交方波信号较易得到,所以工程人员进行相关检测时所采用的正交信号源通常为方波信号。但通过对方波信号作傅立叶分析可知,这种信号含有丰富的谐波分量,严重影响相关检测中的接收精度及检测灵敏度。采用可控的正、余弦波作正交信号,就可以有效地避免谐波问题。本文采用Matlab/DSPBuilder建立模型来实现正交信号发生器,使用自顶向下的设计方法,设计简单,能够提高设计效率。利用DSPBuilder建立起数学模型,实现了模块化的设计变得直观。在Simulink中进行仿真验证,通过SignalCompiler将模型
3、转换成硬件描述语言,经过QuartusII仿真正确后,下载到FPGA里,输出的正交信号能灵活的调频,调相,调幅,实现全数字化设计。该方案简化了硬件设计的难度。对各个模块的参数进行简单的设置就能完成复杂的电子设计系统设计。关键词:EDA技术;DSPBuilder;正交信号发生器;SignalCompiler目录设计要求21、方案论证与对比21.1方案一21.2方案二21.3方案选择32、系统总体方案设计及实现32.1正交信号发生器设计32.1.1DDS原理及设计32.1.2频率字输入的计算72.1.3输出波形
4、峰峰值的计算72.1.4相位差的计算72.1.5正交信号发生器电路模型图72.2SignalCompiler的使用102.2.1分析当前的模块102.2.2设置SignalCompiler102.2.3把模型文件MDL转换成VHDL102.2.4综合102.2.5QuartusII试两己102.3嵌入式锁相环的设计102.4引脚的锁定113、设计结果与结论114、结束语及致谢115、元器件及仪器设备明细表136、参考文献137、程序清单14正交信号发生器设计要求能通过按键进行幅度控制,输出信号的频率在10—
5、50kHZ,或者固定在某一频率上,要求峰-峰值大于3V,且输出波形不失真。1、方案论证与对比1.1方案一该方案根据矩阵式键盘输入给FPGA送出频率控制字与相位控制字,用于设定输出正弦波的频率与相位。高速D/A转换器用于正弦波的DA转换。FPGA构成DDS的核心部分,用于接收送来的频率字与相位字,同时给DA转换器输出正弦波数椐。采用字符型液晶显示屏实时显示输出的频率与相位。该方案需借助QuartusII来完成。图1方案一原理框图1.2方案二该方案是基于DSPBuilder与DDS并借助于MATLAB进行设计的
6、。首先在Matlab中DSPBuild的Simulink中进行建模,系统仿真通过SignalCompiler将模型设计文件转换成相应的硬件描述语言(VHDL),在QuartusII平台上进行综合生成网表文件,并适配下载至FPGA。在这个方案屮,有两路正弦信号,一路为参考信号,另一路是可数控的移动信号,并且这两路可同步进行幅度和频率数控,即对于这两路输出的正弦信号,在相位、频率和幅度3个参数上都能完成等步长数控步进,而且还能对指定的参数进行设定。图2方案二原理框图1.3方案选择方案一是基于QuartusII,
7、在设计的过程中,利用VHDL完成电路设计,必须借助于EDA工具中的综合器、适配器、时序仿真器和编程器等工具进行相应的处理,冰能使此项设计在FPGA上完成硬件实现并得到硬件测试,在进行HDL文本输入设计流程中比较繁琐,而且容易出错。而方案二是基于DSPBuilder进行手动流程设计,在设计过程屮,DSPBuilder会自动完成VHDL的转换、综合、适配,而不像方案一那样要进行HDL文本输入,这样的话就能避免文木输入过程中的绝大多数错误。因而我们选择方案二。2、系统总体方案设计及实现2.1正交信号发生器设计2.
8、1.1DDS原理及设计直接数字频率合成技术(DirectDigitalSynthesis,DDS)是一种从相位概念出发直接合成所需要的波形的新的全数字频率合成技术,该技术具有频率分辨率高、频率变化速度快、相位可连续性变化等特点,在数字通信系统中被广泛采用,是信号生成的最佳选择。DDS主要由相位累加器、相位调制器、正弦ROM杳找表、D/A转换器等组成。系统时钟elk由一个稳定的晶体振荡器产生,用来同步整个合成器的各
此文档下载收益归作者所有