畢業(yè)設(shè)計(jì)模板-(單片機(jī)課程)._第1頁(yè)
畢業(yè)設(shè)計(jì)模板-(單片機(jī)課程)._第2頁(yè)
畢業(yè)設(shè)計(jì)模板-(單片機(jī)課程)._第3頁(yè)
畢業(yè)設(shè)計(jì)模板-(單片機(jī)課程)._第4頁(yè)
畢業(yè)設(shè)計(jì)模板-(單片機(jī)課程)._第5頁(yè)
已閱讀5頁(yè),還剩6頁(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、Comment c1: 參考 賬號(hào) Sh0217 密碼 hzdzkj 參考英文網(wǎng)站http:/ c2: 課程設(shè)計(jì)(論文)格式要求(一)論文采用 A4 紙打印。頁(yè)邊距:上 3 厘米,下 2 厘米,左 3 厘米,右2 厘米;裝訂線 1 厘米;頁(yè)眉距邊界2 厘米,頁(yè)腳距邊界 1 厘米。全文除封面、封底無(wú)頁(yè)眉外,均采用頁(yè)眉“杭州電子科技大學(xué)本科課程設(shè)計(jì)” ,宋體五號(hào)字,居中。 (二)封面、封底、中文摘要、ABSTRACT、目錄無(wú)需頁(yè)碼,論文其余部分均采用阿拉伯?dāng)?shù)字頁(yè)碼,Times New Roman 五號(hào)字,居中。(三) “摘要” 、 “目錄” 、 “

2、致謝” 、“參考文獻(xiàn)” , “附錄”等為黑體三號(hào)字, “ABSTRACT”為 Times New Roman加黑三號(hào)字,均居中,單倍行距,段前 2 行,段后 2 行。(四)封面由學(xué)校統(tǒng)一制作,分為畢業(yè)設(shè)計(jì)和畢業(yè)論文兩類,填寫(xiě)的內(nèi)容均為楷體小三號(hào)字。(五)中文摘要內(nèi)容為宋體小四號(hào)字,摘要內(nèi)容后下空一行打印“關(guān)鍵詞”為黑體小四號(hào)字,其后關(guān)鍵詞為宋體小四號(hào)字;英文摘要內(nèi)容為 Times New Roman 小四號(hào)字,英文摘要內(nèi)容后下空一行打印“Keywords”為T(mén)imes New Roman 加黑小四號(hào)字,其后關(guān)鍵詞為小寫(xiě) Times New Roman 小四號(hào)字。行距均為 20 磅,每一關(guān)鍵詞之

3、間用分號(hào)分開(kāi),最后一個(gè)關(guān)鍵詞后不打標(biāo)點(diǎn)符號(hào)。(七)正文第一級(jí)標(biāo)題為黑體三號(hào)字,居中,單倍行距,段前 2 行,段后 2行。第二級(jí)標(biāo)題為黑體四號(hào)字,第三級(jí)標(biāo)題為黑體小四號(hào)字,若采用第一種序次(一、 (一) 、1)為靠左空兩格,采用第二種序次(1.、1.1、1.1.1)為靠左頂格。正文內(nèi)容中文為宋體小四號(hào)字,英文為 Times New Roman 小四號(hào)字,行距20 磅,標(biāo)準(zhǔn)字符間距。每一章內(nèi)容均另起一頁(yè)。(八)圖應(yīng)有圖名、圖號(hào),均為宋體五號(hào)字,居中,列在圖的下方。(九)表格應(yīng)有表名、表號(hào),均為宋體五號(hào)字,居中,列在表的上方。(十)公式書(shū)寫(xiě)應(yīng)另起一行,公式內(nèi)容居中,公式后應(yīng)注明序號(hào),均為宋體五號(hào)字。

4、 (十一)參考文獻(xiàn)的內(nèi)容中文為宋體小四號(hào)字,英文為 Times New Roman小四號(hào)字居左頂格打印,行距均為 20磅。 本本 科科畢畢 業(yè)業(yè) 論論 文文(2013 屆)屆)題題 目目基于單片機(jī)的超聲測(cè)距儀設(shè)計(jì)學(xué)學(xué) 院院理學(xué)院專專 業(yè)業(yè)光信息科學(xué)與技術(shù)班班 級(jí)級(jí)09075311學(xué)學(xué) 號(hào)號(hào)09075327學(xué)生姓名學(xué)生姓名任課教師任課教師蔡本曉完成日期完成日期2013 年 05 月 05 日Comment c3: 左邊距,右邊距離。字體大小。五)中文摘要內(nèi)容為宋體小四號(hào)字,摘要內(nèi)容后下空一行打印“關(guān)鍵詞”為黑體小四號(hào)字,其后關(guān)鍵詞為宋體小四號(hào)字Comment c4: 語(yǔ)句不能過(guò)于口語(yǔ)化杭州電子科

5、技大學(xué)本科畢業(yè)論文摘 要基于傳統(tǒng)的測(cè)距方法在很多特殊場(chǎng)合存在不可克服的缺陷:比如在帶腐蝕的液體,強(qiáng)電磁干擾,有毒等惡劣條件下進(jìn)行測(cè)量距離,超聲波測(cè)距可以很好的解決像這類的問(wèn)題。本論文主要對(duì)單片機(jī)超聲波測(cè)距系統(tǒng)的原理,單片機(jī)的應(yīng)用等進(jìn)行了分析;對(duì)超聲波的發(fā)射電路和接收電路,LCD 顯示電路,硬件制作和軟件設(shè)計(jì)進(jìn)行分析;對(duì)系統(tǒng)進(jìn)行誤差分析。經(jīng)過(guò)實(shí)驗(yàn)的證明,本論文設(shè)計(jì)的系統(tǒng)軟件和硬件設(shè)計(jì)的很合理、實(shí)時(shí)性很好,抗干擾的能力強(qiáng)。實(shí)驗(yàn)誤差的顯示表明,本設(shè)計(jì)在進(jìn)行短距離的測(cè)量時(shí)誤差比較小,所以可以應(yīng)用在建筑施工工地、汽車倒車以及一些工業(yè)現(xiàn)場(chǎng)的位置監(jiān)控等方面。關(guān)鍵詞:AT89S52;超聲波;測(cè)距;LCD 顯示

6、Comment c5: 英文摘要內(nèi)容為 Times New Roman 小四號(hào)字,英文摘要內(nèi)容后下空一行打印“Keywords”為T(mén)imes New Roman 加黑小四號(hào)字,其后關(guān)鍵詞為小寫(xiě) Times New Roman 小四號(hào)字。行距均為 20 磅,每一關(guān)鍵詞之間用分號(hào)分開(kāi),最后一個(gè)關(guān)鍵詞后不打標(biāo)點(diǎn)符號(hào)。Comment c6: 英文翻譯不要采用軟件直接翻譯。專用詞語(yǔ)不懂搜索。 杭州電子科技大學(xué)單片機(jī)課程設(shè)計(jì)ABSTRACTIn many special occasions,traditional methods based on the existence of insurmountab

7、le distance measuring defects,such as toxic and other adverse conditions,the measurement of corrosion in the liquid with strong electromagnetic interference,the ultrasonic range can be a very good solution to such problem.In this paper,focused on single-chip microcomputer-based ultrasonic ranging sy

8、stem,namely the principle of ultrasonic distance measurement,the occurrence of ultrasonic circuit,echo receiver, data acquisition,LCD data show the principle of single-chip applications,system hardware,software design and production were discussed.The research has led to the discovery that the softw

9、are and hardware designing is justified,the anti-disturbance competence is powerful and the real-time capability is satis- factory.Experiments show that this error display design in short distance measurement error is less,so it can be used in building construction site,automobile reverse and some i

10、ndustrial field location monitoring,etc.Keywords: AT89S52; Silent Wave; Measure Distance; LCD displayComment c7: 頁(yè)碼對(duì)齊成一條直線。頁(yè)碼前面的橫線符號(hào)注意杭州電子科技大學(xué)單片機(jī)課程設(shè)計(jì)目 錄2超聲波測(cè)距的原理.12.1 超聲波的基本理論.12.2 超聲波測(cè)距系統(tǒng)原理.13硬件設(shè)計(jì).23.1 總體設(shè)計(jì).33.2 單片機(jī)及外圍電路.54軟件設(shè)計(jì).64.1 總體方案.74.2 程序流程圖.9參考文獻(xiàn).10Comment c8: 注意字體大小,上下間距Comment c9: 注意字體大小杭

11、州電子科技大學(xué)單片機(jī)課程設(shè)計(jì)01引言1.1 單片機(jī)應(yīng)用系統(tǒng)概述 單片機(jī)是一個(gè)單芯片形態(tài)、面向控制對(duì)象的嵌入式應(yīng)用計(jì)算機(jī)系統(tǒng)。它的出現(xiàn)及發(fā)展使計(jì)算機(jī)技術(shù)從通用型數(shù)值計(jì)算領(lǐng)域進(jìn)入到智能化的控制領(lǐng)域。從此,計(jì)算機(jī)技術(shù)在兩個(gè)重要領(lǐng)域通用計(jì)算機(jī)領(lǐng)域和嵌入式計(jì)算機(jī)領(lǐng)域都得到了極其重要的發(fā)展,并正在深深地改變著我們的社會(huì)。 嵌入式系統(tǒng)無(wú)疑是當(dāng)前最熱門(mén)、最具有發(fā)展前景的 IT 應(yīng)用之一。嵌入式系統(tǒng)的應(yīng)用可以使傳統(tǒng)的電子系統(tǒng)升級(jí)成為智能化的電子產(chǎn)品,使其成為具有“生命”的現(xiàn)代化智能系統(tǒng)。嵌入式系統(tǒng)一般應(yīng)用于對(duì)實(shí)時(shí)響應(yīng)要求較高的設(shè)備中,單片機(jī)作為嵌入式系統(tǒng)的核心部件,其應(yīng)用使電子系統(tǒng)的智能化出現(xiàn)了意想不到的效果,

12、常常無(wú)需對(duì)硬件資源做任何改動(dòng),只需更新系統(tǒng)軟件就能使系統(tǒng)功能升級(jí)?,F(xiàn)代社會(huì)中嵌入式系統(tǒng)無(wú)處不在,早已被應(yīng)用在國(guó)防、國(guó)民經(jīng)濟(jì)、以及人們?nèi)粘I畹母鱾€(gè)領(lǐng)域,主要可以歸納為以下幾個(gè)方面1。 (1)軍事裝備:各種武器控制(火炮控制、彈道控制、炮彈引信等),坦克、艦船、轟炸等各種電子裝備,雷達(dá)、電子對(duì)抗、軍事通訊裝備等。 (2)家用電器:各種家電產(chǎn)品,如數(shù)字電視、機(jī)頂盒、數(shù)碼相機(jī)、VCD、DVD、可視電話、洗衣機(jī)、電冰箱、手機(jī)、智能玩具等。 (3)工業(yè)控制:各種智能儀器儀表、數(shù)控裝置、可編程控制器、分布式控制系統(tǒng)、工業(yè)機(jī)器人、機(jī)電一體化設(shè)備、汽車電子設(shè)備等。 (4)商用設(shè)備:各種收款機(jī)、POS 系統(tǒng)、電

13、子秤、條形碼閱讀器、商務(wù)終端、IC 卡輸入設(shè)備、自動(dòng)柜員機(jī)、防盜系統(tǒng)等。 (5)辦公用品:復(fù)印機(jī)、打印機(jī)、傳真機(jī)、掃描儀、手機(jī)、個(gè)人數(shù)字助理(PDA)、變頻空調(diào)設(shè)備、通信終端、程控變換機(jī)、網(wǎng)絡(luò)設(shè)備等。單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)包括單片機(jī)基本擴(kuò)展、外圍電路設(shè)計(jì)和程序設(shè)計(jì)、單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)環(huán)境、系統(tǒng)可靠性設(shè)計(jì)、電磁兼容性設(shè)計(jì)等內(nèi)容。通常開(kāi)發(fā)一個(gè)單片機(jī)系統(tǒng)的步驟如圖 1.1 所示:總體方案設(shè)計(jì)設(shè)計(jì)單元電路制作 PCB 板安裝調(diào)試編寫(xiě)應(yīng)用程序在線調(diào)試軟硬件脫機(jī)運(yùn)行圖 1.1 設(shè)計(jì)步驟杭州電子科技大學(xué)單片機(jī)課程設(shè)計(jì)11.2 超聲波測(cè)距系統(tǒng)概述 這些年來(lái),隨著人們生活水平的不斷提高和汽車產(chǎn)業(yè)的迅猛發(fā)展,我國(guó)的

14、汽車數(shù)量正在逐年的增加。但是同時(shí)在汽車駕駛?cè)藛T中非職業(yè)汽車駕駛?cè)藛T的比例也逐年的增加。在街道、車庫(kù)、停車場(chǎng)等擁擠和狹窄的場(chǎng)所停車和倒車的時(shí)候,駕駛員既要向前看,也要向后看,稍微不小心就可能發(fā)生碰撞事故。根據(jù)有關(guān)調(diào)查的統(tǒng)計(jì)顯示,15%的汽車碰撞事故是由于倒車時(shí)汽車司機(jī)的后視能力不足造成的。所以,在增加汽車的后視能力方面有很高的需求,以至于研制汽車后部探測(cè)障礙物的倒車?yán)走_(dá)系統(tǒng)就成為這些年來(lái)的研究熱點(diǎn)2。安全避免障礙物的前提是準(zhǔn)確、快速地測(cè)量障礙物與汽車之間的距離。超聲波一般指的是頻率在 20 kHz 以上的機(jī)械波,超聲波具有穿透性強(qiáng),反射能力強(qiáng),衰減小等很多特點(diǎn)。當(dāng)超聲波測(cè)距系統(tǒng)工作的時(shí)候,超聲波

15、發(fā)射器會(huì)發(fā)射出一系列的連續(xù)脈沖信號(hào),然后超聲波接收器等待超聲波的回波信號(hào)返回,當(dāng)回波信號(hào)返回時(shí)會(huì)由信號(hào)處理單元對(duì)接收的信號(hào)根據(jù)時(shí)間差進(jìn)行處理,在計(jì)算出車和障礙物之間的距離。超聲波測(cè)距原理簡(jiǎn)單,成本低廉,制作也比較方便,但它的傳輸速度還是受天氣的影響比較大,在高精度測(cè)距方面還有缺陷;另外,超聲波能量與距離的平方成正比率衰減的關(guān)系,所以,測(cè)量的距離越遠(yuǎn),它的靈敏度就越低,以至于使超聲波測(cè)距的方式只適用于比較短的距離3。目前,國(guó)內(nèi)外一般的超聲波測(cè)距儀,它的理想的測(cè)量距離為 45 m,因此大都數(shù)超聲波測(cè)距儀用于汽車倒車?yán)走_(dá)等近距離測(cè)距中。為此,設(shè)計(jì)了以單片機(jī)為核心,利用超聲波實(shí)現(xiàn)無(wú)接觸測(cè)距的倒車?yán)走_(dá)超

16、聲波測(cè)距系統(tǒng)。1.3 課題設(shè)計(jì)的任務(wù)和要求任務(wù):(1)了解超聲波測(cè)距原理。(2)根據(jù)超聲波測(cè)距原理,設(shè)計(jì)超聲波測(cè)距器的硬件電路和單片機(jī)控制程序。要求:(1)設(shè)計(jì)出超聲波測(cè)距儀的硬件電路和單片機(jī)運(yùn)行程序。(2)對(duì)設(shè)計(jì)的電路進(jìn)行分析能夠產(chǎn)生超聲波,實(shí)現(xiàn)超聲波的發(fā)送與接收,從而實(shí)現(xiàn)利用超聲波方法測(cè)量物體間的距離。(3)對(duì)設(shè)計(jì)的單片機(jī)程序進(jìn)行分析。(4)以數(shù)字的形式顯示測(cè)量距離。(5)進(jìn)行實(shí)驗(yàn)分析。Comment c10: 對(duì)參考文獻(xiàn)引用必須在文中標(biāo)出杭州電子科技大學(xué)單片機(jī)課程設(shè)計(jì)22超聲波測(cè)距的原理2.1 超聲波的基本理論人們能聽(tīng)到聲音是由于物體振動(dòng)產(chǎn)生的,它的頻率在 20Hz-20KHz 范圍內(nèi),

17、超過(guò)20KHz 稱為超聲波,低于 20Hz 的稱為次聲波。 超聲波是一種在彈性介質(zhì)中的機(jī)械振蕩,它有兩種形式:橫向振蕩和縱向振蕩。在工業(yè)中應(yīng)用主要采用縱向振蕩。超聲波可以在氣體、液體及固體中傳播,在不同的介質(zhì)中它的傳播速度也不同。另外,它也有折射和反射的現(xiàn)象,并且超聲波在傳播的過(guò)程中會(huì)有一定的衰減。在空氣中傳播超聲波,其頻率較低,一般為幾十 KHz,而在固體、液體中傳播時(shí)則會(huì)要求采用較高的頻率。在空氣中傳播時(shí)衰減的較快,而在液體及固體中傳播時(shí)衰減較小,且傳播較遠(yuǎn)4。超聲技術(shù)是通過(guò)超聲波的產(chǎn)生、傳播以及接收的物理過(guò)程完成的。超聲波具有聚束、定向及反射、投射等特性。按超聲波振動(dòng)輻射大小不同大致可以

18、分為:用超聲波使物體或物性變化的功率應(yīng)用,稱之為功率超聲;用超聲波獲取信息,稱為檢測(cè)超聲5。超聲波在媒質(zhì)中的反射、折射、衍射、散射等傳播規(guī)律,與可聽(tīng)聲波的規(guī)律并沒(méi)有本質(zhì)上的區(qū)別。但是超聲波的波長(zhǎng)很短,只有幾厘米,甚至千分之幾毫米。和人耳可以聽(tīng)到的聲波比較,超聲波有許多奇特的性質(zhì):(1)傳播特性超聲波的波長(zhǎng)很短,超聲波的波長(zhǎng)比通常的障礙物的尺寸要小很多,所以超聲波的衍射本領(lǐng)很差,它在均勻介質(zhì)中能夠定向直線傳播,超聲波的波長(zhǎng)越短,這一特性就越顯著。(2) 空化作用當(dāng)超聲波在液體中傳播的時(shí)候,因?yàn)橐后w微粒的劇烈振動(dòng),會(huì)在液體內(nèi)部產(chǎn)生小空洞。這些小空洞迅速的脹大和閉合,這會(huì)使得液體微粒之間長(zhǎng)生劇烈的撞

19、擊作用,從而產(chǎn)生幾千到上萬(wàn)個(gè)大氣壓的壓強(qiáng),微粒之間的這種劇烈的相互作用,會(huì)使液體的溫度積聚升高,這起到了很好的攪拌作用,從而使兩種不相溶的液體發(fā)生乳化作用,并且加速溶質(zhì)的溶解,加速化學(xué)反應(yīng)。這種由超聲波作用在液體中所引起的各種效應(yīng)稱為超聲波的空化作用6。2.2 超聲波測(cè)距系統(tǒng)原理超聲波測(cè)距是一種非接觸性質(zhì)的測(cè)量方法,在比較惡劣的環(huán)境中也具有比較好的適應(yīng)能力,而且超聲波測(cè)距儀的結(jié)構(gòu)比較簡(jiǎn)單,成本比較低廉,所以超聲波測(cè)距在建Comment c11: 對(duì)參考文獻(xiàn)的引用Comment c12: 公式標(biāo)記要有順序。公式編號(hào)在右側(cè)標(biāo)出。 (十)公式書(shū)寫(xiě)應(yīng)另起一行,公式內(nèi)容居中,公式后應(yīng)注明序號(hào),均為宋體五

20、號(hào)字。 Comment c13: 注意圖的標(biāo)號(hào)順序。第二章第一個(gè) 2.1 來(lái)表示杭州電子科技大學(xué)單片機(jī)課程設(shè)計(jì)3筑測(cè)量、工業(yè)控制、機(jī)器人定位方面得到了廣泛的應(yīng)用9。但是由于超聲波在傳播時(shí)還是比較難精確的捕捉,溫度等因素對(duì)聲速的影響等原因,使得超聲波測(cè)距的在比較高的精度情況下受到了很大的影響,限制了超聲測(cè)距系統(tǒng)在測(cè)量精度要求比較高的場(chǎng)合下的廣泛應(yīng)用。超聲測(cè)距大致有以下方法:(1) 取輸出脈沖的平均值電壓,該電壓 (其幅值基本固定)與距離成正比,測(cè)量電壓即可測(cè)得距離;(2) 測(cè)量輸出脈沖的寬度,即發(fā)射超聲波與接收超聲波的時(shí)間間隔 T,故被測(cè)距為: (2.1)12LVT本測(cè)量電路采用第二種方案。由于

21、超聲波的傳播速度和溫度有關(guān),如果溫度變化不大,則可以認(rèn)為傳播速度基本不變 。如果測(cè)距精度要求很高的話,則應(yīng)通過(guò)溫度補(bǔ)償?shù)姆椒右孕U?。超聲波測(cè)距適用于高精度的中長(zhǎng)距離測(cè)量10。因?yàn)槌暡ㄔ跇?biāo)準(zhǔn)空氣中的傳播速度為 331.45 米/秒,由單片機(jī)負(fù)責(zé)計(jì)時(shí),單片機(jī)使用 12.0M 晶振,所以此系統(tǒng)的測(cè)量精度理論上可以達(dá)到毫米級(jí)。超聲波測(cè)距的算法設(shè)計(jì)為: 超聲波在空氣中的傳播速度為每秒鐘 340 米(15時(shí))。T2 是聲波返回的時(shí)刻,T1 是聲波發(fā)聲的時(shí)刻,T2-T1 得出的是一個(gè)時(shí)間差的絕對(duì)值,假定 T2-T1=0.03s,則有 340m/s0.03s=10.2m。由于在這 10.2m 的時(shí)間里,超

22、聲波發(fā)出到遇到障礙物返回的距離如式(2.2)所示: (2.2) 340(/ ) ( 21)( )2m sTTsL反射物 圖 2.1 測(cè)距原理Comment c14: 字體大小/編號(hào)規(guī)則/左邊距離/右邊距離。正文內(nèi)容中文為宋體小四號(hào)字,英文為 Times New Roman 小四號(hào)字,行距 20 磅,標(biāo)準(zhǔn)字符間距。每一章內(nèi)容均另起一頁(yè)Comment c15: 注意編號(hào)順序,字體。圖的清晰度,圖的大小。 (八)圖應(yīng)有圖名、圖號(hào),均為宋體五號(hào)字,居中,列在圖的下方杭州電子科技大學(xué)單片機(jī)課程設(shè)計(jì)43硬件設(shè)計(jì)3.1 總體設(shè)計(jì)超聲波測(cè)距系統(tǒng)是一個(gè)典型的應(yīng)用型控制系統(tǒng)。它的工作原理是:首先,單片機(jī)的一個(gè)引腳

23、發(fā)出一個(gè)超聲波脈沖信號(hào),然后單片機(jī)開(kāi)始等待超聲波遇到障礙物使的返回信號(hào),當(dāng)單片機(jī)接收到返回信號(hào)時(shí)單片機(jī)打開(kāi)計(jì)時(shí)器測(cè)量返回信號(hào)高電平持續(xù)的時(shí)間,這段時(shí)間即為超聲波在空氣中傳播的時(shí)間,單片機(jī)再由傳播的時(shí)間算出它的傳播距離再將它顯示出來(lái)。超聲波測(cè)距系統(tǒng)的組成框圖如圖 3.1 所示。該系統(tǒng)包括單片機(jī)控制模塊、超聲波發(fā)射模塊、超聲波接收模塊和顯示模塊四個(gè)部分。單片機(jī)控制器(Rx)超聲波接收及信號(hào)調(diào)理電路部分(Tx)超聲波發(fā)射及驅(qū)動(dòng)電路顯示部分圖 3.1 系統(tǒng)框圖3.1.1 控制器模塊系統(tǒng)的核心部件處理器選擇 ATMEL 公司的 AT89S52 單片機(jī)。系統(tǒng)分為硬件部分和軟件部分,軟件部分配合硬件來(lái)實(shí)現(xiàn)各

24、種功能。3.1.2 超聲波發(fā)射和接收模塊在由集成電路構(gòu)成的收發(fā)電路中,我們?cè)诒驹O(shè)計(jì)中采用 HC-SR04 超聲波測(cè)距模塊,主要是考慮到系統(tǒng)的調(diào)試簡(jiǎn)單、成本低、可靠性好。3.1.3 顯示模塊本設(shè)計(jì)采用 LCD(Liquid Crystal Display,液晶顯示器)顯示。其具有體積小、功耗低、界面美觀大方等優(yōu)點(diǎn),這里使用 LCM1602 液晶屏,LCM1602 顯示模塊用點(diǎn)陣圖形顯示字符,顯示模式分為兩行十六個(gè)字符。杭州電子科技大學(xué)單片機(jī)課程設(shè)計(jì)54軟件設(shè)計(jì)4.1 總體方案本設(shè)計(jì)的軟件部分主要實(shí)現(xiàn)的功能是發(fā)送超聲波脈沖信號(hào),接收處理回?fù)苄盘?hào),同時(shí)使單片機(jī)的計(jì)時(shí)器開(kāi)始計(jì)時(shí),進(jìn)行距離算法計(jì)算,最后

25、控制 LCD 將距離顯示出來(lái)。對(duì)于 AT89S52 的程序設(shè)計(jì),為了快速的開(kāi)發(fā)程序,因此采用 C 語(yǔ)言的形式。軟件開(kāi)發(fā)環(huán)境采用 Keil Software 公司出品的 Keil uVision3 軟件。該軟件是一款功能相當(dāng)強(qiáng)大的單片機(jī)軟件開(kāi)發(fā)工具,它提供了包括 C 編譯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開(kāi)發(fā)方案。他集成了源程序編輯和程序調(diào)試于一體,支持 C 語(yǔ)言、匯編語(yǔ)言。4.2 程序流程圖(1)主程序,分為系統(tǒng)初始化、按鍵處理以及各個(gè)子程序(包括超聲波發(fā)射子程序、超聲波接收和處理子程序、距離計(jì)算子程序、LCD 顯示程序)的調(diào)度管理等部分。(2)基于 LCM160

26、2 的顯示模塊,分為初始化子程序、清屏子程序、寫(xiě)入命令子程序、寫(xiě)入字符串子程序、寫(xiě)入數(shù)據(jù)子程序。如圖 4.1 所示描述了各個(gè)模塊的關(guān)系圖 4.1 系統(tǒng)程序流程系統(tǒng)初始化按鍵檢測(cè)發(fā)送超聲波接收和處理超聲波計(jì)算距離LCD顯示距離Comment c16: 包含 2 篇英文。 (十一)參考文獻(xiàn)的內(nèi)容中文為宋體小四號(hào)字,英文為 Times New Roman 小四號(hào)字居左頂格打印,行距均為 20 磅Comment c17: M 表示教材Comment c18: J表示期刊+期刊名稱+日期+頁(yè)碼Comment c19: 期刊名稱+日期+頁(yè)碼杭州電子科技大學(xué)單片機(jī)課程設(shè)計(jì)6參考文獻(xiàn)1 馬洪連等嵌入式系統(tǒng)設(shè)計(jì)教程M北京:電子工業(yè)出版社2006,6:56-582 時(shí)德剛等超聲波測(cè)距的研究J計(jì)算機(jī)測(cè)量與控制,2002,10(1):25-273 樊昌元,丁義元高精度測(cè)距雷達(dá)研究J電子測(cè)量與儀器學(xué)報(bào),2000-10-4(5)4 rtori S, ZHANG G X. G

溫馨提示

  • 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)論