體驗(yàn)全新的MCU軟件方法
努力降低污染或延長電池使用壽命可大幅提升效率。軟件和硬件在提升系統(tǒng)效率的過程中都發(fā)揮著極其重要的作用。我們非常重視硬件效率,當(dāng)然也希望軟件同樣能提升效率。controlSUITE 中的數(shù)學(xué)與 DSP 庫包含針對不同類型處理器(定點(diǎn)、浮點(diǎn)以及 Piccolo 具有革命性突破的控制律加速器 (CLA) 等)優(yōu)化的不同集。此外,應(yīng)用庫是從基礎(chǔ)構(gòu)建的,可最大限度地縮短執(zhí)行時(shí)間。例如,controlSUITE 軟件包含可轉(zhuǎn)換成宏格式的數(shù)字電機(jī)控制庫,在該庫中,庫模塊在編譯時(shí)被宏調(diào)用替代。這種架構(gòu)可消除有關(guān)傳統(tǒng)庫環(huán)境切換所占用的工作循環(huán),不僅提升了效率,而且還可為系統(tǒng)支持函數(shù)或工業(yè)標(biāo)準(zhǔn)的實(shí)施預(yù)留更多的空間。演示系統(tǒng)與開發(fā)系統(tǒng)
對應(yīng)用系統(tǒng)關(guān)注的提升為設(shè)計(jì)人員帶來了新的問題,演示系統(tǒng)和參照設(shè)計(jì)可證明概念,但要采用這些設(shè)計(jì)方案,并使其通過不同的設(shè)置工作,則極為困難,有時(shí)甚至是不可能的。例如,許多現(xiàn)有套件都可提供能夠全面工作的高級電機(jī)控制閉環(huán)設(shè)計(jì),但采用這些套件進(jìn)行定制系統(tǒng)時(shí)都需要進(jìn)行大量的修改,使用和調(diào)試不同拓?fù)渖系牟煌姍C(jī)。C2000 應(yīng)用套件是從頭重新設(shè)計(jì)的,是全面的開發(fā)套件。該硬件包含可重復(fù)使用或修改的模塊。材料清單、原理圖以及布局均針對用戶免費(fèi)提供,并可根據(jù)需要進(jìn)行使用和改進(jìn)。就軟件而言,所有 controlSUITE 套件都采用漸進(jìn)型構(gòu)建系統(tǒng),用戶可通過該系統(tǒng)從簡到難啟動設(shè)計(jì)工作,隨著開發(fā)工作的推進(jìn)慢慢添加更多的組件。讓我們深入了解一下 C2000 雙通道電機(jī)控制和 PFC 套件的軟件。該套件不僅可演示無傳感器的磁場定向電機(jī)控制,而且還可通過五個(gè)構(gòu)建級演示該軟件,指導(dǎo)用戶完成系統(tǒng)設(shè)計(jì)。構(gòu)建級 1 實(shí)施最小化系統(tǒng)檢查,確認(rèn)系統(tǒng)中斷的工作并驗(yàn)證 Inverse Park、Space Vector 以及 PWM 驅(qū)動器模塊所生成波形的正確。構(gòu)建級 2 可在添加偏移補(bǔ)償和 Clarke / Park 轉(zhuǎn)換的同時(shí),驗(yàn)證模數(shù)轉(zhuǎn)換與相位電壓的計(jì)算。在構(gòu)建級 3 中,我們可添加真實(shí) PID 模塊,并可驗(yàn)證 dq 軸的電流調(diào)節(jié)。而后,構(gòu)建級 4 包括轉(zhuǎn)子位置估算與速度估算模塊。最后,構(gòu)建級 5 可通過使用所測量的速度作為反饋,來關(guān)閉速度環(huán)路,從而完成整個(gè)系統(tǒng)。這種設(shè)置配合全面的文檔和理論,可創(chuàng)建便于快速學(xué)習(xí)應(yīng)用、加快不同系統(tǒng)修改以及簡化調(diào)試的套件。
圖 3. 五級漸進(jìn)型構(gòu)建系統(tǒng)從簡單 PWM 波形驗(yàn)證到閉環(huán)電機(jī)控制系統(tǒng)上無傳感器磁場定向控制的發(fā)展過程。簡化工作
在零售軟件與消費(fèi)類電子領(lǐng)域,我們非常重視用戶體驗(yàn)。不過,這個(gè)術(shù)語以前很少在 MCU 或 DSP 軟件應(yīng)用中提及。嵌入式編程人員習(xí)慣于 MCU 軟件開發(fā)的高復(fù)雜性,但這可能會給編程新手帶來巨大的障礙。怎么才能知道獲得了全部元素?怎么才能保持最新?怎么使源代碼進(jìn)入庫中?controlSUITE 軟件通過集中的軟件管理消除了上述問題和擔(dān)憂。所有 C2000 軟件均可通過統(tǒng)一的網(wǎng)站和安裝程序顯示,并可免費(fèi)下載。通過安裝程序,客戶可了解軟件包之間的相關(guān)性,確保所有所需組件的下載和安裝。最后,controlSUITE 軟件還能幫助用戶通過下載更新保持最新,并可通過設(shè)置自動檢查軟件的新版本。
評論