新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ARM的直流電機(jī)數(shù)字式電子調(diào)速器設(shè)計(jì)

基于ARM的直流電機(jī)數(shù)字式電子調(diào)速器設(shè)計(jì)

作者: 時(shí)間:2016-09-12 來(lái)源:網(wǎng)絡(luò) 收藏

近年來(lái),隨著數(shù)字電子技術(shù)的發(fā)展,電機(jī)的調(diào)速技術(shù)也得以迅速發(fā)展。以其控制精度高、響應(yīng)速度快,能夠有效地提高發(fā)動(dòng)機(jī)的調(diào)速性能,延長(zhǎng)發(fā)動(dòng)機(jī)的使用壽命的優(yōu)點(diǎn)得以廣泛應(yīng)用。在此基礎(chǔ)上,本文設(shè)計(jì)了一種基于的實(shí)時(shí)精確控制直流電機(jī)轉(zhuǎn)速的。

本文引用地址:http://m.butianyuan.cn/article/201609/303772.htm

1 直流電機(jī)調(diào)速原理

1.1 直流電機(jī)的工作原理

依據(jù)直流電機(jī)的機(jī)械特性知,直流電機(jī)的調(diào)速方案有三種:改變電源電壓;改變電樞電阻;弱磁調(diào)速(即改變勵(lì)磁磁通)。改變電樞電阻的方法會(huì)引起電機(jī)機(jī)械特性變軟,使轉(zhuǎn)速的穩(wěn)定性變差。弱磁調(diào)速在低速時(shí)受到磁極飽和的限制,在高速時(shí)受換向火花和換向器結(jié)構(gòu)強(qiáng)度的限制,并且勵(lì)磁線圈電感較大,動(dòng)態(tài)響應(yīng)較差。所以在本設(shè)計(jì)中采用改變電源電壓的調(diào)速方案。

1.2 PWM控速原理

圖1是利用開(kāi)關(guān)管對(duì)直流電動(dòng)機(jī)進(jìn)行PWM調(diào)速控制的原理圖和輸入輸出電壓波形。在圖1(a)中,當(dāng)開(kāi)關(guān)柵極輸入高電平時(shí),開(kāi)關(guān)管導(dǎo)通,直流電動(dòng)機(jī)電樞繞組兩端有電壓Us。t1秒后,柵極輸入變?yōu)榈碗娖?,開(kāi)關(guān)管截至,電動(dòng)機(jī)電樞兩端電壓為0。t2秒后,柵極輸入重新變?yōu)楦唠娖?。開(kāi)關(guān)管重復(fù)前面的動(dòng)作。這樣,對(duì)應(yīng)著輸入電平的高低。直流電動(dòng)機(jī)繞組兩端的電壓波形如圖1(b)所示。電動(dòng)機(jī)繞組兩端的電壓平均值為:

基于ARM的直流電機(jī)數(shù)字式電子調(diào)速器設(shè)計(jì)

通過(guò)改變α的值可以改變電樞繞組兩端電壓的平均值,從而達(dá)到調(diào)速的目的,這是PWM調(diào)速原理。

基于ARM的直流電機(jī)數(shù)字式電子調(diào)速器設(shè)計(jì)

2 設(shè)計(jì)

數(shù)字式電子調(diào)速器由控制器、執(zhí)行器驅(qū)動(dòng)機(jī)構(gòu)、執(zhí)行器和傳感器四部分組成。

本設(shè)計(jì)采用飛思卡爾基于@Cortex@-M4內(nèi)核的32位微控制器Kinetis。系列的MDN512ZVLQ10(以下簡(jiǎn)稱(chēng))控制器,其工作電壓2.7 V-5.5 V,總線頻率可達(dá)100 MHz,其擁有512 kB的FLASH和128 kB的SRAM。它能完成電擊調(diào)速、控制運(yùn)算、檢測(cè)調(diào)速器工作狀態(tài)以及與外部設(shè)備通信聯(lián)絡(luò)等功能。執(zhí)行器驅(qū)動(dòng)機(jī)構(gòu)由H橋驅(qū)動(dòng)電路構(gòu)成。執(zhí)行器為伺服直流電機(jī)。傳感器選用歐姆龍集團(tuán)的E6A2-CW3E光電編碼器。此外為了調(diào)試方便,采用藍(lán)牙串口通信模塊作為與上位機(jī)通信模塊。

2.1 調(diào)速器結(jié)構(gòu)

本設(shè)計(jì)由K60作為控制器,完成與上位機(jī)之間的通信,同時(shí)通過(guò)采集車(chē)輪轉(zhuǎn)速與設(shè)定值進(jìn)行比較,然后采用PWM對(duì)電機(jī)轉(zhuǎn)速進(jìn)行調(diào)控。

2.2 接口電路的設(shè)計(jì)

K60內(nèi)部集成了正交解碼,PWM輸出以及串口通信外設(shè)。光電編碼器可以對(duì)電機(jī)的轉(zhuǎn)速進(jìn)行測(cè)量,該光電編碼器通過(guò)齒輪與電機(jī)齒輪相嚙合,電機(jī)轉(zhuǎn)動(dòng)時(shí)編碼器會(huì)產(chǎn)生A、B相脈沖,兩相脈沖信號(hào)相位相差90°。編碼器產(chǎn)生信號(hào)后,K60對(duì)應(yīng)的GPT0口將采集PWM信號(hào),此時(shí)A相信號(hào)作為方向判斷信號(hào),即當(dāng)A相超前B相90°時(shí),電機(jī)正轉(zhuǎn);A相滯后B相90°時(shí),電機(jī)反轉(zhuǎn)。B相信號(hào)作為電機(jī)轉(zhuǎn)速信號(hào)使用。圖2為K60接口電路的設(shè)計(jì)。

基于ARM的直流電機(jī)數(shù)字式電子調(diào)速器設(shè)計(jì)

2.3 電機(jī)驅(qū)動(dòng)電路

電機(jī)驅(qū)動(dòng)電路使用74HC08與門(mén)、HIP4082芯片作為K60與H橋之間的橋梁。74HC08接收K60產(chǎn)生的PWM信號(hào),經(jīng)過(guò)與運(yùn)算產(chǎn)生PWM信號(hào)。HIP4 082芯片具有隔離功能,對(duì)K60起到保護(hù)作用,另一方面HIP4082為NMOS提供合適的漏、源電壓使H橋相應(yīng)橋臂導(dǎo)通進(jìn)而對(duì)電機(jī)進(jìn)行驅(qū)動(dòng)。圖3為電機(jī)驅(qū)動(dòng)電路。

基于ARM的直流電機(jī)數(shù)字式電子調(diào)速器設(shè)計(jì)

2.4 串口通信模塊

由于藍(lán)牙具有串口通信功能,且藍(lán)牙傳輸輕巧方便,通信簡(jiǎn)單,故采用藍(lán)牙模塊與上位機(jī)進(jìn)行通信。

3 調(diào)速器軟件設(shè)計(jì)

本設(shè)計(jì)采用轉(zhuǎn)速負(fù)反饋和的單閉環(huán)負(fù)反饋進(jìn)行調(diào)速,該調(diào)速器可以保證在系統(tǒng)穩(wěn)定的條件下實(shí)現(xiàn)無(wú)轉(zhuǎn)速靜態(tài)誤差。

本設(shè)計(jì)由K60通過(guò)光電編碼器測(cè)得電機(jī)轉(zhuǎn)速的實(shí)際值與目標(biāo)值進(jìn)行對(duì)比產(chǎn)生誤差值。誤差值經(jīng)過(guò)后產(chǎn)生PWM輸出值,由K60輸出PWM到電機(jī)驅(qū)動(dòng)電路對(duì)電機(jī)轉(zhuǎn)速進(jìn)行調(diào)節(jié)。軟件流程圖如圖4所示。

基于ARM的直流電機(jī)數(shù)字式電子調(diào)速器設(shè)計(jì)

4 調(diào)試

上位機(jī)通過(guò)串口通信給K60傳遞調(diào)速器的參數(shù)和電機(jī)速度的沒(méi)定值。K60通過(guò)比較分析實(shí)際值與設(shè)定值之差,經(jīng)由調(diào)節(jié)器計(jì)算得出控制電機(jī)的PWM輸出值。例如:上位機(jī)設(shè)定電機(jī)轉(zhuǎn)速為1.5 m/s,設(shè)定值經(jīng)串口通信傳遞給下位機(jī)。同時(shí)下位機(jī)將測(cè)得數(shù)據(jù)反饋到上位機(jī),數(shù)據(jù)有0.084 s的上升時(shí)間,峰值為1.55 m/s,超調(diào)量為3.3%,調(diào)整時(shí)間為0.208 s。如圖5所示。

基于ARM的直流電機(jī)數(shù)字式電子調(diào)速器設(shè)計(jì)

通過(guò)數(shù)次實(shí)驗(yàn)得出如下數(shù)據(jù)見(jiàn)表1。

表1中的數(shù)據(jù)說(shuō)明,所設(shè)計(jì)的調(diào)速器可以實(shí)時(shí)精確控制電機(jī)轉(zhuǎn)速,具有超調(diào)量小,調(diào)整時(shí)間短的特點(diǎn)。

5 總結(jié)

本文設(shè)計(jì)的基于ARM的直流電機(jī)數(shù)字式電子調(diào)速器,充分利用了飛思卡爾K60處理器中的資源,降低了調(diào)速器系統(tǒng)的復(fù)雜性,而且系統(tǒng)所具有的實(shí)時(shí)調(diào)控、超調(diào)小、調(diào)整時(shí)間短、無(wú)轉(zhuǎn)速靜態(tài)誤差等特點(diǎn)可以促進(jìn)該系統(tǒng)在各方面的廣泛應(yīng)用。



評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉