資源預(yù)覽需要最新版本的Flash Player支持。
您尚未安裝或版本過低,建議您
西安文理學(xué)院機(jī)械電子工程系本科畢業(yè)設(shè)計(jì)(論文)題目自動(dòng)作業(yè)的工程車控制系統(tǒng)軟件設(shè)計(jì)專業(yè)班級(jí)機(jī)械設(shè)計(jì)制造及其自動(dòng)化2班學(xué)號(hào)08102080210學(xué)生姓名郭小衛(wèi)指導(dǎo)教師李紅巖設(shè)計(jì)所在單位西安文理學(xué)院2012年5月自動(dòng)作業(yè)工程車控制系統(tǒng)軟件設(shè)計(jì)摘要:STC89C52單片機(jī)是一款八位單片機(jī),它的易用性和多功能性受到了廣大使用者的好評(píng)。這里介紹的是如何用STC89C52單片機(jī)來實(shí)現(xiàn)自動(dòng)作業(yè)的工程車的硬件和軟件設(shè)計(jì)。本系統(tǒng)以設(shè)計(jì)題目的要求為目的,采用STC89C52單片機(jī)為控制核心,利用LED燈進(jìn)行顯示,按鍵進(jìn)行控制,且利用LG9110驅(qū)動(dòng)芯片進(jìn)行驅(qū)動(dòng)以實(shí)現(xiàn)推土機(jī)的前進(jìn),左轉(zhuǎn),右轉(zhuǎn),后退以及鏟斗的上下等功能。整個(gè)系統(tǒng)的電路結(jié)構(gòu)簡(jiǎn)單,可靠性能高。采用的技術(shù)主要有:1)通過C編程來控制小車的行駛及動(dòng)作軌跡;2)新型驅(qū)動(dòng)芯片LG9110的采用。實(shí)驗(yàn)測(cè)試結(jié)果滿足要求,本文著重介紹了該系統(tǒng)的軟件設(shè)計(jì)方法及測(cè)試結(jié)果分析。關(guān)鍵詞:STC89C52單片機(jī)、LG9110驅(qū)動(dòng)芯片、工程車THESOFTWAREDESIGNOFCONTROLSYSTERMOFAUTOMATICOPERATIONOFENGINEERINGVEHICLEAbstract:STC89C52isa8bitsinglechipcomputer.Itseasilyusingandmulti-functionsufferlargeusers.ThisarticleintroduceshowtodesignthethesoftwareandhardwareoftheintelligenceelectricitymotiveEngineeringvehiclewiththeSTC89C52singlechipcomputer.Thissystemregardstherequestofthetopic,adoptingSTC89C52forcontrollingcore.ItwillbedisplayedbyLEDlampandcontroledbycontrolbutton.ItalsowillbedrivenbyThedrivingchipLG9110.Itsfunctionningsincludetheforward,backward,turnleft,turnrightofEngineeringvehicleandsoon.Thewholesystemissimple,thefunctionisdependable.Theadoptionoftechniqueas:1)ControltheEngineeringvehiclebyWriteaprogram;2)TheadoptionofthenewdrivingchipLG9110.Experimenttestresultsatisfytherequest,thistextemphasizesintroducedthesoftwaresystemdesignsandtheresultanalyze.Keywords:STC89C52singlechipcomputer,thedrivingchipLG9110,theintelligenceelectricitymotiveEngineeringvehicle目錄I目錄第1章緒論...........................................................11.1選題的目的及意義................................................11.2工程車在國內(nèi)外的研究狀況及發(fā)展趨勢(shì)..............................11.3本課題主要研究?jī)?nèi)容和設(shè)計(jì)任務(wù)....................................1第2章方案設(shè)計(jì)與論證.................................................22.1直流電機(jī)H橋驅(qū)動(dòng)系統(tǒng)............................................22.2顯示系統(tǒng)........................................................42.3系統(tǒng)原理圖......................................................4第三章硬件設(shè)計(jì).......................................................63.1STC89C52單片機(jī)硬件結(jié)構(gòu).........................................63.2最小應(yīng)用系統(tǒng)設(shè)計(jì)................................................6第四章軟件設(shè)計(jì).......................................................94.1語言的選擇......................................................94.2流程框圖........................................................94.3程序流程圖.....................................................104.4軟件調(diào)試.......................................................134.5各功能模塊程序.................................................14第五章工程車制作、焊接、調(diào)試及安裝..................................185.1系統(tǒng)的制作.....................................................185.2系統(tǒng)的焊接.....................................................185.3系統(tǒng)的調(diào)試.....................................................18第六章測(cè)試結(jié)果分析..................................................196.1測(cè)試方法與儀器.................................................196.2測(cè)試結(jié)果分析...................................................19結(jié)束語................................................................20致謝................................................................21參考文獻(xiàn)..............................................................22附錄................................................................23西安文理學(xué)院畢業(yè)設(shè)計(jì)(論文)1第1章緒論1.1選題的目的及意義以STC公司的STC89C52芯片為核心,實(shí)現(xiàn)模擬工程車各種功能的控制器,該控制系統(tǒng)可以在無人干預(yù)的情況完成各種動(dòng)作,后期可加入擴(kuò)展功能模塊,也可和用戶有良好的互動(dòng)性,可用外接鍵盤或遙控器進(jìn)行操作。通過系統(tǒng)分析、設(shè)計(jì)、編碼和測(cè)試,達(dá)到實(shí)用的目的。工程車輛由于其作業(yè)環(huán)境復(fù)雜、惡劣,作業(yè)任務(wù)多樣,作業(yè)生產(chǎn)率不高,迫切要求將智能技術(shù)應(yīng)用到工程車輛中,開發(fā)具有智能化特征的工程車輛以適應(yīng)工程車輛特殊的工作環(huán)境和提高工程車輛的使用性能。通過對(duì)該產(chǎn)品的設(shè)計(jì)及制作,對(duì)我個(gè)人能力的提升也大有裨益,將會(huì)使我對(duì)我四年來所學(xué)的知識(shí)有一個(gè)系統(tǒng)的理解和掌握,將會(huì)提高我對(duì)所學(xué)知識(shí)的運(yùn)用能力。在設(shè)計(jì)中,我將會(huì)熟悉并了解芯片的選擇,外圍電路的設(shè)計(jì),軟硬件的調(diào)試對(duì)我來說都是一個(gè)很好的鍛煉機(jī)會(huì),在此次設(shè)計(jì)中,我定會(huì)得到很多寶貴的經(jīng)驗(yàn),這將對(duì)我日后的工作有很大的益處1.2工程車在國內(nèi)外的研究狀況及發(fā)展趨勢(shì)隨著我國經(jīng)濟(jì)發(fā)展和基礎(chǔ)設(shè)施建設(shè)的加快,工程車各行各業(yè)的專業(yè)化程度普遍提高,運(yùn)輸工具越來越多樣化、專用化。工程車如公路運(yùn)輸、工程建設(shè)、油田、礦山、電力、電信、郵政、醫(yī)療、環(huán)衛(wèi)、食品、航空、公安、消防、司法以及國防建設(shè)等各行各業(yè)都需要適合本行業(yè)特點(diǎn)以及滿足本行業(yè)特殊功能需要的專用汽車。工程車課題中的工程車泛指工程建筑機(jī)械、城市維護(hù)等方面的特殊車輛。工程車具有超凡的本領(lǐng),有超人的能量,它們?cè)诟鞣N復(fù)雜艱苦的工況下長(zhǎng)時(shí)間的作業(yè),在城市的建設(shè)和維護(hù)上起著舉足輕重的作用。工程車既有汽車的基本特點(diǎn),又有它們特殊的工作裝置。市場(chǎng)上有一些不同造型、不同功能的工程車:動(dòng)力鏟張開它巨大的“嘴”正往渣土車上裝卸石塊;裝載車像大力士一樣,舉起它強(qiáng)壯的“手臂”,揮動(dòng)著它鋒利的鏟斗;清掃車飛快地轉(zhuǎn)動(dòng)著吸盤清掃街道,維護(hù)街道的清潔;掃雪車正忙碌著清掃路邊的積雪,保證道路的暢通;高空作業(yè)車升起伸縮架將工作人員安全地送到高空維修電線。1.3本課題主要研究?jī)?nèi)容和設(shè)計(jì)任務(wù)本設(shè)計(jì)首先通過對(duì)工程車控制的現(xiàn)狀進(jìn)行調(diào)研分析,提出課題研究的需求分析和系統(tǒng)實(shí)現(xiàn)的目標(biāo),然后對(duì)工程車控制的系統(tǒng)分析與設(shè)計(jì),采用模塊化方法進(jìn)行工程車控制器的硬件設(shè)計(jì)和軟件設(shè)計(jì),接著闡述系統(tǒng)設(shè)計(jì)思想與原理,采用分布式體系結(jié)構(gòu),確定系統(tǒng)開發(fā)的編程環(huán)境與語言環(huán)境,最后軟件功能模塊編碼、調(diào)試、運(yùn)行與測(cè)試,形成軟件包。在本次設(shè)計(jì)過程中,主要是通過按鍵控制達(dá)到實(shí)現(xiàn)工程車的左轉(zhuǎn),右轉(zhuǎn),前進(jìn),后退以及先下在前進(jìn)和先上再后退的功能。當(dāng)然,在實(shí)現(xiàn)這些功能過程中,是需要LED燈來顯示各功能的。