電動車控制器原理_第1頁
電動車控制器原理_第2頁
電動車控制器原理_第3頁
電動車控制器原理_第4頁
電動車控制器原理_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、電動車無刷電機是目前最普及的電動車用動力源,無刷電機以英相對有刷電機長壽,免維護 的特點得到廣泛應(yīng)用,然而由于其使用直流電而無換向用的電刷,其換向控制相對有刷電機 要復(fù)雜許多,同時由于電動車負載極不穩(wěn)左,又使用電池作電源,因此控制器自身的保護及 對電機,電源的保護均對控制器提岀更多要求。自電動車用無刷電動機問世以來,其控制器發(fā)展分兩個階段:第一階段為使用專用無刷電動 機控制芯片為主組成的純硬件電路控制器,這種電路較為簡單,苴中控制芯片的代表是摩托 羅拉的MC33035,這個不是這里的主題,所以也不作深入介紹。第二階段是以MCU為主的 控制芯片。這是這篇文章介紹的重點,在MCR版本的設(shè)il中,揉

2、和了模擬、數(shù)字、大功率 MOSFET驅(qū)動等等許多重要應(yīng)用,結(jié)合MCU智能化控制,是一個非常有啟迪性的設(shè)訃。 今以應(yīng)用最廣泛的以PIC16F72為智能控制中心,35OW的整機電路為例,整機電路如圖1:IMMMr-flr- K1wghL一馬達郵分圖1:35OW整機電路圖 整機電路看起來很復(fù)雜,我們將其簡化成框圖再看看:圖2:電路框圖電路大體上可以分成五部分:一、電源穩(wěn)壓,供應(yīng)部分;二、信號輸入與預(yù)處理部分;三、智能信號處理,控制部分;四、驅(qū)動控制信號預(yù)處理部分;五、功率驅(qū)動開關(guān)部分。下而我們先來看看此電路最核心的部分:PIC16F72組成的單片機智能處理、控制部分,因 為英他電路都是為其服務(wù)或被其

3、控制,弄淸楚這部分,其它電路就比較容易明白。10 / 1048V電雋電小扶麗R111K2RI6GNDVI2H7K5H2O67K5/12O6»T;U.W254imfHJirJN<M 通扎 5 個電窗自渕68討卜GNDKM劇不4101TEARS< PWM13 <世航MC/VPPRB7/PGDVWP/V1 wV RAMN1ivovi rxjvRB5RA2爪 N2RB4RAJ-AN3RW3RAVTWRR2RA5-AN4RBIVS0GNDRIW1NTOSClVCCOSC2VSSXiNDRCO1RC7KL 1RC2CPRC5RC3RC4P1C16F7227 互24亙2?瓦J9J

4、S17 盤爾丫FANGJ II1Q,OGNDK51XiMD圖3:PIC16F72在控制器中的各引腳應(yīng)用圖我們先來簡單介紹一下PIC16F72的外部資源:該單片機有28個引腳,去掉電源、復(fù)位、 振蕩器等,共有22個可復(fù)用的IO 口,其中第13腳是CCP1輸出口,可輸出最大分辨率達 10BIT的可調(diào)PWM信號,另有AN0-AN4共5路AD模數(shù)轉(zhuǎn)換輸入口,可提供檢測外部電 路的電壓,一個外部中斷輸入腳,可處理突發(fā)事件。內(nèi)部軟件資源我們在軟件部分講解,這 里并不需要很關(guān)心。各引腳應(yīng)用如下:1: MCLR復(fù)位/燒寫高壓輸入兩用口2:模擬量輸入口:放大后的電流信號輸入口,單片機將此信號進行A-D轉(zhuǎn)換后經(jīng)過

5、運算來 控制PWM的輸岀,使電流不致過大而燒毀功率管。正常運轉(zhuǎn)時電壓應(yīng)在0-1.5V左右3:模擬量輸入口:電源電壓經(jīng)分壓后的輸入口,單片機將此信號進行A-D轉(zhuǎn)換后判斷電池 電壓是否過低,如果低則切斷輸出以保護電池,避免電池因過放電而損壞。正常時電壓應(yīng)在 3V以上4:模擬量輸入口:線性霍爾組成的手柄調(diào)速電壓輸入口,單片機根據(jù)此電壓髙低來控制輸 出給電機的總功率,從而達到調(diào)整速度的目的。5:模擬/數(shù)字量輸入口:剎車信號電壓輸入口。可以使用AD轉(zhuǎn)換器判斷,或根據(jù)電平高低 判斷,平時該腳為髙電平,當(dāng)有剎車信號輸入時,該腳變成低電平,單片機收到該信號后切 斷給電機的供電,以減少不必要的損耗。6:數(shù)字雖輸

6、入口: 1 + 1助力脈沖信號輸入口,當(dāng)騎行者踏動踏板使車前行時,該口會收到 齒輪傳感器發(fā)岀的脈沖信號,該信號被單片機接收到后會給電機輸出一左功率以幫助騎行者 更輕松地往前走。7:模擬/數(shù)字量輸入口:由于電機的位宜傳感器排列方法不同,該口的電平髙低決左適合于 哪種電機,目前市場上常見的有所謂120。和60。排列的電機。有的控制器還可以根據(jù)該口的 電壓高低來控制起動時電流的大小,以適合不同的力度需求。8:單片機電源地。9:單片機外接振蕩器輸入腳。10:單片機外接振蕩器反饋輸出腳。11:數(shù)字輸入口:功能開關(guān)112:數(shù)字輸入口:功能開關(guān)213:數(shù)字輸出口: PWMi周制信號輸出腳,速度或電流由其輸出

7、的脈沖占空比寬度控制。14:數(shù)字輸入口:功能開關(guān)315、16、17:數(shù)字輸入口:電機轉(zhuǎn)子位置傳感器信號輸入口,單片機根據(jù)其信號變化決泄讓 電機的相應(yīng)繞組通電,從而使電機始終向需要的方向轉(zhuǎn)動。這個信號上面講過有120。和60。 之分,這個角度實際上是這三個信號的電相位之差,120。就是和三相電一樣,每個相位和前 而的相位角相差120。60。就是相差60。18:數(shù)字輸出口:該口控制一個LED指示燈,大部分廠商都將該指示燈用作故障情況顯示, 當(dāng)控制器有重大故障時該指示燈閃爍不同的次數(shù)表示不同的故障類型以方便生產(chǎn)、維修。19:單片機電源地。20:單片機電源正。上限是5.5VO21:數(shù)字輸入口:外部中斷

8、輸入,當(dāng)電流由于意外原因突然增大而不在控制范用時,該口有 低電平脈沖輸入。單片機收到此信號時產(chǎn)生中斷,關(guān)閉電機的輸出,從而保護重要器件不致 損壞或故障不再擴大。22:數(shù)字輸出口:同步續(xù)流控制端,當(dāng)電流比較大時,該口輸出低電平,控制其后邏借電路, 使同步續(xù)流功能開啟。該功能在后而詳細講解。23-28:數(shù)字輸岀口:是功率管的邏借開關(guān),單片機根據(jù)電機轉(zhuǎn)子位置傳感器的信號,由這 里輸岀三相交流信號控制功率MOSFET開關(guān)的導(dǎo)通和關(guān)閉,使電機正常運轉(zhuǎn)。有了智能化的控制中心,就需要有其它電路來為其服務(wù),我們在這里從頭開始介紹。一、電源部分見圖4:電源部分+13.5R75 1K576 1K53Vout330

9、 2WR2R3650V47p5K6R80/ LM317 3KVhVoiraN CV8L78L05=0 l(M控制器有三組電源,第一組當(dāng)然是提供總能源的電池,板子上的電解電容Cl:1000PE63V) Cll:47pE63V及C13,C33:0.1pF63V是退耦用的,用于消除由于電源線、電路板疋線所帶來 的電阻、寄生電感等引起的雜波干擾,由于工作在大電流、髙頻率、高溫狀態(tài)下,特別對電 解電容有損耗角小、耐髙溫的要求,普通的電解電容容易發(fā)熱爆裂。第二組電源提供12-15V的電壓,這組電壓主要提供給MOSFET的開通電壓,由于場效應(yīng)管 的驅(qū)動要求比較特殊,必須有10V以上20V以下的電壓才能很好導(dǎo)

10、通,所以必須有合適的 電壓供給,同時該組電圧也為后而5V穩(wěn)壓塊提供預(yù)穩(wěn)壓。這組電壓由LM317提供,輸岀 大約13.5V。由于LM317的輸入輸岀壓差不能超過40V,而輸入電壓可能高達60V,因此在 前面加了一個330Q, 2W的電阻,既預(yù)先降壓,又替317分擔(dān)了一部分功耗。第三組電源是5V,由LM78L05提供,由于78L05提供的最大電流只有100mA,所以另并 聯(lián)了兩個1.5K的電阻以擴流,同時也分擔(dān)一部分功耗。在整個系統(tǒng)中,對5V電源的要求 比較高,不單單是因為邏輯電路,MCU等的電源電壓都不能過高,而且由于MCU的所有 AD轉(zhuǎn)換都是以5V電壓為基準(zhǔn),所以當(dāng)5V不準(zhǔn)時會出現(xiàn)電流,欠壓值

11、,手柄控制等均不 能達到設(shè)計要求的情況,甚至不能動作,因此該電壓的范用應(yīng)被嚴格限制在4.90-5.10V之 間。二、信號輸入與預(yù)處理部分這部分電路包括電源電壓輸入、工作電流比較,放大輸入、手柄電壓輸入、電機轉(zhuǎn)子位置傳 感器的霍爾信號輸入、剎車信號輸入及各種其它功能開關(guān)信號輸入等。1. 電源電壓輸入:由于MCU只接受0-5V的信號,所以電源電壓必須經(jīng)過分壓才能輸入MCU.2. 工作電流放大、輸入:電路如圖5圖5:略U3A是一個放大電路,它將康銅絲R55采樣過來的電流信號經(jīng)過6.5倍放大送入單片機。 最早的設(shè)計在R23上并聯(lián)了一個O.lpF的電容組成低通放大器,后來為了更好地實時檢測電 流,將該電

12、容去掉,這樣放大后的電壓和電流的實際變化基本一致以便MCU采樣值更接近 于實際值。U3B是一個比較器接法,實際也是一個比較器,正常時的電流絕對不會讓該比較器翻轉(zhuǎn), 當(dāng)電流由于某種原因突然增大到一立程度,該比較器翻轉(zhuǎn)從而觸發(fā)單片機的外部中斷,單片 機就會完全關(guān)閉電機的輸出進入保護狀態(tài),避免故障進一步擴大。這里有人會問,為什么放大器的放大倍數(shù)取得這么小,如果放大倍數(shù)再大一點的話,單片機 經(jīng)過AD轉(zhuǎn)換后的數(shù)字相對比較大,分辨率可以做得比較高,何樂而不為呢?這種想法是有 道理的,但是限于LM358的頻率響應(yīng)不夠髙,15KHZ(PWM的工作頻率大約為15.6K)的 方波經(jīng)358放大之后變成梯形波了,我們

13、目前對電流峰值的采樣應(yīng)當(dāng)采取梯形波的上邊,如 果放大倍數(shù)過大,梯形波的上邊就會變得很窄而使單片機采樣困難,甚至采樣錯誤,比如采 樣到梯形波的斜邊,因而不能正確反映電流的實際大小,這就會導(dǎo)致電流控制的紊亂。所以 寧愿放大倍數(shù)取小點以保證采樣位苣的準(zhǔn)確無誤。圖6:略3. 手柄輸入部分:手柄輸出的電壓范國在1.242V的范偉|內(nèi),經(jīng)過阻容濾波后輸入到單片機 處理。手柄需要一個5V的電源才能工作。圖7:略4. 電機轉(zhuǎn)子位宜傳感器輸入部分:由于該傳感器安裝在電機內(nèi)部,采用開路輸岀的辦法,所 以除提供5V電源外,每個傳感器都必須接上拉電阻,并對其輸出的信號進行阻容濾波以抗 干擾,同時在電源處接二極管、接地

14、采用細銅膜做保險幺幺,防止電機相線與霍爾信號線短路 后高電壓反串近來損壞板子上別的零件。圖&略5. 剎車信號輸入:由于剎車信號開關(guān)往往和剎車燈共用一個開關(guān),每個廠商的剎車電壓也不 統(tǒng)一,所以必須接入二極管防止高壓串入。髙電平輸入部分,要做到8-50V輸入時都能正 常工作。6. 其它功能開關(guān)信號比較簡單,功能實現(xiàn)均依靠內(nèi)部程序?qū)崿F(xiàn),在硬件中就不一一介紹。三、智能信號處理,控制部分,上而已經(jīng)介紹過,不再重復(fù)。四、驅(qū)動控制信號預(yù)處理部分:驅(qū)動控制信號大致由兩種信號合成:PWM信號和相位邏輯開關(guān)信號,這里不得不先介紹一 下功率開關(guān)部分:功率開關(guān)部分是由三組半橋開關(guān)組成的三相開關(guān),用以改變電機線

15、圈的通 電順序和通電方向,我們一般把與電源正相接的功率管稱為上橋,與電源地相接的功率管稱 為下橋,參考圖一,上橋的相位邏輯開關(guān)信號由A+、B+、C+提供,這三個控制信號必須與 PWM信號合成后控制對應(yīng)的上橋,下橋的相位邏輯開關(guān)信號由A-、B-、C-提供,基本上直 接被用來控制下橋的開關(guān)。單片機這六個腳上都接了一個2.2K-10K的電阻到地,是為了防 I匕單片機處在復(fù)位時,由于這些腳均處于高阻狀態(tài),有可能會引入F擾信號而導(dǎo)致后而邏輯 電路誤動作,這個比較簡單,但是我們現(xiàn)在看到控制部分的電路圖并非上而所說的那么簡單, 實際電路中間彎彎繞繞經(jīng)過了 4個邏輯電路處理后才到達上下橋的驅(qū)動電路,許多朋友會

16、 問:為什么要如此復(fù)雜呢?其實這些電路都是為了實現(xiàn)一個功能:同步續(xù)流。為什么要同步續(xù)流需要說明一下,這里的“同步續(xù)流”,被一些人稱為“同步整流",同步整流是用在電源上的兔詞, 用在這里明顯不太合適。先參考圖9圖9:同步續(xù)流示意圖假設(shè)此時A相上橋和C相下橋通電,當(dāng)A相上橋PWM占空比沒有達到100%時,通過電 機線圈的電流是斷續(xù)的,但上橋關(guān)閉的時候,由于電機線圈是一個電感,線圈上必泄會出現(xiàn) 一個自感反電動勢,這個反電動勢必須維持線圈電流的方向不變,由于A相上橋已經(jīng)關(guān)閉, 這個電流就會通過原來已經(jīng)開通的C相下橋,地,A相下橋的續(xù)流二極管繼續(xù)流動,見圖6。 當(dāng)總電流小時這個自感電流并不大,

17、但總電流大時,線圈中儲存的能雖多起來,這個自感電 流也會相當(dāng)大,我們知道MOSFET的續(xù)流二極管本身的壓降大約在0.7-IV,在通過的自感電 流大時,功耗便會相當(dāng)大,假設(shè)自感電流為10A.二極管圧降為0.7V時,功耗為7W,顯然 這個發(fā)熱量是相當(dāng)大的,這時下橋便會變得很燙,假如我們此時把下橋打開,讓自感電流直 接從MOSFET的溝道里走掉(MOSFET導(dǎo)通時電流可以雙向流通),再假設(shè)MOSFET導(dǎo)通 電阻RDSON=10inQ, 10A的時候功耗就變?yōu)?W,理論上就可以大大降低下橋的功耗,從而 降低溫升。但在實際上,由于上下橋在交叉導(dǎo)通時需要一個死區(qū)以避免雙管直通造成電源短 路,這個作用會打一

18、些折扣,不過效果還是很明顯。這也是為什么很多產(chǎn)品的下橋會用好一 點的管子的原因。同步續(xù)流的實現(xiàn)1倒向,截波與死區(qū)控制,電路見圖10圖10:倒向,死區(qū)發(fā)生器略單片機產(chǎn)生的PWM占空比信號一路通過與門,經(jīng)R53.R52.C7I截波(縮小占空比)后輸岀, 相位不變,截波量大約為1.5PS,形成PWM信號,此路輸出至上橋驅(qū)動,與上橋邏輯開關(guān)信 號相與后驅(qū)動上橋MOSFETo另一路經(jīng)R57和C24,反相器U5A移相,相移量大約750nS. 再經(jīng)U5B反相,形成PWM-信號,最后合成至下橋驅(qū)動。此時兩個信號輸岀時相位相同, 但PWM-信號占空比比PWM信號占空比大1.5聲,但由于PWM-信號已經(jīng)偏移750

19、nS.所以 PWM信號剛好套在PWM-信號中間,兩邊空出750nS作為MOSFET開關(guān)的死區(qū)。處理后波形示意圖如圖11PWM13FVM-圖11:死區(qū)發(fā)生器輸出波形2 同步續(xù)流的邏輯關(guān)系圖12為A相驅(qū)動電路的實際電路圖12因為三相驅(qū)動相同,所以我們這里僅以A相為例說明同步續(xù)流功能的實現(xiàn)過程當(dāng)A向的邏輯開關(guān)信號“A+“為髙電平時,A相上橋被“PWM"信號驅(qū)動,在整機電流較小的 情況下,PV信號為髙電平,不管或非門U3C其它兩個輸入腳電平如何,英輸出總是低,所 以此時或非門U2B僅受“A-“信號控制,“A-”信號是下橋的邏輯開關(guān),它僅在下橋需要導(dǎo)通 時宜髙,平時為低。當(dāng)整機電流比較大,而P

20、WM占空比小于100%時,由于A相上橋在PWM 間隙關(guān)斷導(dǎo)致電機線圈中出現(xiàn)較大感應(yīng)電流,感應(yīng)電流通過另一相的下橋和A相下橋的二 極管泄放,為降低該二極管的功耗,此時應(yīng)將A相下橋MOSFET打開以減小壓降,這時單 片機將“PV"信號端拉低,在PV信號和反向后的“A+“信號共同作用下,“PWM-“信號通過 U3C傳遞到U2B,而此時由于“A“為低,所以U2B受“PWM-“信號控制,在PWM信號關(guān) 斷的間隙使下橋MOSFET導(dǎo)通。當(dāng)“A+”信號為低電平時,“PWM-“信號并不影響下橋,保 證了下橋的正確邏借而不會誤導(dǎo)通。五、功率驅(qū)動開關(guān)部分。以單獨一組A相上下橋驅(qū)動為例,見圖12見了這種電

21、路,很多人首先會問:為何上橋的驅(qū)動電路如此復(fù)雜?很顯然,這么復(fù)雜的電路一圧有貝用途,如果要簡單一點話,上橋的功率開關(guān)直接用P溝 道的MOSFET來做就可以,這樣驅(qū)動電路會簡單很多,但P溝道的功率MOSFET又貴又難 買,為了節(jié)省成本,只能用N溝逍的代替,但N溝道的MOSFET導(dǎo)通時其柵極G的電壓 必須比源極S高岀10V以上才能保i正完全導(dǎo)通,這樣在上橋?qū)〞r,假設(shè)電源電壓為48V, 那么上橋G極的電壓就必須比電源電壓高12V,也就是大于60V才行。但怎樣獲得比電源電 壓還高的驅(qū)動電壓呢? 一般情況可以通過變壓器耦合驅(qū)動信號,電荷泵升壓提供高壓等方 法,而在這里,則采用了一種叫做“髙壓浮柵型驅(qū)動

22、電路"來驅(qū)動上橋。顧名思義,浮柵驅(qū)動的柵極是浮動的,這是一個很形象的描述,我們根據(jù)線路圖來分析一下 柵極是怎樣“浮動“起來的我們先看一下C5的接法,這是整個驅(qū)動的關(guān)鍵所在,C5正極通過二極管接到13.5V電源 (實際在13.5V左右),負極很奇怪地接到電機的相位線,與它所驅(qū)動的MOSFET VI的源 極接在一起,在電機不動的情況下,所有的MOSFET關(guān)閉,此時C5通過二極管D1,電阻 R40充電至接近13.5V,均A+和PWM的合成信號使U4A的3腳輸出髙電平時,ql導(dǎo)通帶動 (1導(dǎo)通,這樣12V多的電壓就會加到VI的柵極使VI導(dǎo)通,而VI導(dǎo)通使電源電壓加至負 載,也就是VI的源極電壓會升髙至48V,而此時由于C5充滿電,C5上的電壓仍然是12V, 所以可以維持tl的導(dǎo)通并使VI柵極的電壓始終保持髙于VCC,這樣VI的柵極就好像隨著 源極電壓浮動而浮動,所以叫做“浮柵驅(qū)動”。這時如果U4A的3腳一直維持高電平的話, 在電容kl和MOSFET本身GS間電容充飽電之后,C5上的儲存的電荷主要通過tl的BE 結(jié),電阻al到三極管ql放電(由于此時二極管D7處于正偏狀態(tài),所以t2的BE結(jié)反偏而 截止,因此O并不參與放電),如果C5足夠大,那么可以在相當(dāng)長的一段時間內(nèi)保證VI 的驅(qū)動電壓在合理的范圍內(nèi)。這里bl放在ql的射極上組成一個近似恒流的驅(qū)動電路,用以 保證在C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論