新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 嵌入式領(lǐng)域中電機控制應(yīng)用的可編程片上系統(tǒng)(PSoC)

嵌入式領(lǐng)域中電機控制應(yīng)用的可編程片上系統(tǒng)(PSoC)

作者: 時間:2016-12-15 來源:網(wǎng)絡(luò) 收藏
無論是小到手持設(shè)備還是大到機械機床,在當(dāng)今的嵌入式和工業(yè)應(yīng)用中,控制系統(tǒng)的基本要素仍然占據(jù)著舉足輕重的地位。大多數(shù)自動控制系統(tǒng)都采用負反饋機制來控制物理參數(shù),如位置、速度、扭矩、電壓、電流以及強度等。在此,需要控制的參數(shù)均由適當(dāng)?shù)淖儞Q器進行感測,之后再反饋回輸入與參考值進行比較。將經(jīng)采樣的輸出信號與參考輸入相減,即是所謂的負反饋。差異信號(“誤差”)放大后會驅(qū)動系統(tǒng)(激勵),讓輸出接近參考值。換言之,系統(tǒng)可最小化誤差信號,因而是一種閉環(huán)控制系統(tǒng)。電子機械系統(tǒng)在傳統(tǒng)控制系統(tǒng)中占絕大多數(shù),而電機控制則是一種常見的應(yīng)用。


圖1:控制電機速度的閉環(huán)系統(tǒng)

一般說來,可將電機控制系統(tǒng)分為各種不同的子系統(tǒng),如速度、位置或方向控制系統(tǒng)等。我們首先看一下構(gòu)造簡單的速度控制系統(tǒng),其電機采用常量電壓(V)。在默認情況下,電機在特定的供電電壓(V)下具有特定的轉(zhuǎn)速(x)。如果向電機施加相同電壓(V)的負載,那么其轉(zhuǎn)速可能下降(y)。這樣,我們就不能控制電機的速度,也就是說不能確保轉(zhuǎn)速不受任何外部因素的影響。這是一種開環(huán)系統(tǒng),因而我們要采取一定的反饋機制,以便能感應(yīng)電機的速度并對有關(guān)因素進行補償。

圖1顯示了閉環(huán)電機控制系統(tǒng)。這里,運動控制器將來自反饋系統(tǒng)的信號與實際輸入進行比較,以獲得誤差信號,然后將其放大后提供給電機。在此系統(tǒng)中,向電機饋送校正因數(shù)的“運動控制器”和“放大器”模塊可一起由混合信號控制器實現(xiàn),而光學(xué)轉(zhuǎn)動編碼器則作為傳感器,因為我們能通過控制器輕松對該組件的輸出信號進行解碼。下文將對上述各個系統(tǒng)的模塊做進一步地闡述。

DC和步進電機簡介

電機就是可將電能轉(zhuǎn)換為機械能的設(shè)備。下列給出了不同領(lǐng)域常用的一些電機類型:

(Ⅰ) DC電機:最簡單的DC電機就是在軸上加線圈繞組,固定永磁鐵(見圖2)。在將電壓(V)施加給線圈時,電流(i)通過線圈。由于已有磁場(B),會有力(F)作用在線圈上(弗萊明右手法則)使其轉(zhuǎn)動。

一旦線圈達到永磁鐵的磁極之一,就會受到斥力并向另一磁極運動,從而形成持續(xù)轉(zhuǎn)動,速度由所施加的DC電壓決定。


圖2:DC電機的工作原理

(Ⅱ) 步進電機:永磁步進電機由永磁轉(zhuǎn)子、線圈繞組和磁傳導(dǎo)定子組成。

為線圈繞組施加電壓會產(chǎn)生電磁場,出現(xiàn)南北極。定子承載著磁場。通過順序通電或“步進”定子線圈,能改變磁場,進而生成旋轉(zhuǎn)運動。圖2描述了雙相電機的工作情況。在第一步中,為雙相定子的A相施加電壓,就會將轉(zhuǎn)子磁鎖在如圖所示的位置,這是因為異性相吸;在第二步中,關(guān)閉A相打開B相,讓轉(zhuǎn)子順時針旋轉(zhuǎn)90度;在第三步中,B相打開,極性與第一步相反,又產(chǎn)生90度旋轉(zhuǎn);在第四步中,A相關(guān)閉,B相打開,極性與第二步相反。重復(fù)上述序列會讓轉(zhuǎn)子每次以90度步進順時針旋轉(zhuǎn)。
在步進電機中,電機旋轉(zhuǎn)的速度取決于第一步到第四步的執(zhí)行速度。


圖3:步進電機的工作原理

旋轉(zhuǎn)編碼器簡介及其分類

電機控制系統(tǒng)的下一個部分就是能感應(yīng)電機狀態(tài)并將狀態(tài)饋送回控制器的反饋傳感器。如前所述,旋轉(zhuǎn)編碼器可發(fā)揮反饋傳感器的作用。

上一頁 1 2 3 下一頁

評論


技術(shù)專區(qū)

關(guān)閉