當(dāng)前位置:首頁 > 電源 > 功率器件
[導(dǎo)讀]摘要:針對電機(jī)應(yīng)用場合、體積縮小與節(jié)約成本等諸多問題,采用反電動勢過零點(diǎn)檢測方法,設(shè)計(jì)了基于dsPIC30F3010芯片的無刷直流電機(jī)無位置傳感器控制系統(tǒng)。分析了dsPIC30F3010外圍電路,逆變及其驅(qū)動電路。反電動勢檢

摘要:針對電機(jī)應(yīng)用場合、體積縮小與節(jié)約成本等諸多問題,采用反電動勢過零點(diǎn)檢測方法,設(shè)計(jì)了基于dsPIC30F3010芯片的無刷直流電機(jī)無位置傳感器控制系統(tǒng)。分析了dsPIC30F3010外圍電路,逆變及其驅(qū)動電路。反電動勢檢測電路,電流采樣與過流保護(hù)電路,開發(fā)了主程序和中速事件處理程序,并給出了電機(jī)正常運(yùn)行時端電壓的波形。實(shí)驗(yàn)結(jié)果表明系統(tǒng)能夠控制電機(jī)順利起動,而且實(shí)現(xiàn)了電機(jī)正確的換相和正常運(yùn)行,證明了系統(tǒng)設(shè)計(jì)的可行性。
關(guān)鍵詞:無刷直流電機(jī);反電動勢(BEMF);無位置傳感器;數(shù)字信號控制器

    無刷直流電動機(jī)(BLDCM)是隨著電力電子技術(shù)的迅速發(fā)展而發(fā)展起來的一種新型電動機(jī),具有可靠性高,易維護(hù)等一系列優(yōu)點(diǎn),在家用電器和工業(yè)生產(chǎn)領(lǐng)域中得到了廣泛的應(yīng)用。就其基本結(jié)構(gòu)而言,無刷直流電動機(jī)可以認(rèn)為是一個由電機(jī)本體、轉(zhuǎn)子位置檢測電路以及電子開關(guān)電路三者共同組成的“電動系統(tǒng)”。
    無刷直流電動機(jī)電子開關(guān)線路是用來控制電動機(jī)定子上各相繞組通電的順序和時間的,主要由功率邏輯開關(guān)單元和位置傳感器信號處理單元兩個部分組成。功率邏輯開關(guān)單元是控制電路的核心,其功能是將電源的功率以一定邏輯關(guān)系分配給無刷直流電動機(jī)定子上各相繞組,以便使電動機(jī)產(chǎn)生持續(xù)不斷的轉(zhuǎn)矩。而各相繞組導(dǎo)通的順序和時間主要取決于來自轉(zhuǎn)子位置檢測電路的轉(zhuǎn)子位置信號。但轉(zhuǎn)子位置檢測電路所產(chǎn)生的信號一般不能直接用來控制功率邏輯開關(guān)單元,往往需要經(jīng)過一定邏輯處理(功率放大)后才能去控制邏輯開關(guān)單元。
    無刷直流電機(jī)的無位置傳感器控制的難點(diǎn)在于轉(zhuǎn)子位置信號的檢測。國內(nèi)外研究人員提出了諸多方法,典型的方法有:反電動勢法、三次諧波檢測法、電感檢測法和擴(kuò)展卡爾曼濾波法等。三次諧波檢測法在高速時能夠準(zhǔn)確快速地估計(jì)轉(zhuǎn)子位置,但是當(dāng)電機(jī)的轉(zhuǎn)速低于某個值時,檢測到的三次諧波嚴(yán)重畸變,不能準(zhǔn)確估計(jì)轉(zhuǎn)子的位置。電感檢測法需要對繞組電感進(jìn)行不斷的實(shí)時檢測,實(shí)現(xiàn)難度較大。擴(kuò)展卡爾曼濾波器法計(jì)算繁瑣,對微機(jī)性能要求較高,實(shí)現(xiàn)較麻煩。反電動勢過零點(diǎn)檢測法通過檢測各相反電動勢的過零點(diǎn),延遲30°電角度,獲得相應(yīng)的換相時刻,該方法雖然存在低速時難以得到有效的轉(zhuǎn)子位置信號,由RC濾波電路引起的過零點(diǎn)相移等缺點(diǎn),但該方法是目前技術(shù)最成熟,實(shí)現(xiàn)最簡單,應(yīng)用最廣泛的轉(zhuǎn)子位置檢測方法。
    普遍采用的控制方案為基于DSP的控制和基于專用集成電路的控制等,受芯片功能、速度和結(jié)構(gòu)的限制,硬件設(shè)計(jì)中往往需要較多的外圍電路,導(dǎo)致裝置的整體集成度不高,硬件開發(fā)相對復(fù)雜。本文采用反電動勢過零點(diǎn)檢測方法,設(shè)計(jì)了基于dsPIC30F3010芯片的無刷直流電機(jī)無位置傳感器控制系統(tǒng),將高性能16位單片機(jī)的控制特點(diǎn)和DSP高速運(yùn)算的優(yōu)點(diǎn)相結(jié)合,為嵌入式系統(tǒng)設(shè)計(jì)提供了合適的單芯片、單指令流的解決方案,其結(jié)構(gòu)簡單,運(yùn)行性能良好。

1 系統(tǒng)硬件設(shè)計(jì)
    本無刷直流電動機(jī)無位置傳感器控制系統(tǒng)的硬件以美國微芯公司(Microchip)生產(chǎn)的數(shù)字信號控制器dsPIC30F3010為核心控制器。dsPIC 30F3010具有6路10位A/D、專門針對電機(jī)設(shè)計(jì)的6路PWM模塊、5路16位定時器、24 kB Flash程序存儲器以及1 kB RAM。dsPIC30F系列器件采用功能強(qiáng)大的16位架構(gòu),無縫集成了單片機(jī)(MCU)的控制功能和數(shù)字信號處理器的計(jì)算能力。因此是以高速、重復(fù)計(jì)算和控制為基礎(chǔ)的應(yīng)用的理想選擇。
1.1 系統(tǒng)硬件總體設(shè)計(jì)
    系統(tǒng)硬件電路由主電路、驅(qū)動電路、過零點(diǎn)檢測電路、采樣電路、各種保護(hù)電路組成。dsPIC30F3010控制器首先通過反電動勢檢測法獲得轉(zhuǎn)子的位置信號,并根據(jù)轉(zhuǎn)子的位置發(fā)出相應(yīng)的控制字來改變PWM信號的當(dāng)前值,從而改變直流電動機(jī)驅(qū)動電路中功率管的導(dǎo)通順序,實(shí)現(xiàn)對電動機(jī)轉(zhuǎn)速的控制。然后系統(tǒng)根據(jù)轉(zhuǎn)子的位置和間隔時間測出電機(jī)轉(zhuǎn)速。將檢測到的各相的電流轉(zhuǎn)換成電壓信號降壓后輸入到DSC的A/D轉(zhuǎn)換器,其值與經(jīng)速度調(diào)節(jié)后產(chǎn)生的電流參考值比較,形成PWM占空比的控制量,來改變直流無刷電機(jī)電樞電流,從而達(dá)到控制電機(jī)轉(zhuǎn)速的目的??刂葡到y(tǒng)中采用全橋PWM調(diào)節(jié)方式,通過改變PWM控制脈沖的占空比來調(diào)節(jié)輸入無刷直流電機(jī)的平均直流電壓,以達(dá)到調(diào)速的目的。整個系統(tǒng)硬件框圖如圖1所示。


1.2 dsPIC30F3010外圍電路的設(shè)計(jì)
    圖2為控制芯片dsPIC30F3010及其外圍電路圖。圖中上接的是復(fù)位電路,S1是復(fù)位按鈕,通過上拉電阻R2,這樣VPP/MCLR引腳可置低電平來復(fù)位PIC單片機(jī);S2為啟停按鈕,控制電機(jī)啟停;SW1為調(diào)試/編程開關(guān),閉合SW1即可切換到MPLAB ICD時鐘線和數(shù)據(jù)線進(jìn)行編程;HA,HB,HC為三相電壓反饋;VBUS、IMOTOR接口分別是電機(jī)母線電壓與電流的輸入接口;在電路上通過一個可調(diào)電阻串一個電阻到地的方式,作為給定轉(zhuǎn)速的設(shè)置。其中所串的小電阻,讓AD無法讀到0這么低的值,規(guī)避了給定轉(zhuǎn)速下限的問題。用RB3/AN3、RB4/AN4、RB5/AN5實(shí)現(xiàn)電機(jī)端電壓檢測,得到反電動勢過零點(diǎn)。PWM1L/YPWM1H、PWM2L/PWM2H、PWM3L/PWM3H分別是A、B、C三相逆變橋電路上、下橋臂開關(guān)信號接口,采用PWM模塊控制6個MOSFET通斷,實(shí)現(xiàn)換相。

[!--empirenews.page--]
1.3 逆變及其驅(qū)動電路的設(shè)計(jì)
    逆變及驅(qū)動電路如圖3所示。主電路采用三相橋式逆變電路,由控制部分產(chǎn)生六路的PWM脈沖,分別送到三片IR2101的2、3管腳,經(jīng)IR21 01內(nèi)部處理產(chǎn)生兩個驅(qū)動信號驅(qū)動一個橋臂的兩個功率MOS管。C15是自舉電容,為上橋臂功率管驅(qū)動的懸浮電源存儲能量,D1的作用防止上橋臂導(dǎo)通時的直流母線電壓到IR2101的電源上而使器件損壞,因此應(yīng)有足夠的反向耐壓,當(dāng)然由于D1與C15串聯(lián),為了滿足主電路功率管開關(guān)頻率的要求,D1應(yīng)選快速恢復(fù)二極管,而且自舉電容容量取決于被驅(qū)動功率器件的開關(guān)頻率、占空比以及充電回路電阻,必須保證電容充電到足夠的電壓。在本電路中,自舉電容選的是2.2μF的電解電容。R30、R31、R32和R33作為限流電阻,防止驅(qū)動信號電流過大,損壞器件。


    圖3中僅為聯(lián)接電動機(jī)A相繞組橋臂的驅(qū)動電路。同理,聯(lián)接另外兩相繞組的橋臂驅(qū)動電路類似。
1.4 反電動勢檢測電路的設(shè)計(jì)
    無刷直流電動機(jī)穩(wěn)態(tài)運(yùn)行時,忽略電機(jī)電樞反應(yīng),通過檢測關(guān)斷相反電動勢的過零點(diǎn)來獲得永磁轉(zhuǎn)子的關(guān)鍵位置信號,從而可以控制繞組電流的切換,實(shí)現(xiàn)電機(jī)的運(yùn)轉(zhuǎn)。
    由無刷直流電機(jī)結(jié)構(gòu)知,反電動勢過零點(diǎn)與轉(zhuǎn)子位置有對應(yīng)關(guān)系,通過對定子繞組上反電動勢的檢測得到過零點(diǎn),就可以得到轉(zhuǎn)子位置信息。在PWM導(dǎo)通期間,懸空繞組的端電壓等于反電勢與1/2電源電壓的疊加,檢測處于不通電相繞組的端電壓,其值等于電源電壓的一半時為反電動勢過零點(diǎn)信號。如果能夠準(zhǔn)確地檢測到反電勢的過零點(diǎn)信號,即可判斷出轉(zhuǎn)子的位置,經(jīng)過π/6電弧度延時處理后,可確定出換相時刻,再根據(jù)功率管的導(dǎo)通順序觸發(fā)相應(yīng)的功率管以實(shí)現(xiàn)無刷直流電機(jī)的換相,保證電機(jī)按固定的方向連續(xù)旋轉(zhuǎn)。


    假設(shè)速度大于零,則每個電周期中某相的BEMF為零的位置只有兩個,如圖4所示,通過過零點(diǎn)時BEMF的斜率來區(qū)分這些位置。每一段對應(yīng)電周期中的一個60°部分(共有6個相等的60°部分)。換相發(fā)生在每一段的邊界處,因此需要檢測段的邊界。BEMF過零點(diǎn)和需要換相的位置之間有30°的偏移,必須對其進(jìn)行補(bǔ)償,以確保電機(jī)平穩(wěn)高效運(yùn)轉(zhuǎn)。[!--empirenews.page--]


    三相反電動勢檢測電路圖如圖5所示。圖中畫出了3個檢測通道,分別是U、V、W三相反電動勢的檢測,其電路原理其實(shí)是簡單的電阻分壓網(wǎng)絡(luò),主要是為了將較高的信號電壓降低,滿足單片機(jī)AD轉(zhuǎn)換輸入要求。3相電壓經(jīng)過22 kΩ與2.4 Ω電阻的分壓后,再經(jīng)過300 Ω電阻進(jìn)入AN3,AN4,AN5這3個AD管腳,用AN3、AN4、AN5實(shí)現(xiàn)電機(jī)端電壓檢測,得到反電動勢過零點(diǎn)。在PWM開通期間,檢測處于不通電相繞組的端電壓,其值等于電源電壓的一半時為反電動勢過零點(diǎn)信號。
1.5 電流采樣與過流保護(hù)電路
    電流采樣與過流保護(hù)電路如圖6所示。為了獲得電機(jī)的電流反饋信息,在DC母線負(fù)電壓與地之間連接了一個低阻值的電流檢測電阻(25 mΩ)。由此電阻產(chǎn)生的電壓被一個外部運(yùn)放(MCP6002)放大并反饋到ADC輸入(RB1)。


    dsPIC30/33的電機(jī)控制系列MCU,都有一個FLTA腳,當(dāng)?shù)玫降碗娖捷敵鰰r,可以關(guān)斷PWM的有效輸出,使之成為無效。這是一個硬件處理的機(jī)制,因此可以快速處理故障事件,以實(shí)現(xiàn)安全操作。通過與電流反饋電路相連接的比較器電路(U6)可以獲得故障輸入信號,且比較器門限值可通過電位器POT2進(jìn)行調(diào)節(jié)。

2 系統(tǒng)軟件設(shè)計(jì)
    軟件設(shè)計(jì)包括DSC事件管理器初始化程序、電機(jī)起動程序、換相子程序、中斷服務(wù)程序、速度環(huán)和電流環(huán)的控制程序等。主要實(shí)現(xiàn)了電機(jī)的開環(huán)啟動、過零檢測、換相、以及轉(zhuǎn)速和電流閉環(huán)控制等。軟件設(shè)計(jì)是在Microchip公司的集成開發(fā)環(huán)境MPLAB IDE中完成的,控制程序用C30語言編寫。
    主程序是一個死循環(huán)結(jié)構(gòu),用來完成dsPIC30F3010初始化、看門狗程序和中速事件處理程序。軟件結(jié)構(gòu)是以主程序?yàn)橹?,通過函數(shù)調(diào)用和全局變量與子程序進(jìn)行參數(shù)傳遞。中速事件處理程序每10 ms循環(huán)一次,包括電機(jī)啟動、速度控制、電流A/D轉(zhuǎn)換及循環(huán)調(diào)用中斷服務(wù)子程序等,是整個系統(tǒng)最重要的程序。主程序流程,中速事件處理程序流程分別如圖7、8所示。


    軟件設(shè)計(jì)需注意以下4個問題:1)使用電機(jī)控制PWM模塊的特殊事件觸發(fā)器來啟動A/D信號轉(zhuǎn)換,可以使A/D轉(zhuǎn)換與PWM時基同步。2)應(yīng)舍棄換相后的最初幾個反電勢采樣點(diǎn),這樣很容易避開相繞組的去磁問題,因?yàn)閾Q相后繞組電流不會立即為零,要經(jīng)過一個續(xù)流過程下降為零。3)不對端電壓波形用硬件進(jìn)行明顯濾波,而是由軟件根據(jù)PWM波形仔細(xì)地選取信號采樣點(diǎn),可排除互耦PWM于關(guān)噪聲和不連續(xù)電流問題。4)使用QEI計(jì)數(shù)器記錄連續(xù)監(jiān)測到兩個端電壓過零點(diǎn)的時間,除以2即為30°電角度的時間,把此時間裝載到定時器2中,定時器2經(jīng)過30°電角度時間觸發(fā)中斷,調(diào)用換相子程序進(jìn)行電子換相。
[!--empirenews.page--]
3 實(shí)驗(yàn)結(jié)果
    以42BLF02型24 V,52 W,最大電流9.4 A,額定轉(zhuǎn)速為4 000 rpm的三相八極無刷直流電機(jī)為實(shí)驗(yàn)對象,采用轉(zhuǎn)速、電流雙閉環(huán)調(diào)節(jié)方式。實(shí)驗(yàn)平臺以及電機(jī)穩(wěn)定運(yùn)行時其中兩相端電壓波形分別如圖9、10所示。


    在硬件和軟件分別調(diào)試成功后,基于dsPIC30F3010芯片的無位置傳感器控制系統(tǒng)能夠控制電機(jī)順利起動,并且很好地實(shí)現(xiàn)了實(shí)驗(yàn)電機(jī)的正確換相,保證了無刷直流電機(jī)正常運(yùn)行。整套方案是切實(shí)可行的,試驗(yàn)結(jié)果也是比較理想的。
    電機(jī)正常運(yùn)行時端電壓波形如圖10所示,從圖中可以看出端電壓波形是較好的梯形波,與理論上的端電壓波形一致。在箭頭所指的60°電角度區(qū)間,該相繞組處于懸空狀態(tài),而另兩相繞組處于工作狀態(tài)。由理論分析可知,在相不導(dǎo)通時,相端電勢等于相反電動勢與1/2電源電壓的疊加,從圖中可以看出,在相不導(dǎo)通時,反電動勢過零出現(xiàn)在相不導(dǎo)通時的中間位置,且有12 V的偏移量,與理論分析完全相同。

4 結(jié)論
    本系統(tǒng)在無刷直流電機(jī)無位置傳感器控制系統(tǒng)的軟硬件方面都采取了簡約的設(shè)計(jì)方案。通過實(shí)驗(yàn)證明,采用上述控制技術(shù),電機(jī)系統(tǒng)起動平穩(wěn),無振動和失步現(xiàn)象。與采用單片機(jī)的同類系統(tǒng)相比,DSC控制系統(tǒng)能夠達(dá)到相當(dāng)?shù)墓δ芘c控制精度,而成本更低,簡化了硬件的設(shè)計(jì),是無刷直流電動機(jī)控制器的理想選擇。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉