基于MC9S12X128無(wú)刷直流電機(jī)控制系統(tǒng)設(shè)計(jì)
2.5 電流檢測(cè)電路
電流檢測(cè)可以給系統(tǒng)提供保護(hù),通過(guò)電流檢測(cè)電路采集的電流信息,主控制器可以及時(shí)地做出判斷,一旦電流超過(guò)電機(jī)的極限值,就切斷電路電源,避免發(fā)生較大的損害。直流無(wú)刷電機(jī)電流檢測(cè)電路如圖5所示。本文引用地址:http://www.biyoush.com/article/177846.htm
圖中RSENSE是電流采樣電阻,其兩端的電壓VSENSE為檢測(cè)電壓。R20~R24構(gòu)成的分壓電阻網(wǎng)絡(luò)與芯片內(nèi)部的兩路比較器相連,如果16引腳出現(xiàn)過(guò)流或欠流的情況,在6引腳上就會(huì)有高電平信號(hào)輸出給主控芯片,主控芯片會(huì)根據(jù)這個(gè)信號(hào)及時(shí)做出相應(yīng)的操作,保護(hù)系統(tǒng)不受到損壞。
3 控制系統(tǒng)主要軟件設(shè)計(jì)
3.1 位置檢測(cè)和換相控制程序
實(shí)現(xiàn)直流無(wú)刷電機(jī)穩(wěn)定旋轉(zhuǎn)的關(guān)鍵是及時(shí)的掌握換相時(shí)刻,并在該時(shí)刻作出正確的換相操作。轉(zhuǎn)子位置信號(hào)有3個(gè)位置霍爾傳感器輸出,經(jīng)位置檢測(cè)電路采集后送至主控芯片。3個(gè)霍爾傳感器的輸出信號(hào)相差120°電角度。每個(gè)霍爾傳感器在轉(zhuǎn)子旋轉(zhuǎn)一周時(shí)會(huì)產(chǎn)生6個(gè)脈沖信號(hào),正好對(duì)應(yīng)6個(gè)換相時(shí)刻。通過(guò)單片機(jī)的捕捉功能捕捉這些脈沖信號(hào),就可以獲得這6個(gè)換相時(shí)刻。在換相控制程序中,將捕捉到的位置信號(hào)與換相控制表進(jìn)行比較計(jì)算,換相控制字與MOS管工作狀態(tài)關(guān)系如表1所示,得到下一時(shí)刻狀態(tài)控制字,然后將這個(gè)狀態(tài)控制字輸出給IR21 30來(lái)切換功率MOSFET管,從而實(shí)現(xiàn)正確換相。直流無(wú)刷電機(jī)換相控制程序流程如圖6所示。
霍爾傳感器相關(guān)文章:霍爾傳感器工作原理
霍爾傳感器相關(guān)文章:霍爾傳感器原理
評(píng)論