DSP实验感想

时间:2024.5.15

初次接触DSP芯片,第一步,我先了解了它的基础信息。DSP芯片,也称数字信号处理器,是一种特别适合于进行数字信号处理运算的微处理器,其主要应用是实时快速地实现各种数字信号处理算法。根据数字信号处理的要求,DSP芯片一般具有如下主要特点:

(1)在一个指令周期内可完成一次乘法和一次加法;

(2)程序和数据空间分开,可以同时访问指令和数据;

(3)片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问;

(4)具有低开销或无开销循环及跳转的硬件支持;

(5)快速的中断处理和硬件I/O支持;

(6)具有在单周期内操作的多个硬件地址产生器;

(7)可以并行执行多个操作;

(8)支持流水线操作,使取指、译码和执行等操作可以重叠执行。

第二步,了解硬件。我查找了一些关于硬件的文件资料,还有一些基本实验程序,先看懂基本程序里涉及的一些硬件配置及初始化程序,并针对不懂的地方上网查阅资料。

第三步,算法的选择。在网上搜集资料的时候,我们发现G.711 标准下的A 律和μ律更加常用,有丰富的例程,但实现方式各异。多方面考虑后,慢慢形成了自己的思路。指示灯的程序比较简单,则直接调用基本程序。

第四步,连接硬件调试。连接后曾迟迟不能得到实验效果,幸运的是,更换实验箱和音频线后问题解决了。

DSP技术涉及硬件、软件、C语言、汇编语言等众多领域,所以要在很短的时间内将DSP技术学懂,学通是不可能的。我们的课程设计也仅仅是使我们对DSP这项新技术有个比较基础的了解。在完成DSP课设的过程中,我收获很多,例如实验编程时要多思考,每一步编程不能只考虑其本身的功能,还要考虑其他如数据存储分配、数据类型是否匹配等问题,一定要细心,虽然发现错误一般能够修正,但这降低了设计的效率,应该尽量避免。

总得来说,这是一次令我收获感触颇多的课设,感谢老师悉心传授知识和同学的信任与鼓励。


第二篇:实验二DSP


实验二:时域采样与频域采样

%% 时域采样理论验证程序

Tp=64/1000; %观察时间Tp=64微秒

%产生M长采样序列x(n)

% Fs=1000;T=1/Fs;

Fs=1000;T=1/Fs;

M=Tp*Fs;n=0:M-1;

A=444.128;alph=pi*50*2^0.5;omega=pi*50*2^0.5;

xnt=A*exp(-alph*n*T).*sin(omega*n*T);

Xk=T*fft(xnt,M); %M点FFT[xnt)]

yn='xa(nT)';subplot(3,2,1);

stem(xnt); %调用自编绘图函数stem绘制序列图

box on;title('(a) Fs=1000Hz');

k=0:M-1;fk=k/Tp;

subplot(3,2,2);plot(fk,abs(Xk));title('(a) T*FT[xa(nT)],Fs=1000Hz');

xlabel('f(Hz)');ylabel('幅度');axis([0,Fs,0,1.2*max(abs(Xk))])

%============================================================== %%

% Fs=300;T=1/Fs;

Fs=300;T=1/Fs;

M=Tp*Fs;n=0:M-1;

A=444.128;alph=pi*50*2^0.5;omega=pi*50*2^0.5;

xnt=A*exp(-alph*n*T).*sin(omega*n*T);

Xk=T*fft(xnt,M); %M点FFT[xnt)]

yn='xa(nT)';subplot(3,2,3);

stem(xnt); %调用自编绘图函数stem绘制序列图

box on;title('(a) Fs=300Hz');

k=0:M-1;fk=k/Tp;

subplot(3,2,4);plot(fk,abs(Xk));title('(a) T*FT[xa(nT)],Fs=300Hz');

xlabel('f(Hz)');ylabel('幅度');axis([0,Fs,0,1.2*max(abs(Xk))])

%%============================================================ % Fs=200;T=1/Fs;

Fs=200;T=1/Fs;

M=Tp*Fs;n=0:M-1;

A=444.128;alph=pi*50*2^0.5;omega=pi*50*2^0.5;

xnt=A*exp(-alph*n*T).*sin(omega*n*T);

Xk=T*fft(xnt,M); %M点FFT[xnt)]

yn='xa(nT)';subplot(3,2,5);

stem(xnt); %调用自编绘图函数stem绘制序列图

box on;title('(a) Fs=200Hz');

k=0:M-1;fk=k/Tp;

subplot(3,2,6);plot(fk,abs(Xk));title('(a) T*FT[xa(nT)],Fs=200Hz'); xlabel('f(Hz)');ylabel('幅度');axis([0,Fs,0,1.2*max(abs(Xk))])

%% 2 频域采样理论的验证程序清单

figure

%频域采样理论验证程序=

M=27;N=32;n=0:M;

%产生M长三角波序列x(n)

xa=0:floor(M/2); xb= ceil(M/2)-1:-1:0; xn=[xa,xb];

Xk=fft(xn,1024); %1024点FFT[x(n)], 用于近似序列x(n)的TF X32k=fft(xn,32) ;%32点FFT[x(n)]

x32n=ifft(X32k); %32点IFFT[X32(k)]得到x32(n)

X16k=X32k(1:2:N); %隔点抽取X32k得到X16(K)

x16n=ifft(X16k,N/2); %16点IFFT[X16(k)]得到x16(n)

subplot(3,2,2);stem(n,xn,'.');box on

title('(b) 三角波序列x(n)');xlabel('n');ylabel('x(n)');axis([0,32,0,20]) k=0:1023;wk=2*k/1024; %

subplot(3,2,1);plot(wk,abs(Xk));title('(a)FT[x(n)]');

xlabel('\omega/\pi');ylabel('|X(e^j^\omega)|');axis([0,1,0,200])

k=0:N/2-1;

subplot(3,2,3);stem(k,abs(X16k),'.');box on

title('(c) 16点频域采样');xlabel('k');ylabel('|X_1_6(k)|');axis([0,8,0,200]) n1=0:N/2-1;

subplot(3,2,4);stem(n1,x16n,'.');box on

title('(d) 16点IDFT[X_1_6(k)]');xlabel('n');ylabel('x_1_6(n)');axis([0,32,0,20]) k=0:N-1;

subplot(3,2,5);stem(k,abs(X32k),'.');box on

title('(e) 32点频域采样');xlabel('k');ylabel('|X_3_2(k)|');axis([0,16,0,200]) n1=0:N-1;

subplot(3,2,6);stem(n1,x32n,'.');box on

title('(f) 32点IDFT[X_3_2(k)]');xlabel('n');ylabel('x_3_2(n)');axis([0,32,0,20])

更多相关推荐:
实验设计报告心得体会大全

部分学生的反应实验心得体会在做测试技术的实验前我以为不会难做就像以前做物理实验一样做完实验然后两下子就将实验报告做完直到做完测试实验时我才知道其实并不容易做但学到的知识与难度成正比使我受益匪浅在做实验前一定要将...

实验设计报告的各种心得体会

实训心得体会为期一周的高频电子线路实训就这样告一段落了我们通过这一周紧锣密鼓的实训我们对于通信电子电路的这门课程又有了更直观更深刻的了解首先我们在实训的第一天和第二天对于高频小信号调谐放大器场效应管谐振放大器集...

实验感想

通过这次测试技术的实验使我学到了不少实用的知识更重要的是做实验的过程思考问题的方法这与做其他的实验是通用的真正使我们受益匪浅在做测试技术的实验前我以为不会难做就像以前做物理实验一样做完实验然后两下子就将实验报告...

实验报告 心得体会(全)

部分学生的反应实验心得体会在做测试技术的实验前我以为不会难做就像以前做物理实验一样做完实验然后两下子就将实验报告做完直到做完测试实验时我才知道其实并不容易做但学到的知识与难度成正比使我受益匪浅在做实验前一定要将...

实验报告心得体会

智能家居物联网工程训练心得体会这一个学期的电子工程训练给我最为深刻的感受就是进了信电系真好尤其是在四楼做的智能家居物联网工程训练通过对小白路由器智能插座和智能机器人小车的组装和使用体验更是让我充分体会到了电子信...

大化实验感想

大化O探究性实验个人感想胡敏飞31401020xx这次的探究性实验是一个很难得的机会来充分发挥自己对化学问题的思考与验证终于能够自己设计实验内容了能够探索每个人特有的好奇区了所以我们一开始确定实验的时候就想做一...

实验后的感想与总结

演示实验感想时光飞逝这学期的我们班的小组演示实验全部的都结束了收获挺大的也学到了很多我们小组抽到的实验是自制植物酸碱指示剂及变色范围的测定当时看到这个实验在网上搜了下看到视频觉得这个实验很简单的后来经过了后觉得...

演示实验感想

演示实验感想物理学是研究物质运动和相互作用规律的学科是自然科学的基础因此物理学理论与实践永远不能分离在物理学理论的教学过程中演示实验教学又是一个非常重要的环节它可以充分体现出理论来源于现象而不是纯粹的逻辑推导同...

大学物理实验感想

大学物理实验感想对于理工科大学生在大学里我们应在生活学习中参加科学研究实践学会进行科学研究的方法为今后参加科学研究工作打下基础尤为重要拿我个人来说通过一年对大学物理实验的学习在老师的循循善诱谆谆教导下通过循序渐...

实验报告

重庆交通大学学生实验报告实验课程名称预测与决策开课实验室管理学院实验室学院年级数学专业班学生姓名龙凯学号开课时间20xx至20xx学年第2学期一元线性回归预测实验报告一实验要求1建立一元线性回归预测模型2回归方...

RFID实验总结及感想

RFID实验总结及感想RFID这个词并不陌生在高中的时候就听说过大一的时候学习物联网导论知道了RFID是物联网的关键技术通过本学期前十几周的课程学习了解了RFID的结构原理和协议等知识但是却并不知道它的应用如此...

财务实训感想

财务实训感想财务实训感想这个学期的最后一周迎来了期待已久的财务实训因为之前已经发了课本我知道会有实训早就做好了准备可是心里暗暗地还是有点不爽不过通过这次实训得到的东西很多认识了一位新老师熊老师这位老师给我的感觉...

实验报告感想(38篇)