三大電機(jī)控制方案之MCU篇:英飛凌 XMC1000
由以上框圖可以看出,對應(yīng)于每個(gè)中斷,都可以由外部或軟件觸發(fā)產(chǎn)生,不過每個(gè)中斷又需要單獨(dú)使能才能最終進(jìn)入中斷處理。同時(shí)中斷也可以被軟件清除,或者當(dāng)進(jìn)入中斷處理后,硬件會自動清除。另外要注意的是,當(dāng)硬件中斷和軟件清除同時(shí)到來,軟件清除會被系統(tǒng)忽略,即硬件中斷置位優(yōu)先級高。從中斷觸發(fā)到進(jìn)入中斷處理程序,一般要花費(fèi)21個(gè)系統(tǒng)周期。注:尾鏈技術(shù)(Tail-Chain)這個(gè)技術(shù)是ARM推出的可以減小中斷等待時(shí)間的技術(shù)。
本文引用地址:http://www.ex-cimer.com/article/201605/291245.htm一般情況下的中斷處理,需要先保存堆棧,再出棧,如果中途有新的更高優(yōu)先級的中斷,則需要重新做上一步驟。如果使用了尾鏈技術(shù),則第二個(gè)中斷到來時(shí)候,不需要重復(fù)保存堆棧,再出棧的過程。
XMC1000電機(jī)應(yīng)用相關(guān)外設(shè)集

PWM - CCU4,多功能16位定時(shí)器組,4個(gè)完全相同、獨(dú)立運(yùn)行的子單元

實(shí)現(xiàn)功能(部分):通用16位定時(shí)器,獨(dú)立的16位PWM生成,外部信號捕獲(周期,占空比),
計(jì)數(shù)功能:與其他外設(shè)配合工作,與ADC配合,觸發(fā)延時(shí)電流采樣,與POSIF配合,實(shí)現(xiàn)轉(zhuǎn)速、位置計(jì)算:霍爾傳感器,增量式編碼器,與比較器配合,實(shí)現(xiàn)外部事件觸發(fā)

PWM - CCU8
PWM生成(PFC),CCU8 = CCU4++,集成CCU4所有功能,8對互補(bǔ)PWM輸出(獨(dú)立死區(qū)),支持常見的各種電機(jī)拓?fù)銹WM生成,半橋、全橋、三相全橋、三電平控制等,支持移相PWM:單母線電阻電流采樣,與POSIF配合,實(shí)現(xiàn)BLDC控制,硬件觸發(fā)ADC采樣,ADC & 比較器,三路獨(dú)立、高速比較器單元,3mV 輸入偏置電壓,30ns傳輸延時(shí),可觸發(fā)PWM, A/D操作,回差可調(diào):0mV,15mV,20mV,位置接口單元 - POSIF,增量編碼器,霍爾傳感器,多通道模式(BLDC 相關(guān))。



應(yīng)用:與CCU4配合進(jìn)行位置、速度的檢測,與CCU8配合進(jìn)行直流無刷電機(jī)控制,位置接口單元 - 旋轉(zhuǎn)變壓器接口(DSD)。

旋轉(zhuǎn)變壓器:環(huán)境不敏感,系統(tǒng)成本較高、精度受限。
應(yīng)用領(lǐng)域:伺服控制系統(tǒng),汽車、電力、冶金等。

通訊接口
XMC1000通用的應(yīng)用領(lǐng)域
LED 照明;適合領(lǐng)域:LED 路燈,彩色LED控制,亮度控制等;應(yīng)用優(yōu)勢:無閃爍調(diào)光及色彩控制,僅需極少CPU負(fù)荷,即可實(shí)現(xiàn)調(diào)光,通信接口支持網(wǎng)絡(luò)連接。

數(shù)字電源轉(zhuǎn)換:傳感器、執(zhí)行器、通用應(yīng)用;適合領(lǐng)域:低端工業(yè)、消費(fèi)類應(yīng)用,現(xiàn)有8位微控制器的相關(guān)應(yīng)用;應(yīng)用優(yōu)勢:通用、強(qiáng)大,小封裝、大Flash, 大RAM

XMC1000應(yīng)用在電機(jī)控制領(lǐng)域(支持簡單控制至無傳感器FOC):
支持各種電機(jī)應(yīng)用:風(fēng)機(jī),水泵,家電,電動自行車等
電機(jī)類型:直流有刷電機(jī),直流無刷電機(jī),永磁同步電機(jī)
控制算法:梯形波控制,簡單正弦波控制,磁場定向控制(FOC)
XMC1000的兩個(gè)電機(jī)控制應(yīng)用實(shí)例
電動自行車(Ebike)控制器 - 雙模FOC控制
XMC1300雙模FOC方案

電動自行車發(fā)展

功能列表

結(jié)構(gòu)框圖
評論