C5402EVM实验板硬件仿真(锯齿波发生+DA)

合集下载

TMS320VC5402系列DSP实验指导书 精品实验

TMS320VC5402系列DSP实验指导书 精品实验

TMS320VC5402系列DSP 精品实验数例实验一新手上路]初学者编写的第一个程序通常是控制XF引脚的变化,然后用示波器测量XF脚波形或观察与相接的LED。

这个程序也常常用来测度一下DSP能否正常工作。

实验1.1 最简单的程序:控制XF引脚周期性变化实验目的:通过简单的程序了解DSP程序的结构,熟悉CCS开发环境。

**************************************************************最简单的程序:TestXF1.asm*循环对XF位置1和清0,用示波器可以在XF脚检测到电平高低周期性变化*常用于检测DSP是否工作。

*************************************************************.mmregs ;预定义的寄存器.def CodeStart ;定义程序入口标记.text ;程序区CodeStart: ;程序入口SSBX XF ;XF置1RPT #999 ;重复执行1000次空指令产生延时NOPRSBX XF ;XF清0RPT #999 ;重复执行1000次空指令产生延时NOPB CodeStart ;跳转到程序开头循环执行.endNOP指令执行时间为一个时钟周期,设DSP工作频率是50MHz,可以估算出XF引脚电平的变化频率约为:5 0M/2000=25kHz在没有示波器的情况下,就要将程序1.1稍作改进,增加延时,用一个延时子程序将XF脚电平变化频率降到肉眼可分辨的程度,就可以用LED来显示电平的变化,程序如下:实验1.2 子程序调用实验目的:学习子程序的调用**************************************************************TestXF2.asm*对TestXF1.asm稍作改进,用延时子程序设置较长的延时,*可以用试验板上的LED看到XF引脚电平的变化*************************************************************.mmregs ;预定义的寄存器.def CodeStart ;定义程序入口标记.text ;程序区CodeStart: ;程序入口SSBX XF ;XF置1CALL Delay ;调用延时程序RSBX XF ;XF清0CALL Delay ;调用延时程序B CodeStart ;跳转到程序开头循环执行***************************************************************延时子程序:Delay*用两级减一计数器来延时。

TMS320VC5402定时器实验报告

TMS320VC5402定时器实验报告

TMS320VC5402定时器实验一、实验目的1. 了解DSP汇编程序与C语言程序的构成;2. 了解DSP程序各段的含义;3. 熟悉如何编写中断服务程序;4. 掌握片内定时器的设置方法;5. 掌握长时间间隔的定时器的处理二、实验内容(要求)1. DSP的初始设置;2. DSP中断向量表的建立;3. 定时器的使用;三、实验原理(背景知识)TMS320VC5402定时器中有一个可编程的片上定时器,总共包含有三个可由用户设置的寄存器,并可以申请主机的中断。

这三个寄存器分别为TIM、PRD、TCR。

时间寄存器(TIM)是一个16 位的存贮器映射寄存器,它的值由周期寄存器来进行装载,并且做减一操作。

周期寄存器(PRD)是一个16 位的存贮器映射寄存器,它是用来重装时间寄存器(TIM)寄存器的值的。

定时器控制寄存器(TCR)是一个16 位的存贮器映射寄存器,包含了定时器的控制与状态信息。

定时器的工作过程:①定时分频系数和周期数分别装入TCD和PRC寄存器中;②每来一个定时脉冲CLKOUT,计数器PSC减1;③当PSC减至0时,PSC产生借位信号;④在PSC的借位信号作用下,TIM减1计数,同时将分频系数装入PSC,重新计数;⑤当TIM减到0时,定时时间到,由借位产生定时中断TINT和定时输出TOUT并将PRD中的时间常数重新装入TIM。

定时器的定时时间为:定时周期= CLKOUT×(TDDR+1)×(PRD+1)程序框图如下:开开开开开CLKMD= 47FFh PMST=00A0h t0_count=250开开开INTM=1TCR=0010h PRD=270Fh TCR=0669h开timer0开开IFR=8IMR=8INTM=0timer0开开开开开开开开YN开开t0_count=t0_count-1to_count=0t0_count=250XF=0XF=1XF=0Y NYN开开四 、实验步骤1、打开CCS ,并设置好相对应的参数,显示硬件连接成功后,编写主函数。

实验五 三角波-方波(锯齿波-矩形波)发生器实验报告

实验五  三角波-方波(锯齿波-矩形波)发生器实验报告

实验五三角波-方波(锯齿波-矩形波)发生器实验报告实验目的:学习、理解、掌握由运算放大器构成的施密特比较器、积分器的原理,掌握锯齿波-矩形波(三角波-方波)发生器的构成方式,波形参数与电路元件值的关系,通过对理论计算、仿真、测试的数据对比分析获得对电路原理及实践能力的提升。

实验设备及器件:笔记本电脑(软件环境:Multisim13.0、WaveForms2015)AD2口袋仪器电容:0.1μF电阻:200Ω、10kΩ*4、30kΩ*3二极管:发光二极管*2(红色或绿色)、普通二极管*2运放:μA741*2面包板、连接线等实验内容:用两片μA741构成的三角波-方波发生器(施密特触发器+积分电路)见图1。

图1 三角波-方波电路1.测试(使用红色发光二极管):(1)按图1搭建电路,使用AD2测试vo1和vo的波形(屏幕拷贝波形并贴于下方,图2),观察测试的波形,给出方波及三角波的高电平、低电平、方波的高电平持续时间、方波的低电平的持续时间、占空比、振荡周期,并填入表1。

图2 三角波-方波电路的测试波形(2)令图1中的R4=10 kΩ,其他器件参数不变,构成锯齿波-矩形波发生器,使用AD2测试vo1和vo2的波形(屏幕拷贝波形并贴于下方,图3),通过波形给出锯齿波及矩形波的高电平、低电平、矩形波的高电平持续时间、矩形波的低电平的持续时间、占空比、振荡周期,并填入表2。

图3 锯齿波-矩形波电路的测试波形2.计算(1)利用测试(1)所得的方波高电平和低电平值(输出vo1,也就是发光二极管在该工作条件下的正向压降,计算周期时可使用正负峰值的平均值计算),并根据电路器件参数,理论计算三角波输出端(vo)的高电平和低电平值、方波高电平持续时间、方波低电平的持续时间、占空比、振荡周期,并填入表1。

(计算时需要考虑D3、D4二极管正向压降的影响,鉴于选用二极管的特性及实验中流过D 3、D4二极管的电流只有100μA左右,取正向压降为0.5V)。

模电设计实验报告多功能锯齿波发生器的设计

模电设计实验报告多功能锯齿波发生器的设计

广东石油化工学院课程设计说明书课程名称:模拟电子技术课程设计题目:多功能锯齿波发生器的设计学生姓名:专业:班级:学号:指导教师:日期:年月日多功能锯齿波发生器的设计一、设计任务与要求1.运用集成运算放大器为主要器件,设计—个锯齿波产生电路;2.在控制开关的作用下,能实现单周期扫描、间歇扫描、连续扫描和停止扫描控制功能;3.具有输出幅度调节、直流偏置调节和扫描周期调节功能;4.输出电压幅度在±10V的范围内可调,线性度优于0.01%;二、方案设计与论证本次设计首先采用比较器输出矩形波,通过积分器将波形转换为三角波,调节电位器,当积分电路的正向积分时间常数远大于反向积分常数,或者反向积分时间常数远大于正向积分时间常数时,那么输出电压U0上升和下降的斜率相差很多,就可以获得锯齿波。

利用二极管的单向导电性使积分电路两个方向的积分通路相同,就可得到锯齿波发生电路。

再将输出接到同向求和运算电路,就能得到直流偏置的效果。

方案一、锯齿波发生器电路可以由集成函数发生器8038构成方案二、锯齿波发生器电路也可以由555定时芯片构成的自举电路产生方案三、锯齿波可用积分器和模拟电压比较器实现,对电路的工作方式控制可以通过电子开关,也可以用手动控制。

由于题目的要求,本设计采用的是集成运放构成的电路。

电路的总体方案框图如下:三、单元电路设计与参数计算3.1锯齿波发生器电路:设二极管导通的等效电阻可忽略不计,电位器的滑动端移到最上端。

当U01=+Uz 时,D1导通,D2截止,输出电压的表达式为:100031()()O Z u U t t u t R C=--+ 0u 随时间线性下降。

当01Z U u =-时,D2导通,D1截止,输出电压的表达式为:0210131()()()Z W U t t u t R R Cu -++=0u 随时间线性上升。

由于Rw 远大于R3,01u 和0u 的波形如图(b )所示。

根据三角波发生电路震荡周期的计算方法,可以得出下降时间和上升时间分别为:111322RR C R T t t ∙=-≈ 122213()2W R R R C R T t t ∙+=-≈所以震荡周期为: 1322(2)W R R R C R T +=将1R 和2R 设为电位器,则调整1R 和2R 、W R 的阻值以及C 的容量,可以改震荡周期。

DSP-5402实验仪说明书

DSP-5402实验仪说明书

SZ-DSP54A型开发教学实验仪实验指导书(教师/学生用)DSP长沙三知电子有限公司2001/11前言随着DSP在中国的普及与发展,越来越多的领域已经应用了DSP 技术。

为了适应这一新的形式,加速培养高素质的DSP专门人才,国内各高等院校除了加强DSP学科的理论教学之外,都纷纷开设DSP 实验课,以提高学生的实际动手能力,加快学生与社会的接轨的时间。

因此我公司首先想联合高校开发DSP实验仪,通过学生对数字信号的学习以及对DSP实验仪的实践,使DSP之花在学校开始发芽。

由于编者水平有限,书中有不当之处再所难免,恳请读者批评指正。

最后,向关心和厚爱“三知”系列产品的广大用户表示忠心感谢!长沙三知电子有限公司二OO一年十一月概述TI(德州仪器半导体公司)生产的数字信号处理器,简称DSP(DIGITAL SIGNAL PROCESSOR)TMS320是包括定点、浮点和处理器在内的数字信号处理器(DSPs)系列,其结构尤其适用于作实时信号处理。

DSP是运算密集型的微处理器。

这使得DSP完成滤波器和FFT算法比一般的事务型处理器快的多。

DSP的另一重要特征是采用改进的哈佛结构,具有独立的数据和地址总线,从而使得处理器指令和数据并行,与冯诺伊曼的结构相比,大大提高了处理效率。

该系列DSP具有以下特点:●灵活的指令系统●灵活的操作性能●高速的性能●改进的哈佛结构●低功耗●很高的性能价格比TMS320系列中的同一代芯片具有相同的CPU结构,但片内存储器和片内外设的配置是不同的。

还有一些派生器件使用了存储器和外设新的组合,以适应不同的需要。

该系统以TI的TMS320C5402的DSP为该实验仪的主体芯片。

54系列DSP 应用改进的哈佛结构,具有三个数据存储总线、一个程序存储总线、两个数据地址产生器和一个程序地址产生器。

这种结构使得可以同时存取数,适合多操作数运算,从而完成同样的功能所需的周期少。

加之54系列指令集还包含几条专用指令,包括:单条指令重复和指令块重复、条件指令、FIR(有限脉冲响应)和LMS(最小均方)滤波器运算指令等。

TMS320VC5402与串行AD_DA转换器的接口设计

TMS320VC5402与串行AD_DA转换器的接口设计
%I D H " E C 与串行 < / < 转换器的接口设计 7C X F H ++
+9 (/ 2, (,3? ,A, , ; 3 L G2=>,#2 ,(%I D H " E C ’ 7C X F H > 67= .< / <" (,2= ( ,’ + + / -= > ,
张秀丽!李 " 萍!陆光华 ! 浙江万里学院 H & 重点实验室 " 浙江宁波 % U # " Y ""#
EF 硬件设计 B" 根据 * ’ R G U ’ 外接 信 号 与 W ( & 串 行 口 + %# H # @Y 的特点和相应的时序 关 系# 容 易 实 现 他 们 之 间 的 硬 很 件连接# 如图 ! 所 示" 本 设 计 中# @ Y 的 移 位 时 钟 W(& 信号! 帧同 步 信 号 由 * ’ R G U ’ 提 供# 便 系 统 以 + %# H # 能灵 活 适 应 不 同 的 采 样 速 率" 由 于 * ’ R G U ’ + %# H # 使用 U^ 电 源 供 电# ’ ! R 采 用 %F ^ 和 "F ^ 供 ^ U# % T *C * C
图 %"W ( & 接收和发送时序图 @Y
Y *W !Q O " Y ( H O#& G ’ R _L G H Y Y " % 发送控制寄存器 R 子地址 Y *W !# ! 0#& H ## Y Y " % 发送帧长度为 " 位 V
E"X F H 和 % 软 " EC & DH + H 件设计

实验一、锯齿波触发电路的调试

实验一、锯齿波触发电路的调试

实验一、锯齿波触发电路的调试一、实验目的1.熟悉锯齿波触发电路的工作原理,掌握各主要元件的作用并观察各主要点的波形。

2.掌握锯齿波触发电路的调试方法和同步定相方法。

锯齿波触发如下图所示。

二、实验线路及原理三、实验内容1)锯齿波同步移相触发电路的调试。

2)锯齿波同步移相触发电路各点波形的观察和分析。

四、实验方法1.按图实2-1接通各直流电源及同步电压,选定其中一块触发器(如1CF),检查RP1~RP3电位器当顺时针旋转时,相应的锯齿波斜率应上升,直流偏移电压U b的绝对值应增加,控制电压U c也应增加。

2.用双踪示波器检查各主要点波形1)同时观察同步电压和“1”点的电压波形,了解“1”点波形形成的原因。

2)观察“1”、“2”点的电压三锯齿波排对图波形,了解锯齿波宽度和“1”点电压波形的关系。

3)调节电位器RP1,观测“2”点锯齿波斜率的变化。

4)观察“3”~“6”点电压波形和输出电压的波形,记下各波形的幅值与宽度,并比较“3”点电压U3和“6”点电压U6的对应关系。

5)调节触发脉冲的移相范围将控制电压Uct调至零(将电位器RP2顺时针旋到底),用示波器观察同步电压信号和“6”点U6的波形,调节偏移电压Ub(即调RP3电位器),使α=170°,其波形如下图所示。

锯齿波同步移相触发电路6) 调节U ct使α=60°,观察并记录U1~U7及输出“G、K”脉冲电压的波形,标出其幅值与宽度,并记录在下表中。

U1U2U3U4U5U6幅值(V) 12.6 7.4 2.8 9.0 16.4 4.6宽度(ms) 20.11 20.60 20.20 19.98 20.01 20.061~7点对应的波形及“G,K”脉冲电压如下:五、注意事项1)参见本教材实验一的注意事项。

2)由于正弦波触发电路的特殊性,我们设计移相电路的调节范围较小,如需将α调节到逆变区,除了调节RP1外,还需调节RP2电位器。

3)由于脉冲“G”、“K”输出端有电容影响,故观察输出脉冲电压波形时,需将输出端“G”和“K”分别接到晶闸管的门极和阴极(或者也可用约100Ω左右阻值的电阻接到“G”、“K”两端,来模拟晶闸管门极与阴极的阻值),否则无法观察到正确的脉冲波形。

TMS320VC5402最小系统原理图设计

TMS320VC5402最小系统原理图设计

1.DSP简介1.1 DSP 的应用领域在近 20 多年时间里,DSP 芯片的应用已经从军事、航空航天领域扩大到信号处理、通信、雷达、消费等许多领域。

主要应用有信号处理、通信、语音、图形、图像、军事、仪器仪表、自动控制、医疗、家用电器等。

DSP 主要应用市场为3C 领域,占整个市场需求的 90%。

数字蜂窝电话是 DSP最为重要的应用领域之一。

由于 DSP 具有强大的计算能力,使得移动通信的蜂窝电话重新崛起,并创造了一批诸如 GSM、CDMA 等全数字蜂窝电话网。

在Modem 器件中,DSP 更是成效卓著,不仅大幅度提高了传输速率,且具有接收动态图像能力。

另外,可编程多媒体 DSP 是 PC 领域的主流产品。

以XDSL Modem为代表的高速通信技术与 MPEG 图像技术相结合,使得高品位的音频和视频形式的计算机数据有可能实现实时交换。

目前的硬盘空间相当大,这主要得益于CDSP(可定制 DSP)的巨大作用。

预计在今后的 PC 机中,一个 DSP 即可完成全部所需的多媒体处理功能。

DSP 也是消费类电子产品中的关键器件。

由于 DSP的广泛应用,数字音响设备的更新换代周期变得非常短暂。

用于图像处理的 DSP,一种用于 JPEG 标准的静态图像数据处理;另一种用于动态图像数据处理。

1.2 DSP的特点DSP 芯片是模拟信号变换成数字信号以后进行高速实时处理的专用微处理器,其处理速度比最快的 CPU 还快 10-50 倍,具有处理速度高、功能强、性能价格比好以及速度功耗比高等特点,被广泛应用于具有实时处理要求的场合。

DSP 系统以 DSP 芯片为基础,具有以下优点。

1.高速性,DSP 运行速度高达 1000MIPS 以上2.编程方便,可编程DSP 可使设计人员在开发过程中灵活方便的对软件进行修改和升级。

3.稳定性好,DSP 系统以数字处理为基础,受环境温度及噪声的影响比较小,可靠性高。

4.可重复性好,数字系统的性能基本上不受元器件参数性能的影响,便于测试、调试和大规模生产。

DSP实验报告

DSP实验报告

DSP实验报告学号:姓名:实验1 软件认识实验一、实验目的(1)熟悉CCS开发环境的界面。

(2)利用CCS软件仿真功能,实现前期算法设计的实验和调试,以及算法性能的评估。

(3)了解C54x系列DSP芯片与CCS在线连接调试的基本方法。

二、实验设备信号发生器1台,示波器1台,万用表1块,5V电源1个,PC机1台,C5402核心板1块。

三、实验内容及结果分别在ccs软件仿真和在线调试模式下,用c54x汇编语言和c语言实现正弦信号发生器算法,计算从0-π的正弦值。

(这是用相机照的,像素不高)四、分析与思考汇编语言使用泰勒展开的计算正弦值是为了尽可能的利用硬件资源,大大提高运算效率。

所以汇编语言虽然难懂,但是快速,十分适合程序简单但要求运算速度的算法。

复杂的功能还是以c语言最佳。

五、实验感想我明白了软件中文件与工程的联系,主程序编写的主要是算法是工程中重要的一部分,而要实现程序的功能,还需要其他文件的支持,例如头文件,资源分配的.cmd文件等。

实验2 软件认识实验一.实验目的(1)学习c5402实验系统核心板的基本结构,了解一个DSP最小系统板的构成。

(2)学习利用CCS+仿真器+系统核心板实现硬件在线仿真与调试二.实验设备信号发生器1台,示波器1台,万用表1块,5V电源1个,PC机1台,C5402核心板1块。

三.实验内容及结果用硬件实现正弦信号发生器算法,计算从0-π的正弦值。

熟悉硬件仿真的步骤。

这个实验我们只完成硬件仿真部分。

四、分析与思考C5402硬件PLL可以通过软件在线设置,十分方便,工作频率可以倍频或者分频实现。

软件仿真是在PC上运行程序,与C4502的硬件无关,存储空间可以随意使用。

硬件仿真是通过仿真器在DSP上运行,存储空间在C4502上,同时准确度更高。

CPU响应中断主要分为接受中断请求、响应中断、执行中断服务程序3步。

五、实验感想由于实验仪器的限制,许多现象无法观察,但是我通过学习硬件管脚分配图,明白硬件与软件关系,硬件限制软件,软件规划硬件实现各种功能。

基于C5402EVM的采样及信号谱分析实验(AD +FFT + DA)

基于C5402EVM的采样及信号谱分析实验(AD +FFT + DA)




将光标移到call get_input行,并设置一个探测点,将外部数 据文件fft.dat(方波信号)引入到数据存储器地址为0x2300 开始的位置,长度为256点; 设置一个观察窗口,显示原始的输入信号(观察地址为 0x2300 ,长度为128,数据类型为16bit signed integer), 运行程序到探测点处后一条指令(NOP)处,显示如下图上 半部分的输入信号的时域波形; 将光标移到STM #K_ST1,ST1行,并设置一个断点,再设置一 个观察窗口,显示FFT变换后的结果(原始输入信号的功率谱, 观察地址为0x2200 ,其它设置与上面完全相同,注意波形显 示类型应为时域波形而不是频谱图),运行程序到断点处后 显示如下图下半部分的输入信号的功率谱图;
实验步骤



1、先采用软件仿真熟悉FFT的DSP实现方法及使 用方法,程序参考exp3\fft_sim,请用软件仿真方 法运行此程序。(也可以通过信号处理库dsplib来 实现本实验功能,见fft_dsplib或testfft_dsplib) 该程序实现256点的实数FFT(通过调用128点复 数FFT汇编程序来实现),并实现了信号的功率 谱的计算。 具体使用方法请参见《DSP技术实验指导书》 (彭启宗编,高等教育出版社)实验八 快速傅里 叶变换(FFT)的实现



为了验证FFT程序的正确性,选择原始输入信号的时 域波形图窗口,右键点击选择Propeties属性对话框, 将Display Type改为FT Magnitude,这时将显示输入 信号的频谱(由CCS自己计算得到的输入信号的频 谱),如下图上半部分所示; 比较下图下半部分所示图形,看看谱线的位置是否 一致。(下半部分为由DSP程序运行得到的输入信号 的频谱) 上、下部分如一致,能证明结果的正确性

多功能锯齿波发生器实验报告.docx

多功能锯齿波发生器实验报告.docx

Guangdoti£ University of Hmehemlcal Tedmology课程设计说明书模拟电子技术课程设计课程名称:题目: 多功能锯齿波发生器的设计学生姓名:专业: 电子信息科学与技术班级: 电子11-2学号: 34指导教师:日期: 2013 年10 月25多功能锯齿波发生器的设计一、设计任务与要求1.设计任务运用集成运算放大器为主要器件,设计—个锯齿波产生电路。

通过对多功能波型发生器的设计,加深对电子技术、测试测量技术理论的认识,为毕业设计打下良好基础。

学会查阅相关资料;提出具体方案;按要求设计好电路图,仿真成功;递交课程设计实验报告2.性能指标要求(1)在控制开关的作用下,能实现单周期扫描、间歇扫描、连续扫描和停止扫描控功能;(2 )具有输出幅度调节、直流偏置调节和扫描周期调节功能;(3 )输出电压幅度在土10V的范围内可调,线性度优于0. 01%(4 )要求主要选用集成运放实现;二、方案设计与论证1.设计要求的总体分析锯齿波可用积分器和模拟电压比较器实现,要实现对电路的工作方式控制可以通过电子开关,也可以用手动控制。

幅度频率可调锯齿波发生器电路可由集成运放构成,也可以由集成函数发生器8038 构成,还可以由555 定时芯片构成的自举电路产生。

本次设计采用的是集成运放构成的电路。

按任务要求,设计电路,计算参数,选择元器件。

根据所设计的电路和所选择的元器件绘制电路,并按照调试步骤进行调试。

逐步排除故障最终达到设计要求电路的总体方案框图如下:一.锯齿波发生器主要由迟滞比较器和RC充放电电路组成。

比较器属于信号处理的一种。

它的作用是将输入信号的电平进行比较,然后把比较的结果输出,本文采用的迟滞比较器的特点是:当输入增大及减小时,两种情况下的门限电压不相等,传输特性呈现出“滞回”曲线的形状。

二.直流稳压电源在电子电路中,通常都需要电压稳定的直流电源供电。

小功率的稳压电源的组成如图1.4.1所示,它由电源变压器、整流电路、滤波电路、稳压电路4部分组成三•工作方式控制电路该部分电路控制整个电路的工作,可以控制锯齿波发生电路的工作,可以实现单周期扫描、间歇扫描、连续扫描和停止扫描控功能;三.单元电路设计与参数计算(一)锯齿波产生电路1.集成运算放大器图3是集成运放的符号图,1、2端是信号输入端,3、4是工作电压端,5是输出端,在实际中还有调零端,频率补偿端和偏置端等辅助端。

锯齿波同步移相触发电路实验修改版

锯齿波同步移相触发电路实验修改版

实验五 锯齿波同步移相触发电路实验一、实验目的1.熟悉锯齿波同步移相触发电路的工作原理及电路中各元件的作用。

2.掌握锯齿波同步移相触发电路的调试步骤和方法。

二、实验仪器1.DJK01电源控制屏 2.DJK03晶闸管触发电路 3、数字存储示波器三、实验原理锯齿波同步移相触发电路由同步检测、锯齿波形成、移相控制、脉冲形成放大等环节组成。

其原理图如图5-1所示:图5-1:锯齿波同步移相触发电路工作原理:由V3、VD2、C1等元件组成同步检测环节,其作用是利用同步电压T U 来控制锯齿波产生的时刻及锯齿波的宽度。

由V1、V2等元件组成恒流源电路,当V3截止时。

恒流源对C2充电形成锯齿波;当V3导通时,电容C2通过R3、V3放电。

调节电位器RP1可以调节恒流源的电流大小,从而改变锯齿波的斜率。

控制电压ct U 、偏移电压b U 和锯齿波电压在V5基极综合叠加,从而构成移相控制环节,RP2、RP3分别调节控制电压ct U 和偏移电压b U 的大小。

V6、V7构成脉冲形成放大环节,C5为强触发电容,改善脉冲的前沿,由脉冲变压器输出触发脉冲。

电位器RP1、RP2、RP3均已安装在挂箱的面板上,同步变压器副边已在挂箱内部接好,所有的测试信号都在面板上引出。

四、实验内容1、锯齿波同步移相触发电路的调试。

2、锯齿波同步移相触发电路各点电压波形的观察和分析。

五、实验步骤1.将DJK01电源控制屏的电源选择开关打到“直流调速”侧,使输出电压为200V 。

不能打到“交流调速”侧,它的输出电压为240V 。

2.用两根导线将200V 交流电压(A 、B 、C 任选两相)接到DJK03的“外接220V ”端。

3.按下“启动”按钮,打开DJK03的电源开关,这时挂件中所有触发电路都开始工作。

用数字存储示波器观察正弦波触发电路各观察点的电压波形。

4.同时观察同步电压和“TP1”点的电压波形,了解“TP1”波形形成的原因;观察“TP1”、“TP2”点的电压波形,了解锯齿波宽度和“TP1”点电压波形的关系;调节电位器RP1,观测“TP2”点锯齿波斜率的变化;观察“TP3”-“TP6”点和输出电压的波形,记下各波形的幅值和宽度,并比较“TP3”点电压和“TP6”点电压的对应关系。

实验一--锯齿波同步移相触发电路实验

实验一--锯齿波同步移相触发电路实验

实验一锯齿波同步移相触发电路实验一.实验目的1.加深理解锯齿波同步移相触发电路的工作原理及各元件的作用。

2.掌握锯齿波同步触发电路的调试方法。

二.实验内容1.锯齿波同步触发电路的调试。

2.三相调压器逆时针调到底,合上主电路电源开关,调节主控制屏输出电压U uv =220v ,并打开MCL —05面板右下角的电源开关。

用示波器观察各观察孔的电压波形,示波器的地线接于“7”端。

注:如您选购的产品为MCL —Ⅲ、Ⅴ,无三相调压器,直接合上主电源。

以下均同同时观察“1”、“2”孔的波形,了解锯齿波宽度和“1”点波形的关系。

观察“3”~“5”孔波形及输出电压U G1K1的波形,调整电位器RP1,使“3”的锯齿波刚出现平顶,记下各波形的幅值与宽度,比较“3”孔电压U 3与U 5的对应关系。

3.调节脉冲移相范围将MCL —18的“G ”输出电压调至0V ,即将控制电压Uct 调至零,用示波器观察U 2电压(即“2”孔)及U5的波形,调节偏移电压Ub (即调RP ),使α=180O ,其波形如图4-4所示。

调节MCL —18的给定电位器RP1,增加Uct ,观察脉冲的移动情况,要求Uct=0时,α=180O ,Uct=Umax 时,α=30O ,以满足移相范围α=30O ~180O 的要求。

4.调节Uct ,使α=60O ,观察并记录U 1~U 5及输出脉冲电压U G1K1,U G2K2的波形,并标出其幅值与宽度。

用导线连接“K1”和“K3”端,用双踪示波器观察U G1K1和U G3K3的波形,调节电位器RP3,使U G1K1和U G3K3间隔1800。

六.实验报告1.整理,描绘实验中记录的各点波形,并标出幅值与宽度。

2.总结锯齿波同步触发电路移相范围的调试方法,移相范围的大小与哪些参数有关?3.如果要求Uct=0时,α=90O ,应如何调整?4.讨论分析其它实验现象。

图4-4 脉冲移相范围七.注意事项U U1.双踪示波器有两个探头,可以同时测量两个信号,但这两个探头的地线都与示波器的外壳相连接,所以两个探头的地线不能同时接在某一电路的不同两点上,否则将使这两点通过示波器发生电气短路。

基于TMS320VC5402的指纹识别系统设计

基于TMS320VC5402的指纹识别系统设计

目录1 任务提出与方案论证 (6)指纹识别系统的架构 (6)系统各部分设计要点 (6)2 总体设计 (7)存储空间软硬件设计 (7)存储空间软硬件设计 (9)总线控制和驱动 (10)总线与LCD接口硬件设计 (10)指纹图像获取 (11)3 详细设计 (12)硬件设计 (12)软件设计 (19)指纹识别预处理算法 (22)指纹图像在上的输入与输出 (23)实际指纹图像预处理效果 (23)系统调试方法 (24)4 总结 (25)参考文献 (26)1 任务提出与方案论证随着计算机与信息技术的不断发展,生物识别技术的应用越来越加广泛. 在各种生物识别技术中,指纹识别是目前生物检测学中研究最深入、应用最广泛、发展最成熟的、最有前景的一种识别技术,它通过分析指纹的局部特征,从中抽取详尽的特征点,从而可靠地确认个人身份。

指纹识别的优点是指纹作为人体独一无二的特征,它的复杂度可以提供用于鉴别的足够特征,具有极高的安全性、实用性、可行性,是一种比较理想的身份认证技术。

指纹识别技术是以数字图像处理技术为基础,而逐步发展起来的。

相对于密码、各种证件等传统身份认证技术和诸如语音、虹膜等其它生物认证技术而言,指纹识别是一种更为理想的身份认证技术。

使用指纹识别具有许多优点,例如:每个人的指纹都不相同,极难进行复制或被盗用;指纹比较固定,不会随着年龄的增长或健康程度的变化而变化;最重要的在于指纹图像便于获取,易于开发识别系统,具有很高的实用性和可行性。

1.1 指纹识别系统的架构本课题设计了一个嵌入式系统,通过DSP来完成指纹图像的采集和指纹识别的算法。

另外为使系统有更广阔的应用领域,在设计上还采用异步串行通讯方式实现了DSP和PC之间的数据交互。

据此,系统由指纹传感芯片、复杂可编程逻辑器件、闪烁存储器和UART等硬件组成。

1.2 系统各部分设计要点TMS320VC5402具有很高的性价比,可以访问1M的程序空间和64K的数据空间。

锯齿波发生器课程实施方案实验报告

锯齿波发生器课程实施方案实验报告

锯齿波发生器课程设计实验报告一、设计条件1.可选元件(或自备元件):运放: 若干三极管: 若干电阻、电容、电位器: 若干2.可用仪器:万用表,示波器,毫伏表,信号发生器,直流稳压源二、设计任务及要求1.设计任务根据技术要求和已知条件,完成对锯齿波发生器地设计、装配与调试.2.设计要求(1)频率范围: 2000Hz幅值范围: ±6V上升边占总周期地3/4;下降边占总周期地1/4(2)选择电路方案,完成对确定方案电路地设计.计算电路元件参数,选择元件,画出总体电路原理图,阐述基本原理.(用Proteus 完成仿真)b5E2RGbCAP(3)安装调试并按规定格式写出课程设计报告书.三、实验目地控制旋钮 锯齿波 发生电路 可调 放大(1)掌握集成运算放大器地使用方法.(2)掌握用运算放大器构成锯齿波发生器地设计方法.四、设计原理锯齿波发生器主要有迟滞比较器和RC 充放电电路组成.比较器属于信号处理地一种,他地作用是将输入信号地电平进行比较,然后把比较地结果输出.实验采用地迟滞比较器地特点是:单输入增大及减少时,两种情况下地门限电压不相等,传输特性呈现出“滞回”曲线地形状.p1EanqFDPw根据交流电变成直流电地原理,该设计问题按先后顺序可分为锯齿波发生器(比较器、积分器)、可调放大电路、直流偏置(同向求和)电路,其流程图如图1所示.DXDiTa9E3d由运放N1组成地电路是滞回特性比较器,输出矩形波,运放N2组成一个积分器,输出锯齿波.工作原理分析:运放N1组成地滞回特性比较器输出u01不是+UZ 就是-UZ.比较器是在运算放大器同相输入积分器可调放大电路 偏置电路 输出uo端地电压0时翻转地,同相输入端地电压比0略大就输出+UZ,否则就输出-UZ.比较器地输入电压就是积分器地输出电压u02,设比较器初始时输出电压为+UZ,积分器在输入正电压作用下,二极管V2导通,积分器通过电阻R4对电容充电,运放N2输出线性下降地负电压,待输出电压u02达到翻转电压U’’时,比较器输出翻转,u01输出负电压-UZ.此时积分器地输出电压u02上升,二极管V2截止,积分器只有通过电阻R5才能使电容放电.由于电阻R5比R4大得多,电路地积分时间常数大大增大,输出电压u02地上升速度就大大减慢.待电压上升到了翻转电压U’时,比较器输出再次翻转,u01输出正电压+UZ,积分器输出电压u02又会以较快地速度下降,达到U’’时又一次翻转,如此震荡产生.RTCrpUDGiT五、锯齿波发生器电阻、电容地计算锯齿波发生器电路如下:设二极管导通地等效电阻可忽略不计,电位器地滑动端移到最上端.当U01=+时,D1导通,D2截止,输出电压地表达式为:5PCzVD7HxA100031()()O Z u U t t u t R C =--+0u 随时间线性下降.当01Z U u =-时,D2导通,D1截止,输出电压地表达式为:0210131()()()Z W U t t u t R R C u -++=0u 随时间线性上升.由于W R 远大于R3,01u 和0u 地波形如图(b )所示.根据三角波发生电路震荡周期地计算方法,可以得出下降时间和上升时间分别为:1110322R R C R T t t ∙=-≈;122213()2W R R R C R T t t ∙+=-≈所以震荡周期为:1322(2)W R R R CR T +=将1R 和2R 设为电位器,则调整1R 和2R 、W R 地阻值以及C 地容量,可以改震荡周期.调整W R 地值可以改变地输出波形地占空比,以及锯齿波上升和下降斜率.jLBHrnAILg根据积分器地特点,锯齿波地转换须将时间常数设置地尽量小一点,可以选择C 为0.01uf 和0.1uf,稳压管稳压值为5V ,电位器1R 取20K Ω,2R 取10K Ω,W R 取5K Ω,3R 取100Ω,4R 取100Ω,5R 取100Ω.xHAQX74J0X版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理.版权为个人所有This article includes some parts, including text, pictures, and design. Copyright is personal ownership.LDAYtRyKfE用户可将本文地内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律地规定,不得侵犯本网站及相关权利人地合法权利.除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人地书面许可,并支付报酬.Zzz6ZB2LtkUsers may use the contents or services of this article for personal study, research or appreciation, and othernon-commercial or non-profit purposes, but at the same time, they shall abide by the provisions of copyright law and other relevant laws, and shall not infringe upon the legitimate rights of this website and its relevant obligees. In addition, when any content or service of this article is used for other purposes, written permission and remuneration shall be obtained from the person concerned and the relevant obligee.dvzfvkwMI1转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目地地合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任.rqyn14ZNXIReproduction or quotation of the content of this article must be reasonable and good-faith citation for the use of news or informative public free information. It shall not misinterpret or modify the original intention of the content of this article, and shall bear legal liability such as copyright.EmxvxOtOco。

TMS320C5402芯片基本硬件设计

TMS320C5402芯片基本硬件设计

TMS320C5402芯片基本硬件设计
杨明远;陈明义
【期刊名称】《山西电子技术》
【年(卷),期】2007(000)004
【摘要】讨论了TMS320C5402芯片的时钟电路、电源电路、复位电路等基本硬件电路的设计方法,并给出了接线图.
【总页数】2页(P27-28)
【作者】杨明远;陈明义
【作者单位】中南大学信息科学与工程学院,湖南,长沙,410008;湖南商务职业技术学院,湖南,长沙,410205;中南大学信息科学与工程学院,湖南,长沙,410008
【正文语种】中文
【中图分类】TP303
【相关文献】
1.TMS320C5402的特性及其硬件设计 [J], 岳静
2.基于TMS320C5402和AD7705芯片的信号采集系统 [J], 杨明远;何颖
3.基于KEA128芯片的无线节能智能车硬件设计 [J], 吕纯池
4.基于KEA128芯片的无线节能智能车硬件设计 [J], 吕纯池
5.基于CMOS芯片的协同肢体康复器控制器硬件设计与开发 [J], 郭杰
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 jkT jkT k 1 jT 1 k jT 1 k H z e e z e z e z 2 j k 0 2 j k 0 b1 z 1 1 a1 z 1 a2 z 2
其中, b1=A*sinωT , a1=-2cosωT, a2=1 。
设初始条件为0,求出上式的反Z 变换得: y[k]=-a1*y[k-1] -a2*y[k-2]+b1*x[k-1] 这是一个二阶差分方程,其单位冲激响应即为sinkωT。利 用单位冲激δ(k)的性质,并有δ(k)= x[k],则仅当k=1 时,x[k-1]=1, 代入上式得: k=0 y[0] = -a1* y[-1] -a2* y[-2] + 0 = 0 k=1 y[1] = -a1* y[0] -a2* y[-1] + b1 = b1 k=2 y[2] = -a1* y[1] -a2* y[0] + 0 = -a1* y[1] k=3 y[3] = -a1* y[2] -a2* y[1] . . . k=n y[n]= -a1* y[n-1] -a2* y[n-2] 在k>2 以后,y[k]能用y[k-1]和y[k-2]算出,这是一个递归 的差分方程。
y[n]= 2cosωT* y[n-1] -y[n-2]
根据上面的说明,我们可以对数字振荡器进行设计。 设该振荡器的频率为2000Hz,采样率为40kHz(若通过 定时器设置,则应每隔25us 中断一次,即产生一个 y[n]),由于冲激函数输入在实际工程实现时难于实现, 我们可以利用初始状态y(-1)、y(-2)代替输入冲激函数的 效果,则递归的差分方程系数为: coeff =cosωT=cos (2 × PI × 2000 / 40000) y(-1)=0 y(-2)=-A*sinωT=-A*sin (2 × PI × 2000 / 40000) 为了便于定点DSP 处理,我们将所有的系数乘以 32768,然后用16 位定点格式表示为:

③配置CCS: 运行Setup CCStudio v3.3 “中间栏”的Create Board标签中选择其中的SD510 Emulator 点右键, 选择Add to system 在弹出的Connection Properities窗口中的“Connection Name”中任意输入 一个名字,例如C5402EVM_PP,在Connection Properities中保证输入端地址是0x378,然后点击确 定。 在左栏中出现C5402EVM_PP ,左键点击该 名字,在“中间栏”的Create Board标签中选 TMS320C5400(即选中sdgo5xx.drv),在上面点右 键,选择Add to system 在下面点击Save&Quit, 在弹出的窗口中选择Yes
仿真器连接


XDS510PP仿真器需要接+8V的电源(白 正黑负) 仿真器通过并口延长线与PC机连接 C5402EVM接+5V 电源连接、仿真器连接方法见下页



②使用 SdConfig v3.3进行驱动配置和硬件仿真 器检测: SdConfig v3.3 选中378 双击Emu Default 执行E M U命令图标 (存新配置) 出现: “**Emulator Scan Test --Found JTAG IR length of 8 --Found 1 JTAG device(s) in the scan chain” 执行“R”命令图标 出现: “**Emulator is reset” 说明硬件仿真器正常。(以上操作见下图所示) 注:执行这一步前必须将DSP目标系统、硬件仿真 器、PC连接电缆接好。
始的128个单元中。通过CCS 提供的图形显示工具或者
示波器,我们将在图形窗口中看到一个正弦信号波形。
观察方法:在中断服务程序的con_buf=0语句处增加
长度128,数据类型为32bit floating point 。再观察其频谱
一个断点。设置一个波形观察窗口,观察首地址设为buf,
(采样率设为40000),分析结果是否正确。
的值(不断刷新存储器,看是否t0_counter不断减1,减到0后 t0_flag 状态取反)
思考题2 正弦波信号发生器实验
Digital Sinusoidal Oscillators 数字振荡器原理
设一个传递函数为正弦序列sinkωT,由于有: 1 jx jx sin x e e 2j sinkωT的Z变换为:



④这样会自动启动CCS3.3,在CCS中,点击 Debug菜单下的Connect,当左下角出现 连接成功图标时CCS设置成功。 ⑤使用例程“exp2\A-ads9764\A-ads9764. pjt ”,连接同轴电缆线到Va_out处(J2000),用 示波器观察锯齿波。 ⑥调试程序,分析程序功能。在STL A, *AR3 处设置一个断点,然后观察0x1500处的波形, 设置方法如下:
利用定时器实现锯齿波 的部分代码
;/*-----------------------TIMER0-----------------------------------------*/ ;¸ 实现定时器0的定时周期设置,本例设为2MHz ; TDDR0+1=5,PRD0+1=1 ;/*--------------------------------------------------------------------*/ TIM0 .set 0024h PRD0 .set 0025h TCR0 .set 0026h K_TCR0_SOFT .set 0b<<11 K_TCR0_FREE .set 1b<<10 K_TCR0_PSC .set 0100B<<6 K_TCR0_TRB .set 1B<<5 K_TCR0_TSS .set 0B<<4 K_TCR0_TDDR .set 0100<<0 K_TCR0 .set K_TCR0_SOFT|K_TCR0_FREE|K_TCR0_PSC|K_TCR0_TRB|K_TCR0_ TSS|K_TCR0_TDDR
DSP技术 实验指导2
实验二 C5402EVM实验板硬 件仿真(锯齿波发生+D/A)

修改配置 ①安装本实验板在CCS3.3上的插件 setupCCSPlatinum_v30330.exe,以及安 装XDS510PP设备驱动程序: C5000driverpp(并口硬件仿真器驱动程 序)。(本步已事先完成了,不需要同学 们做此步)
coeff 215 79 BCh y (1) 215 C 000h y (2) 215 13C 7 h
这便是本实验中产生2000Hz 正弦信号的三个系数。
在编制本实验程序(见参考程序:exp2\ sinewave_C)
时,主程序在初始化后利用这三个系数先计算y[n-1]和 y[n-2],然后计算出新的y[n],并把结果存放于从buf开


采集长度为1;显示长 度为任意值(例如为 2048);设置为允许 波形从右向左移动 点击CCS左侧的 按 钮,采用动画运行方 式运行本程序
分析程序的功能




动画运行时,观察累加器A、辅助寄存器AR0的值, 分析A的值与AR0的值的作用? 为什么要观察0x1500@DM处? 本程序实现的锯齿波的周期是多少,最大幅度值是 多少,斜率是多少?时域分辨率是多少?如果想修 改这些参数,如何在程序中修改? 分析一下本例程提供的CMD文件,为什么要这样编 写? 可以通过设置定时器的定时周期的方法设置锯齿波 的频率,请编制程序实现频率为1KHz的锯齿波 (提示:在定时器中断服务程序中执行本实验提供 的代码中的ff程序段)。
思考题1 方波信号发生器实验
一、实验目的
•方波信号发生器的DSP实现原理和DSP的编程技巧。
•学习C54x定时器的使用以及中断服务程序编写方法。
•学习使用CCS的单步执行和用CPU REGISTERS、
存储器来观察输出信号。
二、实验内容
设计一周期为2s的方波发生器,已知时钟频率为 40MHz,要求方波从XF引脚输出。 1. 分析方法:硬件定时器+软件计数器 并计算出TDDR、PRD以及计数器的初值。 2. 编写定时、计数源程序timer.asm、中断向量表 vectors.asm、命令连接文件timer.cmd (见参考程序: exp2\ fangbo_A) 。 3. 在CCS中调试,得到可执行文件timer.out。 4. 运行timer.out文件,并通过CCS进行软件仿真, 采用单步运行的方式,观察在View菜单下的CPU REGISTERS窗口下的XF标志位的变化。 5.调试时可以观察地址为t0_flag、t0_counter存储器
相关文档
最新文档