信号发生器.docx

上传人:王** 文档编号:692254 上传时间:2023-12-10 格式:DOCX 页数:20 大小:476.81KB
下载 相关 举报
信号发生器.docx_第1页
第1页 / 共20页
信号发生器.docx_第2页
第2页 / 共20页
信号发生器.docx_第3页
第3页 / 共20页
信号发生器.docx_第4页
第4页 / 共20页
信号发生器.docx_第5页
第5页 / 共20页
信号发生器.docx_第6页
第6页 / 共20页
信号发生器.docx_第7页
第7页 / 共20页
信号发生器.docx_第8页
第8页 / 共20页
信号发生器.docx_第9页
第9页 / 共20页
信号发生器.docx_第10页
第10页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《信号发生器.docx》由会员分享,可在线阅读,更多相关《信号发生器.docx(20页珍藏版)》请在优知文库上搜索。

1、时间:周五6、7、8节组号:5祝囱代我於九学创新性实验报告题目基于FPGA的信号发生器学院电子信息学院专业电子信息工程班级09041814/09041815学号09041801/09041715/09041737学生姓名霍恩来王高科王潜指导教师刘公致陈龙完成日期2012年5月摘要:本系统是基于FPGA的DDS直接数字频率合成技术,以STM32单片机为控制核心,频率范围IkHZ10MHZ,稳定度优于Io-4:实现了正弦信号发生以及AM,FM,ASK,PSK,还有方波、三角波的多种信号调制功能。本设计最大的优点在于其数字化,硬件电路很少,全部波形都是在FPGA片内算法实现的,硬件电路很少,这样使系

2、统稳定度更加强了。关键字:FPGA,DDS,STM32单片机,数字化。Abstract:thesystemisbasedonFPGAdirectdigitalfrequencysynthesistechnology,withSTM32microcontrollerascontrolcoreandfrequencyrange1kHZ10MHZ,stabilitythan10-4;CompletedthepositivespinsignaloccursandAM,FM,ASK,andsquare-wavePSKvarietyofsignal,trianglewavemodulationfuncti

3、on.Thisdesignisthebiggestadvantageliesinitsdigital,hardwarecircuitrarely,allwaveformimplementationwithintheFPGApieceofrealizingalgorithm,thehardwarecircuitsystem,sofewstrengthensstability.Keyword:FPGA,STM32,DDS,microcontroller.正文一、方案设计与论证1、方案方案一:基于单片机的方式。以单片机为控制中心,通过专门的DDS芯片如AD9852编程,产生所需的正弦波信号,然后用硬

4、件电路搭建产生其他各种调制波信号,该方案简单,易于实现方案二:数字锁相环频率合成技术,利用锁相环把压控振荡器的输出频率锁定在所需的频率上,可以很好的选择所需的频率信号,抑制杂散分量,可以采用集成芯片,但这种锁相环倍频电路中,要减小频率间隙,就必须减小频率fi.导致频率转换时间增加,而减小输出间隙与减小频率转换时间是矛盾的,且输出频率在很大范围变化时,N也要随之变化,环路增益也要增大幅度变化,从而使环路的动态性急剧变化。波波方案三:采用基于以FPGA为平台的DDS直接数字频率合成技术,以单片机和FPGA相结合的方式完成,用单片机完成人机交互:系统控制部分,用FPGA完成波形发生以及各种调制功能,

5、本方案利用了单片机在软件控制设计方面的通用性和FPGA在逻辑设计上的优势,可以很好的完成系统设计。方波FMASKPSK二加波FPGA AM数据选抨模块2、方案确定综合考虑以上三种方案的优缺点以及题目的基本要求和发挥要求,以及成本问题,我们选择了第三种方案,即基于FPGA和单片机结合的设计方案,利用新技术、新的解决方案来实现本题目的各项功能。FPGA选择CyCIoneII系列的EP2C5T144C8。单片机采用STM32芯片来实现,显示部分采用性价比较高的NOKIA5110液晶显示器。控制键盘采用4X4的矩阵键盘。二、系统设计和理论分析1.DDS的基木原理是利用采样定理,通过查表的方法产生波形。

6、DDS的结构有很多种,其中基本的电路原理图可以用下图表示:-L:时也KT器*挑伟昌M:!_n嘛M采用FPGA实现DDS,可以将要输出的波形数据预先存放在RAM中,然后在系统标准时钟频率下,按照一定的顺序从RAM单元中读出数据,再进行DA转换和低通滤波,就可以得到一定频率的输出波形。上述过程可使用HDL硬件描述语言对FPGA编程实现。2.全数字实现各种波形(1)基本波形:正弦波,方波,三角波。直接采用DDS技术,在三个不同的RAM中存放三种不同的波形数据,然后经过描述语言对其输出数据和数据的选择做适当的处理,即得到三种不同的波形。QUARTUS【I综合RTL图如f图所示:(2)幅度调制信号(AM

7、)采用AM信号的基本公式结合VerilogHDL语言中对有符号数的计算,来实现AM信号的产生,QUARTUSH综合RTL图:alta ecu Ttu Iate2inst2lp )ACNDCLKVDDONDNC*VABYPIoutIoui-AGNDBWFSARFmINTEXTPDAGNDAGNDAGNDAGND五、测试方法与数据(1)正弦,方波,三角波信号设定频率测试频率相对误差峰峰值/v100HZIMHZ06.4500HZ500HZL)6.4100OHZ100OHZ06.42000HZ2000HZ06.43KHZ3KHZ06.44KHZ4KHZ345KHZ5KHZ06+46KHZ6KHZ06.

8、47KHZ7KHZ06.48KHZ8KHZ06.49KHZ9KHZ06.4IMZIMZ05.15MZ5MZ04.SIOMZWMZ042(2)AM信号示波器观察在载波频率增大时AM频率也加大的,而调制度从10%到100%调节时信号的幅度越来越小。(3)FM信号示波器观察在载波频率加大时FM频率也在加大,但频偏不随之改变,当改变最大频偏时,测得的最大频偏也随之改变。(4)ASK和PSKASK0100khz0100khz0WOkhz0100khzPSK20Okhz100khz200khz100khz200khz100khz200khz100khz以上都符合调制规则,说明准确完成了题目要求。六、测试结

9、论(1)输出频率范围为IoOHZ到IOMHZ以上,步进100HZ,稳定度优于10-4;(2)AM信号可以在10%到100%程控调节,步进10%:(3)FM信号最大频偏为IOKHZ,且可二级程控调节载波信号频率:(4)实现ASK,PSK信号:(5)扩展实现方波跟三角波的发生。附录:STM32部分程序voidkey_con(void)if(keyO0)DeIay(100);if(keyOO)state=l;while(key00);if(state)if(keyO11l)IDelay(100);if(keyOl)num+;if(num=65536)num=1;while(keyOl);Iif(ke

10、y02)Delay(100);if(key02)num;if(nu=0)num=65535;while(key0112);if(keyll)(Delay(100);if(keyHDif(num=65280)num=1;elsenum=(num-(num%256)+256:if(nu=65536)num=1;while(keylll);Iif(keyl2)IDelay(100);if(keyl112)if(numv256)num=num;elsenum=(num-(num%256)-256;if(num=l)num=65535;WhiIe(keyl);if(key031)Delay(100);i

11、f(key03)state=O;while(keyl3);if(key20)IDeIay(100);if(key2U0)Ibo+;if(bo=8)bo=l:while(key2J0J);if(key2iri&AM=l)ma+;if(ma=1024)ma=1;1.CD_WriteString_En(10,130,Chengkong(AM)RED,OxfflD;1.CD_WriteNumber(l50,130,ma,0x(XX)0.0xfff);if(key22&AM=l)ma-;if(ma=F)ma=IO23;1.CD_WriteString_En(10,130,chengkong(AM),RED.0xffff);1.CD-WriteNUmber(150,130,ma,0x0000,0Xfm);if(key23|&AM=l)ma=ma*10;if(ma=1024)ma=1;1.CD-WriteString_En(10,130,Chengkong(AM)二RED,Oxffff);1.CD_WriteNumber(l50,130,ma,0x0000,0Xffff);if(key33)IDelay(100);if(key31131)ff+;if(ff%2=0&FM=l)GPlO.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 通信/电子 > 运营商及厂商资料

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!