




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文件说明1代码文件1QuartusII工程文件2仿真文件2系统框图3DDS正弦信号产生3DDS的原理3DA转换和滤波6正弦波形6波形的产生6波形的存储8FIR滤波器原理15FIR原理以及设计方法15FIR滤波器主要有直接型、级联型、线性相位型:15FIR滤波器的设计方法17设计框架19Matlab软件导出需要的滤波器系数过程19Modelsim仿真20打开软件20打开工程21编译21选择仿真文件22开始仿真25仿真结果26文件说明代码文件Fir文件谐波产生模块文件存放波形的文件测试文件QuartusII工程文件仿真文件系统框图DDS正弦信号产生DDS的原理DDS(Direct Digital Frequency Synthesizer)直接数字频率合成器,也可叫DDFS。 DDS是从相位的概念直接合成所需波形的一种频率合成技术。 不仅可以产生不同频率的正弦波,而且可以控制波形的初始相位。 DDS原理框图主要构成: 内部:相位累加器,正弦查找表 外围:DAC,LPF(低通滤波器)工作过程1、将存于ROM中的数字波形,经DAC,形成模拟量波形。 2、改变寻址的步长来改变输出信号的频率。 步长即为对数字波形查表的相位增量。由累加器对相位增量进行累加,累加器的值作为查表地址。 3、DAC输出的阶梯形波形,经低通滤波,成为模拟波形。 频率控制 在程序中,采样时钟是50M,N相位累加器的位宽是32,M频率控制字的位宽是16位;可以控制的最大的频率就是65535*50000000/4294967296=762Hz;DA转换和滤波分析:DDS优点 频率分辨率高,可达2的N次。 频率切换速度快,可达us量级。 频率切换时相位连续。 可以产生任意波形。 DDS缺点 输出频带范围有限。 输出杂散大。正弦波形设计滤波器需要一个谐波信号,谐波信号的产生采用两个幅度不同的正弦信号进行叠加,工程中采用深度为1024和宽度为9的正弦信号作为基波,深度为1024和宽度为8的正弦信号作为噪声信号,将两者叠加起来就是一个谐波信号。波形的产生MIF文件的生成ROM的初始文件的格式有两种:一种为.HEX文件;一种为.MIF文件。生成这两种文件的方法有很多种,这里因为要产生数字9位和8位的正弦波,所以采用Mif_Maker2010软件进行生成。步骤如下:【设定波形】-【全局参数的设置】-【确定】-【设定波形】-【正弦波】,即可得到相应的波形;【文件】-【保存】,选择保存途径并进行命名即可得到生成的MIF文件【文件】-【保存】,选择保存途径并进行命名即可得到生成的MIF文件波形的存储因为有两个波形,所以要采用两个ROM来存储两个波形数据,由此要调用宏功能模块里面的ROM模块,两个ROM模块的参数如下:深度1024、宽度9,MIF文件为sin_rom.mif深度1024、宽度8,MIF文件为sin_8.mif出现这个文件就说明创建成功了,这里的sin3是个示范,其中的sin1存储的是深度1024宽度9的波形,sin2存储的是深度1024宽度8的波形。Sin2产生的过程和sin3的产生过程一样就是参数不同。FIR滤波器原理FIR原理以及设计方法有关FIR滤波器的原理,必须要弄懂线性时不变系统和Z变换。FIR滤波器主要有直接型、级联型、线性相位型:FIR滤波器的设计方法设计框架设计的滤波器的采样频率为100K,截至频率为20K。通过一个DDS产生两个正弦波,一个为1K的正弦波幅值较大,另一个为21K的正弦波幅值较小,然后将幅值较小的正弦波叠加到幅值较大的正弦波上。这样就产生含有高次谐波的正弦波,最后就是将该正弦波(其实都已经失真了)送往两个FIR滤波器中进行处理。FIR8阶滤波器的采样频率为100K,截至频率为20K,通过Matlab软件导出需要的滤波器系数:0.009、0.048、0.164、0.279、0.279、0.164、0.048、0.009。因为该滤波器为线性相位滤波器,并且为偶对称滤波器。工程设计中采用线性相位结构的滤波器。Matlab软件导出需要的滤波器系数过程采用Matlab软件求取滤波器系数时,要先确定好截止频率、采样频率和滤波器系数,还有就是采用哪种窗函数,这里采用Matlab自带的两个函数,分别为:Fir1和Fir2,Fir1为窗函数设计方法,Fir2为任意频率响应的各种加窗FIR滤波器。在该设计中我们采用的是Fir1求取滤波器系数。过程如下:打开Matlab软件在指令窗口中键入:m=fir1(7,0.2),即可得到如下的系数取为:0.009、0.048、0.164、0.279、0.279、0.164、0.048、0.009Modelsim仿真基波频率1K谐波频率20K采样频率100Kdata_in是基波和谐波叠加后的fir_data是FIR滤波后的由于是采用8阶,阶数低,不能完全滤除21K的谐波,不过这是正常的,理论上能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贫困地区有关课件
- 2025年软件开发行业自动化测试技术研究报告
- 2025年航空运输行业航空运输市场前景研究报告
- 2025年零售行业无人商店发展现状分析报告
- 2025年人文教育行业教育理念与文化传承研究报告
- 2025年农业行业智能农业技术应用前景研究报告
- 2025年教育科技行业教育科技应用前景研究报告
- 艺考协议书班
- 2025年医药行业生物技术应用前景研究报告
- 2025年云计算行业边缘计算技术在工业互联网中的应用研究报告
- 第三单元第2课时儿童乐园(教学设计)数学北师大版二年级上册2025
- 2025-2030儿童心理健康服务市场需求分析与行业趋势及发展策略报告
- 人工智能+新能源设备研发应用分析报告
- 公路施工汇报材料
- 对银行消防培训课件
- 保安节前安全培训课件
- 临床运动处方实践专家共识(2025)解读 3
- 2025-2030礼品包装品牌化运营策略及消费者偏好与市场营销渠道研究
- 弹簧测力计的原理
- 《家具与陈设设计》课件(共十章)
- 小学数学课堂教学提问的教学策略讲座稿
评论
0/150
提交评论