网站导航: 首页 > 设计参考 > 正文 文章搜索
TMS320F2812在电机控制系统的应用[图]
 
文章编号:
090105134826
文章分类: 单片机 DSP
点 击:
...
关 键 词: TMS320F2812,电机
文章来源:
网络,作者:姚金 王彦梅
摘 要:
在电机控制领域,TI公司推出2000系列电机控制DSP。TMS320F2812属于最新高端产品,适合工业控制、机床控制等高精度应用。目前2000系列芯片在电气传动中的应用以TMS320LF240x为主...

5 实际应用
5.1 异步电动机矢量控制系统
    用TMS320F2812新型电机控制芯片设计的异步电动机矢量控制系统的基本结构如图5所示。
 
图5 应用于异步电机矢量控制系统
    用可编程I/O口捕捉转子的速度反馈信号,电机的相电流反馈信号采集到ADC通道进行转换。接收光电编码器的信号,计算电机的转速。采集电机相电流的瞬时值,依此估计电机的实时运行状态,如转矩的大小和方向、电机的转速和滑差等。按照某种调控规律产生PWM信号,控制逆变器的开关动作,对电机运行状态进行调控。系统开发板采用长沙明伟电子公司的DSP2812开发板。板载资源如下:
    DSP为TMS320F2812,32位定点高速数字信号处理器,最高工作频率150MHz,片内内置128K×16位FIAsH、18K×16位sRAM,片外扩展256K×16位sRAM、4M FIAsH,板上有RTL8019As以太网接口芯片,有RS232、RS485、CAN2.0转换电路,方便用户通讯。板上提供5路外扩可屏蔽中断源输入接口、2路外扩非屏蔽中断源输入接口、8路输入输出接口。

5.2 软件设计中部分程序代码
(1)初始化程序

 
  1. CLRC CNF ;B0  
  2. SETC OVM   
  3. SPM 0   
  4. SETC SXM ;扩展符号  
  5. LAR AR0,#DEC_MS   
  6. LAR AR1,#(24-1) ;24个  
  7. LACC #ANGLES_ ;指向源  
  8. LARP AR0   
  9. INIT_TBL   
  10. TBLR * +,AR1 ;一个  
  11. ADD #1 ;下一个地址  
  12. BANZ INIT_TBL,AR0 ;AR1=0结束  
  13. LAR AR4,#79H ;用于堆栈保存现场,B2(60H-80H)  
  14. LDP #0E0H ;装载数据页指针  
  15. SPLK #68H,WDCR ;不用看门狗  
  16. SPLK #0284H,SCSR1 ;CLKIN 10M,CLKOUT 20MHz  
  17. LDP #0E1H  
  18. SPLK #0900H,ADCTRL1 ;ADC预分10,1MHz  
  19. SPLK #0001H,MAXCONV ;两个通道  
  20. SPLK #0010H,CHSELSEQ1 ;选择ADCIN0和ADCIN1  
  21. LACC MCRA   
  22. OR #0FD8H ;设置PWM,QEP  
  23. SACI MCRA   
  24. (2)电流采样和A/D转换子程序   
  25. LDP #0E1H ;装载数据页指针  
  26. SPLK #2000H,ADCTRL2 ;启动AD转换CONVERSION  
  27. BIT ADCTRL2,3 ;将忙状态位复制到TC  
  28. BCND CONVERSION,TC ;等待  
  29. LACC RESULT0,10 ;左移后加载累加器  
  30. LDP #0  
  31. SACH IA ;高位左移并存储  
  32. LDP #0E1H  
  33. LACC RESULT1,10   
  34. LDP #0  
  35. SACH IB;高位左移并存储 

6 结束语
    基于TMS320F2812的异步电机矢量控制系统已研制成功,实践证明它具有优异的性能和良好的控制能力。目前应用的一些性能优越的电机控制技术,如矢量控制和直接力矩控制都属于计算密集型控制方法,采样周期短、算法复杂而且检测和计算精度高。它凭借优异的控制能力,可以胜任复杂精确的计算和控制,可以用于励磁脉冲控制系统、电力保护系统,也可延伸到不间断电源(UPS)、变频开关电源、机器人等高精度控制领域。

 
相关文章:

上一页 12
 
最新开源项目
 
 
  查看更多...  
 
本站相关产品   淘宝网店
 




 
  查看更多...  

 

本站程序由百合电子工作室开发和维护
Copyright @ baihe electric studio
渝ICP备09006681号-4