基于DSP的三相无刷直流电机系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于DSP的三相无刷直流电机系统
1 概述无刷直流电机是随着电力电子器件及新型材料发展而迅速成熟起来的一种新型机电一体化电机,它既具有交流电机的结构简单,运行可靠,维护方便等优点,又具备直流电机那样良好的调速特性而无由于机械式换向器
带来的问题,还具有运行转速稳定、效率高、相对成本低等优点,因此被广泛
应用于各种调速驱动场合。
以往的无刷直流电机多由单片机附加许多种接口设
备构成.不仅复杂,而且速度也受到限制,难于实现从位置环到速度、电流环的
全数字控制,也不方便扩展。
而应用数字信号处理器(DSP)实现的电机伺服系
统却可以只用一片DSP 就可以替代单片机和各种接口, 扩展方便,可以实现位置、速度和电流环的全数字化控制。
本文采用TI 公司推出的240XDSP 作为无刷直流电机全数字控制核心,组成的伺服系统只需要很少的系统元件。
TMS320F240X 是美国TI 公司推出的高性能16 位数字信号处理器(DSP),是专门为电机的数字化控制而设计的。
这种DSP 包括一个定点DSP 内核及一系列微控制器外围电路,将数字信号处理的运算能力与面向电机的高效控制能力
集于一体,可以实现用软件取代模拟器件,方便地修改控制策略,修正控制参数,兼具故障检测、自诊断和与上位机通信等功能。
2 硬件介绍TMS320LF2407A 的内核是TMS320C2XX(图1),内部采用了哈佛结构,流水线作业,在20MHz 的时钟频率下,指令周期仅为
50ns,且多数指令都能在一个指令周期内完成。
其中央算术逻辑部分包括32 位中央算术逻辑单元(CALU),32 位累加器,CALU 的输入/输出数据定标移位器,16 位乘以16 位乘法器,乘积定标移位器,数据地址发生逻辑(包括8 个辅助寄存器和1 个辅助寄存器算术单元(ARAU),程序地址发生逻辑。
当处理器连续
工作时,还能同时执行:a、经由串行口的数据接收和发送;b、内部定时器减。