亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于STM32的無刷直流電機控制系統(tǒng)*

        2019-06-25 03:48:10童宏偉張莉萍申景雙陳宇晨
        傳感器與微系統(tǒng) 2019年7期
        關鍵詞:信號檢測

        童宏偉, 張莉萍, 申景雙, 解 大, 陳宇晨

        (1.上海工程技術大學 電子電氣工程學院,上海 201600;2.上海海維工業(yè)控制有限公司,上海 201499;3.上海交通大學 電子信息與電氣工程學院,上海 201100)

        0 引 言

        無刷直流(brushless DC,BLDC)電機是一種永磁同步電機。其轉子為永磁體,定子是按照星型方式連接起來的三個線圈,對這三個線圈不斷轉換通電,使得轉子跟隨者定子磁場不斷變化而轉動,通過這種方法實現(xiàn)了電子換向代替了傳統(tǒng)電機的機械換向,具有效率高,響應快,噪音小等優(yōu)點[1]。BLDC電機已經在越來越多的行業(yè)廣泛應用。本文根據其無刷直流電機原理以及特點設計了一種基于STM32的電機控制系統(tǒng)。詳細介紹了其硬件電路組成,包括驅動電路、隔離電路、位置檢測電路、電流采樣電路等。在硬件電路基礎上分析軟件實現(xiàn)方案。最終,通過實驗驗證該系統(tǒng)的可行性。

        1 BLDC電機工作原理

        BLDC電機主要由定子和轉子構成,固定在電機周圍的電樞繞組作為定子,電機中心永磁體為轉子,對定子通電會產生電磁場,使得轉子N極指向磁場方向。改變定子通電順序,磁場方向不斷改變,定子則跟隨磁場方向不斷轉動[2]。定子三相繞組A,B,C以星型方式分別連接到三相橋式逆變電路中三個橋臂,控制開關管的通斷對三相繞組中的任意兩相不斷轉換通電,霍爾位置傳感器確定各個開關管導通順序,保證磁場方向與電機定子N極方向垂直,產生最大轉矩。換相控制電路根據霍爾傳感器信號控制開關管導通[3]。每個周期內開關管按順序導通,轉子跟隨定子磁場方向轉動,從而實現(xiàn)了無刷直流電機的轉動。

        2 系統(tǒng)設計方案

        系統(tǒng)硬件電路主要包括STM32控制電路、基于IR2136驅動芯片的驅動電路、三相全橋逆變電路、隔離電路、轉子位置檢測電路、鍵盤電路以及顯示電路。BLDC電機總控制系統(tǒng)如圖1所示。該系統(tǒng)STM32微處理器產生6路脈寬調制(pulse width modulation,PWM)信號,經過隔離芯片將信號傳輸給IR2136驅動電路, IR2136驅動芯片根據PWM控制6個MOSFET的通斷,實現(xiàn)對電機三相繞組轉換通電[4]。三電阻電流采樣電路檢測電機電流信號并反饋給STM32微處理器,實時調節(jié)電流保證電機的安全穩(wěn)定運行。霍爾位置傳感器檢測轉子位置,STM32微處理器捕捉其反饋脈沖信號,判斷出轉子正確位置,輸出對應PWM信號換相控制。同時可根據霍爾位置信號計算轉速作為轉速反饋,檢測實際轉速與給定轉速比較,采用模糊PI控制算法調節(jié)轉速[5]。通過改變STM輸出PWM信號占空比可改變電壓,從而調節(jié)轉速。隔離電路為保障電路的穩(wěn)定性和抗干擾性而設計,主要用于 6路PWM信號通過隔離芯片傳入驅動芯片,采集轉子位置信號經過隔離芯片傳入STM32微處理器。鍵盤電路通過按鍵控制設置給定轉速。顯示電路可通過LCD顯示屏顯示給定轉速與實際轉速,用于實驗數(shù)據采集。

        圖1 BLDC電機控制系統(tǒng)

        2.1 驅動電路

        驅動電路由驅動芯片IR2136和逆變電路構成。如圖2為驅動電路圖。

        圖2 驅動電路

        三相全橋逆變電路上橋臂連接+24 V直流電源,下橋臂連接GND。IR2136驅動芯片工作電壓為+15 V,電源引腳VCC連接+15 V電源,VCC與三路高端浮置電源電壓引腳Vb1,Vb2,Vb3分別連接3個快速恢復二極管D1,D2,D3防止電流倒灌,同時與高端浮置電源偏移電壓引腳Vs1、Vs2、Vs3之間連接自舉電容C1,C2,C3,保證電容上有足夠的儲能來驅動MOSFET的導通[6]。STM32微處理器輸出6路PWM信號經過隔離電路傳輸?shù)津寗有酒琀IN1,HIN2,HIN3,LIN1,LIN2,LIN3輸入引腳,由輸出引腳HO1,HO2,HO3,HO4,HO5,HO6輸出至MOSFET,控制其導通和關斷。

        2.2 電流檢測電路

        本次控制系統(tǒng)電機電流檢測采用三電阻采樣法,該方法采樣精度較高且成本低。如圖3所示,在主電路中第一個橋臂下串聯(lián)一個采樣電阻,輸出電流信號由采樣電阻轉換為電壓信號,采用高精度運算放大器LM324將電壓信號放大,通過差分放大抑制共模輸入信號,增加電路抗干擾性,抑制外界環(huán)境對電路影響,保證輸出電壓穩(wěn)定在0~3.3 V之間。同樣分別在第二個橋臂和第三個橋臂放置采樣電阻,完成三電阻采樣。

        圖3 電流檢測電路

        2.3 位置檢測電路

        BLDC電機內部集成3只霍爾傳感器檢測轉子位置,系統(tǒng)運行時,STM32微處理器根據反饋的位置信號發(fā)送對應觸發(fā)信號控制MOSFET通斷[7]。如圖4所示為位置檢測電路,J2為控制板與霍爾傳感器信號線接口,VCC為位置檢測電路提供+5V電源,霍爾傳感器信號分別為HA,HB,HC,R28與C18,R29與C17,R30與C16組成RC濾波器濾除干擾信號,最終反饋給控制電路。同時根據霍爾傳感器信號可計算電機轉速,每個周期內3只霍爾傳感器的高低電平信號為001,101,100,110,010,011,表示電機轉動1圈[8]。

        圖4 位置檢測電路

        3 系統(tǒng)軟件設計

        系統(tǒng)采用STM32作為控制芯片,軟件設計在Keil MDK環(huán)境運行,用C語言編寫模糊PI控制算法代碼,實現(xiàn)電流反饋、轉速反饋雙閉環(huán)控制。系統(tǒng)軟件主要包括主程序和中斷程序設計。

        3.1 主程序設計

        主程序主要包括各個模塊的初始化,系統(tǒng)初始化,事件管理初始化,I/O口初始化,中斷管理初始化。主程序按照順序模式往下進行,遇見中斷程序優(yōu)先運行中斷程序,中斷程序結束后再運行主程序[9]。

        3.2 中斷程序設計

        BLDC電機控制系統(tǒng)的功能,包括電流調節(jié)、轉速調節(jié)、故障保護等基本依靠中斷服務程序實現(xiàn)。中斷程序主要包含轉子位置捕獲中斷、電流A/D采樣中斷、系統(tǒng)保護中斷等[10]。位置捕獲中斷是為了檢測轉子位置而實現(xiàn)電機換相,A/D采樣中斷是為了保證電壓電流的穩(wěn)定輸出實現(xiàn)閉環(huán)控制,系統(tǒng)保護中斷主要是針對系統(tǒng)發(fā)生故障通過硬件中斷保護系統(tǒng)[11]。圖5為核心控制功能,電流調節(jié)和轉速調節(jié)中斷程序流程圖。

        圖5 中斷程序設計

        4 實驗結果與分析

        根據上述硬件電路原理設計系統(tǒng)控制板,通過Jlink仿真器將程序寫入STM32控制芯片,搭建實驗測試平臺,驗證該系統(tǒng)的精確性和穩(wěn)定性,本設計采用的電機參數(shù)設置:額定功率60 W,額定電壓24 V,額定電流3.3 A,額定轉速3 000 r/min。

        設置電機目標轉速為3 000 r/min,啟動電機,記錄LCD顯示的轉速數(shù)據,使用MATLAB繪制轉速曲線圖6。

        圖6 速度響應曲線

        從圖中可以看出,電機轉速從0到運行速度3 000 r/min直至穩(wěn)定只需1.2 s,運行過程中超調量為7 %,說明設計的BLDC電機控制系統(tǒng)控制精度高,且響應速度快。

        同時設置不同轉速,運行速度達到穩(wěn)定時,記錄LCD顯示屏上不同目標轉速下的實際轉速。

        5 結 論

        通過數(shù)據對比可以發(fā)現(xiàn),電機運行的實際轉速與目標轉速相差很小,平均誤差不到3 rad/min,說明該控制系統(tǒng)不同轉速下運行穩(wěn)定性。綜上實驗數(shù)據表明,本次設計的無刷直流電機控制系統(tǒng)實現(xiàn)了電流反饋,轉子位置反饋的雙閉環(huán)控制,且系統(tǒng)運行穩(wěn)定,采用模糊PID控制算法,對電機轉速控制精度高,超調量更小,響應速度更快。

        猜你喜歡
        信號檢測
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        信號
        鴨綠江(2021年35期)2021-04-19 12:24:18
        “幾何圖形”檢測題
        “角”檢測題
        完形填空二則
        孩子停止長個的信號
        小波變換在PCB缺陷檢測中的應用
        基于LabVIEW的力加載信號采集與PID控制
        久久精品有码中文字幕1| 爆爽久久久一区二区又大又黄又嫩| 国精产品一品二品国在线| 中文不卡视频| 视频一区中文字幕日韩| 蜜臀一区二区三区精品| 天干天干天啪啪夜爽爽av| 五月中文字幕| 国产精品人成在线765| 男女18视频免费网站| 亚洲一区二区三区播放| 97色在线视频| 一区二区三区在线视频爽| 在线观看亚洲第一黄片| 漂亮人妻被中出中文字幕久久| 人妻少妇偷人精品无码| 少妇激情一区二区三区久久大香香| 熟女中文字幕一区二区三区 | 亚洲欧美另类激情综合区| 中文字幕亚洲好看有码| 国产亚洲av夜间福利在线观看| 又黄又爽又无遮挡免费的网站| 国产人澡人澡澡澡人碰视频| 国产在线高清无码不卡| 国内免费自拍9偷1拍| 乱中年女人伦av一区二区| 亚洲午夜精品久久久久久人妖 | а√天堂8资源中文在线| 亚洲有码转帖| 无码丰满熟妇浪潮一区二区av| 日本不卡一区二区三区久久精品 | 日韩在线一区二区三区免费视频 | 97中文字幕在线观看| 成a人片亚洲日本久久| 亚洲人成网站色7799| 国产人澡人澡澡澡人碰视频 | 亚洲性av少妇中文字幕| 国产精品186在线观看在线播放| 久久精品成人欧美大片| 日韩在线手机专区av| 亚洲精品中文字幕一区二区|