0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于英飛凌XMC1302的無(wú)感磁場(chǎng)定向控制吊扇解決方案

大大通 ? 2025-01-08 16:33 ? 次閱讀

隨著科技的發(fā)展,空調(diào)日漸普及,但是吊扇依舊受到許多消費(fèi)者的青睞。英飛凌的永磁同步馬達(dá)吊扇解決方案由非隔離15V、700mA高壓(HV)降壓轉(zhuǎn)換器ICE5BR2280BZ和單芯片整合NPN型電壓調(diào)節(jié)器TLE4284供電,采用IM241系列CIPOS Micro IPM作為驅(qū)動(dòng)。XMC系列的XMC1302微控制器用于永磁同步馬達(dá)(PMSM)無(wú)感測(cè)器磁場(chǎng)定向控制(FOC),整組吊扇方案具有高性能和靈活性的特性。此方案也可用于其他各式風(fēng)扇,如直立式、桌上型、空調(diào)室內(nèi)室外風(fēng)扇等。

本文作者:英飛凌科技 張娜呂偉嘉時(shí)立中

1、引言

在空調(diào)如此普及的今天,選擇更節(jié)能環(huán)保、舒適溫和的吊扇來(lái)調(diào)節(jié)空氣溫度和環(huán)境舒適性仍然是許多人的選擇?;谟w凌XMC1302-T038X0032微控制器的吊扇解決方案,采用了英飛凌旗下先進(jìn)的功率裝置和馬達(dá)控制技術(shù),針對(duì)吊扇使用的PMSM馬達(dá)進(jìn)行無(wú)位置感測(cè)器控制,正弦波驅(qū)動(dòng)使得吊扇旋轉(zhuǎn)時(shí)非常安靜,此方案可幫助使用者加速產(chǎn)品設(shè)計(jì)。

2、方案介紹

此吊扇解決方案為三電阻無(wú)感測(cè)器FOC的PMSM馬達(dá)控制吊扇解決方案,系統(tǒng)框圖如圖1所示。該方案旨在提供一種高效、穩(wěn)健的吊扇解決方案,使馬達(dá)平穩(wěn)快速地啟動(dòng)至最大速度。

wKgZPGeEvMWAOLntAAEV9EN42Xo219.png基于XMC1302的吊扇解決方案系統(tǒng)框圖

圖1 基于XMC1302的吊扇解決方案系統(tǒng)框圖

方案采用非隔離的15V、700mA高壓(HV)降壓轉(zhuǎn)換器ICE5BR2280BZ [1]和單芯片整合NPN型電壓調(diào)節(jié)器TLE4284 [2]供電,用于提供15V和5V作為輔助電源輸出。采用第五代固定頻率功率積體電路CIPOSTM Micro IPM IM241 [3]作為驅(qū)動(dòng)。15V供給IM241,5V供給主控芯片XMC1302。英飛凌XMC1302是一款高效能32位元ARM芯片,Cortex-M0內(nèi)核,1.8-5.5V供電,無(wú)需晶振和重設(shè)電路,適用于馬達(dá)驅(qū)動(dòng)、汽車(chē)電子領(lǐng)域[4]。5V供電相比與3.3V供電,IO口抗干擾能力強(qiáng),這點(diǎn)在汽車(chē)電子、工業(yè)電子領(lǐng)域更有優(yōu)勢(shì)。XMC1302核心工作頻率為32MHz,周邊工作頻率為64MHz,內(nèi)部帶增益的ADC可進(jìn)行電流偵測(cè)與保護(hù),CCU8輸出6路PWM波至功率模組芯片IM241。算法采用無(wú)感測(cè)器FOC控制,三電阻采樣,以提供速度和角度的準(zhǔn)確估計(jì),同時(shí)減少零件數(shù)量。

本方案采用載波頻率16KHz,支持速度、電流閉環(huán)控制,弱磁控制模式。非靜止啟動(dòng)功能使吊扇即使在最初因外力而反向轉(zhuǎn)動(dòng)時(shí)也能正常旋轉(zhuǎn)。方案還整合了多種保護(hù),如硬件和軟件過(guò)流保護(hù)、過(guò)壓和欠壓保護(hù),以及缺相和堵轉(zhuǎn)檢測(cè)。發(fā)生故障后,一旦故障被清除,系統(tǒng)將嘗試重新啟動(dòng)并恢復(fù)到上一個(gè)速度狀態(tài)。算法反應(yīng)速度快,參數(shù)配置簡(jiǎn)單,可直接閉環(huán)啟動(dòng)。圖2為該方案的連接圖。圖3為正常運(yùn)作的相電流波形圖。圖4為逆風(fēng)啟動(dòng)的相電流波形。

wKgZPGeEvMaAO99CAAPWFdJrdaw252.png基于XMC1302的吊扇解決方案

圖2 基于XMC1302的吊扇解決方案

wKgZPGeEvMWAaCiaAAGPcNtOsZg218.pngwKgZO2eEvMWASvLhAAMaqfWrYQ4122.png

3. 主控芯片XMC1302用于馬達(dá)控制的周邊

FOC控制框圖如圖5所示,其中包括:①座標(biāo)變換,包括Clarke/Park變換和Clare/Park逆變換②位置和速度估計(jì)算法③PI控制,包括兩個(gè)電流(d/q軸電流)PI環(huán)路和一個(gè)速度PI環(huán)路④SVPWM模組。

wKgZO2eEvMWANkJ-AAF61ZLttyE362.png

從圖5我們可以看到,無(wú)感FOC控制要用到Clarke變換,Park變換、Clarke/Park逆變換、位置估算等算法。XMC1302是英飛凌專(zhuān)為馬達(dá)控制而設(shè)計(jì)的MCU,整合了專(zhuān)門(mén)針對(duì)馬達(dá)應(yīng)用優(yōu)化的周邊集,支援中低端馬達(dá)常見(jiàn)的各種控制方式,它具有適合無(wú)感FOC控制的相關(guān)周邊和亮點(diǎn):

3.1 MATH協(xié)處理器

XMC1302中整合一個(gè)MATH協(xié)處理器,它完全獨(dú)立于CPU,工作在PCLK(64MHz)時(shí)脈下。MATH協(xié)處理包含了一個(gè)32位元的DIVIDER和一個(gè)24位元的CORDIC。DIVIDER單元實(shí)現(xiàn)32bit有符號(hào)/無(wú)符號(hào)除法。CORDIC單元實(shí)作24bit三角函數(shù)運(yùn)算。DIVIDER和CORDIC單元可并行工作,該模組減輕了CPU的負(fù)荷,對(duì)于實(shí)現(xiàn)無(wú)感FOC控制算法提供了良好的支援。

wKgZPGeEvMWAfBrKAABLtk_3qFw710.png

3.2 具有片上可調(diào)增益的12位元VADC

XMC1302的多功能類(lèi)比/數(shù)位轉(zhuǎn)換器(VAD),包含一個(gè)逐次逼近原理(SAR) 運(yùn)作的獨(dú)立內(nèi)核。其分辨率是從8位元到12位元可編程的。ADC每個(gè)通道的取樣單元內(nèi)建類(lèi)比放大,增益可調(diào),可選1,3,6,12倍放大,可省掉外部運(yùn)算。XMC1302的ADC具有雙取樣保持單元,雙通道可以同時(shí)取樣。具體到實(shí)際應(yīng)用中,就是兩路電流可以同步取樣,這對(duì)提升控制即時(shí)效能是極有好處的。ADC具有l(wèi)imit checking功能,當(dāng)ADC轉(zhuǎn)換結(jié)果落在指定區(qū)間內(nèi)就會(huì)自動(dòng)觸發(fā)中斷請(qǐng)求,而這個(gè)指定區(qū)間的閘限是可以自由設(shè)定的。這就省掉了軟件處理ADC轉(zhuǎn)換結(jié)果并比較,提高了處理速度。

3.3 可輸出PWM進(jìn)行三相逆變器控制的CCU8單元

XMC1302的Capture/Compare Unit8由4個(gè)16位元的計(jì)時(shí)器組成,每個(gè)16位元的計(jì)時(shí)器都有定時(shí)、比較和捕捉的功能,這4個(gè)通道是完全獨(dú)立的,有各自的分頻器,可以獨(dú)立工作。每個(gè)通道可產(chǎn)生2對(duì)互補(bǔ)PWM,并可插入死區(qū)時(shí)間以防止開(kāi)關(guān)短路,每對(duì)PWM波形的上升沿死區(qū)時(shí)間和下降沿死區(qū)時(shí)間可以分別產(chǎn)生。也可輸出非對(duì)稱的互補(bǔ)PWM。定時(shí)器的運(yùn)作可以由軟件觸發(fā),或用內(nèi)部信號(hào)觸發(fā),或由外部引腳觸發(fā)。定時(shí)器的中斷也可以觸發(fā)ADC等其它外設(shè)。這些特性使它的應(yīng)用非常靈活,能滿足各種需求,尤其是電機(jī)控制的需求。

3.4 類(lèi)比比較器ACMP

XMC1302內(nèi)建三個(gè)高速類(lèi)比比較器(ACMP),用于比較兩個(gè)類(lèi)比輸入電壓。ACMP的輸出反應(yīng)非???,延遲時(shí)間在25ns。它的輸入電壓偏差也非常小,只有3mv左右。這些特性都使它非常適合數(shù)位電源和馬達(dá)控制的應(yīng)用,而類(lèi)比比較器的內(nèi)部濾波器可以進(jìn)行2n-10ns的濾波。最終比較器的輸出可以輸出到CPU的NVIC產(chǎn)生中斷,也可以輸出到CCU8,當(dāng)作它們的外部觸發(fā)事件。

隨著人們的需求不斷變化,吊扇的功能也呈現(xiàn)多樣化,例如LED彩燈控制的吊扇,XMC1302內(nèi)部的BCCU可實(shí)現(xiàn)指數(shù)調(diào)光,并能夠避免低頻閃爍,使光線更加柔和自然。在此解決方案基礎(chǔ)上可進(jìn)一步擴(kuò)展,增加LED燈控功能。

4、結(jié)語(yǔ)

基于XMC1302的無(wú)感磁場(chǎng)定向控制(FOC)吊扇解決方案,專(zhuān)門(mén)針對(duì)吊扇、風(fēng)機(jī)類(lèi)應(yīng)用的評(píng)估和開(kāi)發(fā)而設(shè)計(jì)。XMC1302能較好實(shí)現(xiàn)無(wú)位置感測(cè)器控制算法,芯片有TSSOP38和QFN24封裝,非常適合吊扇電路板的空間設(shè)計(jì)。此方案可為相關(guān)應(yīng)用的使用者提供初步的硬件測(cè)試平臺(tái)和參考程式碼,同時(shí)英飛凌提供詳細(xì)的設(shè)計(jì)文檔,旨在縮短使用者的學(xué)習(xí)、設(shè)計(jì)周期,并加快開(kāi)發(fā)進(jìn)程。

參考文獻(xiàn)

Infineon. Datasheet of Fixed-frequency 800V/950V CoolSET, 2022-07-19.

Infineon. Datasheet of TLE4284 , 2007-03-20.

Infineon. Datasheet of CIPOS Micro IPM 600V, 2A, 2022-06-26.

Infineon. Datasheet of XMC1300 AB-Step, 2017-10.

登錄大大通網(wǎng)站查看原文,提問(wèn)/評(píng)論,獲取技術(shù)文檔等更多資訊!

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 英飛凌
    +關(guān)注

    關(guān)注

    67

    文章

    2212

    瀏覽量

    138991
  • 馬達(dá)控制
    +關(guān)注

    關(guān)注

    6

    文章

    81

    瀏覽量

    66408
  • FOC
    FOC
    +關(guān)注

    關(guān)注

    20

    文章

    325

    瀏覽量

    42943
  • 吊扇
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    11936
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于英飛凌XMC1302無(wú)磁場(chǎng)定向控制吊扇解決方案

    TLE4284供電,采用IM241系列CIPOS? Micro IPM作為驅(qū)動(dòng)。XMC系列的XMC1302控制器用于永磁同步電機(jī)(PMSM)無(wú)傳感器
    的頭像 發(fā)表于 12-19 16:42 ?221次閱讀
    基于<b class='flag-5'>英飛凌</b><b class='flag-5'>XMC1302</b>的<b class='flag-5'>無(wú)</b><b class='flag-5'>感</b><b class='flag-5'>磁場(chǎng)</b><b class='flag-5'>定向</b><b class='flag-5'>控制</b><b class='flag-5'>吊扇</b><b class='flag-5'>解決方案</b>

    基于XMC1302吊扇解決方案

    型電壓調(diào)節(jié)器TLE4284供電,采用IM241系列CIPOSTM Micro IPM作為驅(qū)動(dòng)。XMC系列的XMC1302控制器用于永磁同步電機(jī)(PMSM)無(wú)傳感器
    發(fā)表于 10-21 17:22 ?556次閱讀
    基于<b class='flag-5'>XMC1302</b>的<b class='flag-5'>吊扇</b><b class='flag-5'>解決方案</b>

    三相感應(yīng)電動(dòng)機(jī)的無(wú)傳感器磁場(chǎng)定向控制

    電子發(fā)燒友網(wǎng)站提供《三相感應(yīng)電動(dòng)機(jī)的無(wú)傳感器磁場(chǎng)定向控制.pdf》資料免費(fèi)下載
    發(fā)表于 10-12 11:00 ?1次下載
    三相感應(yīng)電動(dòng)機(jī)的<b class='flag-5'>無(wú)</b>傳感器<b class='flag-5'>磁場(chǎng)</b><b class='flag-5'>定向</b><b class='flag-5'>控制</b>

    使用CLA對(duì)3相感應(yīng)電動(dòng)機(jī)進(jìn)行無(wú)傳感器磁場(chǎng)定向控制

    電子發(fā)燒友網(wǎng)站提供《使用CLA對(duì)3相感應(yīng)電動(dòng)機(jī)進(jìn)行無(wú)傳感器磁場(chǎng)定向控制.pdf》資料免費(fèi)下載
    發(fā)表于 10-12 09:05 ?1次下載
    使用CLA對(duì)3相感應(yīng)電動(dòng)機(jī)進(jìn)行<b class='flag-5'>無(wú)</b>傳感器<b class='flag-5'>磁場(chǎng)</b><b class='flag-5'>定向</b><b class='flag-5'>控制</b>

    利用滑模觀測(cè)器實(shí)現(xiàn)永磁同步電機(jī)的無(wú)傳感器磁場(chǎng)定向控制

    利用滑模觀測(cè)器實(shí)現(xiàn)永磁同步電機(jī)的無(wú)傳感器磁場(chǎng)定向控制
    發(fā)表于 07-13 09:32 ?1次下載

    如何使JLINK PRO與XMC閃光燈配合使用?

    我們遇到一個(gè)奇怪的問(wèn)題,即 XMC Flasher 無(wú)法通過(guò) JLINK-PRO/FLASHER/ULTRA+ 等設(shè)備識(shí)別 XMC1302控制器。 Jlink 可以識(shí)別并正常工作,但從 X
    發(fā)表于 05-31 07:33

    設(shè)計(jì)基于XMC1302的電路板,在同一塊電路板上使用單分流FOC,但電機(jī)沒(méi)有響應(yīng),為什么?

    我們有一塊定制設(shè)計(jì)的基于 XMC1302 的電路板,它可以很好地為無(wú)刷直流電源標(biāo)量霍爾和無(wú)傳感器提供單并聯(lián)電流檢測(cè)功能。 我們正試圖在同一塊電路板上使用單分流 FOC,但電機(jī)沒(méi)有響應(yīng)。 我們有一個(gè)單
    發(fā)表于 05-31 06:35

    XMC1302如何設(shè)置每次定時(shí)器中斷時(shí)都可以直接向寄存器寫(xiě)入數(shù)值?

    STM32 中,我可以將時(shí)間變成一個(gè)列表。 然后直接導(dǎo)入寄存器 TIM3->ARR = tim[X]。 但是,在 XMC1302 中,不允許直接向寄存器寫(xiě)入數(shù)值。 但需要
    發(fā)表于 05-28 08:09

    XMC1302 CCU8如何使用內(nèi)部函數(shù)調(diào)用捕獲/解除捕獲?

    數(shù)字電源中的 XMC1302 CCU8,如何使用內(nèi)部函數(shù)調(diào)用捕獲/解除捕獲
    發(fā)表于 05-24 07:55

    XMC1302進(jìn)行AD轉(zhuǎn)換,配置3路AD轉(zhuǎn)換,為什么AD初始化在中間的那一路AD結(jié)果就不對(duì)呢?

    我用XMC1302 MDK配置了3路AD轉(zhuǎn)換,在初始化AD對(duì)三路AD通道分別進(jìn)行了初始化配置,為什么只要是在中間的那一路,AD結(jié)果就不正確,交換初始化順序,只要是放到中間AD結(jié)果就是錯(cuò)誤的,附件是用MDK的工程,希望能幫忙看看,謝謝
    發(fā)表于 05-21 08:03

    用DAVE APP進(jìn)行XMC1302 ADC通道引腳分配的時(shí)候?yàn)槭裁粗荒芊峙湟粋€(gè)通道?

    你好,我用DAVE APP進(jìn)行 XMC1302 ADC通道引腳分配的時(shí)候?yàn)槭裁粗荒芊峙湟粋€(gè)通道?請(qǐng)問(wèn)如何分配多個(gè)ADC通道?有例程嗎?
    發(fā)表于 05-21 06:48

    用DAVE配置XMC1302的兩個(gè)引腳為AD引腳,為什么在PIN MAPPING PERSPECTIVE中引腳配置不能同時(shí)配置為AD引腳?

    請(qǐng)問(wèn)用DAVE配置XMC1302的兩個(gè)引腳為AD引腳,為什么在PIN MAPPING PERSPECTIVE中引腳配置不能同時(shí)配置為AD引腳??
    發(fā)表于 05-20 06:22

    XMC4700/XMC1302讀IO狀態(tài)的函數(shù)是什么?

    請(qǐng)問(wèn)XMC4700或者是1302讀IO狀態(tài)的函數(shù)是什么?
    發(fā)表于 03-01 16:52

    XMC1302無(wú)法修改BMI模式怎么解決?

    最近在嘗試學(xué)習(xí)下XMC1302單片機(jī),自制了一塊無(wú)刷電機(jī)的控制板,因?yàn)槭稚蠜](méi)有miniWiggler 工具,想嘗試使用J-Link來(lái)調(diào)試,但是有遇到了BMI模式修改的問(wèn)題,有在網(wǎng)上有搜索到用Dave
    發(fā)表于 02-06 08:07

    XMC4700編譯后的寄存器的值全是錯(cuò)的是怎么回事?

    最近在使用XMC1302XMC4700F100K2048,1302在用的時(shí)候挺順利,能使用dave的app生成PWM和SVPWM波形,但是當(dāng)我換成XMC4700的時(shí)候,發(fā)現(xiàn)系統(tǒng)自帶
    發(fā)表于 02-06 08:01