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 公