遼寧工業(yè)大學(xué)電子與信息工程學(xué)院 邵雪琳 王亞君 劉海輝 徐源博
智能電機(jī)控制系統(tǒng)
遼寧工業(yè)大學(xué)電子與信息工程學(xué)院 邵雪琳 王亞君 劉海輝 徐源博
以電機(jī)檢測(cè)參數(shù)為依據(jù),設(shè)計(jì)了基于單片機(jī)的智能電機(jī)控制系統(tǒng)。該系統(tǒng)主要由供電電路、驅(qū)動(dòng)電路和單片機(jī)控制系統(tǒng)組成。供電部分采用反激式AC/DC變換電路,為電機(jī)及系統(tǒng)提供所需的電源。驅(qū)動(dòng)電路采用H橋結(jié)構(gòu),通過(guò)接收控制系統(tǒng)給出的控制指令,實(shí)現(xiàn)上下電機(jī)的正反轉(zhuǎn)、加減速和速度匹配控制。單片機(jī)控制部分采用單片機(jī)作為核心微處理器,結(jié)合PI算法,實(shí)現(xiàn)對(duì)電動(dòng)機(jī)專屬的閉環(huán)控制。系統(tǒng)運(yùn)行穩(wěn)定,性能良好。
單片機(jī);反激式AC/DC;閉環(huán)控制;電機(jī)控制系統(tǒng)
以單片機(jī)作為控制器在電機(jī)控制領(lǐng)域被廣泛的應(yīng)用。在單片機(jī)控制系統(tǒng)中,單片機(jī)作為控制核心,主要用于完成一些算法,同時(shí)還要處理一些輸入、輸出和顯示的任務(wù)等。另外,電力電子技術(shù)的高速發(fā)展,使得大功率電子器件性能極大提高。因此可以采用微機(jī)直接控制電動(dòng)機(jī),來(lái)完成各種控制操作。
整個(gè)系統(tǒng)由三部分組成:?jiǎn)纹瑱C(jī)控制系統(tǒng)、三相交流電機(jī)及直流電機(jī)及其驅(qū)動(dòng)、供電電源部分。同時(shí)要對(duì)三相交流電機(jī)的轉(zhuǎn)速進(jìn)行測(cè)量反饋到控制模塊中。因?yàn)閷?duì)有較大慣性和滯后的被控制對(duì)象,比例+微分的控制器能改善系統(tǒng)在調(diào)節(jié)過(guò)程中的動(dòng)態(tài)特性。本設(shè)計(jì)通過(guò)紅外激光接收模塊來(lái)測(cè)量三相電機(jī)的轉(zhuǎn)速。整個(gè)流程圖如圖1所示。
圖1 總體設(shè)計(jì)方案流程圖
圖2 三相調(diào)壓電路仿真圖
2.1三相交流調(diào)壓電路(見(jiàn)圖2)
本設(shè)計(jì)采用三相移相調(diào)壓電路來(lái)控制三相電機(jī)的運(yùn)行狀況。通過(guò)調(diào)壓來(lái)控制電機(jī)的轉(zhuǎn)速,達(dá)到目的。通過(guò)控制電位器電壓的輸出來(lái)控制移相角,電位器輸出電壓為0-5V,對(duì)應(yīng)的三相調(diào)壓電路的輸出電壓為0-380V。同時(shí)來(lái)控制底部的三相定子,使其產(chǎn)生變換的磁場(chǎng)。
圖3 驅(qū)動(dòng)電路
2.2直流電機(jī)驅(qū)動(dòng)電路
單片機(jī)輸出的控制信號(hào)通過(guò)高速光耦將信號(hào)傳遞至或非門(mén),控制方向信號(hào)與PWM輸出信號(hào)通過(guò)硬件在此形成一定的邏輯輸出,到驅(qū)動(dòng)控制芯片,通過(guò)控制D2、D6和D3、D5來(lái)控制電機(jī)的方向,驅(qū)動(dòng)電路如圖3所示。
2.3供電電源的設(shè)計(jì)
圖4所示為電源電路原理圖,采用220V/50HZ的市電輸入電源,通過(guò)NTC抑制上電浪涌電流,L1、C3和C4組成了電源濾波器,用于抑制電源輸入的各種噪聲,提高電子設(shè)備的抗干擾能力。開(kāi)關(guān)電源采用三路電壓輸出,24V、15V和8V,分別為電機(jī)、H橋式驅(qū)動(dòng)和單片機(jī)供電。
2.4單片機(jī)系統(tǒng)
本系統(tǒng)采用STM32F103ZET單片機(jī),如圖5所示,為單片機(jī)的最小系統(tǒng),與8MHz晶振相連的兩電容為陶瓷電容,它們是為晶振更好的起振而設(shè)計(jì),采用外部晶振是考慮到單片機(jī)運(yùn)行時(shí)系統(tǒng)的穩(wěn)定??紤]到噪聲的問(wèn)題STM32F103ZET與傳統(tǒng)C51單片機(jī)相反,采用低電平復(fù)位。
圖4 供電電源電路圖
圖5 單片機(jī)最小系統(tǒng)
圖6 主程序流程圖
圖7 MOSFET的漏源電壓波形
接通電源,系統(tǒng)各模塊初始化。然后進(jìn)入大循環(huán)程序,在循環(huán)程序里,首先按照初始速度和方向運(yùn)轉(zhuǎn),再檢測(cè)判斷速度是否達(dá)到預(yù)定值,利用PI算法控制速度的恒定,然后調(diào)用各子程序,判斷電流是否超過(guò)額定值,從而達(dá)到保護(hù)電機(jī)與電路的作用,一切正常時(shí),電機(jī)就按給定的速度旋轉(zhuǎn),最后將各參數(shù)通過(guò)顯示屏顯示出來(lái),從而達(dá)到了對(duì)電機(jī)狀態(tài)的監(jiān)控。圖6為主程序流程圖。
由于設(shè)計(jì)時(shí)輸出電壓是穩(wěn)定24V的,不管輸出是否接負(fù)載,輸出電壓為24V的那路穩(wěn)定性非常高,說(shuō)明達(dá)到了設(shè)計(jì)的要求。設(shè)計(jì)輸出電壓為15V的空載情況下,電壓為14.97V,達(dá)到了設(shè)計(jì)要求;在24V輸出電壓帶載情況下,輸出電壓為17.48V,這是由于調(diào)整率的變化導(dǎo)致的。
在市電輸入條件下,圖7為開(kāi)關(guān)電源MOSFET的漏源電壓波形圖,由圖可知它的母線電壓為350V,復(fù)位電壓為120V,尖峰電壓為120V,漏源電壓峰峰值為584V,在MOSFET的耐壓范圍內(nèi),符合設(shè)計(jì)要求。
本設(shè)計(jì)以電動(dòng)機(jī)參數(shù)為依據(jù),設(shè)計(jì)基于單片機(jī)處理器的電動(dòng)機(jī)控制系統(tǒng)。電動(dòng)機(jī)參數(shù)檢測(cè)與控制系統(tǒng)能協(xié)調(diào)穩(wěn)定工作。三相交流電機(jī)通過(guò)晶閘管驅(qū)動(dòng)電路實(shí)現(xiàn)對(duì)電機(jī)轉(zhuǎn)速的控制,使其有更好的啟動(dòng)性能和更好的動(dòng)態(tài)特性,而且有利于電能的節(jié)約。本系統(tǒng)能達(dá)到理想的工作狀態(tài),最大限度的增強(qiáng)系統(tǒng)的整體性能。
[1]梁森,歐陽(yáng)三泰,王侃夫.自動(dòng)檢測(cè)技術(shù)及應(yīng)用[M].機(jī)械工業(yè)出版社,2012,9.
[2]王兆安,劉進(jìn)軍主編.電力電子技術(shù)(第5版)[M].機(jī)械工業(yè)出版社,2009.
[3]康勁松,陶生桂主編.電力電子技術(shù)[M].中國(guó)鐵道出版社,2010.
[4]趙劍.合式步進(jìn)電機(jī)的模糊數(shù)字控制系統(tǒng)研究[J].數(shù)控技術(shù),2013,02: 18-19.
[5]寧武,曹洪奎,孟麗囡.反激式開(kāi)關(guān)電源原理與設(shè)計(jì)[M].電子工業(yè)出版社,2014,7.
[6]張有志主編.全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽培訓(xùn)教程[M].清華大學(xué)出版社,2013.
邵雪琳(1994—),黑龍江齊齊哈爾人,大學(xué)本科,現(xiàn)就讀于遼寧工業(yè)大學(xué)電子與信息工程學(xué)院。
王亞君(1978—),遼寧葫蘆島人,博士,副教授。
遼寧省大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計(jì)劃項(xiàng)目。