(1)了解线性调频信号的脉冲压缩、动目标显示和动目标检测的原理,及其DSP实现的整个流程;
(2)掌握C语言与汇编语言混合编程的基本方法。
(3)使用MATLAB进行性能仿真,并将DSP的处理结果与MATLAB的仿真结果进行比较。
1. MATLAB仿真
设定信号带宽为B= ,脉宽,采样频率为,脉冲重复周期为,用MATLAB产生16个脉冲的线性调频信号,每个脉冲包含三个目标,速度和距离如下表:
对回波信号进行脉冲压缩,MTI,MTD。并且将回波数据和频域脉压系数保存供DSP使用。
2.DSP实现
在Visual Dsp中,经MATLAB保存的回波数据和脉压系数进行脉压,MTI和MTD。
1.脉冲压缩原理
在雷达系统中,人们一直希望提高雷达的距离分辨力,而距离分辨力定义为:。其中,表示脉冲时宽,表示脉冲带宽。从上式中我们可以看出高的雷达分辨率要求时宽小,而要求带宽大。但是时宽越小雷达的平均发射功率就会很小,这样就大大降低了雷达的作用距离。因此雷达作用距离和雷达分辨力这两个重要的指标变得矛盾起来。然而通过脉冲压缩技术就可以解决这个矛盾。脉冲压缩技术能够保持雷达拥有较高平均发射功率的同时获得良好的距离分辨力。
…… …… 余下全文
TMS320F2812x DSP原理及应用技术实验心得体会
1. 设置环境时分为软件设置和硬件设置,根据实验的需要设置,这次实验只是
软件仿真,可以不设置硬件,但是要为日后的实验做准备,还是要学习和熟悉硬件设置的过程。
2. 在设置硬件时,不是按实验书上的型号选择,而是应该按照实验设备上的型
号去添加。
3. 不管是硬件还是软件的设置,都应该将之前设置好的删去,重新添加。设置好的配置中
只能有一项。
4. CCS可以工作在纯软件仿真环境中,就是由软件在PC机内存中构造一个虚拟的
DSP环境,可以调试、运行程序。但是一般无法构造DSP中的外设,所以软件仿真通常用于调试纯软件算法和进行效率分析等。
5. 这次实验采用软件仿真,不需要打开电源箱的电源。
6. 在软件仿真工作时,无需连接板卡和仿真器等硬件。
7. 执行write_buffer一行时。如果按F10执行程序,则程序在mian主函数中运行,
如果按F11,则程序进入write_buffe函数内部的程序运行。
8. 把str变量加到观察窗口中,点击变量左边的“+”,观察窗口可以展开结构变
量,就可以看到结构体变量中的每个元素了。
…… …… 余下全文
———西南科技大学城市学院-----
课程设计报告
题目 : 基于DSP2407的数字电压表
系别: 机电工程系
专业 : 电信
班级 : 1101
指导教师 :
实验人员 :
第一章 系统设计
第一节 课题目标及整体方案
1.1.1课程目标
以DSP2407为核心,设计一个数字电压表。采用中断方式,对2路0~5V的模拟电进行循环采集,采集的数据送LED显示,并存入内存。超过界限时指示灯闪烁。
…… …… 余下全文
FIR数字滤波器的设计
目录
1前言 .......................................................................................................... 2
2数字滤波器及MATLAB语言概述 ........................................................... 2
2.1数字滤波器的定义和分类 ..................................................... 3
2.2常用滤波器的性能指标 ......................................................... 4
2.3 MATLAB概述 ........................................................................... 8
3 FIR滤波器设计原理 ............................................................................. 8
…… …… 余下全文