




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、超聲波測距電路設(shè)計工 學(xué) 部工學(xué)i部專 業(yè)自動化班 級b641301學(xué) 號b64130123姓 名萬旭卓指導(dǎo)教師許 謹(jǐn)負(fù)責(zé)教師許 謹(jǐn)沈陽航空航天大學(xué)北方科技學(xué)院2010年6月沈陽航空航天大學(xué)北方科技學(xué)院畢業(yè)設(shè)計(論文)摘 要隨著單片機(jī)技術(shù)的發(fā)展,各種控制系統(tǒng)都趨向于自動化。以單片機(jī)為核心的控制系統(tǒng)體積小、功能強(qiáng)、價格低,因而在眾多領(lǐng)域得到廣泛應(yīng)用,并顯示出廣闊前景。論文介紹了一種運(yùn)用單片機(jī)和cx20106a組成的超聲波測距系統(tǒng)。本設(shè)計主要以stc89c51作為控制核心,包括鍵盤輸入模塊,超聲波發(fā)射模塊,超聲波接收模塊(cx20106a),數(shù)碼管顯示模塊,報警模塊。主要實(shí)現(xiàn)超聲波測距并顯示功能,
2、依據(jù)實(shí)際的測量精度要求還可以添加溫度補(bǔ)償電路。本系統(tǒng)成本低廉,功能實(shí)用。硬件系統(tǒng)具有良好的性能,且由于構(gòu)成系統(tǒng)的器件應(yīng)用普遍,便于維護(hù)。因此,本設(shè)計具有較強(qiáng)的性價比及實(shí)用性。關(guān)鍵詞:stc89c51;cx20106a ; 超聲波發(fā)射模塊; 超聲波接收模塊; led顯示電路abstractalong with the monolithic integrated circuit technology development, each kind of control system all tends to the automation. by the monolithic integrated c
3、ircuit for the core control system volume small, the function strong, the price is low, thus obtains the widespread application in the multitudinous domain, and demonstrates the broad prospect. this design is based mainly on stc89c51 chip core ultrasonic range finder, and a ultrasonic processing mod
4、ule cx20106a, cd4069 composed of ultrasonic transmitter, digital display devices such as composition, including the scm system, ultrasonic transmitter and ultrasonic receiver circuit, mcu resetcircuit, led display circuit.ultrasonic distance and direction to achieve the main functionality.based on t
5、he actual measurement accuracy can also add temperature compensation circuit.the system cost, functional and practical.hardware system has good performance, and constitute a system of device applications as universal, easy maintenance.therefore, this design has a strong cost-effective and practical.
6、keywords: stc89c51 ;cx20106a ; ultrasonic emission of ultrasonic receiver ; led display circuit;目錄摘 要iabstractii目錄iii1緒論11.1 課題意義11.2 單片機(jī)發(fā)展歷史12超聲波測距儀系統(tǒng)的硬件和軟件的功能分析32.1 超聲波測距的設(shè)計原理論證32.1.1 超聲波測距儀的設(shè)計思路32.1.2超聲波測距原理32.1.3超聲波測距儀原理框圖42.2 電超聲波測距儀系統(tǒng)的軟件方案論證53超聲波測距儀系統(tǒng)的硬件設(shè)計63.1 stc89c51簡介63.2 數(shù)碼管顯示的設(shè)計123.2.1 八位
7、7段數(shù)碼管工作原理123.3 超聲波發(fā)射電路模塊設(shè)計133.4 超聲波接收電路模塊設(shè)計143.4.1超聲波接收電路設(shè)計原理143.4.2 cx20106a154超聲波測距系統(tǒng)的軟件設(shè)計174.1程序的總體設(shè)計174.1.1 主程序設(shè)計174.2 40khz 脈沖的產(chǎn)生與超聲波發(fā)射184.3 顯示子程序和蜂鳴報警子程序設(shè)計205超聲波測距儀調(diào)試與測試215.1調(diào)試215.1.1硬件調(diào)試215.1.2軟件調(diào)試23結(jié) 論25結(jié)束語26致 謝27參考文獻(xiàn)28附錄i程序源碼29附錄ii電路原理圖48iii沈陽航空航天大學(xué)北方科技學(xué)院畢業(yè)設(shè)計(論文)1緒論1.1 課題意義隨著科學(xué)技術(shù)的快速發(fā)展,超聲波在測
8、距儀中的應(yīng)用越來越廣。但就目前技術(shù)水平來說,人們可以具體利用的測距技術(shù)還十分有限,因此,這是一個正在蓬勃發(fā)展而又有無限前景的技術(shù)及產(chǎn)業(yè)領(lǐng)域。超聲波測距儀作為一種新型的非常重要有用的工具在各方面都將有很大的發(fā)展空間,它將朝著更加高定位高精度的方向發(fā)展,以滿足日益發(fā)展的社會需求,如聲納的發(fā)展趨勢基本為:研制具有更高定位精度的被動測距聲納,以滿足水中武器實(shí)施全隱蔽攻擊的需要;繼續(xù)發(fā)展采用低頻線譜檢測的潛艇拖曳線列陣聲納,實(shí)現(xiàn)超遠(yuǎn)程的被動探測和識別;研制更適合于淺海工作的潛艇聲納,特別是解決淺海水中目標(biāo)識別問題;大力降低潛艇自噪聲,改善潛艇聲納的工作環(huán)境。無庸置疑,未來的超聲波測距儀將與自動化智能化接
9、軌,與其他的測距儀集成和融合,形成多測距儀。隨著測距儀的技術(shù)進(jìn)步,測距儀將從具有單純判斷功能發(fā)展到具有學(xué)習(xí)功能,最終發(fā)展到具有創(chuàng)造力。在新的世紀(jì)里,面貌一新的測距儀將發(fā)揮更大的作用。因此,設(shè)計好的超聲波測距儀就顯得非常重要了。這就是我設(shè)計超聲波測距儀的意義。1.2 單片機(jī)發(fā)展歷史目前,單片機(jī)正朝著高性能和多品種方向發(fā)展趨勢將是進(jìn)一步向著cmos化、低功耗、小體積、大容量、高性能、低價格和外圍電路內(nèi)裝化等幾個方面發(fā)展。下面是單片機(jī)的主要發(fā)展趨勢。 由于chmos技術(shù)的進(jìn)入,大大地促進(jìn)了單片機(jī)的cmos化。cmos芯片除了低功耗特性之外,還具有功耗的可控性,使單片機(jī)可以工作在功耗精細(xì)管理狀態(tài)。這也
10、是今后以80c51取代8051為標(biāo)準(zhǔn)mcu芯片的原因。因?yàn)閱纹瑱C(jī)芯片多數(shù)是采用cmos(金屬柵氧化物)半導(dǎo)體工藝生產(chǎn)。cmos電路的特點(diǎn)是低功耗、高密度、低速度、低價格。采用雙極型半導(dǎo)體工藝的ttl電路速度快,但功耗和芯片面積較大。隨著技術(shù)和工藝水平的提高,又出現(xiàn)了hmos(高密度、高速度mos)和chmos工藝。chmos和hmos工藝的結(jié)合。目前生產(chǎn)的chmos電路已達(dá)到lsttl的速度,傳輸延遲時間小于2ns,它的綜合優(yōu)勢已在于ttl電路。因而,在單片機(jī)領(lǐng)域cmos正在逐漸取代ttl電路。 低功耗化,單片機(jī)的功耗已從ma級,甚至1ua以下;使用電壓在36v之間,完全適應(yīng)電池工作。低功耗化
11、的效應(yīng)不僅是功耗低,而且?guī)砹水a(chǎn)品的高可靠性、高抗干擾能力以及產(chǎn)品的便攜化。低電壓化,幾乎所有的單片機(jī)都有wait、stop等省電運(yùn)行方式。允許使用的電壓范圍越來越寬,一般在36v范圍內(nèi)工作。低電壓供電的單片機(jī)電源下限已可達(dá)12v。目前0.8v供電的單片機(jī)已經(jīng)問世。低噪聲與高可靠性為提高單片機(jī)的抗電磁干擾能力,使產(chǎn)品能適應(yīng)惡劣的工作環(huán)境,滿足電磁兼容性方面更高標(biāo)準(zhǔn)的要求,各單片廠家在單片機(jī)內(nèi)部電路中都采用了新的技術(shù)措施。大容量化,以往單片機(jī)內(nèi)的rom為1kb4kb,ram為64128b。但在需要復(fù)雜控制的場合,該存儲容量是不夠的,必須進(jìn)行外接擴(kuò)充。為了適應(yīng)這種領(lǐng)域的要求,須運(yùn)用新的工藝,使片內(nèi)
12、存儲器大容量化。目前,單片機(jī)內(nèi)rom最大可達(dá)64kb,ram最大為2kb。高性能化,主要是指進(jìn)一步改進(jìn)cpu的性能,加快指令運(yùn)算的速度和提高系統(tǒng)控制的可靠性。采用精簡指令集(risc)結(jié)構(gòu)和流水線技術(shù),可以大幅度提高運(yùn)行速度。現(xiàn)指令速度最高者已達(dá)100mips(million instruction per seconds,即兆指令每秒),并加強(qiáng)了位處理功能、中斷和定時控制功能。這類單片機(jī)的運(yùn)算速度比標(biāo)準(zhǔn)的單片機(jī)高出10倍以上。由于這類單片機(jī)有極高的指令速度,就可以用軟件模擬其i/o功能,由此引入了虛擬外設(shè)的新概念。 隨著半導(dǎo)體集成工藝的不斷發(fā)展,單片機(jī)的集成度將更高、體積將更小、功能將列強(qiáng)。
13、在單片機(jī)家族中,80c51系列是其中的佼佼者,加之intel公司將其mcs 51系列中的80c51內(nèi)核使用權(quán)以專利互換或出售形式轉(zhuǎn)讓給全世界許多著名ic制造廠商,如philips、 nec、atmel、amd、華邦等,這些公司都在保持與80c51單片機(jī)兼容的基礎(chǔ)上改善了80c51的許多特性。這樣,80c51就變成有眾多制造廠商支持的、發(fā)展出上百品種的大家族,現(xiàn)統(tǒng)稱為80c51系列。80c51單片機(jī)已成為單片機(jī)發(fā)展的主流。專家認(rèn)為,雖然世界上的mcu品種繁多,功能各異,開發(fā)裝置也互不兼容,但是客觀發(fā)展表明,80c51可能最終形成事實(shí)上的標(biāo)準(zhǔn)mcu。 2超聲波測距儀系統(tǒng)的硬件和軟件的功能分析2.1
14、 超聲波測距的設(shè)計原理論證2.1.1 超聲波測距儀的設(shè)計思路 超聲波是指頻率高于20khz的機(jī)械波。為了以超聲波作為檢測手段,必須產(chǎn)生超生波和接收超聲波。完成這種功能的裝置就是超聲波傳感器,習(xí)慣上稱為超聲波換能器或超聲波探頭。超聲波傳感器有發(fā)送器和接收器,但一個超聲波傳感器也可具有發(fā)送和接收聲波的雙重作用。超聲波傳感器是利用壓電效應(yīng)的原理將電能和超聲波相互轉(zhuǎn)化,即在發(fā)射超聲波的時候,將電能轉(zhuǎn)換,發(fā)射超聲波;而在收到回波的時候,則將超聲振動轉(zhuǎn)換成電信號。 超聲波測距的原理一般采用渡越時間法tof(time of flight)。首先測出超聲波從發(fā)射到遇到障礙物返回所經(jīng)歷的時間,再乘以超聲波的速度
15、就得到二倍的聲源與障礙物之間的距離測量距離的方法有很多種,短距離的可以用尺,遠(yuǎn)距離的有激光測距等,超聲波測距適用于高精度的中長距離測量。因?yàn)槌暡ㄔ跇?biāo)準(zhǔn)空氣中的傳播速度為331.45米/秒,由單片機(jī)負(fù)責(zé)計時,單片機(jī)使用12.0mhz晶振,所以此系統(tǒng)的測量精度理論上可以達(dá)到毫米級。由于超聲波指向性強(qiáng),能量消耗緩慢,在介質(zhì)中傳播距離遠(yuǎn),因而超聲波可以用于距離的測量。利用超聲波檢測距離,設(shè)計比較方便,計算處理也較簡單,并且在測量精度方面也能達(dá)到要求。超聲波發(fā)生器可以分為兩類:一類是用電氣方式產(chǎn)生超聲波,一類是用機(jī)械方式產(chǎn)生超聲波。本課題屬于近距離測量,可以采用常用的壓電式超聲波換能器來實(shí)現(xiàn)。2.1.
16、2超聲波測距原理發(fā)射器發(fā)出的超聲波以速度在空氣中傳播,在到達(dá)被測物體時被反射返回,由接收器接收,其往返時間為t,由s=vt/2即可算出被測物體的距離。由于超聲波也是一種聲波,其聲速v與溫度有關(guān),下表列出了幾種不同溫度下的聲速。在使用時,如果溫度變化不大,則可認(rèn)為聲速是基本不變的。如果測距精度要求很高,則應(yīng)通過溫度補(bǔ)償?shù)姆椒右孕U?。? 超聲波波速與溫度的關(guān)系表溫度()-30-20-100102030100聲速(ms)3133193253233383443493862.1.3超聲波測距儀原理框圖根據(jù)設(shè)計要求并綜合各方面因素,可以采用stc89s51單片機(jī)作為主控制器,用動態(tài)掃描法實(shí)現(xiàn)led數(shù)字
17、顯示,超聲波驅(qū)動信號用單片機(jī)的定時器完成,超聲波測距器的系統(tǒng)框圖如圖2.1.圖2.1 超聲波測距儀原理框圖2.2 電超聲波測距儀系統(tǒng)的軟件方案論證根據(jù)超聲波測距儀系統(tǒng)的功能要求,設(shè)計要分為5個模塊:鍵盤輸入模塊,超聲波發(fā)射模塊,超聲波接收模塊 ,數(shù)碼管顯示模塊,報警模塊。 圖 2.2 超聲波測距儀系統(tǒng)模塊1.鍵盤輸入模塊系統(tǒng)出現(xiàn)錯誤時,需要手按下鍵盤將其復(fù)位,從而使的程序重新開始運(yùn)作。2.報警模塊當(dāng)電路所測的距離小于設(shè)計的安全距離時,報警模塊會發(fā)出聲光報警信號。3.顯示模塊顯示模塊能時刻顯示電路所測的距離,從而起直觀的觀察所測的距離。4.超聲波發(fā)射模塊根據(jù)系統(tǒng)的設(shè)置,超聲波發(fā)射模塊會按照預(yù)定的
18、時間間隔進(jìn)行超聲波的發(fā)射。5.超聲波接收模塊當(dāng)超聲波被所測的物體遮擋,超聲波會被反射回來時,超聲波接收模塊會將其接收,用發(fā)射與接收的時間差進(jìn)行計算所測距離。3超聲波測距儀系統(tǒng)的硬件設(shè)計硬件設(shè)計部分是超聲波測距儀系統(tǒng)設(shè)計的基礎(chǔ),硬件的電路設(shè)計及相關(guān)硬件的知識是本章敘述的重點(diǎn)。除此之外,以下部分還會分別闡述本設(shè)計運(yùn)用到的各個模塊的特性和原理,以及所能實(shí)現(xiàn)的功能。3.1 stc89c51簡介 stc89c51是一個低電壓,高性能cmos 8位單片機(jī),片內(nèi)含8k bytes的可反復(fù)擦寫的flash只讀程序存儲器和256 bytes的隨機(jī)存取數(shù)據(jù)存儲器(ram),器件采用atmel公司的高密度、非易失性
19、存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)mcs-51指令系統(tǒng),片內(nèi)置通用8位中央處理器和flash存儲單元,功能強(qiáng)大的stc89c51單片機(jī)可為您提供許多較復(fù)雜系統(tǒng)控制應(yīng)用場合。stc89c51有40個引腳,32個外部雙向輸入/輸出(i/o)端口,同時內(nèi)含2個外中斷口,3個16位可編程定時計數(shù)器,2個全雙工串行通信口,2個讀寫口線,stc89c51可以按照常規(guī)方法進(jìn)行編程,但不可以在線編程(s系列的才支持在線編程)。其將通用的微處理器和flash存儲器結(jié)合在一起,特別是可反復(fù)擦寫的flash存儲器可有效地降低開發(fā)成本。stc89c51有pdip、pqfp/tqfp及plcc等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。
20、主要功能特性: 兼容mcs51指令系統(tǒng) 8k可反復(fù)擦寫(1000次)flash rom 32個雙向i/o口 256x8bit內(nèi)部ram 3個16位可編程定時/計數(shù)器中斷 時鐘頻率0-24mhz 2個串行中斷 可編程uart串行通道 2個外部中斷源 共6個中斷源 2個讀寫中斷口線 3級加密位 低功耗空閑和掉電模式 軟件設(shè)置睡眠和喚醒功能 stc89c51各引腳功能及管腳電壓 概述:stc89c51為40 腳雙列直插封裝的8 位通用微處理器,采用工業(yè)標(biāo)準(zhǔn)的c51內(nèi)核,在內(nèi)部功能及管腳排布上與通用的8xc52 相同,其主要用于會聚調(diào)整時的功能控制。功能包括對會聚主ic 內(nèi)部寄存器、數(shù)據(jù)ram及外部接
21、口等功能部件的初始化,會聚調(diào)整控制,會聚測試圖控制,紅外遙控信號ir的接收解碼及與主板cpu通信等。主要管腳有:xtal1(19 腳)和xtal2(18 腳)為振蕩器輸入輸出端口,外接12mhz 晶振。rst/vpd(9 腳)為復(fù)位輸入端口,外接電阻電容組成的復(fù)位電路。vcc(40 腳)和vss(20 腳)為供電端口,分別接+5v電源的正負(fù)端。p0p3 為可編程通用i/o 腳,其功能用途由軟件定義,在本設(shè)計中,p0 端口(3239 腳)被定義為n1 功能控制端口,分別與n1的相應(yīng)功能管腳相連接,13 腳定義為ir輸入端,10 腳和11腳定義為i2c總線控制端口,分別連接n1的sdas(18腳)
22、和scls(19腳)端口,12 腳、27 腳及28 腳定義為握手信號功能端口,連接主板cpu 的相應(yīng)功能端,用于當(dāng)前制式的檢測及會聚調(diào)整狀態(tài)進(jìn)入的控制功能。p0 口:p0 口是一組8 位漏極開路型雙向i/o 口, 也即地址/數(shù)據(jù)總線復(fù)用口。作為輸出口用時,每位能吸收電流的方式驅(qū)動8 個ttl邏輯門電路,對端口p0 寫“1”時,可作為高阻抗輸入端用。在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉(zhuǎn)換地址(低8 位)和數(shù)據(jù)總線復(fù)用,在訪問期間激活內(nèi)部上拉電阻。在flash 編程時,p0 口接收指令字節(jié),而在程序校驗(yàn)時,輸出指令字節(jié),校驗(yàn)時,要求外接上拉電阻。p1 口:p1 是一個帶內(nèi)部上拉電阻的
23、8 位雙向i/o 口, p1 的輸出緩沖級可驅(qū)動(吸收或輸出電流)4 個ttl 邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口。作輸入口使用時,因?yàn)閮?nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流。與at89c51 不同之處是,p1.0 和p1.1 還可分別作為定時/計數(shù)器2 的外部計數(shù)輸入(p1.0/t2)和輸入(p1.1/t2ex),參見表2。flash 編程和程序校驗(yàn)期間,p1 接收低8 位地址。表2為p1.0和p1.1的第二功能。 表2引腳及功能特性引腳號功能特性p1.0t2,時鐘輸出p1.1t2ex(定時/計數(shù)器2)p2 口:p2 是一個帶有內(nèi)
24、部上拉電阻的8 位雙向i/o 口,p2 的輸出緩沖級可驅(qū)動(吸收或輸出電流)4 個ttl 邏輯門電路。對端口p2 寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口,作輸入口使用時,因?yàn)閮?nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(iil)。在訪問外部程序存儲器或16 位地址的外部數(shù)據(jù)存儲器(例如執(zhí)行movx dptr 指令)時,p2 口送出高8 位地址數(shù)據(jù)。在訪問8 位地址的外部數(shù)據(jù)存儲器(如執(zhí)行movx ri 指令)時,p2 口輸出p2 鎖存器的內(nèi)容。flash 編程或校驗(yàn)時,p2亦接收高位地址和一些控制信號。p3 口:p3 口是一組帶有內(nèi)部上拉電阻的8 位雙向i/o
25、 口。p3 口輸出緩沖級可驅(qū)動(吸收或輸出電流)4 個ttl 邏輯門電路。對p3 口寫入“1”時,它們被內(nèi)部上拉電阻拉高并可作為輸入端口。此時,被外部拉低的p3 口將用上拉電阻輸出電流。p3 口除了作為一般的i/o 口線外,更重要的用途是它的第二功能p3 口還接收一些用于flash 閃速存儲器編程和程序校驗(yàn)的控制信號。rst:復(fù)位輸入。當(dāng)振蕩器工作時,rst引腳出現(xiàn)兩個機(jī)器周期以上高電平將使單片機(jī)復(fù)位。ale/prog: 當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器時,ale(地址鎖存允許)輸出脈沖用于鎖存地址的低8 位字節(jié)。一般情況下,ale 仍以時鐘振蕩頻率的1/6 輸出固定的脈沖信號,因此它可對外輸
26、出時鐘或用于定時目的。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個ale 脈沖。對flash 存儲器編程期間,該引腳還用于輸入編程脈沖(prog)。如有必要,可通過對特殊功能寄存器(sfr)區(qū)中的8eh 單元的d0 位置位,可禁止ale 操作。該位置位后,只有一條movx 和movc指令才能將ale 激活。此外,該引腳會被微弱拉高,單片機(jī)執(zhí)行外部程序時,應(yīng)設(shè)置ale 禁止位無效。psen:程序儲存允許(psen)輸出是外部程序存儲器的讀選通信號,當(dāng)stc89c52 由外部程序存儲器取指令(或數(shù)據(jù))時,每個機(jī)器周期兩次psen 有效,即輸出兩個脈沖。在此期間,當(dāng)訪問外部數(shù)據(jù)存儲器,將跳過兩次p
27、sen信號。ea/vpp:外部訪問允許。欲使cpu 僅訪問外部程序存儲器,ea 端必須保持低電平(接地)。需注意的是:如果加密位lb1 被編程,復(fù)位時內(nèi)部會鎖存ea端狀態(tài)。如ea端為高電平(接vcc端),cpu 則執(zhí)行內(nèi)部程序存儲器中的指令。flash 存儲器編程時,該引腳加上+12v 的編程允許電源vpp,當(dāng)然這必須是該器件是使用12v 編程電壓vpp。xtal1:振蕩器反相放大器的及內(nèi)部時鐘發(fā)生器的輸入端。xtal2:振蕩器反相放大器的輸出端。定時器0和定時器1:stc89c52的定時器0和定時器1 的工作方式與at89c51 相同。定時器2:定時器2 是一個16 位定時/計數(shù)器。它既可當(dāng)
28、定時器使用,也可作為外部事件計數(shù)器使用,其工作方式由特殊功能寄存器t2con(如表3)的c/t2 位選擇。定時器2 有三種工作方式:捕獲方式,自動重裝載(向上或向下計數(shù))方式和波特率發(fā)生器方式,工作方式由t2con 的控制位來選擇。定時器2 由兩個8 位寄存器th2 和tl2 組成,在定時器工作方式中,每個機(jī)器周期tl2 寄存器的值加1,由于一個機(jī)器周期由12 個振蕩時鐘構(gòu)成,因此,計數(shù)速率為振蕩頻率的1/12。在計數(shù)工作方式時,當(dāng)t2 引腳上外部輸入信號產(chǎn)生由1 至0 的下降沿時,寄存器的值加1,在這種工作方式下,每個機(jī)器周期的5sp2 期間,對外部輸入進(jìn)行采樣。若在第一個機(jī)器周期中采到的值
29、為1,而在下一個機(jī)器周期中采到的值為0,則在緊跟著的下一個周期的s3p1 期間寄存器加1。由于識別1 至0 的跳變需要2 個機(jī)器周期(24 個振蕩周期),因此,最高計數(shù)速率為振蕩頻率的1/24。為確保采樣的正確性,要求輸入的電平在變化前至少保持一個完整周期的時間,以保證輸入信號至少被采樣一次。捕獲方式:在捕獲方式下,通過t2con 控制位exen2 來選擇兩種方式。如果exen2=0,定時器2 是一個16 位定時器或計數(shù)器,計數(shù)溢出時,對t2con 的溢出標(biāo)志tf2 置位,同時激活中斷。如果exen2=1,定時器2 完成相同的操作,而當(dāng)t2ex 引腳外部輸入信號發(fā)生1 至0 負(fù)跳變時,也出現(xiàn)t
30、h2 和tl2 中的值分別被捕獲到rcap2h 和rcap2l 中。另外,t2ex 引腳信號的跳變使得t2con 中的exf2 置位,與tf2 相仿,exf2 也會激活中斷。捕獲方式如圖4 所示。自動重裝載(向上或向下計數(shù)器)方式:當(dāng)定時器2工作于16位自動重裝載方式時,能對其編程為向上或向下計數(shù)方式,這個功能可通過特殊功能寄存器t2con的dcen 位(允許向下計數(shù))來選擇的。復(fù)位時,dcen 位置“0”,定時器2 默認(rèn)設(shè)置為向上計數(shù)。當(dāng)dcen置位時,定時器2 既可向上計數(shù)也可向下計數(shù),這取決于t2ex 引腳的值,當(dāng)dcen=0 時,定時器2 自動設(shè)置為向上計數(shù),在這種方式下,t2con
31、中的exen2 控制位有兩種選擇,若exen2=0,定時器2 為向上計數(shù)至0ffffh 溢出,置位tf2 激活中斷,同時把16 位計數(shù)寄存器rcap2h 和rcap2l重裝載,rcap2h 和rcap2l 的值可由軟件預(yù)置。若exen2=1,定時器2 的16 位重裝載由溢出或外部輸入端t2ex 從1 至0 的下降沿觸發(fā)。這個脈沖使exf2 置位,如果中斷允許,同樣產(chǎn)生中斷。定時器2 的中斷入口地址是:002bh 0032h 。當(dāng)dcen=1 時,允許定時器2 向上或向下計數(shù)。這種方式下,t2ex 引腳控制計數(shù)器方向。t2ex 引腳為邏輯“1”時,定時器向上計數(shù),當(dāng)計數(shù)0ffffh 向上溢出時,
32、置位tf2,同時把16 位計數(shù)寄存器rcap2h 和rcap2l 重裝載到th2 和tl2 中。 t2ex 引腳為邏輯“0”時,定時器2 向下計數(shù),當(dāng)th2 和tl2 中的數(shù)值等于rcap2h 和rcap2l中的值時,計數(shù)溢出,置位tf2,同時將0ffffh 數(shù)值重新裝入定時寄存器中。當(dāng)定時/計數(shù)器2 向上溢出或向下溢出時,置位exf2 位。根據(jù)主機(jī)系統(tǒng)的芯片選擇和引腳說明,可以畫出主機(jī)系統(tǒng)的電路圖,如圖3.1所示:圖3.1 主機(jī)系統(tǒng)電路圖其作用主要是為了保證單片機(jī)系統(tǒng)能正常工作。如圖3-1所示,單片機(jī)最小系統(tǒng)主要由stc89c51單片機(jī)、外部振蕩電路、復(fù)位電路和+5v電源組成。在外部振蕩電路
33、中,單片機(jī)的xtal1和xtal2管腳分別接至由12mhz晶振和兩個30pf電容構(gòu)成的振蕩電路兩側(cè),為電路提供正常的時鐘脈沖。在復(fù)位電路中,單片機(jī)reset管腳一方面經(jīng)20 f的電容接至電源正極,實(shí)現(xiàn)上電自動復(fù)位,另一方面經(jīng)開關(guān)s接電源。其主要功能是把pc初始化為0000h,是單片機(jī)從0000h單元開始執(zhí)行程序,除了進(jìn)入系統(tǒng)的初始化之外,當(dāng)由于程序出錯或者操作錯誤使系統(tǒng)處于死鎖狀態(tài)時,為了擺脫困境,也需要按復(fù)位鍵重新啟動,因此,復(fù)位電路是單片機(jī)系統(tǒng)中不可缺少的一部分。3.2 數(shù)碼管顯示的設(shè)計3.2.1 八位7段數(shù)碼管工作原理八位7段數(shù)碼管屬于led發(fā)光器件的一種,它由8個發(fā)光二極管led組成,
34、這8個二極管led又包括7個細(xì)長型的led和1個小數(shù)點(diǎn)型的led。8個led分別為a,b,c,d,e,f,g,dp,每一個led稱之為一個字段,dp為小數(shù)點(diǎn)。7段數(shù)碼管分為共陰極和共陽極兩種顯示方式。如果把7段數(shù)碼管的每一字段都等效成發(fā)光二極管的正負(fù)兩個極,共陰極把a(bǔ),b,c,d,e,f,g的7個發(fā)光二極管的負(fù)極連接在一起并接地,正極接到7段譯碼驅(qū)動電路相對應(yīng)的驅(qū)動上。共陽極是把a(bǔ),b,c,d,e,f,g的7個發(fā)光二極管的正極連接在一起并接到5v的電源上,其余的7個負(fù)極接到相應(yīng)的輸出端上。7段顯示數(shù)碼管電路限流限阻計算公式:限流電阻=5v電源電壓發(fā)光二極管的工作電壓/1015ma 發(fā)光二極管的
35、工作電壓一般在1.82.2v之間,為了計算方便,通常選取2v。發(fā)光二極管的工作電流選取1025ma之間即可,電流過小,7段數(shù)碼管不亮,過大數(shù)碼管容易燒壞。數(shù)碼管顯示方式:(1) 靜態(tài)顯示:就是單片機(jī)將顯示的數(shù)據(jù)送出去后就不在控制數(shù)碼管,直到下一次數(shù)據(jù)送出后才會改變,所以顯示驅(qū)動電路具有輸出鎖存功能。靜態(tài)顯示占用cpu時間少,數(shù)據(jù)顯示穩(wěn)定,但每個顯示模塊都要單獨(dú)顯示驅(qū)動電路,所以硬件的開銷和電源的功耗很大。(2) 動態(tài)顯示用接口電路把所有的顯示器的8個字段a,b,c,d,e,f,g和dp同名端連接起來,而每個顯示器的公共極各自獨(dú)立的接受i/o線控制。cpu向字段器輸出端輸出字型碼,所有的顯示器都
36、接受相同的字型碼,i/o控制的com段決定哪一個顯示進(jìn)行顯示。動態(tài)顯示占用cpu時間多,顯示數(shù)據(jù)有閃爍感,但是硬件開銷小,可以降低成本和功耗。圖3.2 7段數(shù)碼管原理圖3.3 超聲波發(fā)射電路模塊設(shè)計 壓電超聲波轉(zhuǎn)換器的功能:利用壓電晶體諧振工作。它有兩個壓電晶片和一個共振板。當(dāng)它的兩極外加脈沖信號,其頻率等于壓電晶片的固有振蕩頻率時,壓電晶片將會發(fā)生共振,并帶動共振板振動產(chǎn)生超聲波,這時它就是一超聲波發(fā)生器;如沒加電壓,當(dāng)共振板接受到超聲波時,將壓迫壓電振蕩器作振動,將機(jī)械能轉(zhuǎn)換為電信號,這時它就成為超聲波接受轉(zhuǎn)換器。超聲波發(fā)射轉(zhuǎn)換器與接受轉(zhuǎn)換器其結(jié)構(gòu)稍有不同。壓電式超聲波換能器是利用壓電晶體
37、的諧振來工作的。超聲波換能器內(nèi)部有兩個壓電晶片和一個換能板。當(dāng)它的兩極外加脈沖信號,其頻率等于壓電晶片的固有振蕩頻率時,壓電晶片會發(fā)生共振,并帶動共振板振動產(chǎn)生超聲波,這時它就是一個超聲波發(fā)生器;反之,如果兩電極問未外加電壓,當(dāng)共振板接收到超聲波時,將壓迫壓電晶片作振動,將機(jī)械能轉(zhuǎn)換為電信號,這時它就成為超聲波接收換能器。超聲波發(fā)射換能器與接收換能器在結(jié)構(gòu)上稍有不同,使用時應(yīng)分清器件上的標(biāo)志。本設(shè)計中發(fā)射器電路采用集成電路模塊不需考慮這些問題,主要是采用74ch04反相器在換能器兩端提供脈沖信號。其原理圖如圖3.3所示。圖3.3 超聲波發(fā)射電路3.4 超聲波接收電路模塊設(shè)計3.4.1超聲波接收
38、電路設(shè)計原理集成電路cx20106a是一款紅外線檢波接收的專用芯片,常用于電視機(jī)紅外遙控接收器。考慮到紅外遙控常用的載波頻率38 khz與測距的超聲波頻率40 khz較為接近,可以利用它制作超聲波檢測接收電路(如圖3-4)。實(shí)驗(yàn)證明用cx20106a接收超聲波(無信號時輸出高電平),具有很好的靈敏度和較強(qiáng)的抗干擾能力。適當(dāng)更改電容cs的大小,可以改變接收電路的靈敏度和抗干擾能力。此部分電路在集成芯片上。圖3.4超聲波接收電路3.4.2 cx20106a cx20106a 作為超聲波接收處理的典型電路。(當(dāng) cx20106a 接收到40khz的信號時,會在第7腳產(chǎn)生一個低電平下降脈沖,這個信號可
39、以接到單片機(jī)的外部中斷引腳作為中斷信號輸入) 使用cx 20106a集成電路對接收探頭收到的信號進(jìn)行放大、濾波。其總放大增益80db。以下是cx20106a的引腳注釋。1腳:超聲信號輸入端,該腳的輸入阻抗約為40k。 2腳:該腳與地之間連接rc串聯(lián)網(wǎng)絡(luò),它們是負(fù)反饋串聯(lián)網(wǎng)絡(luò)的一個組成部分,改變它們的數(shù)值能改變前置放大器的增益和頻率特性。增大電阻r1或減小c1,將使負(fù)反饋量增大,放大倍數(shù)下降,反之則放大倍數(shù)增大。但c1的改變會影響到頻率特性,一般在實(shí)際使用中不必改動,推薦選用參數(shù)為r1=4.7,c1=1f。 3腳:該腳與地之間連接檢波電容,電容量大為平均值檢波,瞬間相應(yīng)靈敏度低;若容量小,則為峰
40、值檢波,瞬間相應(yīng)靈敏度高,但檢波輸出的脈沖寬度變動大,易造成誤動作,推薦參數(shù)為3.3f。 4腳:接地端。5腳:該腳與電源間接入一個電阻,用以設(shè)置帶通濾波器的中心頻率f0,阻值越大,中心頻率越低。例如,取r=200k時,f042khz,若取r=220k,則中心頻率f038khz。 6腳:該腳與地之間接一個積分電容,標(biāo)準(zhǔn)值為330pf,如果該電容取得太大,會使探測距離變短。 7腳:遙控命令輸出端,它是集電極開路輸出方式,因此該引腳必須接上一個上拉電阻到電源端,推薦阻值為22k,沒有接受信號是該端輸出為高電平,有信號時則產(chǎn)生下降。8腳:電源正極,4.55v。 超聲波傳感器接收部電路采用集成電路cx2
41、0106a。這是一款紅外線檢波接收的專用芯片,常用于電視機(jī)紅外遙控接收器??紤]到紅外遙控常用的載波頻率38khz 與測距超聲波頻率40khz較為接近,可以利用它作為超聲波檢測電路。實(shí)驗(yàn)證明,其具有很高的靈敏度和較強(qiáng)的抗干擾能力。適當(dāng)改變c1的大小,可改變接收電路的靈敏度和抗干擾能力。r1和c1 控制cx20106a內(nèi)部的放大增益,r2 控制帶通濾波器的中心頻率。一般取r1=4.7 ,c1=1f。us_r1 為超聲波接收頭,當(dāng)收到超聲波時產(chǎn)生一個下降沿,接到單片機(jī)的外部中斷int0 上。當(dāng)超聲波接收頭接收到40khz 方波信號時,將會將此信號通過cx20106a 驅(qū)動放大送入單片機(jī)的外部中斷0
42、口。單片機(jī)在得到外部中斷0 的中斷請求后,會轉(zhuǎn)入外部中斷0 的中斷服務(wù)程序進(jìn)行處理,在移動機(jī)器人的避障工作中,可以在中斷服務(wù)程序設(shè)定需要單片機(jī)處理的最短距離,比如0.5m。4超聲波測距系統(tǒng)的軟件設(shè)計4.1程序的總體設(shè)計在系統(tǒng)架構(gòu)超聲波測距的基本功能之后,系統(tǒng)軟件所實(shí)現(xiàn)的功能主要針對系統(tǒng)功能的實(shí)現(xiàn)及數(shù)據(jù)的處理和應(yīng)用。系統(tǒng)的軟件需要實(shí)現(xiàn)以下功能: 1. 信號控制 在系統(tǒng)硬件中,已經(jīng)完成發(fā)射電路、接收電路、檢測電路、現(xiàn)實(shí)電路、報警電路。在軟件主要完成信號的控制,門控信號,發(fā)射脈沖信號。2. 信號處理 ram中存儲的計數(shù)值并不能作為距離直接顯實(shí)出來,應(yīng)為計數(shù)值和實(shí)際的距離之間的轉(zhuǎn)換公式為:s=0.5*
43、v*t=0.5*v*(tr*n),t為發(fā)射信號到接受信號的時間,tr為方波信號作為計數(shù)脈沖計數(shù)器的時間分辨率,n為計數(shù)值,在這個部分中信號處理包括計數(shù)值與距離值轉(zhuǎn)換的,二進(jìn)制和十進(jìn)制的轉(zhuǎn)換。3. 數(shù)據(jù)傳輸與顯示經(jīng)軟件處理得到的距離送顯示輸出,用四位led表示。由于采用了單片機(jī)stc89c51并考慮了整個系統(tǒng)的控制流程,整個系統(tǒng)軟件都由stc89c51系列單片機(jī)匯編語言實(shí)現(xiàn)。由于距離的值得出及顯示是在中斷程序中完成,因此在初始化發(fā)射程序后進(jìn)入中斷響應(yīng)的等待。在中斷響應(yīng)之后,原始數(shù)據(jù)經(jīng)計數(shù)值與距離值換算子程序、二進(jìn)制與十進(jìn)制轉(zhuǎn)換子程序后顯示輸出,整個軟件系統(tǒng)程序分為主程序、中斷程序、顯示程序、限值
44、報警程序。4.1.1 主程序設(shè)計主程序是單片機(jī)程序的主體,整個單片機(jī)系統(tǒng)軟件功能的實(shí)現(xiàn)都是在其中完成的,在此過程中主程序調(diào)用了子程序及中斷服務(wù)程序。程序首先完成初始化過程,然后是重復(fù)一個控制一個發(fā)射信號的過程,即調(diào)用發(fā)射子程序幾遍,而且每次發(fā)射周期結(jié)束都會判斷在發(fā)射信號后延時等待的過程中是否發(fā)生了中斷,即是否有回波產(chǎn)生來判斷程序的流程。流程圖如下圖4.1所示: 圖4.1主系統(tǒng)流程圖4.2 40khz 脈沖的產(chǎn)生與超聲波發(fā)射在脈沖產(chǎn)生前先對定時器/計數(shù)器進(jìn)行初始化,在這里選擇的工作方式定時器1工作方式2,定時器0工作方式1模式,所以tmod應(yīng)該設(shè)定為21h。指令開啟t0,在開啟t0同時開發(fā)發(fā)射超
45、聲波脈沖。測距系統(tǒng)中的超聲波傳感器,它產(chǎn)生40khz的脈沖信號,這由單片機(jī)執(zhí)行下面程序?qū)崿F(xiàn)的。clrtj4 ;清報警開啟標(biāo)志movtmod,#21h ;定時器1工作方式2,定時器0工作方式1movth0,#00h ;定時開始時的值movtl0,#00h movth1,#0f6h ;定時器1中斷的計數(shù)值movtl1,#0f6h ;定時器1中斷的計數(shù)值,計數(shù)值重裝movr4,#04h ;延時值set bet1 ;開外部定時器1中斷set bet0 ;開外部0中斷set bpx0 ;外部0中斷為優(yōu)先級4.3 顯示子程序和蜂鳴報警子程序設(shè)計考慮到提高系統(tǒng)的資源利用率,本設(shè)計采用動態(tài)顯示法顯示實(shí)現(xiàn)p0口
46、作為數(shù)據(jù)口,采用共陽顯示技法。將計算好的距離數(shù)據(jù)設(shè)置顯示緩沖區(qū)起始地址,顯示緩沖區(qū)中被現(xiàn)實(shí)的字符碼的字形碼的地址偏移量預(yù)先制表放入,蜂鳴器報警部分,當(dāng)測試的距離小于50cm的時候就發(fā)生報警。流程圖及部分電源如下:圖4.2顯示子程序 圖4.3蜂鳴報警子程序5超聲波測距儀調(diào)試與測試5.1調(diào)試超聲波測距儀的制作和調(diào)試都比較簡單,其中超聲波發(fā)射和接收采用模塊直接實(shí)現(xiàn)。 硬件電路制作完成并調(diào)試好后,便可將程序編譯好下載到單片機(jī)試運(yùn)行。根據(jù)實(shí)際情況可以修改超聲波發(fā)生子程序每次發(fā)送的脈沖寬度和兩次測量的間隔時間,以適應(yīng)不同距離的測量需要。根據(jù)所設(shè)計的電路參數(shù)和程序,測距儀的穩(wěn)定測量范圍為0.204m,測距儀
47、在2m內(nèi)最大誤差不超過1cm。超過2m誤差進(jìn)一步增大,但最大誤差不超過2cm。由于發(fā)射功率不夠,所以最大的穩(wěn)定測量距離為4m。系統(tǒng)調(diào)試完后應(yīng)對測量誤差和重復(fù)一致性進(jìn)行多次實(shí)驗(yàn)分析,不斷優(yōu)化系統(tǒng)使其達(dá)到實(shí)際使用的測量要求。5.1.1硬件調(diào)試由于個人經(jīng)驗(yàn)不足的原因,此次設(shè)計做出的實(shí)物焊接方面較為粗糙與預(yù)計目標(biāo)有一定的差距,但是對以后的設(shè)計打下很好的理論與實(shí)踐基礎(chǔ)。設(shè)計的最終結(jié)果是使超聲波測距儀能夠產(chǎn)生超聲波,實(shí)現(xiàn)超聲波的發(fā)送與接收,從而實(shí)現(xiàn)利用超聲波方法測量物體間的距離。以數(shù)字的形式顯示測量距離。超聲波測距的原理是利用超聲波的發(fā)射和接受,根據(jù)超聲波傳播的時間來計算出傳播距離。實(shí)用的測距方法有兩種,
48、一種是在被測距離的兩端,一端發(fā)射,另一端接收的直接波方式,適用于身高計;一種是發(fā)射波被物體反射回來后接收的反射波方式,適用于測距儀。此次設(shè)計采用反射波方式。超聲波測距儀硬件電路的設(shè)計主要包括單片機(jī)系統(tǒng)及顯示電路、超聲波發(fā)射電路和超聲波檢測接收電路三部分。單片機(jī)采用at89s51或其兼容系列。采用12mhz高精度的晶振,以獲得較穩(wěn)定時鐘頻率,減小測量誤差。單片機(jī)用p1.0端口輸出超聲波換能器所需的40khz的方波信號,利用外中斷0口監(jiān)測超聲波接收電路輸出的返回信號。顯示電路采用簡單實(shí)用的4個七段共陽數(shù)碼管組成動態(tài)掃描電路。超聲波發(fā)射電路主要由反相器和超聲波發(fā)射換能器fqs構(gòu)成,單片機(jī)p1.0端口
49、輸出的40khz的方波信號一路經(jīng)一級反向器后送到超聲波換能器的一個電極,另一路經(jīng)兩級反向器后送到超聲波換能器的另一個電極,用這種推換形式將方波信號加到超聲波換能器的兩端,可以提高超聲波的發(fā)射強(qiáng)度。輸出端采兩個反向器并聯(lián),用以提高驅(qū)動能力。在元件及調(diào)制方面,由于采用的電路使用了很多集成電路。外圍元件不是很多,所以調(diào)試不會太難。一般只要電路焊接無誤,稍加調(diào)試應(yīng)該會正常工作。電路中除集成電路外,對各電子元件也無特別要求。若能將超聲波接收電路用金屬殼屏蔽起來,則可提高抗干擾能力。5.1.2軟件調(diào)試圖5.1 新建與編譯單片機(jī)程序項目選擇debug下面的start/stop debug session,這
50、個選項可以打開調(diào)試也可以關(guān)閉調(diào)試圖5.2 打開關(guān)閉調(diào)試如果沒有發(fā)現(xiàn)錯誤說明軟件沒有問題可以正常運(yùn)行,如果出現(xiàn)錯誤時,將鼠標(biāo)放到出錯提示地方點(diǎn)擊左鍵,就可以跳到程序里錯誤的地方。 結(jié) 論自動控制系統(tǒng)在微處理器的影響下有了新的活力,取得了新的進(jìn)步。電子計算機(jī)從過去的龐然大物已經(jīng)可以縮小到可以置于控制系統(tǒng)核心之中,作為系統(tǒng)的控制器、存儲器及運(yùn)算器,并使其具有智能的作用。自動控制系統(tǒng)已成為自動化過程控制發(fā)展的主要方向。課題研究的時間定時控制系統(tǒng)即是一種典型的微機(jī)控制系統(tǒng),它以單片機(jī)作為系統(tǒng)的核心,利用其功能強(qiáng)、外部線路簡單等特點(diǎn),在軟件控制下,與其它硬件電路相結(jié)合,實(shí)現(xiàn)溫度的自動控制過程。經(jīng)過此次畢業(yè)
51、設(shè)計,我對單片機(jī)的應(yīng)用不再感到陌生,對過程控制有了較為深刻的認(rèn)識,增強(qiáng)了動手能力、開闊了思路、懂得了很多道理,受益匪淺。然而,由于專業(yè)水平有限,此時間定時控制系統(tǒng)在很多環(huán)節(jié)還很粗糙,有待改進(jìn)。幾十年來過程控制雖然有了很大的發(fā)展,但總的看來,人們最初還是較習(xí)慣于從硬件的角度做工作,這是由于一些設(shè)計者的(硬件)技術(shù)背景,以及單片機(jī)技術(shù)不斷迅速更新等因素所造成的。近年來,情況有了很大的變化。從過程控制自動化程度來看,軟件發(fā)揮的作用將越來越大,這里還有很多領(lǐng)域等待著去開發(fā)。結(jié)束語為期半年的畢業(yè)設(shè)計終于順利完成,在這期間付出汗水,辛勞可是一言難盡。在做畢設(shè)之前老師告訴我們多看看有硬件設(shè)計方面的書籍,多練
52、習(xí)編程,設(shè)計硬件電路肯定對自己有好處。但是我覺得看不看,做不做都一樣,但是事實(shí)上是我錯了。剛開始完全自己設(shè)計確實(shí)有點(diǎn)難,因?yàn)閱纹瑱C(jī)掌握的還不算很熟悉,平常練的少,所以剛拿到題目感到無從下手,并且遇到了不少麻煩。在網(wǎng)絡(luò)上查詢,詢問同學(xué),詢問老師,查詢書籍,基本上能用的方法都用了之后,我才正式開始做起畢設(shè)來。但想象與動手還是有很大的區(qū)別,一開始就各種錯誤連連攻擊我,使得我寸步難行,好像自己已經(jīng)掉入了大海深淵,找不到方向,白天下午我們都在實(shí)驗(yàn)室,而上午我基本上都是一掙開眼睛就開始打開筆記本開始設(shè)計我的硬件電路,晚上也一樣。甚至就連在睡覺的時候,腦子里都全是程序,還有怎么改怎么做能成功,心血真的付出了
53、很多,但我并沒有感覺到不快樂,反之,在一個個錯誤,一個個疑難雜癥被我解決之后,我那種無比快樂的心情,真的是用語言所表達(dá)不出來的,我還記得在我攻破一個非常麻煩的報警蜂鳴器工作的問題時,我那種喜悅使得我旁邊的所有人都驚訝了,其實(shí)當(dāng)時那種投入,就感覺自己就自己在做畢業(yè)設(shè)計,完全忘記了周圍的一切。高興完全已經(jīng)沖破了頭腦。困難和成績都是并肩存在的,困難之后一定會有著光明,我成功了,我喜悅了,在經(jīng)歷了本次超聲波測距電路設(shè)計,我真正的學(xué)會了很多知識,也鍛煉了自己動手和動腦的能力,這在我今后生活、學(xué)習(xí)和工作上有很大的幫助,也是開啟我即將步入社會的一把鑰匙,在這里我也非常感謝幫助過我的同學(xué)和老師,沒有你們的一把
54、鑰匙我也不會這么快的成功。致 謝本設(shè)計能夠順利完成,還承蒙許老師以及身邊的很多同學(xué)的指導(dǎo)和幫助。在設(shè)計過程中,老師給予了悉心的指導(dǎo),最重要的是給了我解決問題的思路和方法,在此,我對許老師表示最真摯的感謝!本論文是在導(dǎo)師許謹(jǐn)?shù)南ば闹笇?dǎo)下完成的,導(dǎo)師淵博的專業(yè)知識,嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,精益求精的工作作風(fēng),誨人不倦的高尚師德,嚴(yán)以律己、寬以待人的崇高風(fēng)范,樸實(shí)無華、平易近人的人格魅力對我影響深遠(yuǎn)。不僅使我樹立了遠(yuǎn)大的學(xué)術(shù)目標(biāo)、掌握了基本的研究方法,還使我明白了許多待人接物與為人處世的道理。本論文從選題到完成,每一步都是在導(dǎo)師的指導(dǎo)下完成的,傾注了導(dǎo)師大量的心血。在此,謹(jǐn)向?qū)煴硎境绺叩木匆夂椭孕牡母兄x!本論文的順利完成,離不開各位老師、同學(xué)和朋友的關(guān)心和幫助。在此感謝所有老師的指導(dǎo)和幫助;感謝所有幫助過我的同學(xué)的關(guān)心、支持和幫助。在四年的學(xué)習(xí)期間,曾得到老師和同學(xué)們的關(guān)心和幫助,在此表示深深的感謝。沒有他們的幫助和支持是沒有辦法完成我的畢業(yè)論文的,同窗之間的友誼永遠(yuǎn)長存。感謝評閱老師百忙之中抽出時間對本論文進(jìn)行了評閱!參考文獻(xiàn)1 劉復(fù)華. 單片機(jī)及其應(yīng)用系統(tǒng). 北京: 清華大學(xué)出版社, 19922 王炳錫, 屈丹, 彭煊. 實(shí)用語音識別基礎(chǔ). 北京: 國防工業(yè)出版社, 20053 杜剛. 十六位單片機(jī)原理及應(yīng)用. 中國電力出版社
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國古代文化知識競賽100題(附答案)
- 2025年激光隧道斷面測量系統(tǒng)項目立項申請報告模板
- 2026年人教版高考英語一輪總復(fù)習(xí)綜合模擬檢測試卷及答案(二)
- 2025年新高二物理暑假專項復(fù)習(xí):必修二 第五章 拋體運(yùn)動 單元檢測
- 2026年中考英語復(fù)習(xí):任務(wù)型閱讀(補(bǔ)全短文)專項練習(xí)題(含答案解析)
- 2025年上海市安全員C3證(專職安全員-綜合類)復(fù)審模擬考試題及答案
- 2026高考生物一輪復(fù)習(xí)講義:種群數(shù)量的變化及其影響因素(含答案)
- 2025中考道德與法治復(fù)習(xí):簡答題答題術(shù)語???8類
- 2026高考生物一輪復(fù)習(xí) 專項突破7 自由組合定律中的特殊分離比(含答案)
- 2025年人教版七年級英語下冊期中專項復(fù)習(xí):閱讀理解之應(yīng)用文【必刷15篇】(解析版)
- 有理數(shù)計算試卷
- 特種設(shè)備安全管理課件-電梯安全知識
- 車輛轉(zhuǎn)讓合同電子版下載可打印
- 造林(綠化)工期計劃安排及保證措施
- 空氣波壓力治療系統(tǒng)在臨床科室應(yīng)用
- 網(wǎng)絡(luò)與信息安全管理員(網(wǎng)絡(luò)安全管理員)操作技能考核要素細(xì)目表(征求意見稿)
- 吉林省醫(yī)療器械經(jīng)營企業(yè)檢查評定實(shí)施方案
- 水泥土攪拌樁地基處理施工方案
- BB/T 0023-2017紙護(hù)角
- 2023年寧夏環(huán)保集團(tuán)有限責(zé)任公司招聘筆試模擬試題及答案解析
- DBJ50T-228-2015 建設(shè)工程綠色施工規(guī)范
評論
0/150
提交評論