測(cè)控課程設(shè)計(jì)論文_第1頁(yè)
測(cè)控課程設(shè)計(jì)論文_第2頁(yè)
測(cè)控課程設(shè)計(jì)論文_第3頁(yè)
測(cè)控課程設(shè)計(jì)論文_第4頁(yè)
測(cè)控課程設(shè)計(jì)論文_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 . . . 測(cè)控系統(tǒng)課程設(shè)計(jì)課題: 直流馬達(dá)驅(qū)動(dòng)控制電路的設(shè)計(jì) 班級(jí) 測(cè)控1081 學(xué)號(hào) 1081203119 王 成 專業(yè) 測(cè)控技術(shù)與儀器學(xué)院 電子與電氣工程學(xué)院指導(dǎo)教師 莊立運(yùn) 魯慶 工學(xué)院測(cè)控技術(shù)與儀器教研室2011年12月一 緒論:本章介紹了直流電機(jī)的特點(diǎn)與其發(fā)展概況,然后介紹了直流電機(jī)電路的總體設(shè)計(jì),同時(shí)闡述了直流電機(jī)控制電路軟件和硬件的設(shè)計(jì)。并在此基礎(chǔ)之上測(cè)試出系統(tǒng)放著,最后對(duì)其進(jìn)行總結(jié)。而可以采用N溝道增強(qiáng)型場(chǎng)效應(yīng)管構(gòu)建H橋,實(shí)現(xiàn)大功率直流電機(jī)驅(qū)動(dòng)控制。此為基于場(chǎng)效應(yīng)管的直流電機(jī)驅(qū)動(dòng)控制電路設(shè)計(jì)的核心技術(shù)。該驅(qū)動(dòng)電路能夠滿足各種類型直流電機(jī)需求,并具有快速、精確、高效、低功耗等

2、特點(diǎn),可直接與微處理器接口,可應(yīng)用PWM技術(shù)實(shí)現(xiàn)直流電機(jī)調(diào)速控制。 1.1直流電動(dòng)機(jī)控制的發(fā)展現(xiàn)狀常用的控制直流電動(dòng)機(jī)有以下幾種:第一,最初的直流調(diào)速系統(tǒng)是采用恒定的直流電壓向直流電動(dòng)機(jī)電樞供電,通過(guò)改變電樞回路中的電阻來(lái)實(shí)現(xiàn)調(diào)速。這種方法簡(jiǎn)單易行設(shè)備制造方便,價(jià)格低廉。但缺點(diǎn)是效率低、機(jī)械特性軟、不能在較寬圍平滑調(diào)速,所以目前極少采用。第二,三十年代末,出現(xiàn)了發(fā)電機(jī)-電動(dòng)機(jī)(也稱為旋轉(zhuǎn)變流組),配合采用磁放大器、電機(jī)擴(kuò)大機(jī)、閘流管等控制器件,可獲得優(yōu)良的調(diào)速性能,如有較寬的調(diào)速圍(十比一至數(shù)十比一)、較小的轉(zhuǎn)速變化率和調(diào)速平滑等,特別是當(dāng)電動(dòng)機(jī)減速時(shí),可以通過(guò)發(fā)電機(jī)非常容易地將電動(dòng)機(jī)軸上的飛

3、輪慣量反饋給電網(wǎng),這樣,一方面可得到平滑的制動(dòng)特性,另一方面又可減少能量的損耗,提高效率。但發(fā)電機(jī)、電動(dòng)機(jī)調(diào)速系統(tǒng)的主要缺點(diǎn)是需要增加兩臺(tái)與調(diào)速電動(dòng)機(jī)相當(dāng)?shù)男D(zhuǎn)電機(jī)和一些輔助勵(lì)磁設(shè)備,因而體積大,維修困難等。第三,自出現(xiàn)汞弧變流器后,利用汞弧變流器代替上述發(fā)電機(jī)、電動(dòng)機(jī)系統(tǒng),使調(diào)速性能指標(biāo)又進(jìn)一步提高。特別是它的系統(tǒng)快速響應(yīng)性是發(fā)電機(jī)、電動(dòng)機(jī)系統(tǒng)不能比擬的。但是汞弧變流器仍存在一些缺點(diǎn):維修還是不太方便,特別是水銀蒸汽對(duì)維護(hù)人員會(huì)造成一定的危害等。第四,1957年世界上出現(xiàn)了第一只晶閘管,與其它變流元件相比,晶閘管具有許多獨(dú)特的優(yōu)越性,因而晶閘管直流調(diào)速系統(tǒng)立即顯示出強(qiáng)大的生命力。由于它具有體

4、積小、響應(yīng)快、工作可靠、壽命長(zhǎng)、維修簡(jiǎn)便等一系列優(yōu)點(diǎn),采用晶閘管供電,不僅使直流調(diào)速系統(tǒng)經(jīng)濟(jì)指標(biāo)上和可靠性有所提高,而且在技術(shù)性能上也顯示出很大的優(yōu)越性。晶閘管變流裝置的放大倍數(shù)在10000以上,比機(jī)組(放大倍數(shù)10)高1000倍,比汞弧變流器(放大倍數(shù)1000)高10倍;在響應(yīng)快速性上,機(jī)組是秒級(jí),而晶閘管變流裝置為毫秒級(jí)。141.2直流電動(dòng)機(jī)控制的研究現(xiàn)狀數(shù)字直流調(diào)速裝置,從技術(shù)上,它能成功地做到從給定信號(hào)、調(diào)節(jié)器參數(shù)設(shè)定、直到觸發(fā)脈沖的數(shù)字化,使用通用硬件平臺(tái)附加軟件程序控制一定圍功率和電流大小的直流電機(jī),同一臺(tái)控制器甚至可以僅通過(guò)參數(shù)設(shè)定和使用不同的軟件版本對(duì)不同類型的被控對(duì)象進(jìn)行控制

5、,強(qiáng)大的通訊功能使它易和PLC等各種器件通訊組成整個(gè)工業(yè)控制過(guò)程系統(tǒng),而且具有操作簡(jiǎn)便、抗干擾能力強(qiáng)等特點(diǎn),尤其是方便靈活的調(diào)試方法、完善的保護(hù)功能、長(zhǎng)期工作的高可靠性和整個(gè)控制器體積小型化,彌補(bǔ)了模擬直流調(diào)速控制系統(tǒng)的保護(hù)功能不完善、調(diào)試不方便、體積大等不足之處,且數(shù)字控制系統(tǒng)表現(xiàn)出另外一些優(yōu)點(diǎn),如查找故障迅速、調(diào)速精度高、維護(hù)簡(jiǎn)單,使其具備了廣一闊的應(yīng)用前景。二. 總體方案設(shè)計(jì)2.1介紹描述單片機(jī)直流電機(jī)調(diào)速簡(jiǎn)介:?jiǎn)纹瑱C(jī)直流調(diào)速系統(tǒng)可實(shí)現(xiàn)對(duì)直流電動(dòng)機(jī)的平滑調(diào)速。PWM是通過(guò)控制固定電壓的直流電源開(kāi)關(guān)頻率,從而改變負(fù)載兩端的電壓,進(jìn)而達(dá)到控制要求的一種電壓調(diào)整方法。在PWM驅(qū)動(dòng)控制的調(diào)整系統(tǒng)

6、中,按一個(gè)固定的頻率來(lái)接通和斷開(kāi)電源,并根據(jù)需要改變一個(gè)周期“接通”和“斷開(kāi)”時(shí)間的長(zhǎng)短。通過(guò)改變直流電機(jī)電樞上電壓的“占空比”來(lái)改變平均電壓的大小,從而控制電動(dòng)機(jī)的轉(zhuǎn)速。因此,PWM又被稱為“開(kāi)關(guān)驅(qū)動(dòng)裝置”。本系統(tǒng)以89C51單片機(jī)為核心,通過(guò)單片機(jī)控制,C語(yǔ)言編程實(shí)現(xiàn)對(duì)直流電機(jī)的平滑調(diào)速。系統(tǒng)控制方案的分析:本直流電機(jī)調(diào)速系統(tǒng)以單片機(jī)系統(tǒng)為依托,根據(jù)PWM調(diào)速的基本原理,以直流電機(jī)電樞上電壓的占空比來(lái)改變平均電壓的大小,從而控制電動(dòng)機(jī)的轉(zhuǎn)速為依據(jù),實(shí)現(xiàn)對(duì)直流電動(dòng)機(jī)的平滑調(diào)速,并通過(guò)單片機(jī)控制速度的變化。本文所研究的直流電機(jī)調(diào)速系統(tǒng)主要是由硬件和軟件兩大部分組成。硬件部分是前提,是整個(gè)系統(tǒng)執(zhí)

7、行的基礎(chǔ),它主要為軟件提供程序運(yùn)行的平臺(tái)。而軟件部分,是對(duì)硬件端口所體現(xiàn)的信號(hào),加以采集、分析、處理,最終實(shí)現(xiàn)控制器所要實(shí)現(xiàn)的各項(xiàng)功能,達(dá)到控制器自動(dòng)對(duì)電機(jī)速度的有效控制。2.2系統(tǒng)總體設(shè)計(jì)框圖本系統(tǒng)采用89C51控制輸出數(shù)據(jù),由PWM信號(hào)發(fā)生電路產(chǎn)生PWM信號(hào),送到直流電機(jī),直流電機(jī)通過(guò)測(cè)速電路,濾波電路,和A/D轉(zhuǎn)換電路交數(shù)據(jù)重新送回單片機(jī),進(jìn)行PI運(yùn)算,從而實(shí)現(xiàn)對(duì)電機(jī)速度和轉(zhuǎn)向的控制,達(dá)到直流電機(jī)調(diào)速的目的。圖2-1系統(tǒng)總體設(shè)計(jì)圖直流電機(jī)驅(qū)動(dòng)電路單片機(jī)AT89C51直流電機(jī)LCD液晶顯示鍵盤模塊系統(tǒng)組成:分為四個(gè)模塊 1. 驅(qū)動(dòng)電路模塊2. 鍵盤模塊3. LCD液晶顯示電路模塊4. 單片

8、機(jī)AT89C51模塊是由外部中斷擴(kuò)展電路組成系統(tǒng)核心技術(shù)是驅(qū)動(dòng)電路。三. 硬件電路設(shè)計(jì)3.1直流電機(jī)驅(qū)動(dòng)的電路模塊由于單片機(jī)P3口輸出的電壓最高才有5V,難以直接驅(qū)動(dòng)直流電機(jī)。所以我們需要使用恒壓恒流橋式2A驅(qū)動(dòng)芯片L298N來(lái)驅(qū)動(dòng)電機(jī)。L298N可接受標(biāo)準(zhǔn)TTL邏輯電平信號(hào)VSS,VSS可接4.57V電壓。4腳VS接電源電壓,VS電壓圍VIH為2.546V。輸出電流可達(dá)2.5A,可驅(qū)動(dòng)電感性負(fù)載。1腳和15腳下管的發(fā)射極分別單獨(dú)引出以便接入電流采樣電阻,形成電流傳感信號(hào)。L298可驅(qū)動(dòng)2個(gè)電動(dòng)機(jī),OUT1,OUT2和OUT3,OUT4之間可分別接電動(dòng)機(jī),本實(shí)驗(yàn)裝置我們選用驅(qū)動(dòng)一臺(tái)電動(dòng)機(jī)。5,

9、7,10,12腳接輸入控制電平,控制電機(jī)的正反轉(zhuǎn)。EnA,EnB接控制使能端,控制電機(jī)的停轉(zhuǎn)。同時(shí)需要加四個(gè)二極管在電機(jī)的兩端,防止電機(jī)反轉(zhuǎn)的時(shí)候產(chǎn)生強(qiáng)大的沖擊電流燒壞電機(jī)。具體驅(qū)動(dòng)電路如下圖3.1:圖3.1 驅(qū)動(dòng)電路3.2鍵盤模塊(控制電路)在圖3.2為外部中斷擴(kuò)展方法,設(shè)X1、X2、X3、X4、X5為外部警情信號(hào),X1代表是加速信號(hào),X1=0表示加速;X2代表減速信號(hào),X2=0表示減速;X3代表正轉(zhuǎn)信號(hào),X3=0表示正轉(zhuǎn);X4代表反轉(zhuǎn)信號(hào),X4=0表示反轉(zhuǎn);X5代表停止信號(hào),X5=0表示停止處理。 圖3.2鍵盤(控制電路)3.3 LCD液晶顯示電路模塊圖3.3 1602液晶顯示模塊組成引腳

10、分布和接口信號(hào)說(shuō)明(1)引腳分布1602液晶顯示共有16個(gè)引腳,其引腳分布如圖3.4所示。圖3.4 1602液晶顯示模塊引腳分布(2)引腳功能1602引腳功能如下表所示。表 1602引腳功能編號(hào)符號(hào)引腳說(shuō)明編號(hào)符號(hào)引腳說(shuō)明1VSSVSS為地電源9D2Data I/O2VDDVDD接5V正電源10D3Data I/O3VEE液晶顯示偏壓信號(hào)11D4Data I/O4RS0輸入指令,1輸入數(shù)據(jù)12D5Data I/O5R/W0寫入指令或數(shù)據(jù),1讀信息13D6Data I/O6E1讀取信息,10執(zhí)行指令14D7Data I/O7D0Data I/O15BLA背光源正極8D1Data I/O16BLK

11、背光源負(fù)極3.4單片機(jī)模塊XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A12

12、25P2.5/A1326P2.6/A1427U4AT89C51 圖3.5AT80C51引腳圖89C51單片機(jī)AT89C51單片機(jī)介紹 VCC:供電電壓。GND:接地。P0口:P0口為一個(gè)8位漏級(jí)開(kāi)路雙向I/O口,每腳可吸收8TTL門電流。當(dāng)P1口的管腳第一次寫1時(shí),被定義為高阻輸入。P0能夠用于外部程 序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。 P1口:P1口是一個(gè)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被部上拉為高,可用作 輸入,

13、P1口被外部下拉為低電平時(shí),將輸出電流,這是由于部上拉的緣故。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。 P2口:P2口為一個(gè)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被部上拉電阻 拉高,且作為輸入。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。這是由于部上拉的緣故。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存 儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。在給出地址“1”時(shí),它利用部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的容。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)

14、。P3口:P3口管腳是8個(gè)帶部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門電流。當(dāng)P3口寫入“1”后,它們被部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。P3口也可作為AT89C51的一些特殊功能口,如下表所示:口管腳 備選功能P3.0 RXD(串行輸入口)P3.1 TXD(串行輸出口)P3.2 /INT0(外部中斷0)P3.3 /INT1(外部中斷1)P3.4 T0(記時(shí)器0外部輸入)P3.5 T1(記時(shí)器1外部輸入)P3.6 /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)P3.7 /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)P3口同時(shí)為閃爍編程和編程校驗(yàn)接收

15、一些控制信號(hào)。RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。4 系統(tǒng)軟件部分的設(shè)計(jì)4.1、主程序利用P3口,編制程序輸出一串脈沖,經(jīng)放大后驅(qū)動(dòng)直流電機(jī),改變輸出脈沖的電平的持續(xù)時(shí)間,達(dá)到使電機(jī)正轉(zhuǎn)、反轉(zhuǎn)、加速、減速、停轉(zhuǎn)等目的10-11。由軟件編程從P3.0/P3.1管腳產(chǎn)生PWM 信號(hào),經(jīng)驅(qū)動(dòng)電路輸出給電機(jī),從而控制電機(jī)得電與失電。軟件采用延時(shí)法進(jìn)行設(shè)計(jì)。單片機(jī)上電后,系統(tǒng)進(jìn)入準(zhǔn)備狀態(tài)。當(dāng)按動(dòng)啟動(dòng)按鈕后,根據(jù)P3.0為高電平時(shí)實(shí)現(xiàn)電機(jī)正轉(zhuǎn),P3.1為高電平時(shí)實(shí)現(xiàn)電機(jī)反轉(zhuǎn)。根據(jù)不同的加減速按鈕,調(diào)整P3.0/ P3.1輸出高低電平時(shí)的占空比,從而可以控制P3.0

16、/ P3.1輸出高低電平時(shí)的有效值,進(jìn)而控制電機(jī)的加減速。主程序流程圖 圖4.1總體流程圖4.2子程序PMW波形初始化是程序開(kāi)始時(shí),此時(shí)定時(shí)器開(kāi)始工作,TCNT0逐漸增大,在預(yù)分頻這么多個(gè)時(shí)鐘周期里變化一次,這樣可以使得TCNT0的值與OCR0的值比較,而當(dāng)TCNT0的值溢出時(shí)可以產(chǎn)生波形,而此時(shí)TCNT0重新復(fù)位,開(kāi)始下一次的定時(shí)操作。初始化定時(shí)器開(kāi)始工作TCNT0逐漸增大,在預(yù)分頻這么多個(gè)時(shí)鐘周期里變化一次TCNT0的值與OCR0的值比較TCNT0溢出,產(chǎn)生波形TCNT0復(fù)位下一次定時(shí)操作圖4.2 PWM波形的產(chǎn)生流程圖4.3 中斷處理程序中斷處理程序?qū)嶋H可以稱為對(duì)于處理器的異常處理程序。

17、在對(duì)這些異常進(jìn)行處理時(shí)就需要一定的中斷服務(wù)程序。一般在進(jìn)入中斷服務(wù)程序之前,都要完成對(duì)程序現(xiàn)場(chǎng)和一定數(shù)據(jù)、堆棧的保護(hù),然后跳轉(zhuǎn)到中斷服務(wù)程序執(zhí)行中斷服務(wù),完成中斷服務(wù)之后,在退出中斷服務(wù)程序之前恢復(fù)保存的數(shù)據(jù)、堆棧信息等。定時(shí)中斷服務(wù)初始設(shè)置設(shè)置一定的周期0FF00H設(shè)置脈沖給電機(jī)芯片輸出脈沖RETI圖4.2 定時(shí)中斷服務(wù)流程圖(1) 外部中斷允許設(shè)置中斷控制寄存器IE的EX0對(duì)應(yīng)INT0,EX1對(duì)應(yīng)INT1,EA為中斷的總開(kāi)關(guān),若要開(kāi)放外部中斷,只要將IE對(duì)應(yīng)的位和總開(kāi)關(guān)EA置1即可。如:開(kāi)放外部中斷0的設(shè)置:SETB EX0SETB EA開(kāi)放外部中斷0和1的設(shè)置:SETB EX0SETB

18、EX1SETB EA(2) 外部中斷觸發(fā)方式設(shè)置單片機(jī)外部中斷有兩種觸發(fā)方式,一種是電平觸發(fā)方式,另一種是脈沖觸發(fā)方式,單片機(jī)外部中斷觸發(fā)方式與TCON的IT位有關(guān)。 TF1TR1TF0TR0IE1IT1IE0IT0電平觸發(fā)設(shè)置方法:CLR ITX,為低電平觸發(fā)方式。脈沖觸發(fā)設(shè)置方法:SETB ITX1,為脈沖下降沿觸發(fā)方式。在使用外部中斷時(shí),如果不進(jìn)行設(shè)置,則為電平觸發(fā)方式。(3) 外部?jī)?yōu)先級(jí)設(shè)置外部中斷IN0、INT1的中斷優(yōu)先級(jí)的設(shè)置是通過(guò)設(shè)置IP寄存器實(shí)現(xiàn)的,IP的PX0對(duì)應(yīng)INT0,PX1對(duì)應(yīng)INT1。PX置1為高級(jí)中斷,PX為0為低級(jí)中斷。×××PSP

19、T1PX1PT0PX04.4顯示程序流程圖顯示程序要對(duì)LCD進(jìn)行一些操作開(kāi)始的時(shí)候,要將已知要提示的容送入LCD中并使其顯示在第一行,從而判斷設(shè)置電機(jī)的速度是否為0,若是,一直等待,或者將從鍵盤讀取的速度和轉(zhuǎn)向送入LCD中并使其在第二行顯示,從而判斷是否有命令輸入,若沒(méi),一直等待,然后AJMP最后結(jié)束開(kāi)始對(duì)LCD進(jìn)行一些初始化操作將已知要提示的內(nèi)容送入LCD中并使其顯示在第一行判斷設(shè)置電機(jī)的速度是否為0,若是,一直等待將從鍵盤讀取的速度和轉(zhuǎn)向送入LCD中并使其在第二行顯示判斷是否有命令輸入,若沒(méi),一直等待LJMP圖4.3 顯示程序流程圖五 系統(tǒng)仿真設(shè)計(jì)調(diào)試LCD液晶顯示電路的系統(tǒng)仿真與調(diào)試:在

20、PROTEUS運(yùn)行環(huán)境中首先檢驗(yàn)LCD顯示電路,添加程序,運(yùn)行LCD液晶顯示電路能,系統(tǒng)若運(yùn)行成功將 得到如圖5.1。此后在之前的電路基礎(chǔ)之上再拓展帶中斷的獨(dú)立式鍵盤,調(diào)試成五.系統(tǒng)調(diào)試5.1系統(tǒng)仿真LCD液晶顯示電路的系統(tǒng)仿真與調(diào)試:在PROTEUS運(yùn)行環(huán)境中首先檢驗(yàn)LCD顯示電路,添加程序,運(yùn)行LCD液晶顯示電路能,系統(tǒng)若運(yùn)行成功將 得到如圖5.1。此后在之前的電路基礎(chǔ)之上再拓展帶中斷的獨(dú)立式鍵盤,調(diào)試成功后的電路如圖5.2所示。圖5.1 LCD液晶顯示字符初步調(diào)試 圖5.2調(diào)試成功電路調(diào)試用帶中斷的鍵盤來(lái)控制直流電機(jī)驅(qū)動(dòng)模塊的部分電路,若按要求調(diào)試成功,將得到圖5.3。 圖 5.3 用帶

21、中斷的鍵盤來(lái)控制的電機(jī)啟動(dòng)目標(biāo)系統(tǒng),按正轉(zhuǎn),然后接加速開(kāi)關(guān),我們觀察到電機(jī)開(kāi)始運(yùn)轉(zhuǎn),每按一次加速,電機(jī)的速度都要增加,此時(shí)如果按減速,則電機(jī)的轉(zhuǎn)速慢慢地減小。同樣按反轉(zhuǎn)轉(zhuǎn)鍵也看到同樣的結(jié)果,當(dāng)按停止鍵時(shí),電機(jī)慢慢停下來(lái),下圖5.4是在目的電路剛啟動(dòng)時(shí)未設(shè)置命令之前的狀態(tài),圖5.4 未按鍵時(shí)的初始狀態(tài)當(dāng)電機(jī)開(kāi)始工作時(shí),分正轉(zhuǎn)和反轉(zhuǎn)兩種,下圖5.5是在正轉(zhuǎn)情況下的仿真結(jié)果圖5.6 電機(jī)正轉(zhuǎn)時(shí)的狀態(tài)另外一種情況就是電機(jī)反轉(zhuǎn)的情況,他的狀態(tài)跟正轉(zhuǎn)有所不同。圖5.6是在反轉(zhuǎn)情況下的仿真結(jié)果。 圖5.6 電機(jī)反轉(zhuǎn)時(shí)的狀態(tài)總結(jié)   以N溝道增強(qiáng)型場(chǎng)效應(yīng)管為核心,基于H橋PWM控

22、制的驅(qū)動(dòng)控制電路,對(duì)直流電機(jī)的正反轉(zhuǎn)控制與速度調(diào)節(jié)具有良好的工作性能。實(shí)驗(yàn)結(jié)果表明,直流電機(jī)驅(qū)動(dòng)控制電路運(yùn)行穩(wěn)定可靠,電機(jī)速度調(diào)節(jié)響應(yīng)快。能夠滿足實(shí)際工程應(yīng)用的要求,有很好的應(yīng)用前景。1、通過(guò)這次課程設(shè)計(jì),加強(qiáng)了我們動(dòng)手、思考和解決問(wèn)題的能力。在整個(gè)設(shè)計(jì)過(guò)程中,我們通過(guò)這個(gè)方案包括設(shè)計(jì)了一套電路設(shè)計(jì),以與對(duì)其的應(yīng)用。 2、在設(shè)計(jì)過(guò)程中,經(jīng)常會(huì)遇到這樣那樣的情況,就是心里想老著這樣的接法可以行得通,但實(shí)際接上電路,總是實(shí)現(xiàn)不了,因此耗費(fèi)在這上面的時(shí)間用去很多。 3、我沉得做課程設(shè)計(jì)同時(shí)也是對(duì)課本知識(shí)的鞏固和加強(qiáng),由于課本上的知識(shí)太多,平時(shí)課間的學(xué)習(xí)并不能很好的理解和運(yùn)用各個(gè)元件的功能,而且考試容

23、有限,所以在這次課程設(shè)計(jì)過(guò)程中,我們了解了很多元件的功能,并且對(duì)于其在電路中的使用有了更多的認(rèn)識(shí)。 通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過(guò)程中遇到問(wèn)題,可以說(shuō)得是困難重重,這畢竟第一次做的,難免會(huì)遇到過(guò)各種各樣的問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得不夠牢固。 這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多專業(yè)知識(shí)問(wèn)題,最后在老師的辛勤指導(dǎo)下,終于游逆而解。同時(shí),在老師的身上我

24、們學(xué)也到很多實(shí)用的知識(shí),在次我們表示感!同時(shí),對(duì)給過(guò)我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感! 參考文獻(xiàn)1 王離九,黃錦恩編著,晶體管脈沖直流調(diào)速系統(tǒng),華中理工大學(xué)出版2 丁元杰主編,市教育委員會(huì)組編,單片微機(jī)原理與應(yīng)用,機(jī)械工業(yè)3 榮生主編,電氣傳動(dòng)控制系統(tǒng)設(shè)計(jì)指導(dǎo),機(jī)械工業(yè)4 吳守箴,臧英杰 編著, 電氣傳動(dòng)的脈寬調(diào)制控制技術(shù),機(jī)械工業(yè)5 伯時(shí)主編,自動(dòng)控制系統(tǒng)-電力拖動(dòng)控制,中央廣播電視大學(xué)6巧媛.單片機(jī)原理與應(yīng)用M.,電子工業(yè),1997.7大茂,嚴(yán)飛.單片機(jī)應(yīng)用系統(tǒng)監(jiān)控主程序的設(shè)計(jì)方法J.大學(xué)學(xué)報(bào)(自然科學(xué)農(nóng)林大學(xué)碩士論文版),1998.2.8hi.baidu./wolfwhit

25、e/blog/item/1e23bf09e83e16256b60fbf8.html9朱定華,戴汝平編著.單片機(jī)原理與應(yīng)用M.清華大學(xué)北方交通大學(xué),2003.8.1011薛鈞義 彥斌編著. MCS51/96系列單片微型計(jì)算M.交通大學(xué),1997.812國(guó)呈 編著.PWM逆變技術(shù)與應(yīng)用M.中國(guó)電力.2007年7月13馬忠梅 等編著.單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì)(第4版)M,航天航空大學(xué).2007. 414昌華,易逵編著.8051單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì)與實(shí)踐M.國(guó)防工業(yè)2007.9另附直流電機(jī)控制程序ORG 0000H SJMP DISPLAY ORG 0003H LJMP BUTTON ; 外部

26、0中斷入口地址 ORG 000BH LJMP DINGSHI ; 定時(shí)中斷T0入口地址 RS EQU P3.0 RW EQU P3.1 E EQU P3.4 ORG 0030H ; 此次直流電機(jī)的設(shè)計(jì)以LCD字符夜晶的 ; 顯示程序?yàn)橹鞒绦駾ISPLAY: SETB EA ; 打開(kāi)中斷總開(kāi)關(guān) SETB EX0 ; 打開(kāi)外部中斷0開(kāi)關(guān) SETB IT0 ; 打開(kāi)外部中斷0下降沿觸發(fā) MOV TMOD,#01H ; 設(shè)置定時(shí)工作方式 MOV TL0,#0FFH ; 設(shè)置定時(shí)初值 MOV TH0,#0FFH SETB ET0 ; 打開(kāi)定時(shí)中斷T0開(kāi)關(guān) CLR P0.5 CLR P0.6 CLR P0

27、.7 SETB TR0 ; 定時(shí)器T0開(kāi)始定時(shí) MOV DPTR,#TAB ; 夜晶顯示的字符首地址 MOV R0,#00H ; 脈寬的初值 MOV R1,#16 ; "SET SPEED PLEASE"的字符個(gè)數(shù) MOV R3,#00H MOV R4,#00H LP9: LCALL CHUSHI LP2: ACALL BUSY MOV A,#00H MOVC A,A+DPTR MOV P1,A ACALL DATAS INC DPTR DJNZ R1,LP2 LP3: CJNE R3,#00H,LP4 CJNE R4,#00H,LP4 SJMP LP3 LP4: MOV

28、R7,#00H ; 中斷的標(biāo)志 MOV R5,#09H ; CURRENT : 的字符個(gè)數(shù) ACALL BUSY MOV P1,#0C0H ACALL ENABLE MOV DPTR,#MMTAB ACALL BUSY LP5: MOV A,#00H MOVC A,A+DPTR MOV P1,A INC DPTR ACALL DATAS ACALL BUSY DJNZ R5,LP5 MOV DPTR,#STAB MOV A,R2 MOV P1,A ACALL DATAS ACALL BUSY MOV A,R3 ; 顯示速度的十位 MOVC A,A+DPTR MOV P1,A ACALL DAT

29、AS ACALL BUSY MOV A,R4 ; 顯示速度的個(gè)位 MOVC A,A+DPTR MOV P1,A ACALL DATAS ; 使夜晶始終顯示當(dāng)前電機(jī)的速度 LP8: CJNE R7,#00H,LP7 ; 速度不變時(shí)等待 LJMP LP8 ; 速度變時(shí)重新讀入速度 LP7: SJMP LP4 CHUSHI: ; 使夜晶顯示的一些初始設(shè)置 ACALL BUSY MOV P1,#00000001B ; 清屏并光標(biāo)復(fù)位 ACALL ENABLE ACALL BUSY MOV P1,#00111000B ; 設(shè)置顯示模式:8位2行5x7點(diǎn)陣 ACALL ENABLE ACALL BUSY

30、MOV P1,#00001111B ; 顯示器開(kāi)、光標(biāo)開(kāi)、光標(biāo)允許閃爍 ACALL ENABLE ACALL BUSY MOV P1,#00000110B ; 文字不動(dòng),光標(biāo)自動(dòng)右移 ACALL ENABLE ACALL BUSY MOV P1,#80H ; 寫入顯示起始地址 ACALL ENABLE RET ENABLE: ; 寫入控制命令的子程序 SETB E CLR RS CLR RW CLR E RET DATAS: ; 寫入數(shù)據(jù)子程序 SETB E SETB RS CLR RW CLR E RET BUSY: ; 準(zhǔn)備寫入數(shù)據(jù) CLR E MOV P1,#0FFH CLR RS SE

31、TB RW SETB E P1.7,BUSY RET ORG 2000HDINGSHI: ; 定時(shí)中斷服務(wù)程序 CPL P0.7 JNB P0.7,Z1 ; 周期一定 MOV A,#0FFH SUBB A,R0 MOV TH0,A SETB TR0 RETI Z1: MOV TH0,R0 ; 脈寬 SETB TR0 RETI BUTTON: ; 從控制鍵盤中讀取操作命令 PUSH ACC CLR EX0 CLR EA INC R7 ; MOV A,#0FFH MOV P2,A MOV A,P2 JNB ACC.0,AA0 JNB ACC.1,KK0 JNB ACC.2,ZZ JNB ACC.3,FF JNB ACC.4,WW0 AJMP AA0: CJNE R0,#0FFH, AA1 ; 加

溫馨提示

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

評(píng)論

0/150

提交評(píng)論