数字信号处理报告

数字信号处理报告
数字信号处理报告

数字信号处理

课程设计

题目:利用巴特沃兹模拟滤波器设计数字

高通滤波器

院系:

专业:通信工程

班级:

学号:

姓名:

指导教师:

职称:

2012年6月25日-2012年6月29日

设计任务

利用巴特沃兹模拟滤波器设计数字高通滤波器(用MATLAB 实现)。

给定指标为:通带截止频率:0.6 ,通带最大衰减:2dB,阻带最大小衰减:30dB.

功能:

设计模拟滤波器,通过双线性变换法转化为数字滤波器。对给定的数据进行滤波,要求设计有数据导入功能,通带、阻带等各种参数可以从界面输入,显示传输函数各系数,显示滤波前后的波形。能够显示滤波器的幅频特性曲线,输出二阶并联型结构。设计步骤:

1)初步完成总体设计,搭好框架,设计各功能函数;

2)设计人机对话界面,确定控制参数的输入方法;

3)根据给定指标,编写相应程序求解必要参数,设计低通滤波器;

4)编写双线性变换程序;

5)编写波形输出程序;

6)用matlab中的滤波器设计函数对所设计滤波器的幅频特

性进行检验。

要求:

1)用两路正弦信号的叠加作为输入;

2)用结构化设计方法。一个程序划分成若干模块,每一个模块的函数功能要划分好,总体设计应画出流程图;

3)输入输出界面要友好;

4)源程序书写要规范,加必要的注释;

5)要提供设计的结果和图表;

一、原理

数字滤波器的基本原理是利用离散系统特性对输入信号进行加工和变换,改变输入序列的频谱或新号波形,让有用频率的信号分量通过、抑制无用的信号分量输出。数字高通滤波器的作用即是让信号频率相对较高的信号通过,抑制低频信号的通过。

巴特沃兹数字高通滤波器的设计是通过设计对应低通滤波器来实现的。由给定的数字高通滤波器的指标确定低通模拟滤波器指标,设计出模拟低通滤波器,再转换成模拟高通滤波器,利用双线性法将模拟高通滤波器转换成数字高通滤波器。

二、设计过程

1 设计步骤

(1)确定性能指标

数字高通滤波器的指标pi p *6.0=ω,pi s *4.0=ω,2=p α,30=s α; (2)频率预畸变(将数字高通滤波器的指标转换为模拟高通滤波器的指标)

通带截止频率ph Ω=2/T*tan (p ω/2), sh Ω=2/T*tan (s ω/2); (3)模拟高通性能指标转换成模拟低通性能指标 Wp=1,Ws=ph Ω/sh Ω; (4)模拟低通滤波器的构造

借助滤波器得到模拟低通滤波器的传输函数 (5)模拟低滤波器转换成模拟高通滤波器

调用lp2bp 函数将模拟低滤波器转换成模拟高通滤波器 (6)模拟高通滤波器转换成数字高通滤波器

利用双线性变换法将模拟高通滤波器转换成数字高通滤波器

(7)输入信号检验滤波器性能

输入不用频率正弦信号,观察输出波形,检验滤波器性能 2 流程图

三、结果与验证

-60

-50

-40

-30

-20

-10

/pi

增益/d B

巴特沃斯高

通滤波器

0.02

0.040.060.08

-1

-0.500.5

1t

x 1(t )

x1

的波形

0.020.040.060.08

-1

-0.500.5

1t

x 2(t )

x2

的波形

0.02

0.040.06

0.08

-2

-101

2t

x (t )

输入信号x 的波形0

0.02

0.040.06

0.08

-1-0.5

00.51t

y

输出信号y 的波形

100

200300400

500

020

40

60

Hz

幅度

x1的频谱图

5001000

020

40

60

Hz

幅度

正弦信号x2频谱图

5001000

020

40

60Hz

幅度

输入信号的频谱图

5001000

20

40

60Hz

幅度

输出信号的频谱图

四、界面设计

在MATLAB 主窗口中,选择File/New 菜单下的GUI 子菜单,就会显示图形用户界面的设计模板。此时MATLAB 为GUI 设计一共提供4中模板,我们需要选择Blank GUI(Default)模板。在GUI 设计模板中单击OK 按钮,就会显示GUI 设计窗口。在GUI 设计窗口利用菜单栏,工具栏,控件工具栏以及图形对象设计区等部分,使用其中的命令可以完成图形用户界面的设计操作。在GUI 设计窗口创建图形对象后,通过双击对象,就会显示该对象的属性编

辑器,可以根据需要改变对象的某些属性。需要的部分添加完后,点击保存,MATLAB就会自动生成对应的程序。此时只需把自己已经编好的程序添加到底对应的模块功能中去即可,此过程需对源程序做部分改动。

本题界面设计如下(含结果):

五、分析和总结

在拿到设计数字高通滤波器过程这个题目后,先查阅了相关资料,了解了设计设计数字滤波器的原理。利用MATLAB的相关函数编程设计出数字高通滤波器。

在用信号做测试时,输入两路正弦信号,一个高频信号,一个低频信号,高频信号的频率相对要较高,否则会同低频信号一样被滤掉。信号经过滤波器之后开始部分有点失真,是因为信号并不是非常理想的经过滤波器,会有一定的延时。

经过这次课程设计,更深刻的了解了滤波器在信号处理过程中的重要作用,对所学的知识也有了更深一层的了解。

参考文献

【1】高西全,丁玉美.数字信号处理(第三版).西安电子科技大学出版社

【2】Sanjit K.Mitra.数字信号处理实验指导书(MATLAB版).

电子工业出版社

附录:主要程序

clc;

clear all;

Rp=2;

Rs=30;

wp=0.6*pi;

ws=0.4*pi;

T=2;%采样间隔T=2s

%边界频率做欲畸变,数字高通到模拟高通

Wph=tan(wp/2);

Wsh=tan(ws/2);

%归一化模拟低通模拟滤波器指标

GYHp=tan(wp/2)/tan(wp/2);

GYHs=tan(wp/2)/tan(ws/2);

[N,Wc]=buttord(GYHp,GYHs,Rp,Rs,'s')%模拟低通巴特我自滤波器阶数及3dB截止频率Wc估计

[B1,A1]=butter(N,Wc,'s');%模拟低通滤波器系统函数分子和分母多项式的系数向量B和A

[B2,A2]=lp2hp(B1,A1,Wph);%低通变为高通

[B,A]=bilinear(B2,A2,0.5)%现象变换,模拟到数字

%波特沃兹数字高通滤波器系统幅值函数

w=0:pi/255:pi;

h=freqz(B,A,w);

figure;

plot(w/pi,20*log10(abs(h)));

grid

xlabel('\omega/pi');

ylabel('增益/dB')

title('巴特沃斯高通滤波器');

axis([0 1 -60 5]);

%信号测试

Fs=2000;%采样频率

f1=100;f2=600;

N=128;%采样点数

n=0:N-1;

t=n/Fs;

x1=sin(2*pi*f1*t);

x2=sin(2*pi*f2*t);

x=x1+x2;

figure;

subplot(2,2,1)

plot(t,x1);

grid on;

xlabel('t');

ylabel('x1(t)');

title('x1的波形');

subplot(2,2,2)

plot(t,x2);

grid on;

xlabel('t');

ylabel('x2(t)');

title('x2的波形');

subplot(2,2,3)

plot(t,x);

grid on;

xlabel('t');

ylabel('x(t)');

title('输入信号x的波形');

y=filter(B,A,x);

subplot(2,2,4);

plot(t,y)

xlabel('t');ylabel('y');

title('输出信号y的波形');

%对信号做频谱分析

px1=abs(fft(x1,N));

figure;

subplot(2,2,1)

plot((0:length(px1)-1)*Fs/length(px1),px1) axis([0 500 0 60]);

xlabel('Hz');

ylabel('幅度');

title('x1的频谱图');

px2=abs(fft(x2,N));

subplot(2,2,2)

plot((0:length(px2)-1)*Fs/length(px2),px2) axis([0 1000 0 60]);

xlabel('Hz');

ylabel('幅度');

title('正弦信号x2频谱图');

px3=abs(fft(x,N));

subplot(2,2,3)

plot((0:length(px3)-1)*Fs/length(px3),px3) axis([0 1000 0 60]);

xlabel('Hz');

ylabel('幅度');

title('输入信号的频谱图');

px4=abs(fft(y,N));

subplot(2,2,4)

plot((0:length(px4)-1)*Fs/length(px4),px4); axis([0 1000 0 60]);

xlabel('Hz');

ylabel('幅度');

title('输出信号的频谱图');

DSP实验报告

实验0 实验设备安装才CCS调试环境 实验目的: 按照实验讲义操作步骤,打开CCS软件,熟悉软件工作环境,了解整个工作环境内容,有助于提高以后实验的操作性和正确性。 实验步骤: 以演示实验一为例: 1.使用配送的并口电缆线连接好计算机并口与实验箱并口,打开实验箱电源; 2.启动CCS,点击主菜单“Project->Open”在目录“C5000QuickStart\sinewave\”下打开工程文件sinewave.pjt,然后点击主菜单“Project->Build”编译,然后点击主菜单“File->Load Program”装载debug目录下的程序sinewave.out; 3.打开源文件exer3.asm,在注释行“set breakpoint in CCS !!!”语句的NOP处单击右键弹出菜单,选择“Toggle breakpoint”加入红色的断点,如下图所示; 4.点击主菜单“View->Graph->Time/Frequency…”,屏幕会出现图形窗口设置对话框 5.双击Start Address,将其改为y0;双击Acquisition Buffer Size,将其改为1; DSP Data Type设置成16-bit signed integer,如下图所示; 6.点击主菜单“Windows->Tile Horizontally”,排列好窗口,便于观察 7.点击主菜单“Debug->Animate”或按F12键动画运行程序,即可观察到实验结果: 心得体会: 通过对演示实验的练习,让自己更进一步对CCS软件的运行环境、编译过程、装载过程、属性设置、动画演示、实验结果的观察有一个醒目的了解和熟悉的操作方法。熟悉了DSP实验箱基本模块。让我对DSP课程产生了浓厚的学习兴趣,课程学习和实验操作结合为一体的学习体系,使我更好的领悟到DSP课程的实用性和趣味性。

[8040112]四年制本科自动化专业---LabView编程与虚拟仪器设计课程标准

“LabVIEW编程与虚拟仪器设计”课程标准 招生对象:高中毕业生及同等学力者教学时数:48H 学历层次:本科课程代码:8040112 修业年限:全日制4年学分数: 3 适用专业:新能源应用技术制订人:吴印华 一、课程概述 1.课程定位 本课程是自动化本科专业的一门专业任选课,主要讲述LabVIEW程序设计的基本概念、关键技术及实际应用的专门知识。通过本课程的学习,使学生掌握LabVIEW程序设计的基本概念及关键技术,了解有关虚拟仪器的创新概念、最新研究成果与实用技术。 先修课程:大学物理、高等数学、信号与线性系统、数字信号处理。 相关课程:模式识别。 2.设计思路 (1)内容设计 根据应用型高职本科教育要求,结合电气自动化专业所面临的实际典型工作任务以及创新创业、科学研究和岗位技术应具备的知识和技能要求,以自动化专业学生未来典型工作任务和岗位要求为导向,设计教学主要内容包括:绪论,程序结构,数据结构,局部和全局变量,图形显示,字符串和文件I/O,数据采集,信号分析与处理,数字I/O和计数器等九个教学模块。 (2)教学设计 本课程实践性强,强调动手能力,着重训练学生思考问题,分析问题和解决问题的能力,结合应用型高职本科人才培养方案和工学结合、学做一体的授课方式,以自动化专业学生未来典型工作任务和岗位要求为导向,所有授课都安排在实训室进行,边做边练。鼓励学生参加生产和社会实践活动、课外科技活动,及早参与教师的科研工作;充分利用现代教育技术,改善教学方法,提高教学效益和质量,促进教学内容和课程体系改革的深入发展。 二、课程目标 学生通过本课程的学习,要求较深入地理解LabVIEW程序设计的基本概念,掌握关键技术,了解有关虚拟仪器的创新概念、最新研究成果与实用技术。形成

数字信号处理(北航)实验二报告

数字信号处理实验二 信号的分析与处理综合实验 38152111 张艾一、实验目的 综合运用数字信号处理的理论知识进行信号的采样,重构,频谱分析和滤波器的设计,通过理论推导得出相应结论,再利用Matlab作为编程工具进行计算机实现,从而加深对所学知识的理解,建立概念。 二、基本要求 1.掌握数字信号处理的基本概念、基本理论和基本方法; 2.学会MATLAB的使用,掌握MATLAB的程序设计方法; 3.掌握用MATLAB设计简单实验验证采样定理的方法; 4.掌握在Windows环境下语音信号采集的方法; 5.学会用MATLAB对信号进行频谱分析; 6.掌握MATLAB设计FIR和IIR数字滤波器的方法; 三、实验内容 1.利用简单正弦信号设计实验验证采样定理: (1)Matlab产生离散信号的方法,作图的方法,以及基本运算操作 (2)对连续正弦信号以不同的采样频率作采样 (3)对采样前后信号进行傅立叶变换,并画频谱图 (4)分析采样前后频谱的有变化,验证采样定理。

掌握画频谱图的方法,深刻理解采样频率,信号频率,采样点数,频率分辨率等概念2.真实语音信号的采样重构:录制一段自己的语音信号,并对录制的信号进行采样;画出采样前后语音信号的时域波形和频谱图;对降采样后的信号进行插值重构,滤波,恢复原信号。 (1)语音信号的采集 (2)降采样的实现(改变了信号的采样率) (3)以不同采样率采样后,语音信号的频谱分析 (4)采样前后声音的变化 (5)对降采样后的信号进行插值重构,滤波,恢复原信号 3.带噪声语音信号的频谱分析 (1)设计一频率已知的噪声信号,与实验2中原始语音信号相加,构造带噪声信号(2)画出原始语音信号和加噪声后信号,以及它们的频谱图 (3)利用频谱图分析噪声信号和原语音信号的不同特性 4.对带噪声语音信号滤波去噪:给定滤波器性能指标,采样窗函数法或双线性变换设计滤波器,并画出滤波器的频率响应;然后用自己设计的滤波器对采样的语音信号进行滤波,画出滤波后信号的时域波形和频谱,并对滤波前后的信号进行对比,分析信号的变化; 回放语音信号; (1)分析带噪声信号频谱,找出噪声所在的频率段 (2)利用matlab中已有的滤波器滤波 (3)根据语音信号特点,自己设计滤波器滤波 (4)比较各种滤波器性能(至少四种),选择一种合适的滤波器将噪声信号滤除 (5)回放语音信号,比较滤波前后声音的变化

数字信号处理课程设计报告

《数字信号处理》课程设计报告 设计题目: IIR滤波器的设计 专业: 班级: 姓名: 学号: 指导教师: 2010年月日

1、设计目的 1、掌握IIR 滤波器的参数选择及设计方法; 2、掌握IIR 滤波器的应用方法及应用效果; 3、提高Matlab 下的程序设计能力及综合应用能力。 4、了解语音信号的特点。 2、设计任务 1、学习并掌握课程设计实验平台的使用,了解实验平台的程序设计方法; 2、录制并观察一段语音信号的波形及频谱,确定滤波器的技术指标; 3、根据指标设计一个IIR 滤波器,得到该滤波器的系统响应和差分方程,并根据差分方程将所设计的滤波器应用于实验平台,编写相关的Matlab 程序; 4、使用实验平台处理语音信号,记录结果并进行分析。 3、设计内容 3.1设计步骤 1、学习使用实验平台,参见附录1。 2、使用录音机录制一段语音,保存为wav 格式,录音参数为:采样频率8000Hz、16bit、单声道、PCM 编码,如图1 所示。 图1 录音格式设置 在实验平台上打开此录音文件,观察并记录其波形及频谱(可以选择一段较为稳定的语音波形进行记录)。 3、根据信号的频谱确定滤波器的参数:通带截止频率Fp、通带衰减Rp、阻带截止频率Fs、阻带衰减Rs。 4、根据技术指标使用matlab 设计IIR 滤波器,得到系统函数及差分方程,并记录得到系统函数及差分方程,并记录其幅频响应图形和相频响应图形。要求设计 第 1页出的滤波器的阶数小于7,如果不能达到要求,需要调整技术指标。 5、记录滤波器的幅频响应和系统函数。在matlab 中,系统函数的表示公式为:

因此,必须记录系数向量a 和b。系数向量a 和b 的可以在Matlab 的工作空间(WorkSpace)中查看。 6、根据滤波器的系统函数推导出滤波器的差分方程。 7、将设计的滤波器应用到实验平台上。根据设计的滤波器的差分方程在实验平台下编写信号处理程序。根据运行结果记录处理前后的幅频响应的变化情况,并试听处理前后声音的变化,将结果记录,写入设计报告。 3.2实验程序 (1)Rs=40; Fs=1400; Rp=0.7; Fp=450; fs=8000; Wp=2*pi*Fp;Ws=2*pi*Fs; [N,Wn]=buttord(Wp,Ws,Rp,Rs,'s'); [b1,a1]=butter(N,Wn,'s'); [b,a]=bilinear(b1,a1,fs); [H,W]=freqz(b,a); figure; subplot(2,1,1);plot(W*fs/(2*pi),abs(H));grid on;title('频率响应'); xlabel('频率');ylabel('幅值');、 subplot(2,1,2); plot(W,angle(H));grid on;title('频率响应'); xlabel('相位(rad)');ylabel('相频特性'); 3.3实验结果(如图): N =5 Wn=6.2987e+003 第 2页

《信号与系统》课程标准

《信号与系统》课程标准 第一部分课程概述 一、课程名称 中文名称:《信号与系统》 英文名称:《Signals and Systems》 二、学时与适用对象 课程总计90学时,均为理论课。本标准适用于四年制、五年制生物医学工程专业。 三、课程性质地位 《信号与系统》是生物医学工程专业开设的一门必修的专业基础课程。它是以数学方法研究电信号与电系统的分析与求解,在现代电子类理工科的学科发展中,起着建立数学研究方法和实际工作桥梁的重要作用。对信号与系统知识的理解和掌握,将为学员以后的实际工作打下基础。 预修课程为《高等数学》、《线性代数》、《电路原理》等,主修完本门课程后,学员将进一步学习《数字信号处理》、《医学图像处理》等后续课程。 四、课程基本理念 1.准确把握本课程在人才培养方案中的作用和地位,教学内容、方法、手段的选择必须以人才培养目标和规格为依据。 2.坚持学员为主体,教员为主导的教学理念。教学过程渗透素质教育、动手能力的培养等现代教育思想和观念。 3.在具体教学中应注意以下几个问题: (1)理论联系实际 作为一门专业基础课,理论与实际的结合尤为重要。由于这门课是利用数学工具来分析信号求解系统,所以在一开始接触时很多学员会不适应,将理论从实际中抽象出来需要一个思想转变的过程。教学活动中,教员应该有意识地找出实际学习生活中学员可能接触到的一些例子,通过对这些

实例的分析帮助学员完成这一思想转变,从而使学员开始学会使用理论工具来分析实际问题,使理论与实际通过数学这座桥梁联系到一起。在教员的启发引导和实例教学的作用下,建立用数学方法解决实际工程问题的思维模式,培养学员分析问题、解决问题的能力。 (2)重视教与学的结合 从课程的设计到评价的各个环节,在注意发挥教员教学主导作用的同时,还要特别注意学员学习的主动性,以充分发挥学员的积极性和学习潜能。提高学习的主动性,就要求教员能够在这门看起来枯燥的理论课程教学中,能够让学员发现乐趣,形成适合自己的学习方法。教学中注意把一些有利于思维方式形成的问题交给学员,引起学员的注意力,教员从解决问题的思路着手对学员进行启发,调动学员的思维方式转变;适当采取一些能够让学员参与到教学活动当中的形式,比如自学部分内容然后在课堂上模拟讲课。 (3)教学方式 对于理论基础课,现有的教学手段有板书、幻灯、动画等,充分利用这些手段丰富教学实践,增强学员对一些理论基础的理解和应用,建立起学员正确的思维模式和解决问题的方式方法。教学过程中还要注意这门理工科的主干课程与生物医学工程实际工作的结合,利用可以找到的医学工程方面的实例来丰富教学内容,增强学员的学习兴趣,进一步强化学员的知识与实践分析能力,开扩视野,培养科学的思维方式。对于学员不易理解的一些理论推导过程,结合板书推导、幻灯的演示,能够起到加深印象的效果。利用计算机辅助教学进行信号与系统分析的模拟,使学员对于抽象理论有更为直观的认识和了解,同时也培养了学员自己动手的能力。 五、课程设计思路 1、框架设计与内容安排 该课程的学习力求以统一的观点来阐明信号和系统的重要概念,培养学员以系统的观点看待信号处理过程以及电子信号检测系统,使学员在关注细节的同时注重整体,能够以全局的角度考虑问题。本课程可以概括为两类系统(连续时间系统和离散时间系统),三大变换(傅里叶变换,拉普拉斯变换和Z变换)和两类分析方法(时域分析方法和变换域分析方法)。本课程要求学员树立从不同角度(时域、频域与复频域)来观察信号的思想,尤其是频率域角度;全面掌握线性时不变系统的不同分析方法(时域法、频域法、复频域法、Z域法、状态变量法);通过习题练习与讲解以及Matlab软件进行计算机仿真等方式,加深对各种分析方法的理解与掌握。

数字信号处理实验报告

Name: Section: Laboratory Exercise 2 DISCRETE-TIME SYSTEMS: TIME-DOMAIN REPRESENTATION 2.1 SIMULATION OF DISCRETE-TIME SYSTEMS Project 2.1The Moving Average System A copy of Program P2_1 is given below: % Program P2_1 % Simulation of an M-point Moving Average Filter % Generate the input signal n = 0:100; s1 = cos(2*pi*0.05*n); % A low-frequency sinusoid s2 = cos(2*pi*0.47*n); % A high frequency sinusoid x = s1+s2; % Implementation of the moving average filter M = input('Desired length of the filter = '); num = ones(1,M); y = filter(num,1,x)/M; % Display the input and output signals clf; subplot(2,2,1); plot(n, s1); axis([0, 100, -2, 2]); xlabel('Time index n'); ylabel('Amplitude'); title('Signal #1'); subplot(2,2,2); plot(n, s2); axis([0, 100, -2, 2]); xlabel('Time index n'); ylabel('Amplitude'); title('Signal #2'); subplot(2,2,3); plot(n, x); axis([0, 100, -2, 2]); xlabel('Time index n'); ylabel('Amplitude'); title('Input Signal'); subplot(2,2,4); plot(n, y); axis([0, 100, -2, 2]); xlabel('Time index n'); ylabel('Amplitude'); title('Output Signal'); axis;

数字信号处理课程设计报告

抽样定理的应用 摘要 抽样定理表示为若频带宽度有限的,要从抽样信号中无失真地恢复原信号,抽样频率应大于2倍信号最高频率。抽样频率小于2倍频谱最高频率时,信号的频谱有混叠。抽样频率大于2倍频谱最高频率时,信号的频谱无混叠。 语音信号处理是研究用数字信号处理技术和语音学知识对语音 信号进行处理的新兴学科,是目前发展最为迅速的学科之一,通过语音传递信息是人类最重要,最有效,最常用和最方便的交换信息手段,所以对其的研究更显得尤为重要。 Matlab语言是一种数据分析和处理功能十分强大的计算机应用 软件,它可以将声音文件变换成离散的数据文件,然后用起强大的矩阵运算能力处理数据。这为我们的本次设计提供了强大并良好的环境! 本设计要求通过利用matlab对模拟信号和语音信号进行抽样,通过傅里叶变换转换到频域,观察波形并进行分析。 关键词:抽样Matlab

目录 一、设计目的: (2) 二、设计原理: (2) 1、抽样定理 (2) 2、MATLAB简介 (2) 3、语音信号 (3) 4、Stem函数绘图 (3) 三、设计内容: (4) 1、已知g1(t)=cos(6πt),g2(t)=cos(14πt),g3(t)=cos(26πt),以抽样频率 fsam=10Hz对上述三个信号进行抽样。在同一张图上画出g1(t),g2(t),g3(t)及其抽样点,对所得结果进行讨论。 (4) 2、选取三段不同的语音信号,并选取适合的同一抽样频率对其进 行抽样,画出抽样前后的图形,并进行比较,播放抽样前后的语音。 (6) 3、选取合适的点数,对抽样后的三段语音信号分别做DFT,画图 并比较。 (10) 四、总结 (12) 五、参考文献 (13)

北邮dsp软件实验报告

Matlab仿真实验 实验报告 学院:电子工程学院 专业:电子信息科学与技术 班级: 学号: 姓名:

时间:2015年12月23日 实验一:数字信号的FFT分析 1.实验目的 通过本次试验,应该掌握: (a)用傅里叶变换进行信号分析时基本参数的选择 (b)经过离散时间傅里叶变换和有限长度离散傅里叶变换后信号频谱上的区别,前者DTFT时间域是离散信号,频率域还是连续的,而DFT在两个域中都是离散的。(c)离散傅里叶变化的基本原理、特性,以及经典的快速算法(基2时间抽选法),体会快速算法的效率。 (d)获得一个高密度频谱和高分辨率频谱的概念和方法,建立频率分辨率和时间分辨率的概念,为将来进一步进行时频分析(例如小波)的学习和研究打下基础。(e)建立DFT从整体上可看成是由窄带相邻滤波器组成的滤波器组的概念,此概念的一个典型应用时数字音频压缩中的分析滤波器,例如DVD AC3和MPEG Audio。 2.实验容、要求及结果。 (1)离散信号的频谱分析: 设信号x(n)=0.001*cos(0.45n)+sin(0.3n)-cos(0.302n-) 此信号的0.3谱线相距很近,谱线0.45的幅度很小,请选择合适的序列长度N和窗函数,用DFT分析其频谱,要求得到清楚的三根谱线。 【实验代码】:

k=2000; n=[1:1:k]; x=0.001*cos(0.45*n*pi)+sin(0.3*n*pi)-cos(0.302*n*pi-pi/4); subplot(2,1,1); stem(n,x,'.'); title(‘时域序列'); xlabel('n'); ylabel('x(n)'); xk=fft(x,k); w=2*pi/k*[0:1:k-1]; subplot(2,1,2); stem(w/pi,abs(xk)); axis([0 0.5 0 2]); title('1000点DFT'); xlabel('数字频率'); ylabel('|xk(k)|'); 【实验结果图】:

移动通信课程标准

课程标准 课程名称:移动通信 课程代码:05048 适用专业:通信技术 学时:72 学分:4.5 制订人: 审核:

兰州资源环境职业技术学院移动通信课程标准 课程代码:05048 课程名称:移动通信 英文名称:Mobile Communication 课程性质:综合素质课程 总学时:72 理论学时:72 实验(训)学时:0 适用专业:通信技术 第一部分课程定位与设计 一、课程性质 本课程是通信技术专业中专业能力教育模块的课程。通过对本门课程的学习,使学生在了解移动通信的原理和实现的方法,以及移动通信中应用到的知识。 本课程是通信技术专业的专业限选课,同时也是理论性较强的一门综合性课程,教学中要求理论必须掌握。 二、课程作用 通过本课程的学习,学生应能够完成对移动通信网的认识、分析等任务;能够独立的完成对通信网络的分析工作。 三、前导后续课程 本课程是通信技术专业的限选课程,其前导课程是《信号分析》、《电子线路》、《数字电子技术》、《通信原理》等,学生只有在掌握通信原理的基础上,才能进一步学习本课程的理论。 四、设计理念和思路 本课程是通信工程专业的一门非常重要的专业必修课程,它既是一门理论性较强的专业课,又是一门实践性、工程性很强的课程。它的教学目的和任务是:通过学习该课程,使学生掌握移动通信的基本概念、GSM/CDMA/GPRS/UMTS系统基本组成、基本原理、基本技术,了解移动通信的历史及发展趋势。为今后从事通信,全球组网,全球个人通信和多媒体通信打下坚实的基础。

本课程的课程标准在制定过程中严格把握学生学习该课程的基本标准,所以在研制前期要充分对学生的基础、起点,应用型高职高专人才的培养要求和培养目标等进行调研、分析,经过校内外专家(包括本校任课教师、兄弟院校教学同行、企业相关人士等)进行探讨分析,确定应用性高职高专人才对本课程的掌握和学习的最低标准或基本标准,然后在本专业实施,对存在的问题或标准的高低等进行修订、改进。 第二部分课程目标 一、总体目标 通过本课程的学习,使学生掌握移动通信的基本概念、基本组成、调制方法、工作方式、传播特性、噪声与干扰的产生和抑制、组网技术;理解数字蜂窝移动通信系统的组成及其通信技术,特别是GSM系统的FDMA和TDMA技术以及第三代移动通信系统UMTS,了解最新的无线通信的发展方向和全球个人通信方面的技术。 二、具体目标 1.能力目标: (1)能够很清楚的对蜂窝移动通信网进行理解 (2)在目前最常见的 G 网和 C 网的比较中,能够清楚的认识到移动通信技术中不通方式的通信方式。 (3)熟悉G网和C 网的组网系统,和内部技术。 2.知识目标: (1)认识移动通信网的组网形式 (2)理解区的基本概念 (3)理解各种编码的功能 (4)对G 网和C 网进行对比分析。 3.素质目标: 具备基本通信网分析的方法和认识能力

数字信号处理实验报告

语音信号的数字滤波 一、实验目的: 1、掌握使用FFT进行信号谱分析的方法 2、设计数字滤波器对指定的语音信号进行滤波处理 二、实验内容 设计数字滤波器滤除语音信号中的干扰(4 学时) 1、使用Matlab的fft函数对语音信号进行频谱分析,找出干扰信号的频谱; 2、设计数字滤波器滤除语音信号中的干扰分量,并进行播放对比。 三、实验原理 通过观察原语音信号的频谱,幅值特别大的地方即为噪声频谱分量,根据对称性,发现有四个频率的正弦波干扰,将它们分别滤掉即可。采用梳状滤波器,经过计算可知,梳状滤波器h[n]={1,A,1}的频响|H(w)|=|A+2cos(w)|,由需要滤掉的频率分量的频响w,即可得到A,进而得到滤波器的系统函数h[n]。而由于是在离散频域内进行滤波,所以令w=(2k*pi/N)即可。 对原信号和四次滤波后的信号分别进行FFT变换,可以得到它们的幅度相应。最后,将四次滤波后的声音信号输出。 四、matlab代码 clc;clear;close all; [audio_data,fs]=wavread('SunshineSquare.wav'); %读取未处理声音 sound(audio_data,fs); N = length(audio_data); K = 0:2/N:2*(N-1)/N; %K为频率采样点

%sound(audio_data,fs); %进行一次FFT变换 FFT_audio_data=fft(audio_data); mag_FFT_audio_data = abs(FFT_audio_data); %画图 figure(1) %原信号时域 subplot(2,1,1);plot(audio_data);grid; title('未滤波时原信号时域');xlabel('以1/fs为单位的时间');ylabel('采样值'); %FFT幅度相位 subplot(2,1,2);plot(K,mag_FFT_audio_data);grid; title('原信号幅度');xlabel('以pi为单位的频率');ylabel('幅度'); %构造h[n]={1,A,1}的梳状滤波器,计算A=2cosW,妻子W为要滤掉的频率%由原信号频谱可知要分四次滤波,滤掉频响中幅度大的频率分量 %第一次滤波 a = [1,0,0,0];%y[n]的系数 [temp,k]=max(FFT_audio_data); A1=-2*cos(2*pi*k/N); h1=[1,A1,1]; audio_data_h1 = filter(h1,a,audio_data); FFT_audio_data_h1=fft(audio_data_h1);

数字信号处理课程设计报告 杨俊

课程设计报告 课程名称数字信号处理 课题名称数字滤波器设计及在语音信号分析中的应用 专业通信工程 班级1281 学号201213120101 姓名杨俊 指导教师彭祯韩宁 2014年12月5日

湖南工程学院 课程设计任务书 课程名称数字信号处理 课题数字滤波器设计 及在语音信号分析中的应用专业班级通信工程1281班 学生姓名杨俊 学号201213120101 指导老师彭祯韩宁 审批 任务书下达日期2014 年12月5日 任务完成日期2014 年12月13日

《数字信号处理》课程设计任务书 一、课程设计的性质与目的 《数字信号处理》课程是通信专业的一门重要专业基础课,是信息的数字化处理、存储和应用的基础。通过该课程的课程设计实践,使学生对信号与信息的采集、处理、传输、显示、存储、分析和应用等有一个系统的掌握和理解;巩固和运用在《数字信号处理》课程中所学的理论知识和实验技能,掌握数字信号处理的基础理论和处理方法,提高分析和解决信号与信息处理相关问题的能力,为以后的工作和学习打下基础。 数字滤波器是一种用来过滤时间离散信号的数字系统,通过对抽样数据进行数学处理来达到频域滤波的目的。根据其单位冲激响应函数的时域特性可分为两类:无限冲激响应(IIR)滤波器和有限冲激响应(FIR)滤波器。 二、课程设计题目 题目1:数字滤波器设计及在语音信号分析中的应用。 1、设计步骤: (1)语音信号采集 录制一段课程设计学生的语音信号并保存为文件,要求长度不小于10秒,并对录制的信号进行采样;录制时可以使用Windows自带的录音机,或者使用其它专业的录音软件,录制时需要配备录音硬件(如麦克风),为便于比较,需要在安静、干扰小的环境下录音。 然后在Matlab软件平台下,利用函数wavread对语音信号进行采样,记住采样频率和采样点数。 (2)语音信号分析 使用MATLAB绘出采样后的语音信号的时域波形和频谱图。根据频谱图求出其带宽,并说明语音信号的采样频率不能低于多少赫兹。 (3)含噪语音信号合成 在MATLAB软件平台下,给原始的语音信号叠加上噪声,噪声类型分为如下几种:①白

DSP实验报告-深圳大学-自动化

深圳大学实验报告课程名称:DSP系统设计 实验项目名称:DSP系统设计实验 学院:机电与控制工程学院 专业:自动化 指导教师:杜建铭 报告人1:. 学号:。班级:3 报告人2:. 学号:。班级:3 报告人3:. 学号:。班级:3 实验时间: 实验报告提交时间: 教务处制

实验一、CCS入门试验 一、实验目的 1. 熟悉CCS集成开发环境,掌握工程的生成方法; 2. 熟悉SEED-DEC2812实验环境; 3. 掌握CCS集成开发环境的调试方法。 二、实验仪器 1.TMS320系列SEED-DTK教学试验箱24套 2. 台式PC机24台 三、实验内容 1.仿真器驱动的安装和配置 2. DSP 源文件的建立; 3. DSP程序工程文件的建立; 4. 学习使用CCS集成开发工具的调试工具。 四、实验准备: 1.将DSP仿真器与计算机连接好; 2.将DSP仿真器的JTAG插头与SEED-DEC2812单元的J1相连接; 3.启动计算机,当计算机启动后,打开SEED-DTK2812的电 源。SEED-DTK_MBoard单元的+5V,+3.3V,+15V,-15V的电源指示灯及SEED-DEC2812的电源指示灯D2是否均亮;若有不亮,请断开电源,检查电源。 五、实验步骤 (一)创建源文件 1.进入CCS环境。

2.打开CCS选择File →New →Source File命令 3.编写源代码并保存 4.保存源程序名为math.c,选择File →Save 5.创建其他源程序(如.cmd)可重复上述步骤。 (二)创建工程文件 1.打开CCS,点击Project-->New,创建一个新工程,其中工程名及路径可任意指定弹 出对话框: 2.在Project中填入工程名,Location中输入工程路径;其余按照默认选项,点击完成 即可完成工程创建; 3.点击Project选择add files to project,添加工程所需文件;

高职法制教育活动归纳_工作归纳.doc

高职法制教育活动总结_工作总结 高职法制教育活动总结 根据上级工作安排,我们开展了为期两周的法制教育活动,使全体师生的法律意识不断增强,全校初步形成了知法、懂法、守法的良好氛围。我们密切结合学校实际,广泛开展普法教育工作,积极而又稳妥地推进依法治教的过程,促进了学校事业健康、协调地发展,为维护社会稳定,构建和谐社会创造了良好的法制环境。 一是切实加强对法制教育工作的领导。校长担任普法领导小组组长,把法制教育和依法治校工作摆在学校工作的重要位置,建立起以校长为龙头,以班主任主体,以德育课教师为骨干的工作队伍,完善了教育网络体系,积极开展工作。 二是加强法制宣传阵地建设。我们充分利用黑板报、校园广播、宣传图片法制宣传园地,加强法制宣传,根据教育系统的宣传重点,加大法制宣传的力度,及时宣传《义务教育法》《道路交通安全法》,促进了法制教育整体水平的提高。学校充分发挥手抄小报的作用,大张旗鼓地进行宣传教育,使广大师生都能做到知法、守法、护法,并依法办事。

三是积极开展丰富多彩的法制宣传教育活动。为提高法制宣传教育的效果,我们一方面请了渝中区校保支队的张敬元警官到校作法制教育讲座;另一方面,班主任组织学生开展了“法制教育”主题班会课;另外,还有计划,有针对性地开展校园“文明安全”知识竞赛、征文评比等群众法制宣传教育活动,努力营造法制宣传教育的社会氛围。同时,还做到法制教育与纪律常规教育相结合,校内教育与校外教育相结合,正面教育与反面引导教育相结合,法制教育与弘扬美德相结合,依法治校与加强学校精神文明建设相结合,提高了法制教育工作的实效。 高职高专(副教授)职称评定个人专业技术工 作总结_技术工作总结 《高职高专(副教授)职称评定个人专业技术工作总结》是一篇好的范文,觉得有用就收藏了,希望大家能有所收获。 高职高专(副教授)职称评定个人技术总结 本人20**年**月毕业于****大学物电系,20**年**月获得应用电子技术教育专业讲师技术职称。从教以来,一直工作在第一线,对本职工作一丝不苟,尽心尽责,认真执行学校的各项规

数字信号处理实验报告(同名22433)

《数字信号处理》 实验报告 课程名称:《数字信号处理》 学院:信息科学与工程学院 专业班级:通信1502班 学生姓名:侯子强 学号:0905140322 指导教师:李宏 2017年5月28日

实验一 离散时间信号和系统响应 一. 实验目的 1. 熟悉连续信号经理想采样前后的频谱变化关系,加深对时域采样定理的理解 2. 掌握时域离散系统的时域特性 3. 利用卷积方法观察分析系统的时域特性 4. 掌握序列傅里叶变换的计算机实现方法,利用序列的傅里叶变换对离散信号及系统响应进行频域分析 二、实验原理 1. 采样是连续信号数字化处理的第一个关键环节。对采样过程的研究不仅可以了解采样前后信号时域和频域特性的变化以及信号信息不丢失的条件,而且可以加深对离散傅里叶变换、Z 变换和序列傅里叶变换之间关系式的理解。 对连续信号()a x t 以T 为采样间隔进行时域等间隔理想采样,形成采样信号: ?()()()a a x t x t p t = 式中()p t 为周期冲激脉冲,$()a x t 为()a x t 的理想采样。 ()a x t 的傅里叶变换为μ ()a X j Ω: 上式表明将连续信号()a x t 采样后其频谱将变为周期的,周期为Ωs=2π/T 。也即采样信 号的频谱μ()a X j Ω是原连续信号xa(t)的频谱Xa(jΩ)在频率轴上以Ωs 为周期,周期延拓而成 的。因此,若对连续信号()a x t 进行采样,要保证采样频率fs ≥2fm ,fm 为信号的最高频率,才可能由采样信号无失真地恢复出原模拟信号 计算机实现时,利用计算机计算上式并不方便,因此我们利用采样序列的傅里叶变换来实现,即 ()() n P t t nT δ∞ =-∞ = -∑μ1()()*() 21 ()n a a a s X j X j P j X j jn T π∞ =-∞ Ω=ΩΩ= Ω-Ω∑μ()()|j a T X j X e ωω=ΩΩ=

dsp实验报告

DSP 实验课大作业实验报告 题目:在DSP 上实现线性调频信号的脉冲压缩,动目标显示和动目标检测 (一)实验目的: (1)了解线性调频信号的脉冲压缩、动目标显示和动目标检测的原理,及其DSP 实现的整个流程; (2)掌握C 语言与汇编语言混合编程的基本方法。 (3)使用MATLAB 进行性能仿真,并将DSP 的处理结果与MATLAB 的仿真结果进行比较。 (二)实验内容: 1. MATLAB 仿真 设定信号带宽为B= 62*10,脉宽-6=42.0*10τ,采样频率为62*10Fs =,脉冲重复周期为-4T=2.4*10,用MATLAB 产生16个脉冲的线性调频信号,每个脉冲包含三个目标,速度和距离如下表: 对回波信号进行脉冲压缩,MTI ,MTD 。并且将回波数据和频域脉压系数保存供DSP 使用。 2.DSP 实现 在Visual Dsp 中,经MATLAB 保存的回波数据和脉压系数进行脉压,MTI 和MTD 。 (三)实验原理 1.脉冲压缩原理 在雷达系统中,人们一直希望提高雷达的距离分辨力,而距离分辨力定义为:22c c R B τ?==。其中,τ表示脉冲时宽,B 表示脉冲带宽。从上式中我们可以看

出高的雷达分辨率要求时宽τ小,而要求带宽B大。但是时宽τ越小雷达的平均发射功率就会很小,这样就大大降低了雷达的作用距离。因此雷达作用距离和雷达分辨力这两个重要的指标变得矛盾起来。然而通过脉冲压缩技术就可以解决这个矛盾。脉冲压缩技术能够保持雷达拥有较高平均发射功率的同时获得良好的距离分辨力。 在本实验中,雷达发射波形采用线性调频脉冲信号(LFM),其中频率与时延成正比关系,因此我们就可以将信号通过一个滤波器,该滤波器满足频率与时延成反比关系。那么输入信号的低频分量就会得到一个较大的时延,而输入信号的高频分量就会得到一个较小的时延,中频分量就会按比例获得相应的时延,信号就被压缩成脉冲宽度为1/B的窄脉冲。 从以上原理我们可以看出,通过使用一个与输入信号时延频率特性规律相反的滤波器我们可以实现脉冲压缩,即该滤波器的相频特性与发射信号时共轭匹配的。所以说脉冲压缩滤波器就是一个匹配滤波器。从而我们可以在时域和频域两个方向进行脉冲压缩。 滤波器的输出() h n= y n为输入信号() x n与匹配滤波器的系统函数() *(1) y n x n s N n =--。转换到频域就是--卷积的结果:* ()()*(1) s N n =。因此我们可以将输入信号和系统函数分别转化到频域:Y k X k H k ()()( Y k,然后将结果再转化到时域, h n H k →,进行频域相乘得() ()() x t X k →,()() 就可以得到滤波器输出:()() →。我们可用FFT和IFFT来实现作用域的 Y k y n 转换。原理图如下: 图1.脉冲压缩原理框图 2.MTI原理 动目标显示(MTI)技术是用来抑制各种杂波,来实现检测或者显示运动目标的技术。利用它可以抑制固定目标的信号,显示运动目标的信号。以线性调频

电子信息工程 专业评估自评报告

电子信息工程专业评估自评报告 二○一四年七月

淮海工学院本科专业评估自评报告 电子信息工程专业 为贯彻《教育部关于全面提高高等教育质量的若干意见》(教高[2012]4号)和《教育部关于开展普通高等学校本科教学工作审核评估的通知》(教高[2013]10号)文件精神,发挥学校内部质量保障体系功能,以专业建设为抓手,进一步规范和完善专业体系,加大专业内涵建设力度,全面提高人才培养质量,学校决定开展本科专业评估工作。现将电子信息工程专业自评情况进行汇报。 1 规划与实施 根据《淮海工学院关于开展本科专业评估工作的通知》,结合专业建设三年规划(2013-2015)、省重点专业类的建设工作,对十二五以来电子信息工程专业规划与实施情况汇报如下。 1.1专业定位与发展 淮海工学院电子信息工程专业类的前身为应用电子技术本科专业,始建于1985年。1998年根据国家本科专业目录调整为电子信息工程专业。2001年,本专业被列入淮海工学院“十五”规划重点建设专业,2004年被评定为淮海工学院品牌专业, 2008年入选江苏省特色专业建设点,2010年通过验收成为江苏省特色专业。2012年8月,以电子信息工程专业为核心的淮海工学院电子信息省重点专业类建设立项。2008年以来,我们积极主动开展人才培养模式改革方面的工作,本着“按专业招生、按学科培养、按方向训练”的原则,推动学分制建设与发展,在30年的办学实践中,本专业在师资队伍、教学条件等教学基础建设方面取得了一些成绩,人才培养质量和社会声誉不断提高。 一、专业定位与社会需求 全面贯彻党的教育方针,坚持育人为本、德育为先,把立德树人作为教育的根本任务;遵循高等教育发展客观规律,主动适应经济社会发展对人才培养的要求,尊重和落实教育选择权,推进教育公平。以推进转型升级与结构调整为契机,按照“因材施教,错位发展”办学指导思想,锁定应用型人才培养目标,以社会需求为导向,深化产教融合、拓展校企合作,强化实践教学,注重学生的全面发展。依据社会对电子信息类人才的需求确定培养目标定位,以社会经济建设为服务面向,立足连云港,服务江苏,影响全国。苏南电子工业发达,苏北特别是连云港,电子工业落后,没有电子工业大型企业,生产设备和技术不先进,产品技术含量不高、附加值低、经济效益差,苏北电子工业的振兴需要大批的电子信息工程专业的应用型人才。

数字信号处理实验报告要求

数字信号处理实验课程设计 题目:数字滤波器的设计与实现 一、课程设计目的 (1) 掌握用脉冲响应不变法和双线性变换法设计无限脉冲响应数字滤波器(IIR DF )的原理和方法; (2) 掌握用窗函数法和频率采样设计有限脉冲响应数字滤波器(FIR DF )的原理和方法; (3) 学会根据信号的频谱确定滤波器指标参数; (4) 学会调用MATLAB 信号处理工具箱中的滤波器设计函数设计IIR DF 和FIR DF 。 二、课程设计原理 已知一个连续时间信号())π2cos()π2sin(21t f t f t x +=,Hz 1001=f ,Hz 3002=f ,x (t )为两个单频信号叠加后的混合信号,其时域波形和幅频特性图如图1所示。由图可知,混合信号时域混叠,无法在时域进行分离,但是频域是分离的,可以通过设计合适的IIR DF 和FIR DF 将两个单频信号分离,形成两个单一频率信号。 -2-1 1 2 t/s x (t )(a)混合信号时域波 形 050100150200250 30035040045050000.5 1 f/Hz 幅度(b)混合信号幅频特性 图1混合信号x (t )及其频谱图 三、课程设计内容 设计低通滤波器和高通滤波器将两个单频信号分离。滤波器的通带截止频率和阻带截止频率通过观察x (t )的幅频特性图自行确定,设采样频率为Hz 1000=s f ,要求滤波器的通带最大衰减和阻带最小衰减分别为dB 50,dB 1s p ==αα。调用MATLAB 中的滤波器设计函数编写

程序设计低通滤波器和高通滤波器(其中,低通滤波器用脉冲响应不变法和双线性变换法两种方法设计,高通滤波器用窗函数法和频率采样法两种方法设计),并绘制滤波器的幅频特性图、经滤波分离后的信号时域波形图和幅频特性图,观察分离效果。 四、课程设计报告要求 课程设计报告应包含以下几个方面的内容: 1.课程设计目的 2.课程设计要求 3.课程设计过程(包括设计步骤、完整的程序及仿真图) 4.结果分析 5.心得体会、问题或者建议 6.参考文献

数字信号处理课程规划报告

数字信号处理课程设计报告《应用Matlab对信号进行频谱分析及滤波》 专业: 班级: 姓名: 指导老师: 二0 0五年一月一日

目录 设计过程步骤() 2.1 语音信号的采集() 2.2 语音信号的频谱分析() 2.3 设计数字滤波器和画出其频谱响应() 2.4 用滤波器对信号进行滤波() 2.5滤波器分析后的语音信号的波形及频谱() ●心得和经验()

设计过程步骤 2.1 语音信号的采集 我们利用Windows下的录音机,录制了一段开枪发出的声音,时间在1 s内。接着在C盘保存为WAV格式,然后在Matlab软件平台下.利用函数wavread对语音信号进行采样,并记录下了采样频率和采样点数,在这里我们还通过函数sound引入听到采样后自己所录的一段声音。通过wavread函数和sound的使用,我们完成了本次课程设计的第一步。其程序如下: [x,fs,bite]=wavread('c:\alsndmgr.wav',[1000 20000]); sound(x,fs,bite); 2.2 语音信号的频谱分析 首先我们画出语音信号的时域波形;然后对语音信号进行频谱分析,在Matlab中,我们利用函数fft对信号进行快速傅里叶变换,得到信号的频谱特性性。到此,我们完成了课程实际的第二部。 其程序如下: n=1024; subplot(2,1,1); y=plot(x(50:n/4)); grid on ; title('时域信号') X=fft(x,256); subplot(2,1,2); plot(abs(fft(X))); grid on ; title('频域信号'); 运行程序得到的图形:

DSP运行实验报告

DSP运行实验报告 一、实验目的 熟悉CCS软件仿真下,DSP程序的下载和运行;熟悉借助单片机的DSP程序下载和运行; 熟悉借助仿真器的DSP程序下载和运行;熟悉与DSP程序下载运行相关的CCS编程环境。 二、实验原理 CCS软件仿真下,借用计算机的资源仿真DSP的内部结构,可以模拟DSP程序的下载和运行。 如果要让程序在实验板的DSP中运行、调试和仿真,可以用仿真器进行DSP程序下载和运行。初学者也可以不用仿真器来使用这款实验板,只是不能进行程序调试和仿真。 在本实验板的作用中,单片机既是串口下载程序的载体,又是充当DSP 的片外存储器(相对于FLASH),用于固化程序。 三、实验设备、仪器及材料 安装有WINDOWS XP操作系统和CCS3.3的计算机。 四、实验步骤(按照实际操作过程) 1、CCS软件仿真下,DSP程序的下载和运行。 第一步:安装CCS,如果不使用仿真器,CCS 的运行环境要设置成一个模拟仿真器(软仿真)。

第二步:运行CCS,进入CCS 开发环境。 第三步:打开一个工程。 将实验目录下的EXP01目录拷到D:\shiyan下(目录路径不能有中文),用[Project]\[Open]菜单打开工程,在“Project Open”对话框中选 EXP01\CPUtimer\CpuTimer.pjt,选“打开”, 第四步:编译工程。 在[Project]菜单中选“Rebuild All”,生成CpuTimer.out文件。 第五步:装载程序。 用[File]\[Load Program]菜单装载第四步生成CpuTimer.out文件,在当前工程目录中的Debug 文件夹中找到CpuTimer.out文件,选中,鼠标左键单击“打开”。

相关文档
最新文档