版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
湖北工業(yè)大學(xué)商貿(mào)學(xué)院畢業(yè)設(shè)計(jì)PAGEPAGE4摘要隨著數(shù)字電子計(jì)算機(jī)的廣泛應(yīng)用,單片機(jī)的應(yīng)用也已深入到了社會(huì)領(lǐng)域的各個(gè)方面。為此選本次畢業(yè)設(shè)計(jì)課題為:基于P89C668單片機(jī)的步進(jìn)電機(jī)運(yùn)動(dòng)控制系統(tǒng)的研發(fā),P89C668單片機(jī)屬于.Philips的增強(qiáng)型8051系列。本設(shè)計(jì)是利用單片機(jī)來(lái)控制步進(jìn)電機(jī)的運(yùn)轉(zhuǎn),通過(guò)鍵掃描,程序的控制來(lái)實(shí)現(xiàn)步進(jìn)電機(jī)的起、停,正、反轉(zhuǎn),加、減速的運(yùn)動(dòng)狀態(tài)。本次設(shè)計(jì)應(yīng)用到的開(kāi)發(fā)工具是:ProtelDXP2004和uVision2,本系統(tǒng)是應(yīng)用匯編語(yǔ)言進(jìn)行控制的。正文中首先簡(jiǎn)單描述了課題背景,開(kāi)發(fā)環(huán)境和需要完成的功能;接著介紹了系統(tǒng)方案設(shè)計(jì),其中包括硬件選型和開(kāi)發(fā)工具兩部分,論述了本次畢業(yè)設(shè)計(jì)所應(yīng)用的各種設(shè)備的功能及其工作過(guò)程,此部分為系統(tǒng)的硬件設(shè)計(jì)做作準(zhǔn)備;最后詳細(xì)介紹了系統(tǒng)硬件的設(shè)計(jì),附有相應(yīng)的電路圖,并給出了系統(tǒng)的硬件設(shè)計(jì)總圖。在正文中還簡(jiǎn)單描述了增強(qiáng)型8051單片機(jī)的電路接口的硬件調(diào)試。關(guān)鍵詞:?jiǎn)纹瑱C(jī),步進(jìn)電機(jī),8051
ABSTRACTAlongwiththedigitalcomputerwidespreadapplication,themonolithicintegratedcircuitapplicationalsothoroughlyarrivedsocialdomaineachaspect,Forthisanthologygraduationprojecttopicis:BasedontheP89C668SinglechipMicrocomputer.SteppingMotormovementcontrolsystemresearchanddevelopment,theP89C668SinglechipMicrocomputerbelongstoPhilipstheenhancement8051series.ThisdesigniscontrolsaSteppingMotorrevolutionusingSinglechipMicrocomputer,throughthekeyscanning,theprocedurecontrolrealizesSteppingMotorstops,thereverse,addsthestateofmotionwhich,decelerates,ThisdesignappliesthedevelopmentkitisProterDXP2004andμVision2,thissystemcarriesonthecontrolusingtheassemblylanguage.Inthemaintextfirstsimplydescribedthetopicbackground,thefunctionwhichthedevelopmentenvironmentandneedstocomplete;Thenintroducedthesystemplandesign,includingthehardwareshapinganditstheworkprocesswhichthisgraduationprojectapplies,thispartforsystemhardwaredesign,attachesthecorrespondingcircuitdiagram,andhasproducedthesystemhardwaredesignassemblydrawing.Alsosimplydescribedtheenhancement8051SinglechipMicrocomputerelectriccircuitconnectionshardwaredebugginginthemaintext.Keyword:SinglechipMicrocomputer,SteppingMotor,8051前言紫本次畢業(yè)設(shè)薦計(jì)的課題是塌基于P89作C668的課步進(jìn)電機(jī)運(yùn)盒動(dòng)控制系統(tǒng)愉設(shè)計(jì),在設(shè)懸計(jì)階段,對(duì)漏三極管,二金極管,電阻墨,電容,發(fā)繁光二極管,特P89C系語(yǔ)列單片機(jī),么光電隔離器政,步進(jìn)電動(dòng)聰機(jī)驅(qū)動(dòng)器等掠元器件有了精比較好的了眉解,并擬定旁了相應(yīng)的總擾系統(tǒng)設(shè)計(jì)。機(jī)在級(jí)本次設(shè)計(jì)過(guò)協(xié)程中,掌握既了基本的集賄成電路的基拴本分類(lèi)方法癢和功能查找葛方法,以及膨工作特性,惜掌握了實(shí)驗(yàn)使開(kāi)發(fā)板的基用本使用方法卵,掌握了固菜件開(kāi)發(fā)集成詢(xún)環(huán)境森μ跑Visio穩(wěn)n的基本使施用方法,對(duì)避Prote晴l摔DXP20糊04的使用伯有了很好的但掌握,學(xué)會(huì)抹了實(shí)驗(yàn)開(kāi)發(fā)王板的在線調(diào)秒試方法等,狼本設(shè)計(jì)可分項(xiàng)為硬件設(shè)計(jì)嶼,軟件設(shè)計(jì)珠兩個(gè)主要的不部分。其中耐,硬件部分挽,是對(duì)單片康機(jī)做選型和吹處理步進(jìn)電注動(dòng)機(jī)的選用命。對(duì)803行1和P89程C668兩求種單片機(jī)做厚了分析比較如,確定了使紐用:P89竄C668單狀片機(jī)。軟件櫻部分結(jié)合稻本設(shè)計(jì)的特鮮點(diǎn)和自己的層實(shí)際情況,焦用匯編語(yǔ)言憐完成軟件部民分的程序設(shè)閃計(jì),并結(jié)合救硬件進(jìn)行了侄調(diào)試?;樵O(shè)塌計(jì)本身就是威一項(xiàng)辛苦又育有趣,而且設(shè)可以調(diào)動(dòng)積敲極性的活動(dòng)軍。通過(guò)這次稠設(shè)計(jì),使我武學(xué)到了很多鴉新的知識(shí),特使我把以前枯學(xué)習(xí)的有關(guān)畜電子、控制就以及單片機(jī)挎等課程的知既識(shí)加以綜合杜的運(yùn)用。這勾次設(shè)計(jì)讓我惡認(rèn)識(shí)很深。
唯第一章恐緒論權(quán)1.1患課題背景執(zhí)步尋進(jìn)電動(dòng)機(jī)是追一種能完成報(bào)增量運(yùn)動(dòng)的涼電磁機(jī)械,塊它將輸入的宮數(shù)字脈沖信鄉(xiāng)號(hào)轉(zhuǎn)換成電替機(jī)轉(zhuǎn)軸的輸點(diǎn)出角度。在蠟開(kāi)鑒環(huán)方式下,吩步進(jìn)電機(jī)的賢輸出步數(shù)總覺(jué)是和輸入指僻令的脈沖數(shù)醋相等,每個(gè)崖脈沖都使電靜機(jī)轉(zhuǎn)軸前進(jìn)款一個(gè)步進(jìn)角問(wèn),并依靠它園特有的定位愈轉(zhuǎn)矩將轉(zhuǎn)軸請(qǐng)準(zhǔn)確地鎖定演在相應(yīng)的步歲距位置。但遺是,在開(kāi)環(huán)殿控制方式下構(gòu),步進(jìn)電動(dòng)姓機(jī)的速度控亮制有著較大抽難度:在高急速運(yùn)行時(shí),奉電機(jī)易丟失騎輸入脈沖,寺造成失步;艘在低速時(shí),貧步進(jìn)電動(dòng)機(jī)答的轉(zhuǎn)速響應(yīng)詢(xún)有較大波動(dòng)汪,運(yùn)行不平該穩(wěn);特別是棍當(dāng)電機(jī)負(fù)載綿變插化時(shí),電機(jī)繞的轉(zhuǎn)速波動(dòng)葬更大,調(diào)整填更不容易。獎(jiǎng)當(dāng)輸入脈沖瓦頻率很低時(shí)鍵,步進(jìn)電機(jī)鄙轉(zhuǎn)子就處于視步進(jìn)運(yùn)行狀跟態(tài),銀由井于步進(jìn)電機(jī)棋具備快速啟報(bào)動(dòng)和停止的斃能力,它的棟步距角和轉(zhuǎn)主速僅與脈沖勒頻率有關(guān)而換不受電壓波探動(dòng)和負(fù)載變揮化的影響,磁也不受環(huán)境童條件的影響水,在不丟步妻的情況下運(yùn)附行,其步距考誤差不會(huì)長(zhǎng)檢期積累.正傷是因?yàn)樯鲜隼鎯?yōu)點(diǎn),它已胖經(jīng)被廣泛地?fù)煊糜谧詣?dòng)控凱制系統(tǒng)中作攏為執(zhí)行元件案.同時(shí)隨著月近年來(lái)大規(guī)劑模集成電路站的發(fā)展以及刊各種單片機(jī)泊的迅速發(fā)展莫和普及,利于用單片機(jī)與駛集成電路來(lái)匯控制步進(jìn)電獨(dú)機(jī)不但靈活疤、方便、易勵(lì)于實(shí)現(xiàn),而恨且它還具有鄙成本低的特牽點(diǎn).阻步戶(hù)進(jìn)電動(dòng)機(jī)是勻本次畢業(yè)設(shè)羽計(jì)需要設(shè)計(jì)卸的一個(gè)很重陰要的元件,稈而單片機(jī)在渴本次畢業(yè)設(shè)昨計(jì)中也是一惹個(gè)需要解決篩的十分重要移的元件?,F(xiàn)秩在對(duì)單片機(jī)鬼的發(fā)展情況賞作相應(yīng)的介濃紹:悅1弊976年,薯首例4位8禁048微控礦制器問(wèn)世,濟(jì)1980年掛,首例8位荒MCS一5慢1微控制器覺(jué)問(wèn)世,掀起侄第一次嵌入焰式浪潮,各解個(gè)微電子公險(xiǎn)司競(jìng)相研制狠自己的微控飲制器。20映年來(lái)傳統(tǒng)微負(fù)控制器的更遮新,歸納如襯下幾個(gè)方面莊:偵1陰.微控制器員的CPU仍晝以CISC警(復(fù)雜指令驕集系統(tǒng))為振主,但向R矩ISC(簡(jiǎn)沾單指令集系電統(tǒng))演化。肉2反.提升指令疾執(zhí)行速度棄提聚高8位的振唉蕩器頻率或趙減少每機(jī)器凡周期包含的印振蕩周期數(shù)瓶,都可以提夸高指令的執(zhí)旦行速度,如或Ph蟲(chóng)il宰ips公司饅把12M命H濟(jì)z的805兩l從每機(jī)器城周期所含振鍵蕩器周期數(shù)停由聰12改為6序,獲得2倍低速,因此,還提升8位微隙控制器工作緞?lì)l率已經(jīng)受鍋到普遍的重衫視。日3廈.集成大容段量片上FL康A(chǔ)S查H械存儲(chǔ)器,實(shí)阿現(xiàn)ISP、箱IAP龜近備幾年,8位骨微控制器競(jìng)庸相采用FL旗ASH存儲(chǔ)段器,已成趨和勢(shì),因?yàn)樗诩擅芏雀邿?、價(jià)格便宜贊、技術(shù)先進(jìn)尾、可以取代頃PROM、梁EPROM粗、0TP和懸EEP承ROM等。廳Ph瓶il坦ips公司辯推出的兼容垃于8051助的沾P晶89C66拆8單片機(jī)是逃具有32K纏B/64K綁BFLA少SH的芯片文,由于片上核集成了1K倘B的引導(dǎo)和秤擦除/燒錄藝用ROM固直件,所以能風(fēng)夠更好地支養(yǎng)持ISP和鳴IAP,順患便指出,效P唱89C66躬8還增加了竿片上RAM接,最多到8膠KB。敏4賣(mài).普遍使用諒混合信號(hào)集微成技術(shù)未用拐CMOS工猜藝將數(shù)字和君模擬電路集崗成于一個(gè)片應(yīng)上的技術(shù)已滑經(jīng)成熟,有崇力的削減了序片外的附加根器件,提高色了性能并縮屈短了產(chǎn)品上站市時(shí)間。套5奔.增加可聯(lián)鳥(niǎo)網(wǎng)的外設(shè)接莖口縱目奏前,大量的薪獨(dú)立鍵盤(pán),之小型掌上電納腦也使用了索MCS一5鹽1系列的8怖3C51。守因此要求將抹內(nèi)嵌8位微單控制器地設(shè)氧備接入In擔(dān)terne佛t地呼聲漸凍高。朱6炮.追求低電干壓、低功率貧、低價(jià)位、鼻PLC(少鏡腿芯片)序降近低工作電壓姜無(wú)疑可以成掃平方地降低患功率,所以各開(kāi)始出現(xiàn)多瞧電壓供電的寫(xiě)微控制器,殲CPU訓(xùn)部分工作于云1.5V~沫2.5V,租而I/0口繼工作于3.公3V~5V朋。為實(shí)現(xiàn)低鄭功耗,應(yīng)盡齡可能將片外爭(zhēng)器件集成于資一個(gè)片上,視這樣便于一劑同暫停,一桶同休牽眠高或部分運(yùn)行殃。外當(dāng)聰代(即第二達(dá)代)嵌入式奔微控制器,視主流情況如槐下:禽1災(zāi).DSP與顏MPU相結(jié)嗽合,協(xié)助解污決網(wǎng)絡(luò)與多襲媒體所需實(shí)辰時(shí)處理的高誦速運(yùn)算問(wèn)題滿(mǎn),DSP與進(jìn)境入今日嵌入填式的芯核,脂與MP剩U項(xiàng)構(gòu)成芯核的答左右腦。臺(tái)2細(xì).今日嵌入寨式芯核的M狡P敢U磨多是RIS穿C結(jié)構(gòu),取廉其特有的高曲速度,低能懲耗,小尺寸飄,低價(jià)位的群特點(diǎn)。欺3喘.32位的殲RISC杏—沉DS茶P廊,雙核結(jié)構(gòu)道成為今日嵌抖入式芯片的怒主流形式。幣新一輪32頭位嵌入式應(yīng)培用的興起,截8位微處理艦器和32位葵微處理器相過(guò)輔相成結(jié)合王,構(gòu)成了五火彩斑斕的實(shí)痕際應(yīng)用系統(tǒng)留。同時(shí),也痕說(shuō)明了80膛5l系列單河片機(jī)的軟硬拌件機(jī)構(gòu)至今賣(mài)仍有生命力躲,借助于操咽作系統(tǒng)的威誓力,805幼l系列單片火機(jī)仍可以繼樹(shù)續(xù)在嵌入式免系統(tǒng)發(fā)揮更紅大的作用。帽8位微控制規(guī)器因其價(jià)廉狗,指令短,怨易于仁開(kāi)螺發(fā)使用,加譯上嵌入式C哭語(yǔ)言的普及漂,片上F勺L熄ASH存儲(chǔ)封的采用和多進(jìn)種多樣的集李成,將持續(xù)盡受到普遍的肌歡迎。就當(dāng)今,80頸51系列單轟片機(jī)已經(jīng)是哲一個(gè)在特性語(yǔ)上與其他系勁列有較大的襯差異,由不會(huì)同廠家生產(chǎn)度,多種型號(hào)腥芯片組成的菜單片機(jī)大家造庭,805采l系列的各叉種芯片超過(guò)腐了400種耗。Phi慰li纖ps是最早反獲得MCS爛-奴5l技術(shù)授酬權(quán)的公司,奮也是后繼發(fā)梨展805l體產(chǎn)品最多、悟最系統(tǒng)的公梁司。該公司葡的805l稿增強(qiáng)核集中叫反應(yīng)了最新燒技術(shù)對(duì)MC誠(chéng)S持-累51核的全彎面提升。在樸此基礎(chǔ)上集百中生產(chǎn)了3構(gòu)個(gè)基礎(chǔ)系列捆的主干產(chǎn)品液,即:撇P89C5施1x2/5是2X/54角X2/58迎X2與P8裁9C60X誘2/61x叼2系列(完誦全以805毅1增強(qiáng)核為債基礎(chǔ));蛋P89CR彩A2/RB童2/RC/拌RD2(增段強(qiáng)+PCA盡)和P89振C660/垂662/6乖64/66虛8(805狠1增強(qiáng)核+鞭PCA+I御2頑C)。隸Phili刑ps公司單段片機(jī)功能多絞,品種齊全段,其中的增手強(qiáng)型805桃1系列功能制更為強(qiáng)大,掀因此本課題加擬采用該公城司的.P8詠9C668賞單片機(jī)作為盞控制芯片。淡1.2悔課題研究意輩義磨畢辯業(yè)設(shè)計(jì)是大招學(xué)教學(xué)中的番重要環(huán)節(jié),軌是大學(xué)生能快力培養(yǎng)的重蘋(píng)要手段。是泰對(duì)基礎(chǔ)知識(shí)葛和專(zhuān)業(yè)知識(shí)弄的一次綜合色性考查,是圓大學(xué)生進(jìn)入群社會(huì)前的一壯次提前練兵救,對(duì)大學(xué)生拘未來(lái)的生活葵和工作起到丘非常重要的嘉作用。照本惡次的設(shè)計(jì)課歷題是基于P三89C66低8單片機(jī)的穩(wěn)步進(jìn)電機(jī)運(yùn)刻動(dòng)控制系統(tǒng)踢的研發(fā)。包堵括系統(tǒng)方案慕設(shè)計(jì),開(kāi)發(fā)刺工具開(kāi)發(fā)環(huán)醫(yī)境的應(yīng)用,吹系統(tǒng)硬件電險(xiǎn)路設(shè)計(jì),系聚統(tǒng)軟件設(shè)計(jì)漸四大部分。稅系統(tǒng)方案設(shè)趙計(jì)包括總體紫方案設(shè)計(jì)和陷細(xì)節(jié)部分的屈方案設(shè)計(jì);馳本次設(shè)計(jì)用晚到的開(kāi)發(fā)工鄉(xiāng)具是Pro栗tel胃熔DXP和滑μ藥Visio值n2;系統(tǒng)輸硬件設(shè)計(jì)包經(jīng)括鍵盤(pán)和顯縮示電路的硬蓋件設(shè)計(jì),步學(xué)進(jìn)電機(jī)驅(qū)動(dòng)慚電路的設(shè)計(jì)洋;系統(tǒng)軟件葛設(shè)計(jì)包括鍵撕盤(pán)和顯示電聽(tīng)路的軟件設(shè)馳計(jì),步進(jìn)電聰機(jī)驅(qū)動(dòng)電路竿的軟件設(shè)計(jì)植等內(nèi)容。具激體的詳細(xì)內(nèi)客容在以后的愧各典章節(jié)中會(huì)一港一詳細(xì)介紹聚。貓?jiān)诳嵩O(shè)計(jì)的準(zhǔn)備須階段,做了彎大量的準(zhǔn)備創(chuàng)工作,認(rèn)真勇學(xué)習(xí)了二極盜管,三極管俘的作用,性墨能,極性的槽辯識(shí);電阻劈的標(biāo)識(shí)與辯釣識(shí)方法;電曲容的標(biāo)識(shí)與瀉辯識(shí)方法,駱電容極性的鎮(zhèn)判斷;對(duì)集承成電路的基竹本分類(lèi),功遺能和不同集爺成電路的工墻作特性有了亡比較全面的液了解。對(duì)萬(wàn)醫(yī)用表的使用日有了更好的隱掌握;對(duì)P背hilip碰s的805組1系列單片狐機(jī)有了比較慨全面的了解爬,其中對(duì)P冶89(;6微68西單片機(jī)有了榜全面的掌握沙,為我們的巷設(shè)計(jì)工作奠英定了堅(jiān)濫實(shí)的基礎(chǔ);晶步進(jìn)電動(dòng)機(jī)扎也是這次設(shè)苦計(jì)的重要元地件之鞭一逗,因此對(duì)它抄的工作原理夕和工作特性奏有了比較侮全面的掌熄握。暴在斥本次設(shè)計(jì)中啄,我們利用卸Prote禁lDXP灣2004和輩μ膛V追ision相2分別完成澆硬件電路圖姜的繪制和程懷序的調(diào)試工東作。本設(shè)計(jì)箱還用到LE暴D發(fā)光二極呢管,光電隔建離器TLP嚼52柳1岸-司4,驅(qū)動(dòng)器腿ULN20跟03A等元放器件。銀1.3孟論文完成任曉務(wù)添本假設(shè)計(jì)主要完具成利用招P五89C66冰8單片機(jī)通饑過(guò)軟件和按航鍵掃描來(lái)實(shí)邊現(xiàn)步進(jìn)電動(dòng)抹機(jī)的起停、征加減速、以謀及姥正柄反轉(zhuǎn)控制。穿并附以發(fā)光匪二極管來(lái)顯功示步進(jìn)電動(dòng)祖機(jī)的各種運(yùn)圣動(dòng)狀態(tài)。顧本故設(shè)計(jì)首先進(jìn)井行了系統(tǒng)方語(yǔ)案的設(shè)計(jì),殖包括硬件選現(xiàn)型和開(kāi)發(fā)工設(shè)具兩大部分匯。硬件選型六中主要介紹攜了步進(jìn)電動(dòng)鳴機(jī)特點(diǎn),工奏作原理;同P死89C66尸8單片機(jī)的錯(cuò)基本性能,黑特點(diǎn)和重點(diǎn)日功能描述。費(fèi)開(kāi)發(fā)工具主天要介紹了岡μ雷V狼ision珍的功能和P達(dá)rotel邊DXF2芬004的功阻能,使用方脈法。接著也攤就是第三章川,是本設(shè)計(jì)耕的重點(diǎn):系亦統(tǒng)硬件電路缸設(shè)計(jì),均給警出了各功能棟電路原理圖司。主要包括肺ISP剖功埋能電路設(shè)計(jì)貢,鍵盤(pán)和顯稅示電路設(shè)計(jì)勒,步進(jìn)電動(dòng)碎機(jī)驅(qū)動(dòng)電路攀設(shè)計(jì)和系統(tǒng)騰硬件電路設(shè)蜂計(jì)總圖。第升四章是系統(tǒng)另軟件設(shè)計(jì)實(shí)混現(xiàn),介紹了駁各功能模塊忘的作用,給痛出了系統(tǒng)軟湊件的結(jié)構(gòu)框瘡圖和流程圖速。在正文的嘉后面帶有附西錄,里面附疑有中英文對(duì)細(xì)照和系統(tǒng)軟傻件的程序代泡碼模。
身第二章娃系統(tǒng)方案設(shè)友計(jì)茫2.1卵概述齒隨著工業(yè)水績(jī)平的提高,汽市場(chǎng)競(jìng)爭(zhēng)的點(diǎn)激烈,人民萬(wàn)需求的巨大卵變化,各行慶各業(yè)對(duì)其自學(xué)己產(chǎn)品質(zhì)量破的要求也更拉加嚴(yán)格,提摧高生產(chǎn)效率出,擴(kuò)大產(chǎn)品淺原材料的來(lái)賠源,降低生朱產(chǎn)成本也是買(mǎi)生產(chǎn)廠家非添常重視的方雨面。而生產(chǎn)搞效率的提高赴,就必須在蘆改進(jìn)生產(chǎn)設(shè)惡備上來(lái)實(shí)現(xiàn)鉆。對(duì)于制造開(kāi)行業(yè)來(lái)說(shuō)更設(shè)是如此,惹于是基于P艇89C66更8單片機(jī)的怠步進(jìn)電動(dòng)機(jī)謊運(yùn)動(dòng)控制系琴統(tǒng)的研發(fā)就稀成了本次畢棒業(yè)設(shè)計(jì)的課豆題。極2.2閱硬件的選型僵妄本設(shè)計(jì)硬件證選型包括步露進(jìn)電動(dòng)機(jī)選幸型和P89杜C668單候片機(jī)的選型幅,現(xiàn)對(duì)它們描的特點(diǎn)和功采能分別描述拌如下。么悲步進(jìn)電動(dòng)機(jī)控一、步進(jìn)電旋動(dòng)機(jī)簡(jiǎn)介橋步克進(jìn)電機(jī)作為隔執(zhí)行元件,庸是機(jī)電一體盒化的關(guān)鍵產(chǎn)煮品之一,廣誤泛應(yīng)用在各尺種自動(dòng)化控塵制系統(tǒng)中。仰隨著微電子持和計(jì)算機(jī)技濾術(shù)的發(fā)展,談步進(jìn)電機(jī)的糞需求量與同煩俱增,在各寺個(gè)國(guó)民經(jīng)濟(jì)以領(lǐng)域都有應(yīng)稍用。腿步瘡進(jìn)電機(jī)又稱(chēng)活電脈沖馬達(dá)初,它是將電冶脈沖信號(hào)轉(zhuǎn)壘換成機(jī)械角慘位移的執(zhí)行北元件。其特根點(diǎn)是:轉(zhuǎn)子害的角位移的情大小及轉(zhuǎn)速臉?lè)謩e與輸入形的電脈沖數(shù)賭及其頻率成弄正比,毫并在時(shí)林間綁上與輸入脈飲沖同步,因姨此可以通過(guò)授改變輸入電絞脈沖的頻率寬來(lái)實(shí)現(xiàn)調(diào)速度:由于其轉(zhuǎn)凳軸的輸出的陜角位移量與統(tǒng)輸入的脈沖筒數(shù)成正比,雀于是可以通離過(guò)控制脈沖劫個(gè)數(shù)來(lái)控制悟步進(jìn)電動(dòng)機(jī)揀的角位移量洋。步進(jìn)電動(dòng)向機(jī)有利于裝息置或設(shè)備的脆小型化和低劣成本,而且倚很容易用微出機(jī)實(shí)現(xiàn)數(shù)字且控制。因此埋,廣泛應(yīng)用測(cè)于眾多的領(lǐng)鬧域中并得以書(shū)不斷的發(fā)展鎮(zhèn),并實(shí)現(xiàn)機(jī)爛電一體化和戒自動(dòng)化。殼隨得著混合式步花進(jìn)電機(jī)的產(chǎn)宇生和應(yīng)用,債其輸出功率酸和力矩不斷纖增加,成本嶄與價(jià)格卻不汁斷降低,為休步進(jìn)電機(jī)的玻推廣應(yīng)用打約下了良好的亞基礎(chǔ)。步進(jìn)風(fēng)電動(dòng)機(jī)的應(yīng)違用領(lǐng)域十分饑廣泛,在機(jī)陶械、冶金、剝電力、電此子繳、儀表、輕烤工當(dāng),以至醫(yī)療丈、印刷等行玉業(yè)航都有使用。六例如:計(jì)算蠶機(jī)的外設(shè)、碧辦公自動(dòng)化唇中的打印機(jī)擇、傳真機(jī)的岸送紙機(jī)構(gòu)、定數(shù)控機(jī)床,糧記數(shù)指示裝短置,閥門(mén)控孔制,紡織機(jī)游,等均有應(yīng)養(yǎng)用。一般都傻用在工作難劈度較高,工粗作條件較差冠,或要求速已度快、精度頭高的場(chǎng)合。瓶隨著大功率喜器件品質(zhì)的逆提高,步進(jìn)弄系統(tǒng)正在穩(wěn)胖步進(jìn)入普通巧功率甚至大榮功率的工業(yè)及領(lǐng)域。蘭二病、步進(jìn)電動(dòng)鈔機(jī)的特點(diǎn)啄步滾進(jìn)電動(dòng)機(jī)具丟有轉(zhuǎn)矩大,譜慣性小,響偉應(yīng)頻率高的想優(yōu)點(diǎn)。另外排還有以下特爛點(diǎn):游1毒.步進(jìn)電機(jī)珍的工作狀態(tài)兼不易受各種眼干擾因素(置如電源電壓把的波動(dòng)、電紅流的大小不凝波形的變化蘿、溫度動(dòng))掩的影響,只億要在他們的途大小未引起屈步進(jìn)電機(jī)產(chǎn)址生層“眠丟步驕”牧現(xiàn)象之前,稻就不影響其唐正常工作;規(guī)2押.步進(jìn)電機(jī)旅的步距角有碼誤差,轉(zhuǎn)子尖轉(zhuǎn)過(guò)一定步亮數(shù)以后也會(huì)豬出現(xiàn)累計(jì)誤陸差,但轉(zhuǎn)子融轉(zhuǎn)過(guò)一轉(zhuǎn)以訓(xùn)后,其累計(jì)方誤差為勵(lì)“臂零畢”毛,不會(huì)長(zhǎng)期態(tài)積累,因此傷輸出的轉(zhuǎn)角弊或位移精度忘高;略3溜.控制性能捆好。在起動(dòng)汗、停止、反扭轉(zhuǎn)時(shí)不易伐“給丟步走”弄。步進(jìn)電動(dòng)長(zhǎng)機(jī)通常不用昂反饋就能對(duì)齡位移或速度面進(jìn)行精確控做制,因此被評(píng)廣泛應(yīng)用于帶開(kāi)環(huán)結(jié)構(gòu)(避有時(shí)也在閉相環(huán)機(jī)電控制幸系統(tǒng)中應(yīng)用鞏)的機(jī)電一播體化系統(tǒng)中鋪,使系統(tǒng)簡(jiǎn)扯化,并可靠印地獲得較高帽的位置精度嘴。哨4釘.采用直接測(cè)數(shù)字控制性篩能好。步進(jìn)暮電機(jī)是根據(jù)凈脈沖個(gè)數(shù)決昆定旋轉(zhuǎn)角度啄的,單片機(jī)江只需記住脈瓦沖個(gè)數(shù)就能厘計(jì)算出電機(jī)動(dòng)的旋轉(zhuǎn)角度披,從而計(jì)算勸出被控對(duì)象洋的行進(jìn)距離號(hào)。省去了路培程檢測(cè)模塊吩,從而簡(jiǎn)化朋了設(shè)計(jì)。乓出于可以用隆數(shù)字信號(hào)直始接控制,因灰此很容易與汁微型機(jī)算計(jì)伐相連接實(shí)現(xiàn)鵲機(jī)電一體化愧控制。步進(jìn)亂電機(jī)的特征等:燙優(yōu)點(diǎn)阿缺點(diǎn)謀不需要反饋胳控制,電路撥簡(jiǎn)單摩效率低芽容易與微型孩機(jī)算計(jì)連接比容易引起失旬步嘆停止時(shí)有保體持轉(zhuǎn)矩醫(yī)有時(shí)發(fā)生震折蕩現(xiàn)象畏維護(hù)方便,豆價(jià)格便宜結(jié)5.步進(jìn)電匆動(dòng)機(jī)具有白紡鎖能力(變聞磁阻式)和借保持轉(zhuǎn)距(惕永磁式)。毅6.步進(jìn)電周動(dòng)機(jī)的動(dòng)念按H向應(yīng)快,僑易于起停、離證反轉(zhuǎn)及變愚速。伍速負(fù)度可在相當(dāng)化寬的范愧圍何內(nèi)平滑調(diào)節(jié)享,低速情況請(qǐng)下定仍能保證獲銅得很大轉(zhuǎn)矩箭,因此一振般逢利用不刻用雕減速器而直迷接驅(qū)動(dòng)負(fù)載忽。步進(jìn)電動(dòng)退機(jī)只能通過(guò)茫脈沖丘電劈源供電才能敲運(yùn)行,它不黃能直接使用奮交流電源和粉直流電源。傅步進(jìn)電動(dòng)機(jī)瑞存在振蕩和范失步現(xiàn)象,肌必須對(duì)控制慌系統(tǒng)和機(jī)械虧負(fù)載采取響監(jiān)應(yīng)的措施。溉涌三、強(qiáng)步進(jìn)電機(jī)的找工作原理分鋤析筆步創(chuàng)進(jìn)電機(jī)主要出是有定子和餡轉(zhuǎn)子構(gòu)成。酒定子的主要回結(jié)構(gòu)是繞組相,三相、四馬相、五相步皮進(jìn)電機(jī)分別形有3個(gè)、4恰個(gè)、5個(gè)繞委組,其他依圈此類(lèi)推。繞量組按一定的助通電順序工隨作,這個(gè)通地電順序稱(chēng)為澆“朵相序唉”衡。轉(zhuǎn)子的主破要結(jié)構(gòu)是磁漂性轉(zhuǎn)軸,當(dāng)膽定子中的繞肅組在相序信沉號(hào)作用下有衰規(guī)律的通電郊、斷電工作屠時(shí),轉(zhuǎn)子周倉(cāng)圍就會(huì)有一府個(gè)按此規(guī)律加變化的電磁嘩場(chǎng),因此一久個(gè)按規(guī)律變旅化的電磁力扭就會(huì)作用在除轉(zhuǎn)子上,轉(zhuǎn)掏子總是力圖以轉(zhuǎn)動(dòng)到磁阻稅最小的位置遼,正是這樣租,使得轉(zhuǎn)子弟按一定的步揪距角轉(zhuǎn)動(dòng),穗使轉(zhuǎn)子發(fā)生王轉(zhuǎn)動(dòng)。湖步品進(jìn)電動(dòng)機(jī)的曬工作狀態(tài)由誘控制信號(hào)實(shí)夫現(xiàn),在步進(jìn)揮電動(dòng)機(jī)的單枯片機(jī)控制中隱,控制信號(hào)騎由單片機(jī)產(chǎn)以生,其基本繞控制方式如痛下:膽1漿.相序控制營(yíng)方式萌步脊進(jìn)電動(dòng)機(jī)的炭通電換相順慢序嚴(yán)格按照商步進(jìn)電動(dòng)機(jī)瘦的工作方式興進(jìn)行,通常都我們是把通民電換相這一譯過(guò)程稱(chēng)為脈登沖分配。現(xiàn)糖以四相步進(jìn)最電動(dòng)機(jī)為例繞分析四相步總進(jìn)電動(dòng)機(jī)的離工作方式:隆四炸相步進(jìn)電動(dòng)厚機(jī)的工作方罰式有三種:第四相單四拍巧,四相雙四央拍,四相單纏雙八拍。墻“津單膽”償、魯“捆雙貼”某、炮“越拍字”規(guī)的意思是:創(chuàng)“鞏單狹”蕉指每次切換念前后只有一該相繞組通電僑,巴“搜雙血”擱指的是每次最有兩相繞組局通電:而從釣一種通電狀喜態(tài)轉(zhuǎn)換到另民一種通電狀反態(tài)就叫作一帆“贊拍越”廟。懂(1)顯鵲四相單四拍屑步進(jìn)電動(dòng)機(jī)喜的工作原理貢,其實(shí)就是桿電磁鐵的工玻作原理。又浮環(huán)形分配器骨送來(lái)的脈沖志信號(hào),對(duì)定跡子繞組輪流捉通電,設(shè)先禿對(duì)A相繞組憲通電,B、嗎C、D三相翻都不通電。律由于磁通具蕩有力圖沿磁剩阻最小路徑待通過(guò)的特點(diǎn)室,因此在A胃極附近的轉(zhuǎn)嗓子就只受到割徑向力的作煌用而無(wú)切線嘉力,故轉(zhuǎn)矩酒為零,轉(zhuǎn)子給被鎖定在這譽(yù)個(gè)位置上。碗此時(shí)B、C感、D三相的盆定子齒則和卸轉(zhuǎn)子齒在不與同的方向各脅錯(cuò)丌360府。統(tǒng)/(k*m亭*z)的角釣度,其中k縱表示通電方頸式,當(dāng)為單慰拍時(shí)取k=訊1,雙拍時(shí)府取k=2;菌m為定子繞大組的相數(shù);禽z為轉(zhuǎn)子的邀齒數(shù)。隨后販A相斷電,糕B相控制繞貼組通電,則源轉(zhuǎn)子就和B常相定予齒對(duì)紗齊,轉(zhuǎn)子順嘴時(shí)針?lè)较蛐朕D(zhuǎn)360告。束/(k*m泛*z)的角框度。然后使宮B相斷電,陣C相通電,艙同理轉(zhuǎn)子又?jǐn)姥仨槙r(shí)針?lè)匠蛐D(zhuǎn)36運(yùn)0恐。旦/(k*m瘋*z)的角蝕度。轉(zhuǎn)子就蹄按照A燥—虜B饒—筑C將—或D百—軋A汗……種的旋轉(zhuǎn)順序訪運(yùn)動(dòng)下去。占(2)倒止四相雙四拍異工作方式原懲理隔當(dāng)郵步進(jìn)電動(dòng)機(jī)載按照AB廣—摘BC俗—利CD始—狼DA亭—魂AB它……截的順序通電拉,則就成了賠四相雙四員拍工作方式舍。其工作原剖理與四相單辮四拍相同,模此處不進(jìn)行情詳細(xì)說(shuō)明。王(會(huì)3)朽梢四相單雙八建拍工作方式擴(kuò)原理脆當(dāng)便步進(jìn)電動(dòng)機(jī)掀按照AB衡—折BC塞—理CD痛—辰DA忽—麥A塞B抗…拿的順序通電造時(shí),閃則隨就成了四相際單雙八拍工猛作方式。其充工作原理為劫:當(dāng)A和B擺通電時(shí)轉(zhuǎn)子啦穩(wěn)定位置將被會(huì)停留在A殃、B兩定子奔磁極對(duì)稱(chēng)的折中心位置上奮。因?yàn)槊恳荒E?,轉(zhuǎn)子轉(zhuǎn)簽過(guò)一個(gè)步距誕角。依次順秘序通電,則掀步進(jìn)電動(dòng)機(jī)埋沿一定的方才向旋轉(zhuǎn)。簽2捏.轉(zhuǎn)向控制搞方式籌如南果按給定的傅工作方式正躁向順序通電蛇換相,步進(jìn)挪電動(dòng)機(jī)就『臟F轉(zhuǎn);如果短按相反的順屬序通電換相缺,則電動(dòng)機(jī)稈就反轉(zhuǎn)。例卻如,步進(jìn)電運(yùn)動(dòng)機(jī)先前的壁工作方式為卸A亞—驢B襪—禾C烤—犬D淚—蔥A些…貨此時(shí),步進(jìn)瀉電動(dòng)機(jī)按順擊時(shí)針旋轉(zhuǎn)。季若改為A備—萌D翠—無(wú)C送—精B頂—甚A爐…胸時(shí),則步進(jìn)滾電動(dòng)機(jī)的轉(zhuǎn)海向與原來(lái)相芒反,即,逆秋時(shí)針旋轉(zhuǎn)。崗步叨進(jìn)電動(dòng)機(jī)工倒作時(shí)的通電鉗控制脈沖,魯必須嚴(yán)格按扯照步進(jìn)電動(dòng)章機(jī)所要求完鑄成的工作方崇式進(jìn)行順序標(biāo)控制。虹四紫、步進(jìn)電動(dòng)很機(jī)的驅(qū)動(dòng)間要歉使步進(jìn)電動(dòng)埋機(jī)輸出足夠帝的轉(zhuǎn)矩,就垃必須采用功染率驅(qū)動(dòng)器對(duì)往控制信號(hào)進(jìn)雪行放大以驅(qū)借動(dòng)負(fù)載工作粘。步進(jìn)電動(dòng)檔機(jī)的功率驅(qū)屢動(dòng)電路有多茄種,可以用海晶體管驅(qū)動(dòng)尾電源,高頻彩晶閘管驅(qū)動(dòng)述電源等;驅(qū)稻動(dòng)電源可以狀是單電壓驅(qū)抹動(dòng)、高低電兩壓驅(qū)動(dòng)、高珠頻調(diào)壓驅(qū)動(dòng)蟻、以及細(xì)分牽驅(qū)動(dòng)等。鑼下忌面介紹幾種冬典型驅(qū)動(dòng)電膜路:貓1送.單電壓驅(qū)壓動(dòng)電路,它姜是驅(qū)動(dòng)電路裕的一種,其贈(zèng)工作原理是糞:當(dāng)輸入的壤信號(hào)為低電戚平時(shí),一級(jí)蒼放大三極管痕的發(fā)射級(jí)的逗電壓為負(fù),步此時(shí)功率管虹截止。當(dāng)輸獎(jiǎng)入的為高電雁平時(shí),一級(jí)坡放大三極管哨的發(fā)射級(jí)的嘴電壓為正,歸此時(shí)功率管蹄飽和導(dǎo)通,扮步進(jìn)電動(dòng)機(jī)勁的響應(yīng)相的冶繞組中有電突流。只要某醬相為邏輯高踢電平,相應(yīng)輕的相便導(dǎo)通額。在這種驅(qū)暖動(dòng)電路中為膚了防止電機(jī)士過(guò)流及改善碰驅(qū)動(dòng)特性,盯需要串接限乖流電阻。由炒于步進(jìn)電機(jī)剛鎖步時(shí),限波流電阻要消豬耗掉大量的祝功率,因此科限流電阻要恰有較大的功捧率容量,并眨且鍵開(kāi)剛關(guān)管也要有礦較高的帶載知能力。此種堡驅(qū)動(dòng)電路中概的電阻較多融,功率消耗圾大,電源的敗效率低。餐2際.高低電壓悶驅(qū)動(dòng)電路,獎(jiǎng)為了改善步擇進(jìn)電動(dòng)機(jī)的塌頻率響應(yīng),兼改善激磁師電所流的波形,挽一種方法是杯提高電流上壺升時(shí)間段的抖激磁電壓,憲當(dāng)電流上升漂到一定值后用,再將激磁頁(yè)電壓減為額即定值。即在撫步進(jìn)電動(dòng)機(jī)禽移步時(shí),加您額定或超過(guò)皆額定值的電搞壓,以便在位較大的電流黎驅(qū)動(dòng)下,使些電機(jī)快速移濤步;而在鎖蹄步時(shí),則加貪低于額定值帶的電壓,只破讓電機(jī)繞組盲流過(guò)鎖步所艱需的電流值銀。這樣,既需可以減少限鍬流電阻的功荷率消耗,又用可以提高電鹿機(jī)的運(yùn)行速隊(duì)度,但這種寒驅(qū)動(dòng)方式的疲電路要復(fù)雜揭一些。驅(qū)動(dòng)撓脈沖的分配笨可以使用硬炊件方法,即怪用脈沖分配組器實(shí)現(xiàn)?,F(xiàn)麗在,脈沖分幻配器已經(jīng)標(biāo)有準(zhǔn)化、芯片凝化。步進(jìn)電暫機(jī)控制(包扒括控制脈沖行的產(chǎn)生和分新配)也可以芬使用軟件方樓法,即用單乘片機(jī)實(shí)現(xiàn),末這樣既簡(jiǎn)化摔了電路,也鐘降低了成本葵。使用單片歲機(jī)以軟件方也式驅(qū)動(dòng)步進(jìn)勻電機(jī),不但糖可以通過(guò)編準(zhǔn)程方法,在餐一定范圍內(nèi)多自由設(shè)定步乓進(jìn)電動(dòng)機(jī)的谷轉(zhuǎn)速、往返庫(kù)轉(zhuǎn)動(dòng)的角度虧以及轉(zhuǎn)動(dòng)次腰數(shù)等,而且舅還可以方便巖靈活地控制央步進(jìn)電機(jī)的亞運(yùn)行狀態(tài),埋以滿(mǎn)足不同宗用戶(hù)的要求艷。因此,常研把單片機(jī)步似進(jìn)電機(jī)控制晃電路稱(chēng)之為鉛可編程步進(jìn)革電機(jī)控制驅(qū)沸動(dòng)器。采用非高低電壓驅(qū)新動(dòng)電源,步鳥(niǎo)進(jìn)電動(dòng)機(jī)繞旋組不需要串帖電阻,電源之功率損耗較允小。賤3稻.?dāng)夭ㄐ万?qū)幫動(dòng)電路,這緞種電路采用衛(wèi)單一高壓電釀源供電,以張加快電流上橋升速度,并茶通過(guò)對(duì)繞組趙電流的檢測(cè)玉,控制功放辜管的開(kāi)和關(guān)低,使電流在繼控制脈沖持排續(xù)期間始終股在規(guī)定值上狗下,來(lái)使步座進(jìn)電動(dòng)機(jī)工茫作。牲欣霞單片機(jī)選型騎能如今單片機(jī)定種類(lèi)的繁多荒為選用帶來(lái)摧很大不方便傍,根據(jù)本畢汗業(yè)設(shè)計(jì)的實(shí)坐際需求,有秋兩種類(lèi)型(院8031和凝增強(qiáng)型80拾51)比較無(wú)適合。因此喇,有必要對(duì)坡他們作簡(jiǎn)要時(shí)介紹,以選節(jié)擇其一?,F(xiàn)己對(duì)8031玉作簡(jiǎn)要介紹摸。矮一、803匠l單片機(jī)介伏紹頓8表031單片景機(jī)是MCS架-觸5l系列單與片機(jī)的一種臟基本產(chǎn)品,殼現(xiàn)對(duì)其進(jìn)行歸簡(jiǎn)單描述,鞭如下:縱古·勝8031單養(yǎng)片機(jī)有一個(gè)車(chē)8位的CP尊U,一個(gè)1澇28字節(jié)R鋒AM,21牙個(gè)特殊功能眨寄存器,4嚷個(gè)8位并行什I/0端口戴,1個(gè)全雙竭工異步串行幫端口,2個(gè)秤16位定時(shí)使器/計(jì)數(shù)器抬,5個(gè)具有棍優(yōu)先級(jí)別的稼中斷源。傻臣·輩在803l梯外接叉一鞭片程序存儲(chǔ)專(zhuān)器后,就構(gòu)次成了一個(gè)具敏有完整功能范的微機(jī)應(yīng)用債電路。脫倉(cāng)·物在軟件方面蹄,當(dāng)8遺0鹽31的晶振腸頻率為12稻M泥HZ列時(shí),指令周絲期為1葬μ斷s,絕大多辨數(shù)指令執(zhí)行寒時(shí)惱間拜為1~2券μ妖s滿(mǎn),最長(zhǎng)4醫(yī)μ充s。斬嗎·撲大部分指令脂為1字節(jié)或雕2字節(jié),最上長(zhǎng)3字節(jié)。駕態(tài)·靜此外,80晴31所具有宋的乘除法指記令,多種形墻式的位操作諷類(lèi)指令和邏勵(lì)輯運(yùn)算指令宜也是獨(dú)具特候色的。堤莫·扯8031單慨片機(jī)有4個(gè)捕存儲(chǔ)器空間代,分別安排課4種不同功擦用的存儲(chǔ)器舉:騎(牌1)內(nèi)部數(shù)塑據(jù)存儲(chǔ)器,揮集成于片內(nèi)停,統(tǒng)一編址刊。林(預(yù)2)特殊功磁能存儲(chǔ)器,桿集成于片內(nèi)蕩,統(tǒng)一編址寒。俊(絞3)程序存拋儲(chǔ)器,安排軍在片外,單臥獨(dú)編址。呢(后4)外部數(shù)動(dòng)據(jù)存儲(chǔ)器,太安排在片外進(jìn),單獨(dú)編址橋。乳二紹、P89C季668單片卻機(jī)病1徑.描述巧P迷89C66揮0/662賞/664/如668單片用機(jī)內(nèi)帶6K冤B/32K糟B/64K統(tǒng)B/64K慌BFla岔sh存儲(chǔ)器吸,該存儲(chǔ)器貨既可并行編事程,也可以潮串行在系統(tǒng)源編程(IS燦P)。徑在實(shí)際的成骨型產(chǎn)品中,學(xué)可通過(guò)IS劃P升級(jí)用戶(hù)玻程序。飯?jiān)谟疊o供o哭tROM棄程序中,可蛋通過(guò)一個(gè)默辦認(rèn)的串行下戒載器(華U顧AR拐T辟)對(duì)Fla黎sh存儲(chǔ)器絮作ISP編低程,而在朝Flas晴h代碼區(qū)中筋并不需要有欄調(diào)用下載器欣的代碼,用爸戶(hù)程序可通迷過(guò)調(diào)用在B護(hù)ootRO咐M中的標(biāo)準(zhǔn)慈子程對(duì)Fl燭ash存儲(chǔ)險(xiǎn)器擦寫(xiě)和再上編程即(I告AP)。趣該從器件在6個(gè)慎時(shí)鐘周期內(nèi)膏執(zhí)行一條指芝令,是傳統(tǒng)鼠的80C5殲1的兩倍。足一個(gè)0TP沾結(jié)構(gòu)位讓用違戶(hù)選擇傳統(tǒng)博的12個(gè)時(shí)天鐘周期。其鵝指令集和8喜0C51相翻同。它有四篩個(gè)8位I/液0口,三個(gè)惱16位定時(shí)股器/事件計(jì)猛數(shù)器,多中瘦斷源,四個(gè)泡優(yōu)選級(jí),可愁嵌套中斷結(jié)佳構(gòu),一個(gè)增民強(qiáng)型UAR豪T和片內(nèi)振辱蕩器以及時(shí)求序電路。意P居89晨C首660/6硬62/66吃4/668吧新增特性使襪其成為一個(gè)穗功能強(qiáng)大的啟單片機(jī),為垂某些應(yīng)用提暑供絮F辜WM,高速跡的I/0和勞加/減計(jì)數(shù)摔,如汽車(chē)控摸制。抄2轉(zhuǎn).特點(diǎn)冶(澡1)使用8強(qiáng)0C51中絞央處理單元甲,具有片內(nèi)眉可ISP和瓜IAP編程羅的Flas劃h存儲(chǔ)器,厘BootR慨OM包括底鴉層的Fla劉sh編程子黑程序用于經(jīng)堂過(guò)UART爆下載,可歷I帆AP編程,華可用兼容8濕7C51硬何件接口的并撤行編程器編憂(yōu)程。叫(肉2)每個(gè)機(jī)殼器周期6個(gè)將時(shí)鐘周期操猴作標(biāo)準(zhǔn),每要個(gè)機(jī)器周期議12個(gè)時(shí)鐘疏周期操作可浪選,在每個(gè)糞機(jī)器周期6怒個(gè)時(shí)鐘周期兄下速度高達(dá)妻20MHz乖相當(dāng)于40億MHz性能直在每個(gè)機(jī)器姥周期12個(gè)玩時(shí)鐘周期下壟速度高達(dá)3擔(dān)3MHz。棚(趁3)完全靜蘆態(tài)操作,R孟AM可外部碎擴(kuò)展到64握K字節(jié),4昏個(gè)中斷優(yōu)先戶(hù)級(jí),8個(gè)中瞎斷源,4個(gè)叛8位I/O盤(pán)口。頓(嫂4)全雙工鐘增強(qiáng)型UA寨IH包括楨襪錯(cuò)誤檢測(cè)和雞自動(dòng)地址識(shí)稈別。鋤(川5)功耗模截式控制,包乎括時(shí)鐘可被查中止和繼續(xù)莖,空閑模式瞧,掉電模式梅。綁(自6)可編程兵的時(shí)鐘輸出兔,兩個(gè)DP賞TR寄存器綁,端口異步數(shù)復(fù)位1,低營(yíng)EMI禁止畫(huà)AI艷E領(lǐng),逢P(guān)告C串行接口窮。醒(殺7)可編程產(chǎn)的計(jì)數(shù)器陣轉(zhuǎn)列PCA,咸包括PWM插和捕捉/比抹較兩部分,糾非常適合I凳PMI應(yīng)用師。租綜罵合以上可知桂,選擇增強(qiáng)乏型8051斤(P89C細(xì)668)單徹片機(jī)較適合慣?,F(xiàn)對(duì)P8似9C668前單片機(jī)的重需點(diǎn)功能描述籃如下。能挑歡3.P89俊C668重輝點(diǎn)功能描述唇句吊定時(shí)器/計(jì)寫(xiě)數(shù)器O和1潑:歉棚攔2個(gè)16位邊定時(shí)器/計(jì)稱(chēng)數(shù)器:定時(shí)剛器0和定時(shí)炸器1。兩者業(yè)可配置成定惡時(shí)器或事件扶計(jì)數(shù)器。用轟作呢‘良定時(shí)器早’逆功能時(shí),每等經(jīng)過(guò)一個(gè)機(jī)旅器周期,寄惜存器加l。悅因此,可以叨將一個(gè)機(jī)器奶周期看作計(jì)柳數(shù)周期。由誘于一個(gè)機(jī)器貞周期由6個(gè)聯(lián)振蕩周期組畫(huà)成,所以,昏定時(shí)器的計(jì)謙數(shù)率為1/灰6振蕩頻率練。密用有作類(lèi)‘刮計(jì)數(shù)器擴(kuò)’俗功能時(shí),每滾當(dāng)外部計(jì)數(shù)流管腳,T0舞或T1,發(fā)岸生一次1到拖O的跳變,兔寄存器加1缸。此功能中腫,外部輸入路腳每個(gè)機(jī)器王周期被采樣布一次。翻當(dāng)奸在一個(gè)周期鞏內(nèi)采樣為高萬(wàn)而下一個(gè)周苗期內(nèi)采樣為離低時(shí),計(jì)數(shù)口值增加1。芝新的計(jì)數(shù)值更在檢測(cè)到跳伯變的周期的諒下一周期出脊現(xiàn)在寄存器菠中。由于識(shí)嬌別1到0的蓬跳變,要占飛用2個(gè)機(jī)器才周期(12略個(gè)振蕩周期查),因此最唯大計(jì)數(shù)速率墊為1/12野振蕩頻率。物外部輸入信植號(hào)的占空比麥不受限制,錄但為了保證丟給定電平能帖在改變之前棋被檢測(cè)到,打外部輸入信毛號(hào)的狀態(tài)至帝少要保持一維個(gè)完整的機(jī)傲器周期。除窄了彩‘否定時(shí)器青’孔或緩‘徑計(jì)數(shù)器惜’棕的選擇外,筑定時(shí)器0和希定時(shí)器1還吃有4種工作狼模式可供選絨擇。地老‘讓定時(shí)器礙’投和紡‘叔計(jì)數(shù)器忽’諒功能通過(guò)特阿殊功能寄存目器指T炭MOD的慢C/運(yùn)T位米選擇沫。兩個(gè)定時(shí)忽器/計(jì)數(shù)器齒都有4種工要作模式,由若TMOD的蚊兩位(M1商,M0)進(jìn)另行選擇。涂尊葬三、ISP摸功能介紹桶胳院系統(tǒng)內(nèi)編程惜(ISP租——僵InSy簡(jiǎn)stem茄Progr灘ammin菠g)功能是燃P89C6串68增強(qiáng)型松8051單腔片機(jī)的特色竹之一。IS箏P是指電路米板上的具有桶該功能的單咬片機(jī)(例如回:P89C背668)可被以編程寫(xiě)入突最終用戶(hù)程質(zhì)序代碼,而搬不需要從電融路板上取下忠該器件。同鏟時(shí),已經(jīng)編兆程的單片機(jī)悔也可以用:羽ISP方式代進(jìn)行擦除并蝕可以實(shí)現(xiàn)再昆次編程。議在徹ISP模式刃下得電時(shí),普可以進(jìn)行I通SP操作,稼在ISP模誰(shuí)式下單片機(jī)姑通過(guò)串行端疼口與外部主踏機(jī)如PC機(jī)郊或終端通信院。單片機(jī)從博主機(jī)接收命顛令和數(shù)據(jù)用濟(jì)于擦除和再梳編程代碼存騾儲(chǔ)區(qū)等等。知當(dāng)ISP操系作結(jié)束時(shí),猴應(yīng)重新配置旋單片機(jī)這樣動(dòng)才能正常進(jìn)腰行下一次操貝作。半I蝴SP的工作杏,是通過(guò)兩木個(gè)特殊的寄色存器:Bo左otVe塑ctor引源導(dǎo)向量和S法tatus橋Byte務(wù)狀態(tài)字節(jié)的除配置來(lái)實(shí)現(xiàn)質(zhì)的。系統(tǒng)復(fù)蕉位失敗時(shí).鼠MCLJ檢錄測(cè)Stat紗usBy戰(zhàn)te的內(nèi)容飲。如果St桶atus艘Byte為桂0時(shí),系統(tǒng)塘上電復(fù)位后因執(zhí)行從地址駕0000h柜處說(shuō)開(kāi)舉始,用戶(hù)應(yīng)城用程序當(dāng)S古tatus勞Byte及的內(nèi)容大于艙0時(shí),Bo衛(wèi)otVe碰ctor的瞞值作為執(zhí)行礎(chǔ)程序的地址申高位字節(jié),米低位字節(jié)為勢(shì)00H。工膊廠的缺省設(shè)精置是Boo非tVec蜘tor等于川0FC鏟H資,也就是說(shuō)罪,Boot硬恨Vecto固r內(nèi)容工廠墨掩模ROM幟的ISP伸Boot終ROM的地慰址為0FC境00H,用魯戶(hù)可以修改寫(xiě)B(tài)oot鳴廟ROM的B裝oot灣逮Vecto胞r內(nèi)容。注意:月當(dāng)擦除St村atus薯Byte或趁Boot扒Vecto蒙r悶,兩個(gè)同時(shí)附也被擦除。英在擦除和修困改Stat冬usBy懷te后必須猜對(duì)Boot虜Vect槳or再編程宗。厲在疲復(fù)位失敗時(shí)榨,boot撲load眾er在下列援情況下也會(huì)籠被執(zhí)行:朗保羞持PSEN嘉為低電平畏E旁A管腳電壓室大于VIH書(shū)P墾2雖.煌6和P2暮.炕7是高電平延或是懸浮腹上刊電復(fù)位時(shí)A財(cái)LE為高電欄或懸浮,非元零的情況相諸同,這樣可魄以使系統(tǒng)正疾常執(zhí)行最終亮用戶(hù)程序,殲也可手工迫含使系統(tǒng)進(jìn)入右ISP操作倚。ISP的疲特性是可以抵使閃速EP叉ROM通過(guò)著串行端口進(jìn)蠟行編程。層I姑SP允許使粥用較寬范圍寄的波特率,贊而與振蕩頻場(chǎng)率無(wú)關(guān),因爺此可以通過(guò)隸檢測(cè)接收一泛個(gè)字符的時(shí)兆問(wèn)來(lái)實(shí)現(xiàn)。撕ISP操作罪時(shí),需要傳吐送一個(gè)初始搖字符(大寫(xiě)唉字母U)到怠P89C艙668,以央確定波特率政。ISP固駱件能在接收散到字符后自州動(dòng)回應(yīng)。援表啟示數(shù)據(jù)記錄口,魂“回0l盛”茫表示文件結(jié)雕束標(biāo)志。在秧I五SP應(yīng)用中亞,還用到其劇它的記錄類(lèi)賭型表明命令素或數(shù)據(jù)。折當(dāng)俘P咬89慈C科668接收敘到一個(gè)記錄肯,輪記良錄中的信息脅則在內(nèi)部貯鼻存起來(lái),并騎且完成校中驗(yàn)和的計(jì)算款。接收到整變個(gè)記錄之后流,才執(zhí)行表罵示記錄類(lèi)型俘的操作。談對(duì)煙于數(shù)據(jù)類(lèi)型鐮的記錄(記份錄類(lèi)型為0叢0)則要進(jìn)猜行一個(gè)額外挑檢測(cè)。當(dāng)記炊錄中的校驗(yàn)航和與計(jì)算中縮的校驗(yàn)和相眠符,而且記踏錄中所有字博節(jié)都被成功隆編程的情況扶下,單片機(jī)簽才砌發(fā)送字符。者2.3畜開(kāi)發(fā)工具怪2病μ恒V飾isio甲.3.1固n2炭一、禮μ娛V葡ision欣2簡(jiǎn)介谷K繳eilC雹51疤μ拐Visio凈n2集成開(kāi)糠發(fā)環(huán)境是K允eilS嘗oftwa修r(nóng)e胖’憶Inc/K改eilE寬lektr吼onik規(guī)GmbH開(kāi)原發(fā)的基于8亦0C51內(nèi)謊核的微處理竹器軟件開(kāi)發(fā)交平臺(tái),內(nèi)嵌避多種符合工伸業(yè)標(biāo)準(zhǔn)的開(kāi)耗發(fā)工具,可躬以完成從工豪程建立到管鼻理、編譯、失鏈接、目標(biāo)橋代碼的生成倘、軟件仿真欄、硬件仿真且等完整的開(kāi)蒼發(fā)流程。尤絮其是C編譯此工具在生產(chǎn)溉代碼的準(zhǔn)確鍬性和效率方慶面達(dá)到了較忽高的水平,碼而且可以附捏加靈活的控頃制選項(xiàng),在可開(kāi)發(fā)大型項(xiàng)灰目時(shí)非常理貞想。份μ財(cái)Visio腔n2支持所搬有的Kei易l80C江51的主要如工具軟件,害包括C51哈編譯器、宏典匯編器/定泡位器和目標(biāo)循文件至暑H票ex格式轉(zhuǎn)崇換器,獸μ駱沿Visio突n2可以自槳?jiǎng)油瓿删幾g遞、匯編、鏈赤接程序等操嬌作。摟二匪、粘μ獲v我ision獅2的功能祖1咽.格μ鐵visio校n2fo找rWin栗dows:宜是一個(gè)集成合開(kāi)發(fā)環(huán)境,失它將項(xiàng)目管跪理、源代碼恐編輯和程序恢調(diào)試等組合拍在一個(gè)功能煎強(qiáng)大的環(huán)境趨中:蘭2敵.炸C51國(guó)際外標(biāo)準(zhǔn)化C交閣叉編譯器:吃從C源代碼稼產(chǎn)生可重定趕位的目標(biāo)模旬塊:咳竊3扎.型A51宏匯負(fù)編器:從8濫0C51匯調(diào)編源代碼產(chǎn)籠生可重定位飲的目標(biāo)模塊夢(mèng):竭4讓.智BL51鏈捆接器/定位觸器:組合由乳C51和A倦51產(chǎn)生的裹可重定位的獎(jiǎng)目標(biāo)模塊,糖生成絕對(duì)目綠標(biāo)模塊:畫(huà)5疾.漲μ珠visio敏n2的軟件市調(diào)試器:未μ給visio斯n2軟件調(diào)學(xué)試器能十分哀理想地進(jìn)行儉快速、可靠供的程序調(diào)試晃。調(diào)試器包錦括一個(gè)高速幫模擬器,可累以使用它模知擬整個(gè)80談C51系統(tǒng)聽(tīng),包括片上詢(xún)外圍器件和葡外部硬件。凡當(dāng)從器件數(shù)號(hào)據(jù)庫(kù)選擇器艘件時(shí),這個(gè)逼器件的屬性盲會(huì)被自動(dòng)配傭置:踩6對(duì).別μ戚visio噴n2的硬件挺調(diào)試器:斜μ革visio妥n2硬件調(diào)纖試器提供了益幾種在實(shí)際嚇目倒標(biāo)硬件上測(cè)浪試程序的方掛法。安裝M使ON51孟目放標(biāo)鑒控器到世目診標(biāo)系統(tǒng),并陣通過(guò)Mon版it0苗r-京51接口下認(rèn)載程序,使飾用高級(jí)GD夕I接口,將豐μ勿vi葉sjon2免調(diào)試器同類(lèi)府似于DP篩-良51PR0唉單片機(jī)綜合悅仿真實(shí)驗(yàn)儀仿或者TKS焦系列仿真器晨的硬件系統(tǒng)膜相連接,通路過(guò)終μ殺visio很n2的人機(jī)您交互環(huán)境指美揮連接的硬腦件完成仿真琴操作:寇7抽.栗LIB51熱庫(kù)管理器:良從目標(biāo)模塊拍生成鏈接器沃可以使用的揪文件:坑8暫.飾OH51目阻標(biāo)文件幕至蓮HEX格式豆的轉(zhuǎn)換器:暑從絕對(duì)目標(biāo)旬模塊生成I拌ntel皆Hex文件否:撈9識(shí).眠RTX-5稅1實(shí)時(shí)操作扒系統(tǒng):簡(jiǎn)化惜了復(fù)雜的實(shí)冤時(shí)應(yīng)用娘軟件項(xiàng)目的撤設(shè)計(jì)。定貢P師rotel易DXP2桌004鳳我們?cè)谧鲈O(shè)討計(jì)的過(guò)程中擦,需要繪制網(wǎng)大量的圖紙肢,以電路設(shè)杰計(jì)為例;完貝成一個(gè)電子姑產(chǎn)品的設(shè)計(jì)覆,就必須先補(bǔ)把自己的思介想用特有的半語(yǔ)言山客圖形表達(dá)出防來(lái),就需要出繪制出電原載理圖、印刷毯板圖、元件欣排列圖、阻踏焊劑圖、工并藝說(shuō)明、明司細(xì)表、元件資表等圖紙資關(guān)料。而手工元繪制這些圖糟紙需要花費(fèi)替大量的時(shí)間芽,并且要修捏改這些圖紙傾也十分的繁印瑣,還很容川易出現(xiàn)不必新要的錯(cuò)誤,威工作效率極妨其的低?,F(xiàn)怎在,我們可桐以將以上圖當(dāng)紙用計(jì)算機(jī)批來(lái)進(jìn)行設(shè)計(jì)顯管理,工作屯效率和質(zhì)量拍有了大幅度桑的提高。下徑面來(lái)分別談慎論絲Prote椅lDXP登2004穴的滲優(yōu)點(diǎn)和功能勺和一般使用陜方法。壯P狗rotel若DXP油2004的拍優(yōu)點(diǎn)和功能描:偶1用.掌非常容易修只改,尤其式嗓印刷版圖。盼2都.炕設(shè)計(jì)好印刷印版圖后,可平以自動(dòng)生產(chǎn)死元件排列圖頑,焊接劑圖率。樹(shù)3抽.端設(shè)計(jì)好的印亦刷板圖可以思與電原理圖慰進(jìn)行自動(dòng)校衰對(duì),它會(huì)在俊檢查報(bào)告中丑注明那些元洽件之間連接如有錯(cuò)誤,線齡條之間的問(wèn)恩距是否小于降你所要求的講距離。然后當(dāng)你就可以根途據(jù)檢查報(bào)告蜓來(lái)修改印刷躺板圖,使用悲這項(xiàng)功能比故人工校對(duì)可繩提高效率一牢百多倍???孟.架隨時(shí)可以通攔過(guò)打印機(jī)得千到理想的圖批紙。虜5鏈.棍設(shè)計(jì)完電路元后就需要制幅作其他的設(shè)狼計(jì)文檔。如慎:工藝說(shuō)明治、明細(xì)表、鞋元件表等。送我們雖然也它可以用言W提PS等停工控具將其打印災(zāi)出來(lái),但不倍能滿(mǎn)足規(guī)范關(guān)化的文檔要?jiǎng)谇?。因?yàn)樵谒灧痘奈膵寵n當(dāng)中,有呆擬制、審核病、工藝、描椒圖、校對(duì)等步小欄目。它張們的位置、薄字體、大小渾各有異同。府而且還有許鍬許多多的表場(chǎng)格線,線條持有粗有細(xì)。槳用胞W紅PS等軟件疫要想一模一扭樣地打印出安來(lái)是小可能燙的。兇為它掘們的表格線比是用漢字制款表線,一條炮表線需要占拾據(jù)炮一花個(gè)漢字的高懷度和寬度,篩而且不允許貿(mào)插入圖形和挨連接數(shù)據(jù)庫(kù)激,排版功能時(shí)也十分有限稿。帝第三章浪系統(tǒng)硬件設(shè)榜計(jì)實(shí)現(xiàn)3.1概述直本次畢業(yè)設(shè)易計(jì)的系統(tǒng)硬蓋件總體上分響為三大塊:湖通信接口和疑ISP功能振電路設(shè)計(jì);哄鍵盤(pán)與顯示柏電路設(shè)計(jì);亦驅(qū)動(dòng)電路設(shè)耗計(jì);其中驅(qū)弟動(dòng)電路設(shè)計(jì)銷(xiāo)是本次設(shè)計(jì)淘的核心,而霞其他的兩個(gè)螺部分是為驅(qū)窗動(dòng)電路部分贈(zèng)服務(wù)的。它妄們的結(jié)構(gòu)框引圖如下所示矛:繳圖3.1硬器件系統(tǒng)結(jié)構(gòu)眠框圖判3腿.港2霸赤通信接侮口或和ISP功餓能電路設(shè)計(jì)悉嫂由于單片機(jī)朗中的程序有您可能需要改咐寫(xiě)和控制單憂(yōu)片機(jī),為了辜方便改寫(xiě)和嗓控制,本設(shè)崇計(jì)選用通信民接口和IS絞P功功能距電路來(lái)實(shí)現(xiàn)收。階I由SP模式下亭,不需要特宇定的振蕩頻譯率產(chǎn)生波特冰率或編程脈雹沖時(shí)序,用融戶(hù)需要提供搏給P89C故668產(chǎn)生取恰當(dāng)時(shí)序的負(fù)信息。押P杯89C66駝8的在系統(tǒng)書(shū)內(nèi)編程是通煮過(guò)標(biāo)準(zhǔn)RS脊-壩232C串克口來(lái)完成的搶?zhuān)且环N役內(nèi)嵌的在線肆可編程,只少需要增加少按量的電路板鍬面積和元件屆。因此只要漸微機(jī)配備了撈RS肚-淡232C串秧口,就可以疤直接通過(guò)下究載電纜來(lái)完迫成程序的下稈載,使用非摘常方便。因雖此具備IS晝P功能的單瘡片機(jī)系統(tǒng)和源普通單片機(jī)禮系統(tǒng)的設(shè)計(jì)夫在別的方面墓沒(méi)什么區(qū)別蟲(chóng),只是在R綿S企-行232C串縫口的設(shè)計(jì)上奪做紛一下小置的變動(dòng)即可醒,IS扔P囑,用到了5喚個(gè)管腳:T吉XD,RX奧D,Vss小,Vcc和淺Vpp,對(duì)懼于P89C辯668來(lái)說(shuō)應(yīng),Vpp飼=醒5V,其硬淡件原理電路揭圖見(jiàn)附錄二鉤中的圖3鬼.棗1所示。皮一晌、電路原理口和器件選擇說(shuō)在袍這劫里驚列出圖辟中送的擺主杠要器件名稱(chēng)申及其在電路危中的主要功佳能:青園P89C6添68:?jiǎn)纹餀C(jī),控制發(fā)盞光二極管的什輸入,產(chǎn)生有一定時(shí)間的咐延時(shí)。急M顛AX232化:?jiǎn)纹瑱C(jī)串精口的電平轉(zhuǎn)瑞換芯片,它躍的內(nèi)部結(jié)構(gòu)摘也是達(dá)林頓陸的,專(zhuān)門(mén)用諒來(lái)驅(qū)動(dòng)繼電躲器的芯片,逮其內(nèi)含有反山電動(dòng)勢(shì)的二出極管。漠1逢.么接口信號(hào)筋M訂AX232集是異步串行蜜通訊中應(yīng)用鼻最廣泛的標(biāo)波準(zhǔn)總線,它悶包括了按位筆串行傳輸?shù)膶?xiě)電氣和機(jī)械缸方面的規(guī)定菌,適用于數(shù)滅據(jù)終端設(shè)備套(DTE)肝和數(shù)據(jù)通訊重設(shè)備(DC館E)之問(wèn)的律接口,其中搖DTE主要排包括計(jì)算機(jī)孩和各種端機(jī)仁,而DCE饑的典型代表芝是調(diào)制解調(diào)顆器古(論MO請(qǐng)—夜DEM)。日2營(yíng).關(guān)電氣特性喜M拆AX232辱標(biāo)準(zhǔn)對(duì)電器大特性、邏輯勝電平和各種烤信號(hào)線功能勤都作了規(guī)定搬:對(duì)于數(shù)據(jù)弟,邏輯左“匯0芝”皂的電平高于崗-遼3V,邏輯悶“送1聞”舒的電平低于慈+3V;對(duì)甚于控制信號(hào)袖,接通狀態(tài)國(guó)(0N)即贊信號(hào)有效的沿電平高于按+3V,斷蹈開(kāi)狀態(tài)(O松FF)即信笛號(hào)無(wú)效的電障平低于繳-飼3v.因此多,實(shí)際工作費(fèi)時(shí),應(yīng)保證儉電平在+3雜V到貞±俘15V之間頃。乏U汽LN200郵3的輸出端以允許通過(guò)I蒜C電流20蹄0mA,飽魯和壓降VC擾E約喇1V庸左右,耐壓?jiǎn)峒s為36V爽。用戶(hù)輸出竄口的外接負(fù)測(cè)載可根據(jù)以雖上參數(shù)估算弦采用集電極趟開(kāi)路輸出,漠輸出電流大婦,故可以直敘接驅(qū)動(dòng)繼電譯器或固體繼濾電器(SS化R)。思外蒙接控制器件倍,也可直接摧驅(qū)動(dòng)低壓燈懷泡。糧O止SC晶振,腫本次設(shè)計(jì)中爐選擇的是1演2MHz的枕立式晶振。向L貧EDl~L拌ED4:發(fā)也光二極管,差用來(lái)顯示步嚼進(jìn)電動(dòng)機(jī)的油狀態(tài)。推R奏I勸~扛R3:限流灰電阻,防止例發(fā)光二極管住過(guò)流燒毀。顧阻值330棵痛歐。你二減、地址分配友和連接耽在顧此僅列出設(shè)乞計(jì)中單片機(jī)摸與各個(gè)模塊謊管腳的連接閥。銹T職xD:MA跑X232的坡11財(cái)引腳,MA襪X232的胡TTL電平機(jī)輸入引腳,覺(jué)連接單片機(jī)叼的TXD,鴉TTL串口手輸入信號(hào)。涂R憑xD利:譽(yù)MAX23誠(chéng)2的12引粗腳,MAX炭232的T恢TL電平輸不出引腳,連茫接單片機(jī)的追RXD,T話(huà)T韻L眨串口輸入信煩號(hào)。跳SEG淡—住IN敞:鋸MAX23啄2的14引銳腳,MAX耍232的R助S--23添2電平輸出救引腳,連接妻RS深-居232的R將XD,RS吐-消232的串使口搜輸入信號(hào)。匯3知.伸3鍵盤(pán)和顯舍示電路設(shè)計(jì)曾孝鍵盤(pán)是一組蹈按鍵的集合伸,它是最常難用的單片機(jī)收輸入設(shè)備,場(chǎng)操作人員可溜以通過(guò)鍵盤(pán)念輸入數(shù)據(jù)或旬命令,實(shí)現(xiàn)涂簡(jiǎn)單的人機(jī)娛通訊,按鍵錯(cuò)是一種常廉開(kāi)蛛型密開(kāi)燦關(guān),平時(shí)(決常態(tài))按鍵欠的兩個(gè)觸點(diǎn)詞處于斷叢開(kāi)訂狀態(tài),當(dāng)鍵糕按下時(shí)才閉刻合(短路)別。派按混鍵的閉合穩(wěn)鬧定時(shí)間的長(zhǎng)含短由操作人炎員的按鍵動(dòng)京作決定,一警般為零點(diǎn)幾彼秒至數(shù)秒,乒常常出現(xiàn)鍵竹抖動(dòng)的情況撞,在此不予暈討論。損在鈴鍵盤(pán)掃描的幼控制方式,工在單片機(jī)系等統(tǒng)中,為了千節(jié)省硬件,崇通常采用行蝶列矩陣式非絡(luò)編碼鍵盤(pán),兼單片機(jī)對(duì)它勿的控制通常消有以下幾種垂方式:澤1蹦.妹程序控制掃眾描方式,即而利用程序連螞續(xù)地對(duì)鍵盤(pán)牲進(jìn)行掃描。群2云.韻定時(shí)器掃描到方式,即單秒片機(jī)定時(shí)地塊對(duì)鍵盤(pán)進(jìn)行維掃描。也3疾.纏中斷掃描方卵式,即鍵按秤下引起中斷看后,單片機(jī)法對(duì)鍵盤(pán)進(jìn)行頸掃描。魚(yú)發(fā)擁光二極管常哨用作單片機(jī)櫻最常用、最文簡(jiǎn)單的輸出津設(shè)備,可以寄用來(lái)顯示單聾片機(jī)或執(zhí)行件元件的運(yùn)行劣結(jié)果和運(yùn)行煮狀態(tài)等,設(shè)直計(jì)中采用二泊極管來(lái)顯示窩各種不同情求況下相應(yīng)的作運(yùn)行和控制蝕狀態(tài),例如傻:電動(dòng)機(jī)的檔正反轉(zhuǎn)狀態(tài)神,ISP使羨能狀態(tài)等等曬,這樣可為刃使用者提供撫醒目的感官飲提示。請(qǐng)參改見(jiàn)附錄二中發(fā)的圖3.2屋鍵盤(pán)和顯示卡電路原理圖吵。孩鍵灰盤(pán)和顯示硬萌件電路的設(shè)驢計(jì)主要功能倡是:通過(guò)按引鍵(S1~桿S4)來(lái)控冒制顯示器件端——襲發(fā)光二極管謠的狀態(tài)。疫1痰.電路原理馳和器件選擇感在插這里列出和利本設(shè)計(jì)相關(guān)蟲(chóng)的關(guān)鍵部分呀的器件名稱(chēng)女及其在電路撓中的主要功斬能。遇P的89C66禾8:?jiǎn)纹瑱C(jī)暖,控制鍵盤(pán)碎的電平輸出換。疏L藏ED0~戒L檢ED3:發(fā)鈴光二極管,抱用于顯示鍵員盤(pán)的輸入狀恐態(tài)。爐U交L余N2003漆A:該芯片拋包含多個(gè)高孫電壓的實(shí)用做型達(dá)林頓管煉,還封裝了秘一系列的電觀阻器,內(nèi)部閑電路圖如圖怕3.3所示烤。雕圖3倡.撲3柄U眼LN200中3A內(nèi)部結(jié)句構(gòu)政s1~s4庸:S1、S釋2是兩個(gè)帶描有自鎖功能尖的按鈕,S鴨lS3、S去4是兩個(gè)點(diǎn)圾動(dòng)開(kāi)關(guān)。教2勉.凳地址分配和稅連接因只盯列出和本設(shè)資計(jì)電路相關(guān)熊的、關(guān)鍵部僵分的單片機(jī)啊。各個(gè)功能敞管腳的連接泉和相關(guān)的地派址分配。栗P脆1則.俱4~P1址.品7飾:陽(yáng)與獨(dú)立的鍵艇盤(pán)的輸出管歉腳相連,控益制和檢測(cè)鍵爬盤(pán)的輸入。念P系1掌.紫0~P1音.邁3:接上拉筑電排阻,控恭制獨(dú)立鍵盤(pán)銜的掃描線處巾于高電平。恰S岸1~S4:牛S1是與P儲(chǔ)1嗎.休4膨相連控制步壯進(jìn)電動(dòng)機(jī)的扶啟動(dòng)停止按觀鈕,當(dāng)P1疾.路4為高電平椅時(shí),步進(jìn)電冰動(dòng)機(jī)啟動(dòng),拜并且發(fā)光二孩極管點(diǎn)亮;來(lái)S2是與P胞1佳.顫5相連用來(lái)睛控制步進(jìn)電揮動(dòng)機(jī)的正反緞轉(zhuǎn),當(dāng)P1肅.禽5為高電平暫時(shí),發(fā)光二扯極管循環(huán)閃葡爍和步進(jìn)電首動(dòng)機(jī)反轉(zhuǎn);樂(lè)S3與P1錫.紫6用來(lái)控制農(nóng)步進(jìn)電動(dòng)機(jī)花的加速,同我時(shí)二極管指艱示,當(dāng)P1咳.拍6為低電平朗時(shí),步進(jìn)電建動(dòng)機(jī)加速轉(zhuǎn)漸動(dòng);S4是尊與P1征.陜7相連用來(lái)急控制步進(jìn)電獸動(dòng)機(jī)的減速練轉(zhuǎn)動(dòng),當(dāng)P阿1粱.羞7為低電平惡時(shí),步進(jìn)電姑動(dòng)機(jī)減速轉(zhuǎn)飲動(dòng)。賤3祝.咳4步進(jìn)電機(jī)論驅(qū)動(dòng)電路設(shè)勿計(jì)大站步進(jìn)電機(jī)的計(jì)運(yùn)行要有一蛛電子裝置進(jìn)齒行驅(qū)動(dòng),這簽種裝置就是驗(yàn)步進(jìn)電機(jī)驅(qū)朱動(dòng)器,它是責(zé)把控制系統(tǒng)括發(fā)出的脈沖舊信號(hào),加以寨放大以驅(qū)動(dòng)敲步進(jìn)電機(jī)。叮步進(jìn)電機(jī)的喬轉(zhuǎn)速與脈沖欠信號(hào)的頻率慚成正比,控囑制步進(jìn)脈沖疑信號(hào)的頻率恐,可以對(duì)電白機(jī)速度進(jìn)行酸控制;控制離步進(jìn)脈沖的仗個(gè)數(shù),也可擴(kuò)以對(duì)電機(jī)定糾位。催典幅型的步進(jìn)電番機(jī)驅(qū)動(dòng)控制纏系統(tǒng)主要由鈔三部分組成貪:四1購(gòu).經(jīng)步進(jìn)控制器密,由單片機(jī)稼實(shí)現(xiàn)。訓(xùn)2嚴(yán).折驅(qū)動(dòng)器,把應(yīng)單片機(jī)輸出般的脈沖加以祝放大,以驅(qū)蝶動(dòng)步進(jìn)電機(jī)尖。碌3苦.跪步進(jìn)電動(dòng)機(jī)圓。是執(zhí)行元咸件,用于帶建動(dòng)其他的工它作元件來(lái)完商成所需要的翻功能。達(dá)上開(kāi)述的三部分代在我們?cè)O(shè)計(jì)啄的過(guò)程中都暮集成到了芯魔片之中,是少由芯片來(lái)進(jìn)拘行控制的,搭I(lǐng)SP可以鴨直接下載。六步錢(qián)進(jìn)電動(dòng)機(jī)驅(qū)明動(dòng)電路圖見(jiàn)尾附錄3燥.哲4圖。設(shè)計(jì)貸的過(guò)程中用披到了TLP尋521華—趟4芯片。捎電存路原理和器圓件選擇算在赤這早列出和揮本電路有關(guān)打的、關(guān)鍵部床分的器件名希稱(chēng)及其在電烘路中的主要撞功能:割P仍89C66早8:?jiǎn)纹瑱C(jī)方,通過(guò)化U調(diào)LN200先3對(duì)光電耦乎合器進(jìn)行控勇制。疏ULN2鉛0注03A跑:撕使單片機(jī)串冶口的甲電估平轉(zhuǎn)換芯片染?;蔜LP52史1厚—耽4:光電耦益合器。它將診微機(jī)系統(tǒng)與踢各種傳感器級(jí)、開(kāi)關(guān)、執(zhí)吸行機(jī)構(gòu)從電測(cè)氣上隔離奉開(kāi)朝來(lái),很大一束部分干擾將戚被阻擋。光畫(huà)電隔離電路低利用光隔離傷組成的光電授隔離電路將獨(dú)控制器與外泥部的驅(qū)動(dòng)電享路隔離掌開(kāi)糊來(lái),使得外懷部電路的變見(jiàn)化不至于影優(yōu)響或者損壞床控制系統(tǒng),濕從而提高系沾統(tǒng)的可靠性摧,增強(qiáng)抗干邀擾能力。光均電隔離器最諒重要的參數(shù)蒜是電流傳輸緩比CTR,土應(yīng)注意通常沉其值為0六.頃2~0度.越9。輸入數(shù)武字信號(hào)提供偉一定的電流熔(5洞—童10mA)各時(shí),光電隔饑離器才會(huì)把峰放大的數(shù)字豐電平輸出。磁光電隔離器捐聯(lián)結(jié)時(shí)應(yīng)注扎意信號(hào)『F始負(fù)邏輯。光烘電隔離器的叔輸入、輸出另端兩個(gè)電源寇必須單獨(dú)供狼電,否則,蹲如果使用同筋一電源外部船干擾信號(hào)可瘡?fù)ㄟ^(guò)電源串附到系統(tǒng)中來(lái)豎。墳光跳電隔離器的栽工作原理是煩:當(dāng)它的發(fā)年光二極管工禾作時(shí),光電懸管受光的影浙響有電流通啊過(guò),這些電窮流基本上受稠光的照度控然制,它可以查作為開(kāi)關(guān)使狠用,這時(shí)發(fā)糕光二極管和路光電管平常觀都處與關(guān)斷綿狀態(tài),在發(fā)拴光二極管通殿過(guò)電流脈沖躲時(shí),發(fā)光晶臭體管在電流回脈沖持續(xù)的窄時(shí)問(wèn)內(nèi)通過(guò)不。光電耦合腿器件也可作宰為線性耦合巾器使用,在昌發(fā)光二極管愿上提供一個(gè)巖偏置電流,懂再把信號(hào)電縣壓通過(guò)電阻悲耦合到發(fā)光尸二極管上,番引起其亮度煮的變化,這秧樣,光電晶乞體管接受到致的時(shí)再偏置鋪電流上增、婚減變化的光暫信號(hào)?;髢?nèi)部結(jié)構(gòu)如耗圖3古.辮5所示。控繳快曉灶網(wǎng)圖3源—督5TL合P叔521建-珍4內(nèi)部機(jī)構(gòu)哲P89C6局68單片機(jī)懸的P0現(xiàn).古0~P0叼.誠(chéng)3連接驅(qū)動(dòng)茅芯片U侵L窩N2003新的輸入口I泥Nl~I(xiàn)N曠4。厘當(dāng)P0周.插0口出現(xiàn)高總電平時(shí),通萌過(guò)UL狀N遭2003轉(zhuǎn)贊換芯片控制罪U4,發(fā)光游二極管發(fā)光濫,光電晶體券管導(dǎo)通,進(jìn)島而控制步進(jìn)乎電動(dòng)機(jī)的狀欣態(tài)。其他端著口均如此。辜3.5系統(tǒng)春硬件電路設(shè)嫩計(jì)總圖回此系統(tǒng)硬件值電路圖是我秒們?cè)O(shè)計(jì)的總妥圖,包括猶上玉述各部分的慰硬件電路:塔I東SP硬披件電路圖,丑鍵盤(pán)和顯示播硬件電路圖注,步進(jìn)電動(dòng)辮機(jī)驅(qū)動(dòng)電路新圖三部分,潛系統(tǒng)硬件電符路設(shè)計(jì)原理蟻圖如附錄二酒中圖浮“袋增強(qiáng)型80岡51單片機(jī)陷步進(jìn)電機(jī)控勵(lì)制系統(tǒng)硬件嫁總圖精”鎖所示。
臭第四章區(qū)統(tǒng)系統(tǒng)軟件設(shè)嘴計(jì)實(shí)現(xiàn)復(fù)4鍬.罩1系統(tǒng)的軟芒件構(gòu)成淹愁本設(shè)計(jì)應(yīng)用認(rèn)的是匯編語(yǔ)漁言進(jìn)行編程疼,系統(tǒng)程序案的總體設(shè)計(jì)添思路是:利剩用單片機(jī)對(duì)冤鍵盤(pán)進(jìn)行掃碑描,根據(jù)按夸鍵的狀態(tài)來(lái)蘋(píng)設(shè)置相應(yīng)的臘狀態(tài)位,然式后根據(jù)各狀虛態(tài)位的值輸采出相應(yīng)的控蕉制信號(hào),進(jìn)伸而實(shí)現(xiàn)對(duì)步鄭進(jìn)電動(dòng)機(jī)的并啟動(dòng)、停止曠、正反轉(zhuǎn)、推加速以及減來(lái)速的控制,誕并把系統(tǒng)的畢運(yùn)行狀態(tài)在焰顯示電路中疼顯示出來(lái)。疊本設(shè)計(jì)的軟遭件部分由鍵圣盤(pán)和顯示電插路的軟件設(shè)種計(jì),步進(jìn)電額動(dòng)機(jī)控制的失軟件設(shè)計(jì)兩翅大部分構(gòu)成塘。系統(tǒng)結(jié)構(gòu)徒框圖可表示白為:P89C668單P89C668單片機(jī)鍵盤(pán)掃描鍵盤(pán)掃描步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)程序步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)程序鍵盤(pán)顯示鍵盤(pán)顯示田圖4.1系滋統(tǒng)結(jié)構(gòu)框圖川現(xiàn)對(duì)框圖中鑒各部分的功嗓能作簡(jiǎn)要分鴿析:贈(zèng)1寇.皮P89C6壇68單片機(jī)作:是本設(shè)計(jì)骨的核心器件梯,用于控制蓋整個(gè)系統(tǒng)的攜各種工作。某信號(hào)的接受楊,發(fā)出,處穿理等。些2躲.春步進(jìn)電動(dòng)機(jī)番驅(qū)動(dòng)模塊程羽序:步進(jìn)電臟機(jī)的運(yùn)動(dòng)是紫靠脈沖驅(qū)動(dòng)榆,單片機(jī)每叫一個(gè)脈沖,核步進(jìn)電機(jī)就車(chē)往前走一步芹,在這個(gè)過(guò)性程中,脈沖距要按一定的斬順序送出,進(jìn)當(dāng)脈沖的時(shí)怖問(wèn)間隔是相獻(xiàn)等的時(shí)候,誼步進(jìn)電機(jī)就冠按一定的速繞度轉(zhuǎn)動(dòng),如先果改變驅(qū)動(dòng)慢脈沖的發(fā)送果頻率,則電帖機(jī)轉(zhuǎn)動(dòng)速度店就會(huì)發(fā)生變諷化。域3杰.招鍵盤(pán)掃描功坦能,是通過(guò)鹽存儲(chǔ)在單片尖機(jī)里面的鍵嘩盤(pán)掃描程序襖根據(jù)鍵盤(pán)的閥輸入蠟狀態(tài)最來(lái)設(shè)置和控?cái)嘀普麄€(gè)系統(tǒng)搬運(yùn)行的狀態(tài)跪位,從而最其終控制步進(jìn)和電動(dòng)機(jī)的運(yùn)僚動(dòng)狀態(tài)。喉4烏.鍵盤(pán)顯示釀功能:是指舉通過(guò)顯示器諷(本駱設(shè)羊計(jì)中應(yīng)用發(fā)像光二極管)區(qū)的亮與滅來(lái)艙提示,步進(jìn)克電動(dòng)機(jī)的起何、停間、互正、反轉(zhuǎn),逃加、減速等步的運(yùn)動(dòng)狀態(tài)艇。勇4擦.事2系統(tǒng)軟件名流程圖及其留說(shuō)明蠻吼軟件的設(shè)計(jì)冬主要是控制尼步進(jìn)電機(jī)的旅運(yùn)動(dòng)狀態(tài),押即控制單片斧機(jī)發(fā)送的驅(qū)導(dǎo)動(dòng)脈沖的發(fā)干送頻率??勺瞬捎孟旅鎯删糠N方法實(shí)現(xiàn)耐:語(yǔ)①餃采用軟件定挺時(shí),誦②捷采用硬件定遙時(shí),本設(shè)計(jì)棉所采用的就院是后一種方殃法??嘀鞒绦蛄鞒跳Q圖如下圖所敵示:摸開(kāi)始開(kāi)始調(diào)用鍵盤(pán)掃描調(diào)用鍵盤(pán)掃描電機(jī)停轉(zhuǎn)QD=1?嚼網(wǎng)接提白絞與否電機(jī)停轉(zhuǎn)QD=1?電機(jī)運(yùn)轉(zhuǎn)恐飽郵震攪身梯是電機(jī)運(yùn)轉(zhuǎn)JK=1?JK=1?加大定時(shí)初值屑肝袋廁饒妄掩是加大定時(shí)初值JM=1?刊辮哈否冤盤(pán)恰JM=1?減小定時(shí)初值弦蜜秩貓麻呈是減小定時(shí)初值淘些藏預(yù)繞否驢圖4.1主勤程序流程圖腔主程序流程評(píng)圖的說(shuō)明:痰程胖序奉開(kāi)節(jié)始,按K1誠(chéng),洗K2,K3嗚,K4順序左逐步進(jìn)行掃始描,判斷是錄否有按鍵按商下。步置局狀喘態(tài)絮位,通過(guò)對(duì)贈(zèng)P89C6淺68端口的貼控制,若P趨1口有按鍵糞按下,即使梳其保持低電滔平,則相應(yīng)渣的P0口控禽制的步進(jìn)電夕機(jī)的線圈通延電,使步進(jìn)洗電機(jī)僵開(kāi)謎始轉(zhuǎn)動(dòng)。若丘P1口沒(méi)鍵副按汪下隸,則P0口割線圈無(wú)電流殘通過(guò),此時(shí)悟步進(jìn)電機(jī)停仙止轉(zhuǎn)動(dòng)。倉(cāng)步進(jìn)電機(jī)寧正反轉(zhuǎn)控制宜程序在中斷案中進(jìn)行,此魯時(shí)不與考慮爛,下文有專(zhuān)旋門(mén)的介紹。泥祖判斷是否進(jìn)連入步進(jìn)電機(jī)停的加減速狀留態(tài),程序通誠(chéng)過(guò)改變每次串進(jìn)入中斷時(shí)房,改變定時(shí)低初值的辦法買(mǎi)來(lái)實(shí)現(xiàn),加蒸大定時(shí)初值惱,則每次步扭入中斷的時(shí)件間減小,電樹(shù)機(jī)在每一相膜的通電時(shí)間曲減小,達(dá)到撫加速目的。滾減速也與此莖理論相同。入口鑰鍵盤(pán)掃描程無(wú)序流程圖:入口P1.4=1=1暗閉恒朗剩孕NP1.4=1=1矛尿疑綁鎮(zhèn)YQD=1QD=0QD=1QD=0P1.5=1晝黃裹缸躺斗NP1.5=1春妄攔雞溪YZX=1ZX=0ZX=1ZX=0P1.6=0塑拐份臘升黨瞧P1.6=0繞號(hào)齡刷汁延時(shí)消桃深鉆祝白Y搶N延時(shí)消弄叨繪鈴諸好JK=1JK=1返回P1.7=0述創(chuàng)翠貼嬸榮N返回P1.7=0臘理妨桶否Y延時(shí)延時(shí)JM=1JM=1返回主程返回主程銀圖4典.侮2鍵盤(pán)掃描打程序流程圖就鍵盤(pán)掃描程賓序流程圖說(shuō)疼明:顛步進(jìn)電動(dòng)機(jī)圍運(yùn)動(dòng)狀態(tài)控跳制叼讀膏取P1口的霉?fàn)顟B(tài),在P渴1口的高四單位中若狀態(tài)和為高電平,焰則無(wú)鍵按下狠,此時(shí)P1孤.蠻O點(diǎn)亮,其亭余的燈為熄地滅狀態(tài)。若銜為低電平則丟有鍵按下,翠相應(yīng)的燈的光亮滅與電機(jī)寒的狀態(tài)緊密腸對(duì)應(yīng),執(zhí)行炕過(guò)程為:肥K議1按下,步咽進(jìn)電機(jī)谷開(kāi)恰始轉(zhuǎn)動(dòng),否針則程序繼續(xù)貧掃描下一鍵留。鉤欠K2求按下,步進(jìn)竄電機(jī)正轉(zhuǎn),教K2葵彈起步進(jìn)電才機(jī)反轉(zhuǎn)(在絡(luò)中斷中進(jìn)行睛)埋彎K3關(guān)為常開(kāi)開(kāi)關(guān)蒼,按下一次遺,加速一次拳。被K院4為常開(kāi)開(kāi)郊關(guān),按下一攝下,減速一殖次。韻每距一次操作完黑成,鍵盤(pán)掃紛描程序就執(zhí)辮行一次。哥消積除抖動(dòng)的方輩法興按摔鍵本身是機(jī)抽械開(kāi)關(guān),在慮觸電閉合和展斷開(kāi)的瞬間粒會(huì)出現(xiàn)電壓今抖動(dòng)的現(xiàn)象蝕,必須去除統(tǒng)抖動(dòng)的影響緣,才能正確搭的識(shí)別被按溫下的鍵,本容設(shè)計(jì)采用軟捏件延時(shí)12湊MS來(lái)消除帆抖動(dòng)。糾滔睜等待鍵釋放舌:芬醬毀得到閉合鍵補(bǔ)對(duì)應(yīng)的鍵碼彈以后,繼續(xù)繪延時(shí)并判斷刻按鍵的狀態(tài)赴,直到閉合鼻的按鍵釋放輸,再根據(jù)鍵接碼轉(zhuǎn)到響應(yīng)面的鍵處理子筐程序中。龍4屠.濾3顯示程序料設(shè)計(jì)安院顯示器件用笑以顯示系統(tǒng)劑的整個(gè)運(yùn)行調(diào)狀態(tài)。本設(shè)世計(jì)采用發(fā)光錘二極管來(lái)顯漲示單片機(jī)和鎖電動(dòng)機(jī)的得迎電狀態(tài),并川直接模擬步諸進(jìn)電動(dòng)機(jī)的衫運(yùn)行狀態(tài)。變端口及作用列如下所示:鎖P憂(yōu)1釣.備O口的二極廊管用于顯示輛電機(jī)的停止父狀態(tài),當(dāng)啟掏動(dòng)按鍵沒(méi)有斯被按下時(shí)該竿二極管發(fā)光腰??vP也1邊.乒1口的二極詢(xún)管用于顯示槽電機(jī)的啟動(dòng)括狀態(tài),當(dāng)啟隙動(dòng)按鍵按下伐時(shí)該二極管均發(fā)光。此P偽1猛.使2口的二極從管用于顯示找電機(jī)的正轉(zhuǎn)罩狀態(tài),當(dāng)轉(zhuǎn)宅向按鍵沒(méi)有賠被按下時(shí)該茫二極管發(fā)光響。虧P單1使.崇3口的二極走管用于顯示鑒電機(jī)的反轉(zhuǎn)減狀念,當(dāng)轉(zhuǎn)才向按鍵按下梳時(shí)該二極管剪發(fā)光。計(jì)相觀關(guān)的顯示控憑制程序請(qǐng)?jiān)旞P見(jiàn)附錄二。幼步進(jìn)電機(jī)封正毯反轉(zhuǎn)程序流料程圖:入口入口現(xiàn)場(chǎng)保護(hù)現(xiàn)場(chǎng)保護(hù)反轉(zhuǎn)ZX=1?反轉(zhuǎn)ZX=1?正轉(zhuǎn)正轉(zhuǎn)現(xiàn)場(chǎng)恢復(fù)現(xiàn)場(chǎng)恢復(fù)返回返回洋圖4.36泉中斷及步進(jìn)步電機(jī)正反轉(zhuǎn)串程序流程圖油程序的說(shuō)明罪:厚進(jìn)入中斷程貴序前,對(duì)步讀進(jìn)電機(jī)的運(yùn)耳行方向狀態(tài)高位ZX進(jìn)行馬設(shè)置,若Z基X鑰=血1則正轉(zhuǎn),段ZX=O則薯進(jìn)入反轉(zhuǎn)程仍序舊進(jìn)練入中斷首先紗保護(hù)現(xiàn)場(chǎng),秘目的是中斷剪完成后,能指回到原來(lái)的紀(jì)程序中,保旦證原來(lái)程序嶄的順利進(jìn)行謙。蠅在嘩中斷程序中告,通過(guò)對(duì)運(yùn)鉗行方向狀態(tài)炕位的讀取,極來(lái)實(shí)現(xiàn)步進(jìn)百步進(jìn)電機(jī)的晌正反轉(zhuǎn)。勒中較斷結(jié)束,返傲回原來(lái)主程馳序,進(jìn)行下疲一循環(huán)。甜其辭程序代碼見(jiàn)祝附錄悠一濫。
串第五章宗澡設(shè)計(jì)總結(jié)鍋本設(shè)計(jì)課題妨是奪“箱基于P89縣C668單豐片機(jī)的步進(jìn)滾電機(jī)運(yùn)動(dòng)控?cái)?shù)制系統(tǒng)研發(fā)盈”墓的軟硬件設(shè)野計(jì)。我是做籠硬件設(shè)計(jì)的洋。在設(shè)計(jì)準(zhǔn)努備階段,做獄了很多的實(shí)兇驗(yàn),為了查低找到自己所攻需要的資料狼,閱讀了大遺量的書(shū)籍,筆也走了很多昌彎路,培養(yǎng)爛了鴿自己傾的能力。在曠設(shè)計(jì)過(guò)程中判,進(jìn)一步熟罪練了對(duì)樸μ掛visio貢n和Pro罪telD封XP200風(fēng)4的使用。嬌本次設(shè)計(jì)使刊用的是P8闊9C668尸單片機(jī),對(duì)坡其基本功能溪和個(gè)管腳功勤用有了較全滿(mǎn)面的了解;骨同時(shí)訓(xùn)練了交LED顯示開(kāi),鍵盤(pán)的掃員描的設(shè)計(jì)與益調(diào)試的能力免,進(jìn)一步學(xué)木習(xí)了步進(jìn)電觀動(dòng)機(jī)的運(yùn)動(dòng)先特性控制??盍硗膺€讓我叮了解了一些兄單片機(jī)外圍裹器件的設(shè)計(jì)巖,特別是在和軟硬件調(diào)試艘的過(guò)程中,籃一次次出現(xiàn)起的錯(cuò)誤和不裳斷的改正,嬸有效的培養(yǎng)最了我在細(xì)節(jié)斤方面毛要具備臉足夠的細(xì)心膝而在全局上羊又要顧全大恥局等方面的濃綜合素質(zhì)。蝕總吵的說(shuō)來(lái),從眉查閱資料到植方案的完成宿,從硬件的尼設(shè)計(jì)到系統(tǒng)含軟件的調(diào)試丑,無(wú)不充滿(mǎn)間了坎坷與艱過(guò)辛,曾有過(guò)燭遇到問(wèn)題時(shí)訴的苦惱,調(diào)腦試時(shí)找不到券問(wèn)題原因時(shí)螺的郁悶,也蟲(chóng)有經(jīng)過(guò)辛苦龍問(wèn)題解決后笨的喜悅。設(shè)既計(jì)完成了,戲回首設(shè)計(jì)過(guò)拳程我體會(huì)頗錫深:蠅1制.壘磨練了自己謀的毅力和培尚養(yǎng)了堅(jiān)持不遠(yuǎn)懈的恒心,有本次設(shè)計(jì)是慘一項(xiàng)極具挑裙戰(zhàn)性的工作積,每一個(gè)環(huán)限節(jié)都馬虎不運(yùn)得,既要有泡理論上的依兄據(jù)也有實(shí)驗(yàn)而的支持,尤坦其在系統(tǒng)調(diào)釣試時(shí),更是薄靠這種堅(jiān)韌神的毅力和堅(jiān)袍持不懈的恒線心才使得我朱們繼續(xù)前進(jìn)痕。凡事都不既是一蹴而就扭的,都需要逗通過(guò)自己的浪辛勤耕耘,士扎扎實(shí)實(shí)的身干,才可能衡會(huì)有滿(mǎn)意的材結(jié)果。不同鑼的只是過(guò)程昌的長(zhǎng)短,一各份耕耘一份銜收獲。銅2顯.單培養(yǎng)了自學(xué)克能力和快速垂接受新知識(shí)臂的能力。在點(diǎn)本次設(shè)計(jì)中更,使用的P挖89C66零8單片機(jī),狠以前從沒(méi)有頁(yè)接觸過(guò),只倘有現(xiàn)學(xué)現(xiàn)用胡。本次設(shè)計(jì)同的過(guò)程是不款斷的學(xué)習(xí)知病識(shí),學(xué)完后徑又馬上的用膊于實(shí)踐,實(shí)州踐中發(fā)現(xiàn)問(wèn)鵝題時(shí),又去壽學(xué)習(xí)的過(guò)程拾。在這個(gè)過(guò)愧程中,需要福有較強(qiáng)的自退學(xué)能力和快荷速接受新知孤識(shí)的能力。略我體會(huì)到不器管做什么事育情,只要做斜就要用心的會(huì)去做,用自窗己的智慧去溫做,努力把諷事情做的最犬好。帖未煉3拳.茅培養(yǎng)了團(tuán)隊(duì)瞧合作精神。理隨著現(xiàn)代科科學(xué)技術(shù)的發(fā)劈展,社會(huì)分春工越來(lái)越細(xì)娛,而每個(gè)系妄統(tǒng)的設(shè)計(jì)不翅可能踢由哄一個(gè)人獨(dú)立逆完成,都將洪山團(tuán)隊(duì)一起壞協(xié)作瓦開(kāi)護(hù)發(fā)完成,這彼次設(shè)計(jì)也體今現(xiàn)了這一點(diǎn)住。讓我深深燦的體會(huì)到,瞧把大的看似脂很難或者根捕本不能實(shí)現(xiàn)竊的,但實(shí)際土上可以實(shí)現(xiàn)職的目標(biāo),若摘分為幾個(gè)部漫分,分階段示的來(lái)逐一完疏成,最后你棵會(huì)發(fā)現(xiàn),這雪個(gè)目標(biāo)是如記此的不堪一痕擊。自信,頓其實(shí)已經(jīng)成陰功了一大半再了。呢經(jīng)濫過(guò)一百多個(gè)菜日日拾夜夜的奮戰(zhàn)衣,在老師耐黨心的指導(dǎo)下異圓滿(mǎn)的完成嬌了本次設(shè)計(jì)鐵的任務(wù)。
致謝就感謝導(dǎo)師芹劉晉老師的熱心歡指導(dǎo)和不懈乳的教導(dǎo)。感似謝院系領(lǐng)導(dǎo)疊給予提供的范實(shí)驗(yàn)和設(shè)計(jì)姑環(huán)境,讓我邁們有了很好慧的設(shè)計(jì)的環(huán)所境。突畢初業(yè)設(shè)計(jì)完成獵了,現(xiàn)在回喂顧這段時(shí)間蒼來(lái)看看我做戶(hù)的畢業(yè)設(shè)計(jì)棒,不足之處史在所難免,齒然而埋在心積里溉更多的卻是祥那份成功和煮喜悅之情的堆收獲。三個(gè)階月前對(duì)單片敢機(jī)的模模糊事糊我,通過(guò)補(bǔ)本次畢業(yè)設(shè)真計(jì),在導(dǎo)師榆的指導(dǎo)及自胞己的努力和袋同學(xué)之間相貴互學(xué)習(xí)相互伴幫助下,使錘我有了長(zhǎng)足秀的進(jìn)步。擁在綠此,我要特狗別感謝薦劉夏老師對(duì)我們次所傾注的心秒血,付出的洪努力,晃劉踐老師嚴(yán)謹(jǐn)?shù)馁t治學(xué)作風(fēng),宣無(wú)私的奉獻(xiàn)繩精神,對(duì)科份學(xué)的敏感洞望察力及對(duì)科震學(xué)事業(yè)的執(zhí)吃著追求,使微我受益無(wú)窮怎,對(duì)我即將塞踏上的工作攀之路將有著該無(wú)可限量的因幫助。每次鳴的硬件電路短設(shè)計(jì)和軟件煌的調(diào)試工作奇劉緒老師都在旁白邊細(xì)心的指妻導(dǎo)著我們,爭(zhēng)我們的每一妄次小小的失洗誤都逃不過(guò)甲劉區(qū)老師的眼睛搜,卻使我改墊掉了不仔細(xì)順的壞習(xí)慣,肆養(yǎng)成了做事插嚴(yán)謹(jǐn)?shù)牧己脫褡黠L(fēng)。每個(gè)堅(jiān)節(jié)假同當(dāng)我繪們想到設(shè)計(jì)漸室做設(shè)計(jì)的譜時(shí)候,宇劉升老師這種無(wú)正私的精神和拔對(duì)我們畢業(yè)童設(shè)計(jì)的關(guān)懷精,我打心歪里考感動(dòng)。在這膏里陵我還要感謝齒我的我的合染作伙伴憤朱思播同學(xué),由于擋他的幫助才橫使得我們這艇次的畢業(yè)設(shè)煮計(jì)順利完成價(jià)。
參考文獻(xiàn)徑1曾至勵(lì)假勇主編章《機(jī)電一栗體化系統(tǒng)設(shè)汽計(jì)》慢放高等教育出套版社鐮2鄧星擔(dān)鐘碑瓦等主編選非《機(jī)電傳動(dòng)箭控制》(第療四版)華中弦科技大學(xué)出噸版社畢柴2005.惡1須3錢(qián)逸券秋冊(cè)貪主編潛典《單片機(jī)原勁理與應(yīng)用》血谷驕子工業(yè)出版液社迫2童002.1灶4馬葆樹(shù)慶戲煮著任《動(dòng)機(jī)控倍制技術(shù)》挎充折華中理工壘大學(xué)出版社哭1陡997.8色5周希褲章碧遼著泄條《電動(dòng)機(jī)的柄起動(dòng).制動(dòng)猛和調(diào)速》濾機(jī)械工業(yè)出包版社翁濫1984.去1迎6王曉悲明咐象編著酸屬《電動(dòng)機(jī)的仍單片控制》拒秧北京航空航井天大學(xué)出版濕社盈沉2001體7陳理繼壁佛如編著系沙《步進(jìn)電動(dòng)爭(zhēng)機(jī)及其應(yīng)用戶(hù)》上海焰科技技術(shù)出救版社陜魂1985贏8粱伍邪軍廚矮等編腿仆《單片機(jī)原籠理機(jī)及應(yīng)用菠》項(xiàng)冬東南大學(xué)出芝版社資浩去2000訂10高鵬都等編著換車(chē)《Prot嗓e199入艙門(mén)與提高》純含人民郵電出雜版社嗎項(xiàng)2000.房2御11李朝敏青主編卷絨語(yǔ)《單片機(jī)原綿理及應(yīng)用》竹牢重慶大學(xué)出付版社濾賀1998.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- JIS D 9419-2010 自行車(chē).輪轂 標(biāo)準(zhǔn)Bicycles -Hubs
- 2026春季夢(mèng)想靠岸招商銀行江門(mén)分行校園招聘?jìng)淇伎荚囋囶}附答案解析
- 心梗患者疼痛管理的新進(jìn)展與應(yīng)用
- 2026云南玉溪暨達(dá)職業(yè)技能培訓(xùn)學(xué)校有限公司就業(yè)見(jiàn)習(xí)崗位招募3人參考考試題庫(kù)附答案解析
- 2026廣東湛江市坡頭區(qū)坡頭鎮(zhèn)人民政府招聘政府雇員(非編制人員)1人備考考試題庫(kù)附答案解析
- 2026年貴州省省、市兩級(jí)機(jī)關(guān)公開(kāi)遴選公務(wù)員357人參考考試題庫(kù)附答案解析
- 2026福建寧德福鼎市前岐中心幼兒園招聘參考考試試題附答案解析
- 2026福建省閩侯白沙國(guó)有林場(chǎng)招聘勞務(wù)派遣護(hù)林員1人備考考試題庫(kù)附答案解析
- 生產(chǎn)車(chē)間技改創(chuàng)新制度
- 酒廠生產(chǎn)環(huán)保管理制度
- 2026年洪湖市事業(yè)單位人才引進(jìn)100人參考考試題庫(kù)及答案解析
- 小拇指培訓(xùn)課件
- 緊急護(hù)理人力資源應(yīng)急資源儲(chǔ)備
- 2025年上海市公務(wù)員《行政職業(yè)能力測(cè)驗(yàn)(A卷)》試題(網(wǎng)友回憶版)
- 健康骨骼課件
- GB/T 7573-2025紡織品水萃取液pH值的測(cè)定
- 水泵電機(jī)年度維修項(xiàng)目方案投標(biāo)文件(技術(shù)方案)
- 2024-2025學(xué)年江西省南昌市高二上學(xué)期期末聯(lián)考數(shù)學(xué)試卷(含答案)
- GB/T 6075.6-2024機(jī)械振動(dòng)在非旋轉(zhuǎn)部件上測(cè)量評(píng)價(jià)機(jī)器的振動(dòng)第6部分:功率大于100 kW的往復(fù)式機(jī)器
- 【生物】種子的萌發(fā)-2024-2025學(xué)年七年級(jí)生物下冊(cè)同步教學(xué)課件(人教版2024)
- 電梯安全使用登記與定期檢驗(yàn)管理制度
評(píng)論
0/150
提交評(píng)論