本文介紹了ATmega128 單片機的基本功能,設(shè)計了以其為核心的永磁無刷直流電動機控制系統(tǒng)。充分利用它運算速度快、片內(nèi)外設(shè)豐富的特點,采用PWM 方式,實現(xiàn)對無刷直流電動機的位置與速度控制,并給出了總體設(shè)計方案和相應的軟件策略。傳統(tǒng)的無刷直流電動機控制系統(tǒng)一般由分立的模擬器件構(gòu)成。模擬控制系統(tǒng)使用方便,價格便宜,應用廣泛。但是,模擬器件也有本質(zhì)的缺陷:元器件特征參數(shù)受溫度影響;器件的老化;不便于維護、無法升級。隨著微處理器性能的不斷提高,以其為核心的數(shù)字控制系統(tǒng)正逐漸應用于無刷直流電動機的控制,并取得了非常好的效果。它終將取代模擬控制系統(tǒng)。ATmega128 單片機是ATMEL 公司研發(fā)出的增強型內(nèi)置Flash 的精簡指令集CPU(RISC)高性能低功耗CMOS 微處理器。它片內(nèi)集成了豐富的外設(shè),大大簡化了控制系統(tǒng)的硬件電路,提高了系統(tǒng)的性能,能滿足電機控制系統(tǒng)的要求。本文探討了無刷直流電動機的ATmega128單片機控制系統(tǒng)和無刷直流電動機的控制策略。
標簽:
單片機
無刷直流電機
控制系統(tǒng)
上傳時間:
2014-01-20
上傳用戶:zhliu007