同步技术仿真作业基于dds原理的频率信号产生-同步实验内容摘要:

eros(1,Nsig/dertaf)。 Aphase=floor(fi0/dertafi)。 maxAbase=maxA/Nperiod。 for m=1:Nsig。 A(1,m)=mod((m1)*dertaA+Aphase+floor(pi/2/dertafi*choose),maxA)。 %逐位获得输出信号的地址参数,并将地址信号存储在 Asinsel 以便最后的寻址 Asinsel(1,m)=mod(floor(A(1,m)/maxAbase),Nperiod)。 end。 % yo=sin(S())。 % figure()。 %plot(1:Nperiod,Sroot)。 yo=zeros(1,Nsig)。 for m=1:Nsig。 yo(1,m)=Sroot(1,Asinsel(1,m)+1)。 %利用 Asinsel 对 Sroot 进行寻址从而获得输出信号 %Asinsel(1,m)=mod(floor(A(1,m)/maxAbase),Nperiod)。 end。 yo=zeros(1,Nsig)。 for m=1:Nsig。 yo(1,m)=Sroot(1,Asinsel(1,m)+1)。 %利用 Asinsel对 Sroot进行寻址从而获得输出信号 %Asinsel(1,m)=mod(floor(A(1,m)/maxAbase),Nperiod)。 end。 figure(1)。 plot((1:Nsig),yo)。 %xlable(39。 t/s39。 )。 ylable(39。 yo39。 )。 title(39。 基于 DDS产生的信号时域 39。 )。 %产生输出信号 yow=fft(yo,Nsig)。 figure(2)。 plot((0:Nsig1),abs(yow))。 %xlable(39。 t/s39。 )。 ylable(39。 |yow|39。 )。 title(39。 基于 DDS产生的信号频域 39。 )。 %产生输出信号的频域图 (三)对程序的合理性验证: ,从而观察信号是否产生以及产生的信号在时域 以及频域上与目标信号有何异同,差异在什么地方; 别从而分析个参数的设置对于信号的产生的精度的影响。 从而进行 DDS 原理的进一步分析;。 三、实验结果及验证 主要是程序的仿真图 : (一 ): N=10 初相位 0 =0, f =, Nsig=50000, f=50hz 基准频率信号时域: 0 200 400 600 800 1000 1200 6 0 0 4 0 0 2 0 00200400600t/sSroot(t)基准频率信号信号时域 频域: 0 200 400 600 800 1000 120000 . 511 . 522 . 53x 1 05f / H z|Sroot|基准频率信号信号频域 相应的产生的正弦信号: 时域: 0 1000 2020 3000 4000 5000 6000 6 0 0 4 0 0 2 0 00200400600t/syo(t)基于 DDS 产生的信号时域 频域: 0 0 . 5 1 1 . 5 2 2 . 5 3 3 . 5 4 4 . 5 5x 1 0402468101214x 1 06X : 5 0Y : 1 . 2 8 e + 0 7f / H z|yow|基于 DDS 产生的信号频域 2.( 1)选正弦发生方式: N=10, f =, Nsig=50000, f=50hz 当其他参数不变, 0 = 2/ 时 时域: 0 1000 2020 3000 4000 5000 6000 6 0 0 4 0 0 2 0 00200400600t/syo(t)基于 DDS 产生的信号时域 频域 : 0 0 . 5 1 1 . 5 2 2 . 5 3 3 . 5 4 4 . 5 5x 1 0402468101214x 1 06X : 5 0Y : 1 . 2 8 e + 0 7f / H z|yow|基于 DDS 产生的信号频域 ( 2)选余弦发生方式:对于 N=10 初相位 0 =0,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。