采用TMS320F2812DSP的交流永磁同步直線電機控制系統的設計
根據直線電機工作原理,采用矢量變換設計其控制驅動系統。
控制器采用DSP處理器,選用TI公司的TMS320F2812 DSP。它是TI公司最新推出的32位定點高速數字信號處理器,150MIPS的執行速度使得指令周期縮短至6.67ns,內置12位的AD轉換器,最小轉換時間為80ns[4]。功率驅動部分采用IPM模塊, PWM頻率最高可達20K。
5.軟件結構
系統軟件包括軟硬件初始化程序、主程序、初始定位子程序、控制過程顯示程序和中斷服務子程序5個部分。系統復位后首先執行初始化程序,實現對DSP內部各功能模塊工作模式的設定和初始狀態的檢測;然后執行主程序,開啟定時中斷、外部保護中斷及初始定位子程序;獲得動子準確位置信息后,進入運行狀態,執行中斷服務子程序[5]。 系統的主要功能,包括電流大小的計算、速度位置信息和矢量變換,由中斷服務子程序來完成。根據系統運行原理設計其軟件結構。圖5為系統運行程序圖:
系統中斷子程序圖如圖4所示:
評論