齊齊樂
(中國航空工業(yè)集團公司金城南京機電液壓工程研究中心,江蘇 南京 211100)
電機控制系統(tǒng)的高效運轉需要嵌入式單片機的作用,從硬件和軟件兩個方面相統(tǒng)一才能夠保證其運轉效率。從硬件應用方面來看,嵌入式單片機的使用有利于完善電機結構,從軟件應用方面來看,嵌入式單片機是軟件處理信息數(shù)據(jù)的重要組成部分。將嵌入式單片機應用到電機控制系統(tǒng)能夠有效降低能源消耗,在原有的基礎上優(yōu)化電機控制系統(tǒng)的相關性能。
嵌入式單片機是電機控制系統(tǒng)中不可或缺的部分,對電力控制系統(tǒng)的發(fā)展起著促進作用。嵌入式單片機對電機控制系統(tǒng)而言有著重要的意義,為了保證嵌入式單片機充分發(fā)揮出自身的使用價值,就需要在使用過程中保證電機控制系統(tǒng)能夠正常運轉,對電機轉速、電機轉向、換相順序等方面進行分析與掌握,確保這些方面能夠順利運行。
電機轉速控制過程較為簡單,其利用到的原理也較為簡明,其原理如下:系統(tǒng)可以收集由嵌入式單片機發(fā)出的脈沖信號,并對脈沖信號的頻率進行分析,將這些數(shù)據(jù)通過電信號傳遞給系統(tǒng)核心,從而實現(xiàn)對電機轉速進行控制。根據(jù)相關調(diào)查顯示,對電機轉速進行控制的方法主要有兩種。第一種是,相關的技術人員在接收到信號之后,通過主觀控制對嵌入式單片機的運轉時間進行調(diào)整,從而改變脈沖信號頻率,實現(xiàn)對轉機的控制。這種方法費時較多,應用價值不高。第二種是,為了保證對脈沖信號進行及時而有效的控制,在原有的基礎上安裝定時器,并依據(jù)實際需求,調(diào)節(jié)定時器,從而對脈沖信號實現(xiàn)有效的控制。這種方法與第一種相比,能夠節(jié)省時間,同時節(jié)省人力資源。
電機轉向的操作過程較為復雜,但其本身具有的原理卻是固定的、簡單的。電機轉向將電機通電相序作為基礎,在該基礎之上,通過對相序的調(diào)整而實現(xiàn)電機轉向工作。在控制過程中,工作人員需要明確電機轉向的原理,通過合理的通電相序,實現(xiàn)對電機轉向的控制功能。
為了保證電機控制系統(tǒng)的正常運行,工作人員需要掌握電機換相的相關方法,利用電機換相的原理,實現(xiàn)對電機控制系統(tǒng)的控制。換相順序與脈沖分配聯(lián)系較為密切,可以說脈沖分配在一定程度上體現(xiàn)出了換相順序。在脈沖分配過程中,主要有2種具體的做法。第一種是軟件法,軟件法可以有效地借助嵌入式單片機的優(yōu)勢,對所發(fā)出的脈沖信號進行收集與處理,然后再進行脈沖分配。但是軟件法在實際使用的過程中,需要進行設定工作。第二種是硬件法,硬件法在控制換相順序中應用了脈沖分配器芯片。將軟件法與硬件法進行對比,不難發(fā)現(xiàn),硬件法在一定程度上能夠彌補軟件法存在的缺陷,同時,在生產(chǎn)過程中,人們對硬件法的使用較多,因此硬件法的應用范圍較為廣泛。
電機控制系統(tǒng)主要由CPU控制芯片、電子轉子位置傳感器和驅動模塊設計這三部分組成。在運行過程中所用到的原理是:首先,電子轉子位置傳感器檢測實際位置并將電子轉子的位置等相關數(shù)據(jù)傳輸?shù)紺PU控制芯片中,CPU控制芯片進一步將這些信息轉換成電信號,通過信號傳輸,將這些信息呈遞給驅動模塊,之后驅動模塊進一步處理這些信息將其轉化為一個個的指令,使電機運行。在完成這一系列的流程之后,CPU控制芯片能夠進一步監(jiān)測運行的條件,并調(diào)節(jié)電機的轉速,使其能夠達到合適的運行效率。除此之外,CPU控制芯片還可以根據(jù)電子轉子位置傳感器所提供的信號進一步分析并計算出轉子實際運行的轉速與設定轉速之間存在的差異,并將這些差異以電信號的方式傳遞給電機控制系統(tǒng),從而實現(xiàn)閉環(huán)控制。
霍爾位置傳感器在運行過程中遵循以下原理:霍爾位置傳感器通過轉動部分與靜止部分的相互協(xié)調(diào)共同完成監(jiān)測工作。其中轉動部分是指電機轉軸和轉子通過槽、齒擋光盤等相關的組件進行同步的轉動,其中擋光盤通過槽齒部分對光線起到一個遮擋的作用,并依據(jù)產(chǎn)生的光差實現(xiàn)對高、低等信號的確認,從而對電機轉子的實際位置進行監(jiān)測?;魻栁恢脗鞲衅髟陔姍C中的應用能夠保證電機轉子的位置被及時、準確的監(jiān)測到,在此基礎上,工作人員能夠收集相關的監(jiān)測信息,并對電機的轉速進行調(diào)整,從而實現(xiàn)對電機的優(yōu)化與整合,進一步提升電機控制系統(tǒng)的性能。
嵌入式單片機應用系統(tǒng)的硬件電路設計可分為系統(tǒng)擴展和系統(tǒng)配置兩大類。其中系統(tǒng)擴展是指嵌入式單片機內(nèi)部的一些功能單位,例如中斷系統(tǒng)、數(shù)字儲存器等,當它們不能滿足系統(tǒng)的實際需求時,可進行片外擴展,選擇合適的芯片,通過設計相應的電路來滿足系統(tǒng)需求。
嵌入式單片機應用于系統(tǒng)設計與研發(fā)過程中,研究與開發(fā)的步驟大概分為以下三個階段。第一個階段是指提前的策劃階段,即確定嵌入式單片機的研發(fā)方向。在這個階段中工作人員需要對項目的實際需求進行分析,確定好系統(tǒng)的具體設計以及估計設計能夠做到哪種程度,同時對軟件和硬件的設計內(nèi)容進行一定的劃分,尋找相關的資料,使設計能夠變得更加具有預測性。第二個階段是指實際的施工階段。這一階段主要是將硬件和軟件的設計轉變?yōu)楝F(xiàn)實的一個過程。這一過程較為復雜會受到多種因素的影響,需要將策劃階段的方案作為工作實施的基礎,依據(jù)策劃方案提供的設計概念以及設計圖等,進一步設計出嵌入式單片機接口的電路芯片的相關數(shù)字電路,并完成模擬器中相關電路的設計工作。第三個階段,是最后的驗證階段。這一階段的工作較為簡單,對硬件和軟件的脫機進行最后的調(diào)試,并驗證設計工作是否符合實際需求,形成一份完整的文檔記錄。
系統(tǒng)在開發(fā)和利用的過程中離不開調(diào)試工作。調(diào)試能夠及時彌補電機控制系統(tǒng)在運行過程中的不足,并規(guī)范一些不確定因素。通過調(diào)試工作,工作人員能夠明確電機控制系統(tǒng)的實際運行狀態(tài),在一定程度上能夠預測電機控制系統(tǒng)故障位點,并加以保護,從而降低電機控制系統(tǒng)發(fā)生故障的概率。調(diào)試工作可以根據(jù)調(diào)試對象的不同,劃分為硬件調(diào)試和軟件調(diào)試兩種,其中硬件調(diào)試針對的是硬件,主要解決電路中存在的問題;軟件調(diào)試針對的是軟件,主要是對模擬仿真系統(tǒng)的修復,解決模擬仿真中的不安全因素引發(fā)的問題。相關工作人員應該對這2種方法進行融合,結合利用,以保證系統(tǒng)的順利運行。
電機控制系統(tǒng)在實際運行過程中,會遇到多任務管理、多任務切換等情況,如何在短時間內(nèi)完成多任務管理工作以及協(xié)調(diào)好多任務之間的關系十分重要。在電機控制系統(tǒng)中使用嵌入式單片機能夠快速實現(xiàn)多任務管理操作,發(fā)揮出實時操作的優(yōu)勢。同時,嵌入式單片機也是電機控制系統(tǒng)內(nèi)軟件應用中不可缺少的部分。根據(jù)自身的實際需求,相關用戶可以選擇μ CLinux等一系列調(diào)度函數(shù),對已經(jīng)存在的任務進行處理,在處理過程中用戶還能夠根據(jù)實際情況完成對一些任務的切換,保證每個任務的優(yōu)先順序。主要有以下幾個步驟:首先,需要對任務的等級進行測定,并按照優(yōu)先順序或者重要順序排列;然后,對任務相關數(shù)據(jù)進行有效的處理;最后,通過驅動輸出等相關的措施,實現(xiàn)對任務的完結。在最初的操作μCLinux應用過程,能夠將一些數(shù)據(jù)初始化,在此基礎上再提出新的任務,保證相關用戶能夠選擇合適的函數(shù),進一步協(xié)調(diào)任務調(diào)度等工作。除此之外,在電機控制系統(tǒng)中應用嵌入式單片機,能夠在一定程度上改良故障報警功能,面對一些突發(fā)狀況能夠進行及時的提示與警報,提醒相關工作人員做好維護措施。
綜上所述,隨著時代的不斷發(fā)展,電機控制系統(tǒng)的相關性能已經(jīng)得到了大幅提升,電機的控制系統(tǒng)離不開嵌入式單片機的應用。如何進一步提升嵌入式單片機的使用效率,還需要相關技術人員對其影響因素進行分析與研究,在此基礎上,盡可能滿足我國對電機控制系統(tǒng)的實際需求,設計出更加符合當前經(jīng)濟形勢的系統(tǒng)。與此同時,相關技術人員可以對微處理芯片以及電機控制系統(tǒng)中智能化技術的應用進行深入挖掘,發(fā)揮二者的優(yōu)勢,從根本上提升電機控制系統(tǒng)的穩(wěn)定性,有效節(jié)省成本。