《杰發(fā)微課堂》今天開講第五課啦!杰發(fā)科技首款功能安全MCU芯片AC7840x已經(jīng)順利量產(chǎn)半年,考慮到客戶端對多電機應用的強烈需求,杰發(fā)科技在已經(jīng)成熟的AC7840x雙電機板基礎上,為電機客戶設計并提供了三電機控制應用解決方案。日前,AC7840x三電機控制方案已開發(fā)調(diào)試完成,每個電機可獨立控制,且均支持有感FOC和無感FOC算法的正常運行。
三電機應用方案簡介
三電機控制應用方案硬件拓撲結(jié)構(gòu)如圖1所示。功率驅(qū)動板主要由MOSFET驅(qū)動和相電流采樣等模塊構(gòu)成。每塊功率驅(qū)動板接收MCU輸入的發(fā)波調(diào)制驅(qū)動信號,并調(diào)理電機相電流采樣信號反饋給MCU,與電機和共享MCU構(gòu)成完整的控制回路。預驅(qū)、MOSFET和MCU為獨立式分布,增強了硬件環(huán)境配置的靈活性。用戶亦可根據(jù)應用需要提高三電機控制方案的集成度,將三電機驅(qū)動的所有硬件單元集成于一塊電路板。
三電機應用方案實現(xiàn)
AC7840x為單核MCU,最高主頻為120MHz。每個電機在運行FOC算法時,都需要高頻率觸發(fā)ADC采樣,并在采樣中斷任務Isr中完成相應的FOC算法運算。為滿足同時運行三個電機FOC算法的需求,需設計合理的三電機應用方案MCU時序,對單核MCU進行分時復用,為三個電機的算法運行分配時間,避免各電機算法運行時相互沖突,同時優(yōu)化各電機算法運行時間,確保電機算法在分配時間內(nèi)完成。三電機控制應用方案根據(jù)設計時序依次觸發(fā)三個電機的ADC采樣,并在中斷Isr中完成FOC算法后,將MCU釋放給下個電機算法占用。MCU運行時序圖如圖2所示。
三電機應用方案中,用戶可靈活選擇進行配置。杰發(fā)科技算法Lib支持運行有感霍爾FOC和滑模觀測器、磁鏈觀測器、模型參考自適應等無感FOC算法。以磁鏈觀測器無感FOC算法,相電流雙電阻采樣為例,算法運行載頻6KHz,每個電機算法執(zhí)行時間約為30us,ADC中斷負載率為55%。三電機應用方案采用單核AC7840x同時控制三臺無刷電機,可替代多顆M0核低端MCU,以更高的主頻和集成度,讓用戶事半功倍,從容應對多電機控制應用工況。
商務咨詢:service@autochips.com
技術(shù)咨詢:support@autochips.com