基于p89c668單片機的步進電機運動控制系統(tǒng)的研發(fā)_第1頁
基于p89c668單片機的步進電機運動控制系統(tǒng)的研發(fā)_第2頁
基于p89c668單片機的步進電機運動控制系統(tǒng)的研發(fā)_第3頁
基于p89c668單片機的步進電機運動控制系統(tǒng)的研發(fā)_第4頁
基于p89c668單片機的步進電機運動控制系統(tǒng)的研發(fā)_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、湖北工業(yè)大學(xué)商貿(mào)學(xué)院畢業(yè)設(shè)計PAGE PAGE 50摘 要 隨著數(shù)字字電子計計算機的的廣泛應(yīng)應(yīng)用,單單片機的的應(yīng)用也也已深入入到了社社會領(lǐng)域域的各個個方面。為此選選本次畢畢業(yè)設(shè)計計課題為為:基于于P899C6668單片片機的步步進電機機運動控控制系統(tǒng)統(tǒng)的研發(fā)發(fā),P889C6668單單片機屬屬于PPhillipss的增強強型80051系系列。本本設(shè)計是是利用單單片機來來控制步步進電機機的運轉(zhuǎn)轉(zhuǎn),通過過鍵掃描描,程序序的控制制來實現(xiàn)現(xiàn)步進電電機的起起、停,正、反反轉(zhuǎn),加加、減速速的運動動狀態(tài)。本次設(shè)設(shè)計應(yīng)用用到的開開發(fā)工具具是:PProttel DXPP20004和uuVissionn2,本本系統(tǒng)

2、是是應(yīng)用匯匯編語言言進行控控制的。正文中首首先簡單單描述了了課題背背景,開開發(fā)環(huán)境境和需要要完成的的功能;接著介介紹了系系統(tǒng)方案案設(shè)計,其中包包括硬件件選型和和開發(fā)工工具兩部部分,論論述了本本次畢業(yè)業(yè)設(shè)計所所應(yīng)用的的各種設(shè)設(shè)備的功功能及其其工作過過程,此此部分為為系統(tǒng)的的硬件設(shè)設(shè)計做作作準備;最后詳詳細介紹紹了系統(tǒng)統(tǒng)硬件的的設(shè)計,附有相相應(yīng)的電電路圖,并給出出了系統(tǒng)統(tǒng)的硬件件設(shè)計總總圖。在在正文中中還簡單單描述了了增強型型80551單片片機的電電路接口口的硬件件調(diào)試。關(guān)鍵詞:單片機機,步進進電機,80551ABSTTRACCTAlonng wwithh thhe ddigiitall coom

3、puuterr wiidesspreead apppliccatiion, thhe mmonoolitthicc innteggratted cirrcuiit aappllicaatioon aalsoo thhorooughhly arrriveed ssociial dommainn eaach asppectt, FFor thiis aanthholoogy graaduaatioon pprojjectt toopicc iss: BBaseed oon tthe P899C6668 SSinggle chiip MMicrrocoompuuterr. SStepppinng M

4、Motoor mmoveemennt cconttroll syysteem rreseearcch aand devveloopmeent, thhe PP89CC6688 Siinglle cchipp Miicroocommputter bellonggs tto PPhillipss thhe eenhaanceemennt 880511 seeriees. Thiis ddesiign is conntrools a SStepppinng MMotoor rrevooluttionn ussingg Siinglle cchipp Miicroocommputter, thhrou

5、ugh thee keey sscannninng, thee prroceedurre cconttroll reealiizess Sttepppingg Mootorr sttopss, tthe revversse, addds tthe staate of mottionn whhichh, ddeceelerratees, Thiis ddesiign apppliees tthe devveloopmeent kitt iss Prroteer DDXP220044 anndVissionn2, thiis ssysttem carrriees oon tthe conntroo

6、l uusinng tthe asssembbly lannguaage.In tthe maiin ttextt fiirstt siimplly ddesccribbed thee toopicc baackggrouund, thhe ffuncctioon wwhicch tthe devveloopmeent envviroonmeent andd neeedss too coomplletee; TThenn inntrooducced thee syysteem pplann deesiggn, inccluddingg thhe hharddwarre sshappingg a

7、nnd iits thee woork proocesss wwhicch tthiss grraduuatiion proojecct aapplliess, tthiss paart forr syysteem hharddwarre ddesiign, atttacchess thhe ccorrrespponddingg ciircuuit diaagraam, andd haas pprodduceed tthe sysstemm haardwwaree deesiggn aasseemblly ddrawwingg. AAlsoo siimplly ddesccribbed the

8、e ennhanncemmentt 80051 Sinnglee chhip Miccroccompputeer eelecctriic ccirccuitt coonneectiionss haardwwaree deebuggginng iin tthe maiin ttextt.Keywwordd: SSinggle chiip MMicrrocoompuuterr, SStepppinng MMotoor, 80551前 言言本次畢業(yè)業(yè)設(shè)計的的課題是是基于PP89CC6688的步進進電機運運動控制制系統(tǒng)設(shè)設(shè)計,在在設(shè)計階階段,對對三極管管,二極極管,電電阻,電電容,發(fā)發(fā)光二極極管,PP

9、89CC系列單單片機,光電隔隔離器,步進電電動機驅(qū)驅(qū)動器等等元器件件有了比比較好的的了解,并擬定定了相應(yīng)應(yīng)的總系系統(tǒng)設(shè)計計。 在本次次設(shè)計過過程中,掌握了了基本的的集成電電路的基基本分類類方法和和功能查查找方法法,以及及工作特特性,掌掌握了實實驗開發(fā)發(fā)板的基基本使用用方法,掌握了了固件開開發(fā)集成成環(huán)境Vissionn的基本本使用方方法,對對Prootell DXXP20004的的使用有有了很好好的掌握握,學(xué)會會了實驗驗開發(fā)板板的在線線調(diào)試方方法等,本設(shè)計計可分為為硬件設(shè)設(shè)計,軟軟件設(shè)計計兩個主主要的部部分。其其中,硬硬件部分分,是對對單片機機做選型型和處理理步進電電動機的的選用。對80031和

10、和P899C6668兩種種單片機機做了分分析比較較,確定定了使用用:P889C6668單單片機。軟件部部分結(jié)合合本設(shè)計的的特點和和自己的的實際情情況,用用匯編語語言完成成軟件部部分的程程序設(shè)計計,并結(jié)結(jié)合硬件件進行了了調(diào)試。 設(shè)計本本身就是是一項辛辛苦又有有趣,而而且可以以調(diào)動積積極性的的活動。通過這這次設(shè)計計,使我我學(xué)到了了很多新新的知識識,使我我把以前前學(xué)習(xí)的的有關(guān)電電子、控控制以及及單片機機等課程程的知識識加以綜綜合的運運用。這這次設(shè)計計讓我認認識很深深。第一章 緒論論1.1 課題題背景 步進電電動機是是一種能能完成增增量運動動的電磁磁機械,它將輸輸入的數(shù)數(shù)字脈沖沖信號轉(zhuǎn)轉(zhuǎn)換成電電機轉(zhuǎn)軸

11、軸的輸出出角度。在開環(huán)方式式下,步步進電機機的輸出出步數(shù)總總是和輸輸入指令令的脈沖沖數(shù)相等等,每個個脈沖都都使電機機轉(zhuǎn)軸前前進一個個步進角角,并依依靠它特特有的定定位轉(zhuǎn)矩矩將轉(zhuǎn)軸軸準確地地鎖定在在相應(yīng)的的步距位位置。但但是,在在開環(huán)控控制方式式下,步步進電動動機的速速度控制制有著較較大難度度:在高高速運行行時,電電機易丟丟失輸入入脈沖,造成失失步;在在低速時時,步進進電動機機的轉(zhuǎn)速速響應(yīng)有有較大波波動,運運行不平平穩(wěn);特特別是當當電機負負載變化時,電電機的轉(zhuǎn)轉(zhuǎn)速波動動更大,調(diào)整更更不容易易。當輸輸入脈沖沖頻率很很低時,步進電電機轉(zhuǎn)子子就處于于步進運運行狀態(tài)態(tài), 由于步步進電機機具備快快速啟動動

12、和停止止的能力力,它的的步距角角和轉(zhuǎn)速速僅與脈脈沖頻率率有關(guān)而而不受電電壓波動動和負載載變化的的影響,也不受受環(huán)境條條件的影影響,在在不丟步步的情況況下運行行,其步步距誤差差不會長長期積累累正是是因為上上述優(yōu)點點,它已已經(jīng)被廣廣泛地用用于自動動控制系系統(tǒng)中作作為執(zhí)行行元件同時隨隨著近年年來大規(guī)規(guī)模集成成電路的的發(fā)展以以及各種種單片機機的迅速速發(fā)展和和普及,利用單單片機與與集成電電路來控控制步進進電機不不但靈活活、方便便、易于于實現(xiàn),而且它它還具有有成本低低的特點點 步進電電動機是是本次畢畢業(yè)設(shè)計計需要設(shè)設(shè)計的一一個很重重要的元元件,而而單片機機在本次次畢業(yè)設(shè)設(shè)計中也也是一個個需要解解決的十十分

13、重要要的元件件。現(xiàn)在在對單片片機的發(fā)發(fā)展情況況作相應(yīng)應(yīng)的介紹紹: 19776年,首例44位80048微微控制器器問世,19880年,首例88位MCCS一551微控控制器問問世,掀掀起第一一次嵌入入式浪潮潮,各個個微電子子公司競競相研制制自己的的微控制制器。220年來來傳統(tǒng)微微控制器器的更新新,歸納納如下幾幾個方面面: 1微微控制器器的CPPU仍以以CISSC(復(fù)復(fù)雜指令令集系統(tǒng)統(tǒng))為主主,但向向RISSC(簡簡單指令令集系統(tǒng)統(tǒng))演化化。 2提提升指令令執(zhí)行速速度 提高88位的振振蕩器頻頻率或減減少每機機器周期期包含的的振蕩周周期數(shù),都可以以提高指指令的執(zhí)執(zhí)行速度度,如PPhillipss公司把

14、把12MMHz的8805ll從每機機器周期期所含振振蕩器周周期數(shù)由由12改改為6,獲得22倍速,因此,提升88位微控控制器工工作頻率率已經(jīng)受受到普遍遍的重視視。 3集集成大容容量片上上FLAASH存儲器器,實現(xiàn)現(xiàn)ISPP、IAAP 近幾年年,8位位微控制制器競相相采用FFLASSH存儲儲器,已已成趨勢勢,因為為它集成成密度高高、價格格便宜、技術(shù)先先進、可可以取代代PROOM、EEPROOM、00TP和和EEPPROMM等。PPhillipss公司推推出的兼兼容于880511的P89CC6688單片機機是具有有32KKB664KBB FLLASHH的芯片片,由于于片上集集成了11KB的的引導(dǎo)和和

15、擦除燒錄用用ROMM固件,所以能能夠更好好地支持持ISPP和IAAP,順順便指出出,P89CC6688還增加加了片上上RAMM,最多多到8KKB。 4普普遍使用用混合信信號集成成技術(shù) 用CMMOS工工藝將數(shù)數(shù)字和模模擬電路路集成于于一個片片上的技技術(shù)已經(jīng)經(jīng)成熟,有力的的削減了了片外的的附加器器件,提提高了性性能并縮縮短了產(chǎn)產(chǎn)品上市市時間。 5增增加可聯(lián)聯(lián)網(wǎng)的外外設(shè)接口口 目前,大量的的獨立鍵鍵盤,小小型掌上上電腦也也使用了了MCSS一511系列的的83CC51。因此要要求將內(nèi)內(nèi)嵌8位位微控制制器地設(shè)設(shè)備接入入Intternnet地地呼聲漸漸高。 6追追求低電電壓、低低功率、低價位位、PLLC(

16、少少腿芯片片) 降低工工作電壓壓無疑可可以成平平方地降降低功率率,所以以開始出出現(xiàn)多電電壓供電電的微控控制器,CPUU部分工工作于115VV25V,而I0口工工作于333VV5VV。為實實現(xiàn)低功功耗,應(yīng)應(yīng)盡可能能將片外外器件集集成于一一個片上上,這樣樣便于一一同暫停停,一同同休眠或部分分運行。 當代(即第二二代)嵌嵌入式微微控制器器,主流流情況如如下: 1DDSP與與MPUU相結(jié)合合,協(xié)助助解決網(wǎng)網(wǎng)絡(luò)與多多媒體所所需實時時處理的的高速運運算問題題,DSSP進入今日日嵌入式式的芯核核,與MMPU構(gòu)成芯芯核的左左右腦。 2今今日嵌入入式芯核核的MPPU多是RRISCC結(jié)構(gòu),取其特特有的高高速度,低

17、能耗耗,小尺尺寸,低低價位的的特點。 3332位的的RISSCDSP,雙核核結(jié)構(gòu)成成為今日日嵌入式式芯片的的主流形形式。新一輪332位嵌嵌入式應(yīng)應(yīng)用的興興起,88位微處處理器和和32位位微處理理器相輔輔相成結(jié)結(jié)合,構(gòu)構(gòu)成了五五彩斑斕斕的實際際應(yīng)用系系統(tǒng)。同同時,也也說明了了8055l系列列單片機機的軟硬硬件機構(gòu)構(gòu)至今仍仍有生命命力,借借助于操操作系統(tǒng)統(tǒng)的威力力,8005l系系列單片片機仍可可以繼續(xù)續(xù)在嵌入入式系統(tǒng)統(tǒng)發(fā)揮更更大的作作用。88位微控控制器因因其價廉廉,指令令短,易易于開發(fā)使用用,加上上嵌入式式C語言言的普及及,片上上FLASHH存儲的的采用和和多種多多樣的集集成,將將持續(xù)受受到普遍

18、遍的歡迎迎。當今,880511系列單單片機已已經(jīng)是一一個在特特性上與與其他系系列有較較大的差差異,由由不同廠廠家生產(chǎn)產(chǎn),多種種型號芯芯片組成成的單片片機大家家庭,8805ll系列的的各種芯芯片超過過了4000種。Phiilipss是最早早獲得MMCS-5l技技術(shù)授權(quán)權(quán)的公司司,也是是后繼發(fā)發(fā)展8005l產(chǎn)產(chǎn)品最多多、最系系統(tǒng)的公公司。該該公司的的8055l增強強核集中中反應(yīng)了了最新技技術(shù)對MMCS-51核核的全面面提升。在此基基礎(chǔ)上集集中生產(chǎn)產(chǎn)了3個個基礎(chǔ)系系列的主主干產(chǎn)品品,即:P89CC51xx2552X54XX2558X22與P889C660X22611x2系系列(完完全以880511增

19、強核核為基礎(chǔ)礎(chǔ));P89CCRA22RBB2RRCRRD2(增強+PCAA)和PP89CC6600666266646688(80051增增強核+PCAA+I22C)。Phillipss公司單單片機功功能多,品種齊齊全,其其中的增增強型880511系列功功能更為為強大,因此本本課題擬擬采用該該公司的的P889C6668單單片機作作為控制制芯片。1.2 課題研研究意義義 畢業(yè)設(shè)設(shè)計是大大學(xué)教學(xué)學(xué)中的重重要環(huán)節(jié)節(jié),是大大學(xué)生能能力培養(yǎng)養(yǎng)的重要要手段。是對基基礎(chǔ)知識識和專業(yè)業(yè)知識的的一次綜綜合性考考查,是是大學(xué)生生進入社社會前的的一次提提前練兵兵,對大大學(xué)生未未來的生生活和工工作起到到非常重重要的作作

20、用。 本次的的設(shè)計課課題是基基于P889C6668單單片機的的步進電電機運動動控制系系統(tǒng)的研研發(fā)。包包括系統(tǒng)統(tǒng)方案設(shè)設(shè)計,開開發(fā)工具具開發(fā)環(huán)環(huán)境的應(yīng)應(yīng)用,系系統(tǒng)硬件件電路設(shè)設(shè)計,系系統(tǒng)軟件件設(shè)計四四大部分分。系統(tǒng)統(tǒng)方案設(shè)設(shè)計包括括總體方方案設(shè)計計和細節(jié)節(jié)部分的的方案設(shè)設(shè)計;本本次設(shè)計計用到的的開發(fā)工工具是PProttel DXPP和Vissionn2;系系統(tǒng)硬件件設(shè)計包包括鍵盤盤和顯示示電路的的硬件設(shè)設(shè)計,步步進電機機驅(qū)動電電路的設(shè)設(shè)計;系系統(tǒng)軟件件設(shè)計包包括鍵盤盤和顯示示電路的的軟件設(shè)設(shè)計,步步進電機機驅(qū)動電電路的軟軟件設(shè)計計等內(nèi)容容。具體體的詳細細內(nèi)容在在以后的的各章節(jié)中中會一一一詳細介介

21、紹。 在設(shè)計計的準備備階段,做了大大量的準準備工作作,認真真學(xué)習(xí)了了二極管管,三極極管的作作用,性性能,極極性的辯辯識;電電阻的標標識與辯辯識方法法;電容容的標識識與辯識識方法,電容極極性的判判斷;對對集成電電路的基基本分類類,功能能和不同同集成電電路的工工作特性性有了比比較全面面的了解解。對萬萬用表的的使用有有了更好好的掌握握;對PPhillipss的80051系系列單片片機有了了比較全全面的了了解,其其中對PP89(;6668單片片機有了了全面的的掌握,為我們們的設(shè)計計工作奠奠定了堅堅實的基基礎(chǔ);步步進電動動機也是是這次設(shè)設(shè)計的重重要元件件之一,因此此對它的的工作原原理和工工作特性性有了比

22、比較全面面的掌握握。在本次設(shè)設(shè)計中,我們利利用Prroteel DDXP220044和 Vissionn2分別別完成硬硬件電路路圖的繪繪制和程程序的調(diào)調(diào)試工作作。本設(shè)設(shè)計還用用到LEED發(fā)光光二極管管,光電電隔離器器TLPP5211-4,驅(qū)驅(qū)動器UULN220033A等元元器件。1.3 論文完完成任務(wù)務(wù) 本設(shè)計計主要完完成利用用P89CC6688單片機機通過軟軟件和按按鍵掃描描來實現(xiàn)現(xiàn)步進電電動機的的起停、加減速速、以及及正反轉(zhuǎn)控控制。并并附以發(fā)發(fā)光二極極管來顯顯示步進進電動機機的各種種運動狀狀態(tài)。 本設(shè)計計首先進進行了系系統(tǒng)方案案的設(shè)計計,包括括硬件選選型和開開發(fā)工具具兩大部部分。硬硬件選型

23、型中主要要介紹了了步進電電動機特特點,工工作原理理;P89CC6688單片機機的基本本性能,特點和和重點功功能描述述。開發(fā)發(fā)工具主主要介紹紹了Visiion的的功能和和Prootell DXXF20004的的功能,使用方方法。接接著也就就是第三三章,是是本設(shè)計計的重點點:系統(tǒng)統(tǒng)硬件電電路設(shè)計計,均給給出了各各功能電電路原理理圖。主主要包括括ISPP功能電路路設(shè)計,鍵盤和和顯示電電路設(shè)計計,步進進電動機機驅(qū)動電電路設(shè)計計和系統(tǒng)統(tǒng)硬件電電路設(shè)計計總圖。第四章章是系統(tǒng)統(tǒng)軟件設(shè)設(shè)計實現(xiàn)現(xiàn),介紹紹了各功功能模塊塊的作用用,給出出了系統(tǒng)統(tǒng)軟件的的結(jié)構(gòu)框框圖和流流程圖。在正文文的后面面帶有附附錄,里里面附有

24、有中英文文對照和和系統(tǒng)軟軟件的程程序代碼碼。第二章 系統(tǒng)統(tǒng)方案設(shè)設(shè)計2.1 概述隨著工業(yè)業(yè)水平的的提高,市場競競爭的激激烈,人人民需求求的巨大大變化,各行各各業(yè)對其其自己產(chǎn)產(chǎn)品質(zhì)量量的要求求也更加加嚴格,提高生生產(chǎn)效率率,擴大大產(chǎn)品原原材料的的來源,降低生生產(chǎn)成本本也是生生產(chǎn)廠家家非常重重視的方方面。而而生產(chǎn)效效率的提提高,就就必須在在改進生生產(chǎn)設(shè)備備上來實實現(xiàn)。對對于制造造行業(yè)來來說更是是如此,于是基基于P889C6668單單片機的的步進電電動機運運動控制制系統(tǒng)的的研發(fā)就就成了本本次畢業(yè)業(yè)設(shè)計的的課題。2.2硬硬件的選選型 本設(shè)計計硬件選選型包括括步進電電動機選選型和PP89CC6688單片

25、機機的選型型,現(xiàn)對對它們的的特點和和功能分分別描述述如下。2.2.1步進進電動機機一、步進進電動機機簡介 步進電電機作為為執(zhí)行元元件,是是機電一一體化的的關(guān)鍵產(chǎn)產(chǎn)品之一一,廣泛泛應(yīng)用在在各種自自動化控控制系統(tǒng)統(tǒng)中。隨隨著微電電子和計計算機技技術(shù)的發(fā)發(fā)展,步步進電機機的需求求量與同同俱增,在各個個國民經(jīng)經(jīng)濟領(lǐng)域域都有應(yīng)應(yīng)用。 步進電電機又稱稱電脈沖沖馬達,它是將將電脈沖沖信號轉(zhuǎn)轉(zhuǎn)換成機機械角位位移的執(zhí)執(zhí)行元件件。其特特點是:轉(zhuǎn)子的的角位移移的大小小及轉(zhuǎn)速速分別與與輸入的的電脈沖沖數(shù)及其其頻率成成正比,并在時時間上與輸輸入脈沖沖同步,因此可可以通過過改變輸輸入電脈脈沖的頻頻率來實實現(xiàn)調(diào)速速:由于于

26、其轉(zhuǎn)軸軸的輸出出的角位位移量與與輸入的的脈沖數(shù)數(shù)成正比比,于是是可以通通過控制制脈沖個個數(shù)來控控制步進進電動機機的角位位移量。步進電電動機有有利于裝裝置或設(shè)設(shè)備的小小型化和和低成本本,而且且很容易易用微機機實現(xiàn)數(shù)數(shù)字控制制。因此此,廣泛泛應(yīng)用于于眾多的的領(lǐng)域中中并得以以不斷的的發(fā)展,并實現(xiàn)現(xiàn)機電一一體化和和自動化化。 隨著混混合式步步進電機機的產(chǎn)生生和應(yīng)用用,其輸輸出功率率和力矩矩不斷增增加,成成本與價價格卻不不斷降低低,為步步進電機機的推廣廣應(yīng)用打打下了良良好的基基礎(chǔ)。步步進電動動機的應(yīng)應(yīng)用領(lǐng)域域十分廣廣泛,在在機械、冶金、電力、電子、儀表表、輕工工,以至至醫(yī)療、印刷等等行業(yè)都有使使用。例例

27、如:計計算機的的外設(shè)、辦公自自動化中中的打印印機、傳傳真機的的送紙機機構(gòu)、數(shù)數(shù)控機床床,記數(shù)數(shù)指示裝裝置,閥閥門控制制,紡織織機,等等均有應(yīng)應(yīng)用。一一般都用用在工作作難度較較高,工工作條件件較差,或要求求速度快快、精度度高的場場合。隨隨著大功功率器件件品質(zhì)的的提高,步進系系統(tǒng)正在在穩(wěn)步進進入普通通功率甚甚至大功功率的工工業(yè)領(lǐng)域域。 二、步步進電動動機的特特點 步進電電動機具具有轉(zhuǎn)矩矩大,慣慣性小,響應(yīng)頻頻率高的的優(yōu)點。另外還還有以下下特點: 1步步進電機機的工作作狀態(tài)不不易受各各種干擾擾因素(如電源源電壓的的波動、電流的的大小不不波形的的變化、溫度動動)的影影響,只只要在他他們的大大小未引引起

28、步進進電機產(chǎn)產(chǎn)生“丟步”現(xiàn)象之之前,就就不影響響其正常常工作; 2步步進電機機的步距距角有誤誤差,轉(zhuǎn)轉(zhuǎn)子轉(zhuǎn)過過一定步步數(shù)以后后也會出出現(xiàn)累計計誤差,但轉(zhuǎn)子子轉(zhuǎn)過一一轉(zhuǎn)以后后,其累累計誤差差為“零”,不會會長期積積累,因因此輸出出的轉(zhuǎn)角角或位移移精度高高; 3控控制性能能好。在在起動、停止、反轉(zhuǎn)時時不易“丟步”。步進進電動機機通常不不用反饋饋就能對對位移或或速度進進行精確確控制,因此被被廣泛應(yīng)應(yīng)用于開開環(huán)結(jié)構(gòu)構(gòu)(有時時也在閉閉環(huán)機電電控制系系統(tǒng)中應(yīng)應(yīng)用)的的機電一一體化系系統(tǒng)中,使系統(tǒng)統(tǒng)簡化,并可靠靠地獲得得較高的的位置精精度。 4采采用直接接數(shù)字控控制性能能好。步步進電機機是根據(jù)據(jù)脈沖個個數(shù)決

29、定定旋轉(zhuǎn)角角度的,單片機機只需記記住脈沖沖個數(shù)就就能計算算出電機機的旋轉(zhuǎn)轉(zhuǎn)角度,從而計計算出被被控對象象的行進進距離。省去了了路程檢檢測模塊塊,從而而簡化了了設(shè)計。出于可以以用數(shù)字字信號直直接控制制,因此此很容易易與微型型機算計計相連接接實現(xiàn)機機電一體體化控制制。步進進電機的的特征:優(yōu) 點點缺 點點不需要反反饋控制制,電路路簡單效率低容易與微微型機算算計連接接容易引起起失步停止時有有保持轉(zhuǎn)轉(zhuǎn)矩有時發(fā)生生震蕩現(xiàn)現(xiàn)象維護方便便,價格格便宜5步進進電動機機具有白白鎖能力力(變磁磁阻式)和保持持轉(zhuǎn)距(永磁式式)。6步進進電動機機的動念念H向應(yīng)應(yīng)快,易易于起停停、證反反轉(zhuǎn)及變變速。 速度可可在相當當寬的

30、范范圍內(nèi)平滑滑調(diào)節(jié),低速情情況下仍能保保證獲得得很大轉(zhuǎn)轉(zhuǎn)矩,因因此一般般利用不不用減速器器而直接接驅(qū)動負負載。步步進電動動機只能能通過脈脈沖電源供電電才能運運行,它它不能直直接使用用交流電電源和直直流電源源。步進進電動機機存在振振蕩和失失步現(xiàn)象象,必須須對控制制系統(tǒng)和和機械負負載采取取響應(yīng)的的措施。 三、步進進電機的的工作原原理分析析 步進電電機主要要是有定定子和轉(zhuǎn)轉(zhuǎn)子構(gòu)成成。定子子的主要要結(jié)構(gòu)是是繞組,三相、四相、五相步步進電機機分別有有3個、4個、5個繞繞組,其其他依此此類推。繞組按按一定的的通電順順序工作作,這個個通電順順序稱為為“相序”。轉(zhuǎn)子子的主要要結(jié)構(gòu)是是磁性轉(zhuǎn)轉(zhuǎn)軸,當當定子中中的

31、繞組組在相序序信號作作用下有有規(guī)律的的通電、斷電工工作時,轉(zhuǎn)子周周圍就會會有一個個按此規(guī)規(guī)律變化化的電磁磁場,因因此一個個按規(guī)律律變化的的電磁力力就會作作用在轉(zhuǎn)轉(zhuǎn)子上,轉(zhuǎn)子總總是力圖圖轉(zhuǎn)動到到磁阻最最小的位位置,正正是這樣樣,使得得轉(zhuǎn)子按按一定的的步距角角轉(zhuǎn)動,使轉(zhuǎn)子子發(fā)生轉(zhuǎn)轉(zhuǎn)動。 步進電電動機的的工作狀狀態(tài)由控控制信號號實現(xiàn),在步進進電動機機的單片片機控制制中,控控制信號號由單片片機產(chǎn)生生,其基基本控制制方式如如下: 1相相序控制制方式 步進電電動機的的通電換換相順序序嚴格按按照步進進電動機機的工作作方式進進行,通通常我們們是把通通電換相相這一過過程稱為為脈沖分分配。現(xiàn)現(xiàn)以四相相步進電電動機

32、為為例分析析四相步步進電動動機的工工作方式式: 四相步步進電動動機的工工作方式式有三種種:四相相單四拍拍,四相相雙四拍拍,四相相單雙八八拍?!皢巍薄ⅰ半p”、“拍”的意思思是:“單”指每次次切換前前后只有有一相繞繞組通電電,“雙”指的是是每次有有兩相繞繞組通電電:而從從一種通通電狀態(tài)態(tài)轉(zhuǎn)換到到另一種種通電狀狀態(tài)就叫叫作一“拍”。(1) 四相單單四拍步步進電動動機的工工作原理理,其實實就是電電磁鐵的的工作原原理。又又環(huán)形分分配器送送來的脈脈沖信號號,對定定子繞組組輪流通通電,設(shè)設(shè)先對AA相繞組組通電,B、CC、D三三相都不不通電。由于磁磁通具有有力圖沿沿磁阻最最小路徑徑通過的的特點,因此在在A極附

33、附近的轉(zhuǎn)轉(zhuǎn)子就只只受到徑徑向力的的作用而而無切線線力,故故轉(zhuǎn)矩為為零,轉(zhuǎn)轉(zhuǎn)子被鎖鎖定在這這個位置置上。此此時B、C、DD三相的的定子齒齒則和轉(zhuǎn)轉(zhuǎn)子齒在在不同的的方向各各錯丌3360。(kk*m*z)的的角度,其中kk表示通通電方式式,當為為單拍時時取k=1,雙雙拍時取取k=22;m為為定子繞繞組的相相數(shù);zz為轉(zhuǎn)子子的齒數(shù)數(shù)。隨后后A相斷斷電,BB相控制制繞組通通電,則則轉(zhuǎn)子就就和B相相定予齒齒對齊,轉(zhuǎn)子順順時針方方向旋轉(zhuǎn)轉(zhuǎn)3600。(kk*m*z)的的角度。然后使使B相斷斷電,CC相通電電,同理理轉(zhuǎn)子又又沿順時時針方向向旋轉(zhuǎn)3360。(kk*m*z)的的角度。轉(zhuǎn)子就就按照AABCDA的旋旋轉(zhuǎn)

34、順序序運動下下去。(2) 四相雙雙四拍工工作方式式原理 當步進進電動機機按照AABBCCDDAAB的順序序通電,則就成成了四相相雙四拍工作方方式。其其工作原原理與四四相單四四拍相同同,此處處不進行行詳細說說明。 (3) 四相單單雙八拍拍工作方方式原理理 當步進進電動機機按照AABBCCDDAAB的順序序通電時時,則就成了了四相單單雙八拍拍工作方方式。其其工作原原理為:當A和和B通電電時轉(zhuǎn)子子穩(wěn)定位位置將會會停留在在A、BB兩定子子磁極對對稱的中中心位置置上。因因為每一一拍,轉(zhuǎn)轉(zhuǎn)子轉(zhuǎn)過過一個步步距角。依次順順序通電電,則步步進電動動機沿一一定的方方向旋轉(zhuǎn)轉(zhuǎn)。 2轉(zhuǎn)轉(zhuǎn)向控制制方式 如果按按給定的的

35、工作方方式正向向順序通通電換相相,步進進電動機機就FF轉(zhuǎn);如如果按相相反的順順序通電電換相,則電動動機就反反轉(zhuǎn)。例例如,步步進電動動機先前前的工作作方式為為ABCDA此時,步進電電動機按按順時針針旋轉(zhuǎn)。若改為為ADCBA時,則則步進電電動機的的轉(zhuǎn)向與與原來相相反,即即,逆時時針旋轉(zhuǎn)轉(zhuǎn)。 步進電電動機工工作時的的通電控控制脈沖沖,必須須嚴格按按照步進進電動機機所要求求完成的的工作方方式進行行順序控控制。 四、步步進電動動機的驅(qū)驅(qū)動 要使步步進電動動機輸出出足夠的的轉(zhuǎn)矩,就必須須采用功功率驅(qū)動動器對控控制信號號進行放放大以驅(qū)驅(qū)動負載載工作。步進電電動機的的功率驅(qū)驅(qū)動電路路有多種種,可以以用晶體體管

36、驅(qū)動動電源,高頻晶晶閘管驅(qū)驅(qū)動電源源等;驅(qū)驅(qū)動電源源可以是是單電壓壓驅(qū)動、高低電電壓驅(qū)動動、高頻頻調(diào)壓驅(qū)驅(qū)動、以以及細分分驅(qū)動等等。 下面介介紹幾種種典型驅(qū)驅(qū)動電路路: 1單單電壓驅(qū)驅(qū)動電路路,它是是驅(qū)動電電路的一一種,其其工作原原理是:當輸入入的信號號為低電電平時,一級放放大三極極管的發(fā)發(fā)射級的的電壓為為負,此此時功率率管截止止。當輸輸入的為為高電平平時,一一級放大大三極管管的發(fā)射射級的電電壓為正正,此時時功率管管飽和導(dǎo)導(dǎo)通,步步進電動動機的響響應(yīng)相的的繞組中中有電流流。只要要某相為為邏輯高高電平,相應(yīng)的的相便導(dǎo)導(dǎo)通。在在這種驅(qū)驅(qū)動電路路中為了了防止電電機過流流及改善善驅(qū)動特特性,需需要串接

37、接限流電電阻。由由于步進進電機鎖鎖步時,限流電電阻要消消耗掉大大量的功功率,因因此限流流電阻要要有較大大的功率率容量,并且開開關(guān)管也也要有較較高的帶帶載能力力。此種種驅(qū)動電電路中的的電阻較較多,功功率消耗耗大,電電源的效效率低。 2高高低電壓壓驅(qū)動電電路,為為了改善善步進電電動機的的頻率響響應(yīng),改改善激磁磁電流的波波形,一一種方法法是提高高電流上上升時間間段的激激磁電壓壓,當電電流上升升到一定定值后,再將激激磁電壓壓減為額額定值。即在步步進電動動機移步步時,加加額定或或超過額額定值的的電壓,以便在在較大的的電流驅(qū)驅(qū)動下,使電機機快速移移步;而而在鎖步步時,則則加低于于額定值值的電壓壓,只讓讓電

38、機繞繞組流過過鎖步所所需的電電流值。這樣,既可以以減少限限流電阻阻的功率率消耗,又可以以提高電電機的運運行速度度,但這這種驅(qū)動動方式的的電路要要復(fù)雜一一些。驅(qū)驅(qū)動脈沖沖的分配配可以使使用硬件件方法,即用脈脈沖分配配器實現(xiàn)現(xiàn)?,F(xiàn)在在,脈沖沖分配器器已經(jīng)標標準化、芯片化化。步進進電機控控制(包包括控制制脈沖的的產(chǎn)生和和分配)也可以以使用軟軟件方法法,即用用單片機機實現(xiàn),這樣既既簡化了了電路,也降低低了成本本。使用用單片機機以軟件件方式驅(qū)驅(qū)動步進進電機,不但可可以通過過編程方方法,在在一定范范圍內(nèi)自自由設(shè)定定步進電電動機的的轉(zhuǎn)速、往返轉(zhuǎn)轉(zhuǎn)動的角角度以及及轉(zhuǎn)動次次數(shù)等,而且還還可以方方便靈活活地控制制

39、步進電電機的運運行狀態(tài)態(tài),以滿滿足不同同用戶的的要求。因此,常把單單片機步步進電機機控制電電路稱之之為可編編程步進進電機控控制驅(qū)動動器。采采用高低低電壓驅(qū)驅(qū)動電源源,步進進電動機機繞組不不需要串串電阻,電源功功率損耗耗較小。 3斬斬波型驅(qū)驅(qū)動電路路,這種種電路采采用單一一高壓電電源供電電,以加加快電流流上升速速度,并并通過對對繞組電電流的檢檢測,控控制功放放管的開開和關(guān),使電流流在控制制脈沖持持續(xù)期間間始終在在規(guī)定值值上下,來使步步進電動動機工作作。2.2.2 單片機機選型 如今單單片機種種類的繁繁多為選選用帶來來很大不不方便,根據(jù)本本畢業(yè)設(shè)設(shè)計的實實際需求求,有兩兩種類型型(80031和和增

40、強型型80551)比比較適合合。因此此,有必必要對他他們作簡簡要介紹紹,以選選擇其一一?,F(xiàn)對對80331作簡簡要介紹紹。 一、8003l單單片機介介紹 80331單片片機是MMCS-5l系系列單片片機的一一種基本本產(chǎn)品,現(xiàn)對其其進行簡簡單描述述,如下下: 80331單片片機有一一個8位位的CPPU,一一個1228字節(jié)節(jié)RAMM,211個特殊殊功能寄寄存器,4個88位并行行I00端口,1個全全雙工異異步串行行端口,2個116位定定時器計數(shù)器器,5個個具有優(yōu)優(yōu)先級別別的中斷斷源。 在8003l外外接一片程序序存儲器器后,就就構(gòu)成了了一個具具有完整整功能的的微機應(yīng)應(yīng)用電路路。 在軟件件方面,當800

41、31的的晶振頻頻率為112MHHZ時,指令周周期為11s,絕絕大多數(shù)數(shù)指令執(zhí)執(zhí)行時間間為12s,最長長4s。 大部分分指令為為1字節(jié)節(jié)或2字字節(jié),最最長3字字節(jié)。 此外,80331所具具有的乘乘除法指指令,多多種形式式的位操操作類指指令和邏邏輯運算算指令也也是獨具具特色的的。 80331單片片機有44個存儲儲器空間間,分別別安排44種不同同功用的的存儲器器: (1)內(nèi)部數(shù)數(shù)據(jù)存儲儲器,集集成于片片內(nèi),統(tǒng)統(tǒng)一編址址。 (2)特殊功功能存儲儲器,集集成于片片內(nèi),統(tǒng)統(tǒng)一編址址。 (3)程序存存儲器,安排在在片外,單獨編編址。 (4)外部數(shù)數(shù)據(jù)存儲儲器,安安排在片片外,單單獨編址址。 二、PP89CC

42、6688單片機機 1描描述 P899C6660666266446668單片片機內(nèi)帶帶6KBB322KB64KKB664KBB Fllashh存儲器器,該存存儲器既既可并行行編程,也可以以串行在在系統(tǒng)編編程(IISP)。 在實際際的成型型產(chǎn)品中中,可通通過ISSP升級級用戶程程序。 在Booot RROM程程序中,可通過過一個默默認的串串行下載載器(UUART)對FFlassh存儲儲器作IISP編編程,而而在Fllashh代碼區(qū)區(qū)中并不不需要有有調(diào)用下下載器的的代碼,用戶程程序可通通過調(diào)用用在BoootRROM中中的標準準子程對對Flaash存存儲器擦擦寫和再再編程即即(IAAP)。 該器件件在

43、6個個時鐘周周期內(nèi)執(zhí)執(zhí)行一條條指令,是傳統(tǒng)統(tǒng)的800C511的兩倍倍。一個個0TPP結(jié)構(gòu)位位讓用戶戶選擇傳傳統(tǒng)的112個時時鐘周期期。其指指令集和和80CC51相相同。它它有四個個8位II0口口,三個個16位位定時器器事件件計數(shù)器器,多中中斷源,四個優(yōu)優(yōu)選級,可嵌套套中斷結(jié)結(jié)構(gòu),一一個增強強型UAART和和片內(nèi)振振蕩器以以及時序序電路。 P899C6600666266646688新增特特性使其其成為一一個功能能強大的的單片機機,為某某些應(yīng)用用提供 FWMM,高速速的I0和加加減計計數(shù),如如汽車控控制。 2特特點 (1)使用880C551中央央處理單單元,具具有片內(nèi)內(nèi)可ISSP和IIAP編編程的

44、FFlassh存儲儲器,BBoottROMM包括底底層的FFlassh編程程子程序序用于經(jīng)經(jīng)過UAART下下載,可可IAP編編程,可可用兼容容87CC51硬硬件接口口的并行行編程器器編程。 (2)每個機機器周期期6個時時鐘周期期操作標標準,每每個機器器周期112個時時鐘周期期操作可可選,在在每個機機器周期期6個時時鐘周期期下速度度高達220MHHz相當當于400MHzz性能在在每個機機器周期期12個個時鐘周周期下速速度高達達33MMHz。 (3)完全靜靜態(tài)操作作,RAAM可外外部擴展展到644K字節(jié)節(jié),4個個中斷優(yōu)優(yōu)先級,8個中中斷源,4個88位IO口。 (4)全雙工工增強型型UAIIH包括括

45、楨錯誤誤檢測和和自動地地址識別別。 (5)功耗模模式控制制,包括括時鐘可可被中止止和繼續(xù)續(xù),空閑閑模式,掉電模模式。 (6)可編程程的時鐘鐘輸出,兩個DDPTRR寄存器器,端口口異步復(fù)復(fù)位1,低EMMI禁止止AIEE,PC串行行接口。 (7)可編程程的計數(shù)數(shù)器陣列列PCAA,包括括PWMM和捕捉捉比較較兩部分分,非常常適合IIPMII應(yīng)用。 綜合以以上可知知,選擇擇增強型型80551(PP89CC6688)單片片機較適適合?,F(xiàn)現(xiàn)對P889C6668單單片機的的重點功功能描述述如下。 3PP89CC6688重點功功能描述述 定時器器計數(shù)數(shù)器O和和1: 2個116位定定時器計數(shù)器器:定時時器0和和

46、定時器器1。兩兩者可配配置成定定時器或或事件計計數(shù)器。用作定時器器功能時時,每經(jīng)經(jīng)過一個個機器周周期,寄寄存器加加l。因因此,可可以將一一個機器器周期看看作計數(shù)數(shù)周期。由于一一個機器器周期由由6個振振蕩周期期組成,所以,定時器器的計數(shù)數(shù)率為116振振蕩頻率率。 用作計數(shù)器器功能時時,每當當外部計計數(shù)管腳腳,T00或T11,發(fā)生生一次11到O的的跳變,寄存器器加1。此功能能中,外外部輸入入腳每個個機器周周期被采采樣一次次。 當在一一個周期期內(nèi)采樣樣為高而而下一個個周期內(nèi)內(nèi)采樣為為低時,計數(shù)值值增加11。新的的計數(shù)值值在檢測測到跳變變的周期期的下一一周期出出現(xiàn)在寄寄存器中中。由于于識別11到0的的

47、跳變,要占用用2個機機器周期期(122個振蕩蕩周期),因此此最大計計數(shù)速率率為112振振蕩頻率率。外部部輸入信信號的占占空比不不受限制制,但為為了保證證給定電電平能在在改變之之前被檢檢測到,外部輸輸入信號號的狀態(tài)態(tài)至少要要保持一一個完整整的機器器周期。除了定時器器或計數(shù)器器的選擇擇外,定定時器00和定時時器1還還有4種種工作模模式可供供選擇。 定時器器和計數(shù)器器功能通通過特殊殊功能寄寄存器TTMODD的C/T位米米選擇。兩個定定時器計數(shù)器器都有44種工作作模式,由TMMOD的的兩位(M1,M0)進行選選擇。 三、IISP功功能介紹紹 系統(tǒng)內(nèi)內(nèi)編程(ISPPInn Syysteem PProgg

48、rammminng)功功能是PP89CC6688增強型型80551單片片機的特特色之一一。ISSP是指指電路板板上的具具有該功功能的單單片機(例如:P899C6668)可可以編程程寫入最最終用戶戶程序代代碼,而而不需要要從電路路板上取取下該器器件。同同時,已已經(jīng)編程程的單片片機也可可以用:ISPP方式進進行擦除除并可以以實現(xiàn)再再次編程程。 在ISSP模式式下得電電時,可可以進行行ISPP操作,在ISSP模式式下單片片機通過過串行端端口與外外部主機機如PCC機或終終端通信信。單片片機從主主機接收收命令和和數(shù)據(jù)用用于擦除除和再編編程代碼碼存儲區(qū)區(qū)等等。當ISSP操作作結(jié)束時時,應(yīng)重重新配置置單片機

49、機這樣才才能正常常進行下下一次操操作。 ISPP的工作作,是通通過兩個個特殊的的寄存器器:Booot Vecctorr引導(dǎo)向向量和SStattus Bytte狀態(tài)態(tài)字節(jié)的的配置來來實現(xiàn)的的。系統(tǒng)統(tǒng)復(fù)位失失敗時MCLLJ檢測測Staatuss Byyte的的內(nèi)容。如果SStattus Bytte為00時,系系統(tǒng)上電電復(fù)位后后執(zhí)行從從地址000000h處開開始,用用戶應(yīng)用用程序當當Staatuss Byyte的的內(nèi)容大大于0時時,Booot Vecctorr的值作作為執(zhí)行行程序的的地址高高位字節(jié)節(jié),低位位字節(jié)為為00HH。工廠廠的缺省省設(shè)置是是Booot VVecttor等等于0FFCH,也就就是

50、說,Booot Vecctorr內(nèi)容工工廠掩模模ROMM的ISSP BBoott ROOM的地地址為00FC000H,用戶可可以修改改Booot ROMM的Booot Vecctorr內(nèi)容。注意:當擦除SStattus Bytte或BBoott Veectoor,兩兩個同時時也被擦擦除。在在擦除和和修改SStattus Bytte后必必須對BBoott Veectoor再編編程。 在復(fù)位位失敗時時,booot loaaderr在下列列情況下下也會被被執(zhí)行: 保持PPSENN為低電電平 EA管管腳電壓壓大于VVIH P2.6和PP2.7是高高電平或或是懸浮浮 上電復(fù)復(fù)位時AALE為為高電或或懸浮

51、,非零的的情況相相同,這這樣可以以使系統(tǒng)統(tǒng)正常執(zhí)執(zhí)行最終終用戶程程序,也也可手工工迫使系系統(tǒng)進入入ISPP操作。ISPP的特性性是可以以使閃速速EPRROM通通過串行行端口進進行編程程。 ISPP允許使使用較寬寬范圍的的波特率率,而與與振蕩頻頻率無關(guān)關(guān),因此此可以通通過檢測測接收一一個字符符的時問問來實現(xiàn)現(xiàn)。ISSP操作作時,需需要傳送送一個初初始字符符(大寫寫字母UU)到PP89CC6688,以確確定波特特率。IISP固固件能在在接收到到字符后后自動回回應(yīng)。 表示數(shù)數(shù)據(jù)記錄錄,“0l”表示文文件結(jié)束束標志。在ISP應(yīng)應(yīng)用中,還用到到其它的的記錄類類型表明明命令或或數(shù)據(jù)。 當P89C6688接

52、收到到一個記記錄,記記錄中的的信息則則在內(nèi)部部貯存起起來,并并且完成成校驗和和的計算算。接收收到整個個記錄之之后,才才執(zhí)行表表示記錄錄類型的的操作。 對于數(shù)數(shù)據(jù)類型型的記錄錄(記錄錄類型為為00)則要進進行一個個額外檢檢測。當當記錄中中的校驗驗和與計計算中的的校驗和和相符,而且記記錄中所所有字節(jié)節(jié)都被成成功編程程的情況況下,單單片機才才發(fā)送字字符。2.3 開發(fā)發(fā)工具2Viisioo.3.1 nn2一、VVisiion22簡介 Keiil CC51Vissionn2集成成開發(fā)環(huán)環(huán)境是KKeill SooftwwareeInccKeeil Eleektrroniik GGmbHH開發(fā)的的基于880

53、C551內(nèi)核核的微處處理器軟軟件開發(fā)發(fā)平臺,內(nèi)嵌多多種符合合工業(yè)標標準的開開發(fā)工具具,可以以完成從從工程建建立到管管理、編編譯、鏈鏈接、目目標代碼碼的生成成、軟件件仿真、硬件仿仿真等完完整的開開發(fā)流程程。尤其其是C編編譯工具具在生產(chǎn)產(chǎn)代碼的的準確性性和效率率方面達達到了較較高的水水平,而而且可以以附加靈靈活的控控制選項項,在開開發(fā)大型型項目時時非常理理想。Vissionn2支持持所有的的Keiil 880C551的主主要工具具軟件,包括CC51編編譯器、宏匯編編器定定位器和和目標文文件至HHex格格式轉(zhuǎn)換換器, Vissionn2可以以自動完完成編譯譯、匯編編、鏈接接程序等等操作。 二、vis

54、iion22的功能能 1.vissionn2 ffor Winndowws:是是一個集集成開發(fā)發(fā)環(huán)境,它將項項目管理理、源代代碼編輯輯和程序序調(diào)試等等組合在在一個功功能強大大的環(huán)境境中: 2.C511國際標標準化CC交叉編編譯器:從C源源代碼產(chǎn)產(chǎn)生可重重定位的的目標模模塊: 3.A511宏匯編編器:從從80CC51匯匯編源代代碼產(chǎn)生生可重定定位的目目標模塊塊: 4.BL551鏈接接器定定位器:組合由由C511和A551產(chǎn)生生的可重重定位的的目標模模塊,生生成絕對對目標模模塊: 5.vissionn2的軟軟件調(diào)試試器:vissionn2軟件件調(diào)試器器能十分分理想地地進行快快速、可可靠的程程序調(diào)試

55、試。調(diào)試試器包括括一個高高速模擬擬器,可可以使用用它模擬擬整個880C551系統(tǒng)統(tǒng),包括括片上外外圍器件件和外部部硬件。當從器器件數(shù)據(jù)據(jù)庫選擇擇器件時時,這個個器件的的屬性會會被自動動配置: 6.vissionn2的硬硬件調(diào)試試器:vissionn2硬件件調(diào)試器器提供了了幾種在在實際目目標硬件件上測試試程序的的方法。安裝MMON551目標鑒控控器到目目標系統(tǒng)統(tǒng),并通通過Moonitt0r-51接接口下載載程序,使用高高級GDDI接口口,將visjjon22調(diào)試器器同類似似于DPP-51PPR0單單片機綜綜合仿真真實驗儀儀或者TTKS系系列仿真真器的硬硬件系統(tǒng)統(tǒng)相連接接,通過過vissionn2

56、的人人機交互互環(huán)境指指揮連接接的硬件件完成仿仿真操作作: 7.LIBB51庫庫管理器器:從目目標模塊塊生成鏈鏈接器可可以使用用的文件件: 8.OH551目標標文件至至HEXX格式的的轉(zhuǎn)換器器:從絕絕對目標標模塊生生成Inntell Heex文件件: 9.RTXX-511實時操操作系統(tǒng)統(tǒng):簡化化了復(fù)雜雜的實時時應(yīng)用軟軟件項目目的設(shè)計計。2.3.2 PProttel DXPP20004我們在做做設(shè)計的的過程中中,需要要繪制大大量的圖圖紙,以以電路設(shè)設(shè)計為例例;完成成一個電電子產(chǎn)品品的設(shè)計計,就必必須先把把自己的的思想用用特有的的語言 圖形形表達出出來,就就需要繪繪制出電電原理圖圖、印刷刷板圖、元件

57、排排列圖、阻焊劑劑圖、工工藝說明明、明細細表、元元件表等等圖紙資資料。而而手工繪繪制這些些圖紙需需要花費費大量的的時間,并且要要修改這這些圖紙紙也十分分的繁瑣瑣,還很很容易出出現(xiàn)不必必要的錯錯誤,工工作效率率極其的的低?,F(xiàn)現(xiàn)在,我我們可以以將以上上圖紙用用計算機機來進行行設(shè)計管管理,工工作效率率和質(zhì)量量有了大大幅度的的提高。下面來來分別談?wù)務(wù)揚rroteel DDXP 20004的優(yōu)優(yōu)點和功功能和一一般使用用方法。 Prootell DXXP 220044的優(yōu)點點和功能能: 1.非常容容易修改改,尤其其式印刷刷版圖。 2.設(shè)計好好印刷版版圖后,可以自自動生產(chǎn)產(chǎn)元件排排列圖,焊接劑劑圖。 3.設(shè)

58、計好好的印刷刷板圖可可以與電電原理圖圖進行自自動校對對,它會會在檢查查報告中中注明那那些元件件之間連連接有錯錯誤,線線條之間間的問距距是否小小于你所所要求的的距離。然后你你就可以以根據(jù)檢檢查報告告來修改改印刷板板圖,使使用這項項功能比比人工校校對可提提高效率率一百多多倍。 4.隨時可可以通過過打印機機得到理理想的圖圖紙。5.設(shè)計計完電路路后就需需要制作作其他的的設(shè)計文文檔。如如:工藝藝說明、明細表表、元件件表等。我們雖雖然也可可以用WWPS等等工具將其其打印出出來,但但不能滿滿足規(guī)范范化的文文檔要求求。因為為在艦范范化的文文檔當中中,有擬擬制、審審核、工工藝、描描圖、校校對等小小欄目。它們的的

59、位置、字體、大小各各有異同同。而且且還有許許許多多多的表格格線,線線條有粗粗有細。用WPS等等軟件要要想一模模一樣地地打印出出來是小小可能的的。兇為為它們的的表格線線是用漢漢字制表表線,一一條表線線需要占占據(jù)一個漢字字的高度度和寬度度,而且且不允許許插入圖圖形和連連接數(shù)據(jù)據(jù)庫,排排版功能能也十分分有限。第三章 系統(tǒng)統(tǒng)硬件設(shè)設(shè)計實現(xiàn)現(xiàn)3.1概概述本次畢業(yè)業(yè)設(shè)計的的系統(tǒng)硬硬件總體體上分為為三大塊塊:通信信接口和和ISPP功能電電路設(shè)計計;鍵盤盤與顯示示電路設(shè)設(shè)計;驅(qū)驅(qū)動電路路設(shè)計;其中驅(qū)驅(qū)動電路路設(shè)計是是本次設(shè)設(shè)計的核核心,而而其他的的兩個部部分是為為驅(qū)動電電路部分分服務(wù)的的。它們們的結(jié)構(gòu)構(gòu)框圖如

60、如下所示示:圖311硬件系系統(tǒng)結(jié)構(gòu)構(gòu)框圖3.2 通信接接口和ISSP功能能電路設(shè)設(shè)計 由于單單片機中中的程序序有可能能需要改改寫和控控制單片片機,為為了方便便改寫和和控制,本設(shè)計計選用通通信接口口和ISSP功能能電路來來實現(xiàn)。 ISPP模式下下,不需需要特定定的振蕩蕩頻率產(chǎn)產(chǎn)生波特特率或編編程脈沖沖時序,用戶需需要提供供給P889C6668產(chǎn)產(chǎn)生恰當當時序的的信息。 P899C6668的在在系統(tǒng)內(nèi)內(nèi)編程是是通過標標準RSS-2322C串口口來完成成的,它它是一種種內(nèi)嵌的的在線可可編程,只需要要增加少少量的電電路板面面積和元元件。因因此只要要微機配配備了RRS-2322C串口口,就可可以直接接通

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論