4 TMS320F2812 芯片及其控制策略 4.1 TMS320F2812DSP 芯片介绍(要来一个专业点的介绍) 数字信号处理器(Digital Signal Prcessor),是一种特别适合于进行数字信号处理运算的微处理器。当今,随着数字化控制算法的快速发展,尤其在自动控制领域,DSP的高速计算能力显示了比一般微处理器更多的优点,具有广阔的应用前景。利用DSP的高速计算能力可以增加采样速度和完成复杂的信号处理和控制算法,Kalman滤波、自适应控制矢量控制、状态观测器等复杂算法利用 DSP芯片可以方便地实现。DSP的信号处理能力还可用来减少位置、速度、磁通等传感器,无传感器运行之所以成为可能。在现代电机控制系统中,系统参数和状态变量通过状态观测器的计算可采用DSP有效地实现。同样,由于高运算速度,使得DSP也可有效地用于实际工程应用中,DSP的高速能力还可以消除噪声污染和不精确的输入及反馈信号数据,对要求速度响应快而准的现代电机调速系统,DSP凭借其强大的运算和处理能力,能较 快地实现PWM控制算法,如 空 间 矢量脉 宽 调制(SVPWM)算法。综 合可知 ,现代DSP一般具有如 下 一些 特点: (1)在一个指 令 周 期 内 可完成一次 乘 法和一次 加法; (2)程序 和数据空 间 分 离 ,可以同时 访 问 指 令 和数据; (3)片内 具有快速 RAM,通常 可通过独 立 的数据总 线 在两 块 中同时 访 问 ; (4)具有低 开 销 或 大开 销 循 环 及跳 转 的硬 件 支 持 ; (5)具有在单 周 期 内 操 作 的多个硬 件 地址 产 生 器,可以并 行执 行多个操 作 ; (6)支 持 流 水 线 操 作 ,使取 值 、译 码 和执 行等操 作 可以重 叠 执 行。 本 设 计采用了数字化矢量控制,在数字化控制算法中,系统选 用了TI 公 司的TMS320F2812 DSP 控制器作 为主 控芯片,它 功 能强大,运行速度快,是专门 为电动机控制应用优化的控制芯片,在本 设 计中,它 主 要完成各 种模 拟 、数字信号的采样及转 换 ,高速精准处理各 种数字信号并 完成各 种诸 如 PI 调节 器的控制算法,产 生 电压 SVPWM 驱 动信号,完成交 -直 -交 变频 速度调控的功 率 驱 动,与 外 设 通信完成数据交 流 并 检 验 各 类 软 硬 件 故 障 ,运行相 应的中断 程序 等等。 4.1.1 TMS320F2812芯片的结 构 图 TMS320F2812 DSP是一种特殊 用途...