系統(tǒng)功能框圖:

系統(tǒng)功能實現(xiàn)方法:
(1) CY-MCS28335電機(jī)控制開發(fā)套件:提供DSP數(shù)字信號處理算法實現(xiàn)功能單元、功率驅(qū)動單元、電源管理單元、數(shù)據(jù)采集存儲單元、串口、CAN總線接口等,方便實現(xiàn)用全數(shù)字的方法實現(xiàn)對電機(jī)控制的:電流環(huán)、速度環(huán)的控制。
(2) CY-MCS2812 電機(jī)控制板+IB2812人機(jī)接口板,可實現(xiàn)對DSP及擴(kuò)展的IO口做可視化操作。
(3) CY-MCS2407 電機(jī)控制板+IB2812人機(jī)接口板,可實現(xiàn)對DSP及擴(kuò)展的IO口做可視化操作。
(4) 功率驅(qū)動板分為:50W和1.5kW兩種,可方便用戶做應(yīng)用系統(tǒng)原型樣機(jī)調(diào)試。
(5) 系統(tǒng)仿真調(diào)試:通過CY-XDS510仿真器,和RS-232接口,配合CCS和MCWIN可實現(xiàn)全透明的對系統(tǒng)進(jìn)行仿真調(diào)試和二次開發(fā)。
(6) 電機(jī)控制原理核心技術(shù)用可視化的編程界面來統(tǒng)一實現(xiàn),比如PWM輸出、AD采樣、空間矢量控制算法等都可以通過鼠標(biāo)點擊來實現(xiàn)算法源代碼。另外,系統(tǒng)提供了用正弦波和方波實現(xiàn)電機(jī)控制的完整的算法流程圖和演示示例。
(7) 配合DSP實時多任務(wù)操作系統(tǒng),可方便用戶基于操作系統(tǒng)、通過任務(wù)管理的方式來編程——方便快捷、思路清晰。
電機(jī)控制開發(fā)套件包含可視化編程軟件Mcwin。Mcwin是一個基于WINDOWS的調(diào)試開發(fā)工具?梢暬木幊涕_發(fā)軟件,功能如下圖所示:
1、項目管理功能: 2、直流無刷、交流無刷伺服電機(jī)控制示例:

集成的項目管理功能界面 電機(jī)運(yùn)動曲線設(shè)計
3、集成可視化的DSP內(nèi)部資源管理功能: 4、空間矢量算法,在DSP上實現(xiàn)的可視化編程界面:

DSP內(nèi)部資源管理界面 空間矢量控制算法開發(fā)界面
以上可編程開發(fā)界面,系統(tǒng)可自動生成的算法匯編語言源代碼。
5、系統(tǒng)各種算法的詳細(xì)軟件流程圖和基本的實時電機(jī)控制算法內(nèi)核結(jié)構(gòu)圖:

針對BLDC/BLAC的算法完整的流程圖和算法的結(jié)構(gòu),有詳細(xì)的講解。
該方案適合于高等院校做電機(jī)運(yùn)動控制的教學(xué)實驗,也可以做科研單位做算法研究。
|