時間:2010-04-26 17:57:15來源:yangliu
摘 要:闡述使用低成本的ARM7 LPC2101微處理器設計無刷直流電機的控制方案; 詳細地介紹微處理器、MOSFET驅動和MOSFET的原理設計和程序流程,以及與電機保護相關的技術及處理方法,如電機穩定運行狀態機,降低電機噪聲,軟件防止電機陡轉等。該方案可以應用在打印機、電動自行車、潔牙機等電機控制產品上。
關鍵詞:LPC2101 ARM7 無刷直流電機控制 反電動勢 狀態機
LPC2101是基于16/32位 ARM7 CPU嵌入高速Flash閃存的微控制器,具備高性能,小體積封裝,低功耗,片上可選擇多種外設等優點,應用范圍很廣。其具備的多種32位和16位定時器、10位A/D轉換器和每個定時器上PWM匹配輸出特性,尤其適用于工業控制。
無刷直流電機是一種易驅動電機,適用于變速和啟動轉矩很高的應用,它的使用范圍從大規模的工業模具到調光控制的小型電機(12 V直流電機),外形和尺寸也是各種各樣。
1 無刷直流電機的基本原理
無刷直流電機一般由定子、轉子和金屬殼體等組成,如圖1所示,通過反向極性的吸引產生扭矩使電機運轉。一旦轉子開始運轉,固定的刷子和轉子部分將不斷反復地連接、斷開,電動勢和反電動勢在轉子旋轉過程中產生,新的電極總是和定子極性相反。由于這種變換是固定的,因此轉子以一種固定的形式運動。通過給電機施加反向電壓和反向的轉子線圈電流,使南北極性翻轉,電機改變其運動旋轉方向。
速度和電機的扭矩大小是依據電機旋轉產生的磁場強度來控制的,而電機的旋轉能量是依賴于通過電流大小來控制的,因此調整電機轉子的電壓和電流可以改變電機的速度。本電機速度的控制是根據LPC2101微控制器的PWM信號的變化而產生的。
2 無刷直流電機的控制
2.1 雙向旋轉
驅動有刷直流電機的雙向旋轉,可通過全橋驅動電路改變電流來實現完成,如圖2所示。這個全橋驅動電路由N通道的MOSFET管組成,當Q2和Q3關閉的時候,Q1和Q4導通電機正相旋轉;當Q1和Q4關閉時,Q2和Q3導通電機反相旋轉。
PWM信號(Q1和Q2)根據LPC2101微控制器定時器2的3個匹配寄存器決定信號的時基頻率。電機速度(占空比)和方向通過調整電位器輸入及改變LPC2101 ADC的輸入數值來控制,如圖4所示。
2.3 電機反饋部分
低功耗電機電流測量是在MOSFET和地之間使用電流傳感器(參見圖4)。通過電流傳感器的采樣電阻檢測微小電壓;通過在微控制器的前端進行濾波和放大,電流采集總是在最高級別,在PWM產生之前。這個操作通過外部定時器匹配中斷,中斷后先開始A/D轉換。轉換數值代表了電機的電流。
低功耗無傳感器電機旋轉速度反饋是通過反饋的EMF電壓測量(參見圖4)。反電動勢是通過電機轉子旋轉磁場和外部電磁場產生的。換句話說,電機表現得像一個發電機。RPM和反電動勢電壓是成直接正比關系的,反電動勢測量是通過MOSFET切換完成的(剎車模式)。本文中,BEMF測量用于檢測電機是否完全停止。電壓分壓是用于滿足反電動勢電壓(最高為12 V)在0~3.3 V間的。
3.3 MOSFET選擇
在系統中使用NXP半導體PH1875L N溝道MOSFET,相關的電機電壓是12 V,電機啟動的最大電流是103 A。作為12 V的電機,MOSFET的電壓Vds至少為40 V。需要足夠的灌電流來啟動電機,可以通過軟件控制在系統運行過程中減小電流。PH1875L需要使用的最大灌電流是45.8 A,漏電流是183 A。PH1875L的SMD貼片封裝如圖6所示。
3.4 MOSFET驅動選擇
MOSFET驅動提升了控制器輸出信號驅動電機的能力。本設計選擇NXP芯片PMD2001D和PMGD280UN,如圖7所示。
4 硬件與軟件設計
4.1 硬件設計
控制部分的電路原理如圖9所示。電源和電機部分的電路原理如圖10所示。
LPC2101配置使用Keil ARM開發環境中標準的啟動代碼,設定CCLK時鐘為60 MHz,PCLK時鐘為15 MHz。相關測試代碼包括main.c,adc.c,timer0.c,motor.c,uart.c,bcd.h等。
5 總結
使用LPC2101 ARM7內核開發無刷電機控制系統,代碼精簡,控制系統可靠。經過長時間實際測量證明,系統相關器件的選型設計是穩定的。另外,目前增強型51系列微處理器的價格、性能與LPC21系列相比較,LPC21系列功耗低,價格與普通8位機價格差不多,但是性能卻比增強型51系列好。比如,帶Modem的雙串口,雙I2C接口,帶大容量的Flash和RAM存儲區,多通道 PWM,多個32位定時器,高精度10位A/D轉換器等。因此,從芯片設計和系統設計上,該無刷電機產品有一定的推廣價值。
標簽:
中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-06-16
2025-06-09
2025-06-06
2025-05-19
2025-04-30
2025-04-11