一、实验题目:直流电机控制
二、实验要求
1.编制中断程序,通过控制VC5509 DSP 的通用I/O 管脚产生不同占空比的PWM信号。
2.学习VC5509DSP 的通用I/O 管脚的控制方法。
3.分析直流电机的控制原理并实现的控制方法。
三、实验设备:
计算机,ICETEK-VC5509-A 实验箱。
四、实验原理
1、DSP 介绍
DSP(Digital Signal Processor)芯片,也称数字信号处理器,是一种特别适合于数字信
号处理运算的微处理器,其主要应用是实时快速地实现各种数字信号处理算法。现代
DSP 芯片作为可编程超大规模集成电路(VLSI)器件,通过可下载的软件或内部硬件来实
现复杂的数字信号处理功能。DSP 芯片除具备普通微处理器的高速运算和控制功能外,
针对高数据传输速率、数值运算密集的实时数字信号处理操作,在处理器结构、指令系
统和指令流程设计等方面都做了较大的改进。其主要特点如下:
(1)采用哈佛结构
哈佛结构是一种并行体系结构。其最大特点是计算机具有独立的数据存储空间和程
序存储空间,即将数据和程序分别存储在不同的存储器中,每个存储器单独编址、独立
访问。相应地,系统中有独立的数据总线和程序总线,这样就允许 CPU 同时执行取指令
和取数据操作,从而提高了数据吞吐率,提高了系统运算速度。
(2)专用的硬件乘法器
在数字信号处理算法中,数量最多的运算类型是乘法和加法运算。DSP 芯片内专用
的硬件乘法器(一个或多个),使得一次或多次乘法运算可以在一个单指令周期内完成,从
而极大提高了 DSP 芯片的运算性能和运算速度。
(3)专用寻址单元
DSP 芯片面向的是数据密集型应用场合,伴随着频繁的数据访问次数,数据地址的
计算时间也线性增长。如果不在地址计算上作特殊考虑,有时计算地址的时间比实际的
算术操作时间还长。因此,现代 DSP 芯片内一般都有支持地址运算的算术单元地址产生
器。地址产生器与算术逻辑单元并行工作,因此,地址的计算不再额外占用 CPU 的计算
时间。
(4)指令系统的流水线操作
DSP 芯片执行一条指令通常需要经过取指、译码、取操作数和执行等几个阶段。为
了提高芯片的计算速度,现代的 DSP 芯片普遍采用流水线结构,将一个任务分解为若干
个子任务,在任务的连续执行过程中,这些子任务可相互重叠进行。 DSP 指令系统的流
水线操作与其哈佛结构和内部的多总线结构相配合,增加了 CPU 的处理能力,把指令周
期减到最小值。在流水线操作中,DSP 芯片可同时并行处理 2~4 条指令,每条指令处于
其执行过程中的不同状态。
2、事件管理器介绍
EVA 与 EVB 结构完全相同,用名称下标加以区别,外设地址 7400-743FH 对 EVA
评论0