無刷直流電動機(jī)的單片機(jī)控制.doc
約63頁DOC格式手機(jī)打開展開
無刷直流電動機(jī)的單片機(jī)控制,[摘要] 直流無刷電動機(jī)是近年來隨著電子技術(shù)的迅速發(fā)展而發(fā)展起來的一種新型直流電動機(jī)。具有許多其它電機(jī)所不具備的優(yōu)點(diǎn),它是現(xiàn)代工業(yè)設(shè)備、現(xiàn)代科學(xué)技術(shù)和軍事裝備中的重要的機(jī)電元件之一,所以對直流無刷電動機(jī)控制方法的研究是很重要的。以c8051f330為例介紹了c8051f單片機(jī)在無刷直流電機(jī)轉(zhuǎn)速控制中的應(yīng)用、實(shí)現(xiàn)方法、硬...
內(nèi)容介紹
此文檔由會員 jackeycyt 發(fā)布
[摘要] 直流無刷電動機(jī)是近年來隨著電子技術(shù)的迅速發(fā)展而發(fā)展起來的一種新型直流電動機(jī)。具有許多其它電機(jī)所不具備的優(yōu)點(diǎn),它是現(xiàn)代工業(yè)設(shè)備、現(xiàn)代科學(xué)技術(shù)和軍事裝備中的重要的機(jī)電元件之一,所以對直流無刷電動機(jī)控制方法的研究是很重要的。
以C8051F330為例介紹了C8051F單片機(jī)在無刷直流電機(jī)轉(zhuǎn)速控制中的應(yīng)用、實(shí)現(xiàn)方法、硬件結(jié)構(gòu)及軟件結(jié)構(gòu)等。
在學(xué)習(xí)直流無刷電動機(jī)的工作原理和控制方案后對各種控制方案進(jìn)行了對比分析,根據(jù)直流無刷電動機(jī)的運(yùn)行特性,最終以霍爾式三相直流無刷電動機(jī)全控電路為例,以C8051F330單片機(jī)為核心,設(shè)計了直流無刷電動機(jī)的運(yùn)行控制電路控制直流無刷電動機(jī)的正常運(yùn)行。
實(shí)驗(yàn)和分析表明,控制電路基本上達(dá)到了課題設(shè)計的目的和要求,能安全地控制直流無刷電動機(jī)的正常運(yùn)行。
本設(shè)計所做的控制電路在滿足設(shè)計條件的情況下能夠獨(dú)立運(yùn)行,也可以擴(kuò)展后實(shí)現(xiàn)更為復(fù)雜、精確的控制,以滿足更高性能的要求。
[關(guān)鍵詞] 直流無刷電動機(jī);換相;C8051F330單片機(jī);轉(zhuǎn)速控制
目錄
0 引言-------------------------------------------------------------------1
0.1 概述---------------------------------------------------------------1
0.2 目前現(xiàn)狀-----------------------------------------------------------2
0.3 課題的設(shè)計要求和目的-----------------------------------------------2
0.4 設(shè)計工作的主要內(nèi)容-------------------------------------------------2
1 直流無刷電動機(jī)控制系統(tǒng)的概述-------------------------------------------4
1.1 基本結(jié)構(gòu)-----------------------------------------------------------4
1.1.1 直流無刷電動機(jī)的繞組聯(lián)結(jié)方式---------------------------------4
1.1.2 三相星形聯(lián)結(jié)全橋驅(qū)動方式-------------------------------------5
1.2 控制結(jié)構(gòu)-----------------------------------------------------------6
1.2.1 直流無刷電機(jī)的控制結(jié)構(gòu)---------------------------------------6
1.2.2 直流無刷電動機(jī)的控制原理-------------------------------------7
1.3 PWM調(diào)速原理-------------------------------------------------------9
1.4 P.I.D簡要介紹---------------------------------------------------11
2.4.1 P.I.D控制的原理和特點(diǎn)--------------------------------------11
2 系統(tǒng)硬件設(shè)計----------------------------------------------------------13
2.1 硬件電路基本設(shè)計思想----------------------------------------------13
2.1.1 換相控制----------------------------------------------------13
2.1.2 轉(zhuǎn)速控制----------------------------------------------------14
2.1.3 轉(zhuǎn)向控制----------------------------------------------------14
2.1.4 啟動限流控制------------------------------------------------15
2.2 C8051F330單片機(jī)系統(tǒng)概述[1]----------------------------------------15
2.2.1 片內(nèi)存儲器--------------------------------------------------15
2.2.2 片內(nèi)調(diào)試電路------------------------------------------------16
2.2.3可編程數(shù)字I/O和交叉開關(guān)-------------------------------------16
2.2.4 串行端口----------------------------------------------------16
2.2.5 可編程計數(shù)器陣列--------------------------------------------17
2.2.6 10位模/數(shù)轉(zhuǎn)換器---------------------------------------------17
2.2.7 比較器------------------------------------------------------17
2.2.8 10位電流輸出DAC--------------------------------------------18
2.3 引腳及封裝定義----------------------------------------------------18
2.4 sn7407n(集電極開路六正相高壓驅(qū)動器)-----------------------------20
2.4.1管腳圖-------------------------------------------------------20
2.4.2 sn7407n主要功能及其列表------------------------------------20
2.5 HD7409------------------------------------------------------------20
2.5.1 HD7409引腳圖------------------------------------------------20
2.5.2 HD7409功能表------------------------------------------------21
2.6 LM324-------------------------------------------------------------21
2.7 MOSFET基本結(jié)構(gòu)及原理(以N溝道MOSFET為例)-----------------------21
2.7.1 基本結(jié)構(gòu)----------------------------------------------------21
2.7.2 功率MOSFET的工作原理---------------------------------------22
2.7.3絕緣柵型場效應(yīng)管的特性曲線(以N溝道增強(qiáng)型MOS場效應(yīng)管) -------22
2.7.4 本設(shè)計所用MOSFET管------------------------------------------23
3 系統(tǒng)軟件設(shè)計----------------------------------------------------------24
3.1 設(shè)計思想----------------------------------------------------------24
3.2 直流無刷電動機(jī)正反轉(zhuǎn)設(shè)計------------------------------------------24
3.3 程序流程圖--------------------------------------------------------25
3.3.1軟件設(shè)計的主程序流程圖---------------------------------------25
3.3.2 換相程序流程圖:---------------------------------------------26
3.3.3 定時器0中斷服務(wù)程序-----------------------------------------26
結(jié)論---------------------------------------------------------------------27
致謝---------------------------------------------------------------------28
參考文獻(xiàn)-----------------------------------------------------------------29
附錄---------------------------------------------------------------------31
附錄一 原理圖---------------------------------------------31
附錄二 程序---------------------------------------------------------32
附錄三 英文原文------------------------------------------------------43
附錄四 中文譯文------------------------------------------------------51
參考文獻(xiàn)
[1] 潘琢金.C8051F330/1混合信號ISP FLASH微控制器數(shù)據(jù)手冊[J],沈陽航空工業(yè)學(xué)院,2003,11~17
[2] 路如旃,張繼偉,方千山等.無刷直流電動機(jī)的控制系統(tǒng)設(shè)計[J],福建工程學(xué)院學(xué)報,2006
[3] 杜曉蕓,林瑞光,吳建華.無位置傳感器無刷直流電機(jī)的控制策略[J],電機(jī)與控制學(xué)報,2002.
[4] 劉丁,余志平,楊延西.基于DSP的無刷直流電機(jī)無傳感器控制系統(tǒng)設(shè)計[J].電機(jī)與控制學(xué)報,2002,6(1).
[5] 羊彥,景占榮,陳文斌,楊旭.無位置傳感器直流無刷電機(jī)轉(zhuǎn)子位置檢測新方法的研究[J].電氣傳動,2004,34(2).
[6] 劉明基,王強(qiáng),鄒繼斌.電動勢換向無刷直流電機(jī)的預(yù)定位方式起動[J].微特電機(jī),1999,27(2).
[7] 譚建成主編.電機(jī)控制專用集成電路[M].北京:機(jī)械工業(yè)出版社,2003.
[8] 崔曉麗,閻治安,易萍虎.一種實(shí)用型數(shù)字化無刷直流電動機(jī)控制系統(tǒng)[J].微電機(jī)。2003.
[9] 張爭爭,任永德,謝寶昌.基于DSP的無刷直流電動機(jī)控制系統(tǒng)[J].微特電機(jī),2001,(2).
[10] 白雷石,楊華.基于DSP的無刷直流電動機(jī)控制系統(tǒng)[J].電氣傳動自動化,2002,24(2):12-14.
[11] 胡文華,宋平崗.基于80C196KB的無刷直流電機(jī)控制系統(tǒng)[J].華東交通大學(xué)學(xué)報,2004,21(1):64~67.
[12] 王秀芝,吳忠,許鎮(zhèn)琳.高性能BdCM交流伺服系統(tǒng)發(fā)展趨勢及研究現(xiàn)狀[J].電氣自動化,1996,18(2):4—8
[13] 王曉明.電動機(jī)的單片機(jī)控制[M],北京航空航天大學(xué)出版社.2004
[14] 張琛.直流無刷電動機(jī)原理及應(yīng)用[M],機(jī)械工業(yè)出版社.1998
[15] 汪文 陳林.單片機(jī)原理及應(yīng)用[M],華中科技大學(xué)出版社.2002
字?jǐn)?shù)統(tǒng)計 23,969
頁數(shù):63
以C8051F330為例介紹了C8051F單片機(jī)在無刷直流電機(jī)轉(zhuǎn)速控制中的應(yīng)用、實(shí)現(xiàn)方法、硬件結(jié)構(gòu)及軟件結(jié)構(gòu)等。
在學(xué)習(xí)直流無刷電動機(jī)的工作原理和控制方案后對各種控制方案進(jìn)行了對比分析,根據(jù)直流無刷電動機(jī)的運(yùn)行特性,最終以霍爾式三相直流無刷電動機(jī)全控電路為例,以C8051F330單片機(jī)為核心,設(shè)計了直流無刷電動機(jī)的運(yùn)行控制電路控制直流無刷電動機(jī)的正常運(yùn)行。
實(shí)驗(yàn)和分析表明,控制電路基本上達(dá)到了課題設(shè)計的目的和要求,能安全地控制直流無刷電動機(jī)的正常運(yùn)行。
本設(shè)計所做的控制電路在滿足設(shè)計條件的情況下能夠獨(dú)立運(yùn)行,也可以擴(kuò)展后實(shí)現(xiàn)更為復(fù)雜、精確的控制,以滿足更高性能的要求。
[關(guān)鍵詞] 直流無刷電動機(jī);換相;C8051F330單片機(jī);轉(zhuǎn)速控制
目錄
0 引言-------------------------------------------------------------------1
0.1 概述---------------------------------------------------------------1
0.2 目前現(xiàn)狀-----------------------------------------------------------2
0.3 課題的設(shè)計要求和目的-----------------------------------------------2
0.4 設(shè)計工作的主要內(nèi)容-------------------------------------------------2
1 直流無刷電動機(jī)控制系統(tǒng)的概述-------------------------------------------4
1.1 基本結(jié)構(gòu)-----------------------------------------------------------4
1.1.1 直流無刷電動機(jī)的繞組聯(lián)結(jié)方式---------------------------------4
1.1.2 三相星形聯(lián)結(jié)全橋驅(qū)動方式-------------------------------------5
1.2 控制結(jié)構(gòu)-----------------------------------------------------------6
1.2.1 直流無刷電機(jī)的控制結(jié)構(gòu)---------------------------------------6
1.2.2 直流無刷電動機(jī)的控制原理-------------------------------------7
1.3 PWM調(diào)速原理-------------------------------------------------------9
1.4 P.I.D簡要介紹---------------------------------------------------11
2.4.1 P.I.D控制的原理和特點(diǎn)--------------------------------------11
2 系統(tǒng)硬件設(shè)計----------------------------------------------------------13
2.1 硬件電路基本設(shè)計思想----------------------------------------------13
2.1.1 換相控制----------------------------------------------------13
2.1.2 轉(zhuǎn)速控制----------------------------------------------------14
2.1.3 轉(zhuǎn)向控制----------------------------------------------------14
2.1.4 啟動限流控制------------------------------------------------15
2.2 C8051F330單片機(jī)系統(tǒng)概述[1]----------------------------------------15
2.2.1 片內(nèi)存儲器--------------------------------------------------15
2.2.2 片內(nèi)調(diào)試電路------------------------------------------------16
2.2.3可編程數(shù)字I/O和交叉開關(guān)-------------------------------------16
2.2.4 串行端口----------------------------------------------------16
2.2.5 可編程計數(shù)器陣列--------------------------------------------17
2.2.6 10位模/數(shù)轉(zhuǎn)換器---------------------------------------------17
2.2.7 比較器------------------------------------------------------17
2.2.8 10位電流輸出DAC--------------------------------------------18
2.3 引腳及封裝定義----------------------------------------------------18
2.4 sn7407n(集電極開路六正相高壓驅(qū)動器)-----------------------------20
2.4.1管腳圖-------------------------------------------------------20
2.4.2 sn7407n主要功能及其列表------------------------------------20
2.5 HD7409------------------------------------------------------------20
2.5.1 HD7409引腳圖------------------------------------------------20
2.5.2 HD7409功能表------------------------------------------------21
2.6 LM324-------------------------------------------------------------21
2.7 MOSFET基本結(jié)構(gòu)及原理(以N溝道MOSFET為例)-----------------------21
2.7.1 基本結(jié)構(gòu)----------------------------------------------------21
2.7.2 功率MOSFET的工作原理---------------------------------------22
2.7.3絕緣柵型場效應(yīng)管的特性曲線(以N溝道增強(qiáng)型MOS場效應(yīng)管) -------22
2.7.4 本設(shè)計所用MOSFET管------------------------------------------23
3 系統(tǒng)軟件設(shè)計----------------------------------------------------------24
3.1 設(shè)計思想----------------------------------------------------------24
3.2 直流無刷電動機(jī)正反轉(zhuǎn)設(shè)計------------------------------------------24
3.3 程序流程圖--------------------------------------------------------25
3.3.1軟件設(shè)計的主程序流程圖---------------------------------------25
3.3.2 換相程序流程圖:---------------------------------------------26
3.3.3 定時器0中斷服務(wù)程序-----------------------------------------26
結(jié)論---------------------------------------------------------------------27
致謝---------------------------------------------------------------------28
參考文獻(xiàn)-----------------------------------------------------------------29
附錄---------------------------------------------------------------------31
附錄一 原理圖---------------------------------------------31
附錄二 程序---------------------------------------------------------32
附錄三 英文原文------------------------------------------------------43
附錄四 中文譯文------------------------------------------------------51
參考文獻(xiàn)
[1] 潘琢金.C8051F330/1混合信號ISP FLASH微控制器數(shù)據(jù)手冊[J],沈陽航空工業(yè)學(xué)院,2003,11~17
[2] 路如旃,張繼偉,方千山等.無刷直流電動機(jī)的控制系統(tǒng)設(shè)計[J],福建工程學(xué)院學(xué)報,2006
[3] 杜曉蕓,林瑞光,吳建華.無位置傳感器無刷直流電機(jī)的控制策略[J],電機(jī)與控制學(xué)報,2002.
[4] 劉丁,余志平,楊延西.基于DSP的無刷直流電機(jī)無傳感器控制系統(tǒng)設(shè)計[J].電機(jī)與控制學(xué)報,2002,6(1).
[5] 羊彥,景占榮,陳文斌,楊旭.無位置傳感器直流無刷電機(jī)轉(zhuǎn)子位置檢測新方法的研究[J].電氣傳動,2004,34(2).
[6] 劉明基,王強(qiáng),鄒繼斌.電動勢換向無刷直流電機(jī)的預(yù)定位方式起動[J].微特電機(jī),1999,27(2).
[7] 譚建成主編.電機(jī)控制專用集成電路[M].北京:機(jī)械工業(yè)出版社,2003.
[8] 崔曉麗,閻治安,易萍虎.一種實(shí)用型數(shù)字化無刷直流電動機(jī)控制系統(tǒng)[J].微電機(jī)。2003.
[9] 張爭爭,任永德,謝寶昌.基于DSP的無刷直流電動機(jī)控制系統(tǒng)[J].微特電機(jī),2001,(2).
[10] 白雷石,楊華.基于DSP的無刷直流電動機(jī)控制系統(tǒng)[J].電氣傳動自動化,2002,24(2):12-14.
[11] 胡文華,宋平崗.基于80C196KB的無刷直流電機(jī)控制系統(tǒng)[J].華東交通大學(xué)學(xué)報,2004,21(1):64~67.
[12] 王秀芝,吳忠,許鎮(zhèn)琳.高性能BdCM交流伺服系統(tǒng)發(fā)展趨勢及研究現(xiàn)狀[J].電氣自動化,1996,18(2):4—8
[13] 王曉明.電動機(jī)的單片機(jī)控制[M],北京航空航天大學(xué)出版社.2004
[14] 張琛.直流無刷電動機(jī)原理及應(yīng)用[M],機(jī)械工業(yè)出版社.1998
[15] 汪文 陳林.單片機(jī)原理及應(yīng)用[M],華中科技大學(xué)出版社.2002
字?jǐn)?shù)統(tǒng)計 23,969
頁數(shù):63