基于單片機的測距系統(tǒng)設計_第1頁
基于單片機的測距系統(tǒng)設計_第2頁
基于單片機的測距系統(tǒng)設計_第3頁
基于單片機的測距系統(tǒng)設計_第4頁
基于單片機的測距系統(tǒng)設計_第5頁
已閱讀5頁,還剩41頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第1章 課題及功能分析本系統(tǒng)是基于單片機的測距系統(tǒng)設計。在本系統(tǒng)的設計當中,主要是應用單片機AT89C52控制超聲波發(fā)射與接收,運用壓電式超聲波技術來實現(xiàn)基本測距的功能。1.1 題目來源本次畢業(yè)設計的題目是基于單片機的測距系統(tǒng)設計。 在日常生產(chǎn)生活中,很多場合如汽車倒車、機器人避障、工業(yè)測井、水庫液位測量等需要自動進行非接觸測距。測距電路在人們的日常生活及工作中都有廣泛的應用,可謂是源于生活,貼近生活,是和生活密不可分的。而在本測距系統(tǒng)的設計中主要應用超聲波技術來實現(xiàn)測距的功能,我們知道,超聲波是指頻率大于20kHz的在彈性介質(zhì)中產(chǎn)生的機械振蕩波,其具有指向性強、能量消耗緩慢、傳播距

2、離相對較遠等特點,因此常被用于非接觸測距,如測距儀和物位測量儀等都可以通過超聲波來實現(xiàn)。超聲波測距是一種非接觸式的檢測方式。與其它方法相比,如電磁的或光學的方法,它不受光線、被測對象顏色等影響。對于被測物處于黑暗、有灰塵、煙霧、電磁干擾、有毒等惡劣的環(huán)境下有一定的適應能力。因此在液位測量、機械手控制、車輛自動導航、物體識別等方面有廣泛應用。特別是應用于空氣測距,由于空氣中波速較慢,其回波信號中包含的沿傳播方向上的結(jié)構(gòu)信息很容易檢測出來,具有很高的分辨力,因而其準確度也較其它方法高;而且超聲波傳感器具有結(jié)構(gòu)簡單、體積小、信號處理可靠等特點。由于超聲波對光線、色彩和電磁場不敏感,因此超聲波測距對環(huán)

3、境有較好的適應能力,利用超聲波檢測往往比較迅速、方便、計算簡單、易于做到實時控制,并且在測量精度方面能達到工業(yè)實用的要求,所以將此技術應用到生活中可以節(jié)省很多人力、物力等資源,而且利用超聲波檢測距離,設計比較方便,計算處理也較簡單,在測量精度方面能達到日常使用的要求,大大提高了產(chǎn)品的性能及質(zhì)量。此外超聲波測量在實時、精度、價格也能得到很好的折衷。1.2 主要任務本次畢業(yè)設計的任務比較明確,主要是測量超聲波到反射物的距離,此設計中最關鍵的是計算從超聲波發(fā)出到途中遇到障礙物反射回來的往返時間,然后利用有關參數(shù)根據(jù)距離計算公式算出所測距離,要求測距的范圍是0.5到10米,所測到距離要能夠?qū)崟r顯示,如

4、果距離小于0.5米,將采用聲光報警來提示用戶。1.3 功能分析本次畢業(yè)設計的基于單片機的測距系統(tǒng)設計主要是應用超聲波技術,以單片機系統(tǒng)為設計核心的控制系統(tǒng),該系統(tǒng)要實現(xiàn)以下功能:1測距范圍為0.5到10米;2數(shù)碼管實時顯示所測到的距離;3距離小于0.5米發(fā)生聲光報警。第2章 方案論證2.1 系統(tǒng)設計要求本設計要求設計一測距系統(tǒng),測距的范圍是0.5到10米,所測到距離要能夠?qū)崟r顯示,如果距離小于0. 5米,將采用聲光報警來提示用戶。在設計當中以單片機為核心器件,形成相應的測距電路,信號處理電路及報警電路,自行編制單片機控制程序,并進行硬件調(diào)試、軟件調(diào)試,最后進行軟硬件聯(lián)調(diào),達到性能要求。系統(tǒng)性能

5、要求如下: 1收發(fā)傳感器均選用超聲波傳感器; 2距離要求顯示; 3探測距離0.5m10m; 4工作溫度-2045。2.2 系統(tǒng)方案論證超聲波測距原理是通過不斷檢測超聲波發(fā)射后遇到障礙物所反射的回波,從而測出發(fā)射和接收回波的時間差T,然后求出距離SCT2,式中的C為超聲波波速。限制該系統(tǒng)的最大可測距離存在4個因素:超聲波的幅度、反射的質(zhì)地、反射和入射聲波之間的夾角以及接收換能器的靈敏度。接收換能器對聲波脈沖的直接接收能力將決定最小的可測距離。為了增加所測量的覆蓋范圍、減小測量誤差,可采用多個超聲波換能器分別作為多路超聲波發(fā)射或接收的設計方法。2.2.1方案1 本系統(tǒng)主要是基于單片機的測距系統(tǒng),在

6、系統(tǒng)的設計當中要以單片機為核心器件,分為超聲波發(fā)射電路和超聲波檢測接收電路、顯示及報警四部分。超聲波測距電路的設計框圖如圖2.1所示:74LS04反相器CX20106A集成電路超聲波發(fā)射器超聲波接收器MCS-52 單片機顯示報警圖2.1 超聲波測距電路的設計框圖本方案采用單片機作為控制系統(tǒng),用單片機產(chǎn)生8個40kHz的超聲波,脈沖持續(xù)時間為0.2ms左右,時隔59.8ms反復進行。此脈沖信號作為計時的起始脈沖,由單片機輸出的端口的高頻脈沖經(jīng)過74LS04六反相器功率放大、升壓后與超聲波探頭產(chǎn)生共振,使超聲波探頭工作,則超聲波由超聲波發(fā)射頭發(fā)射出去。接收電路由超聲波接收器、CX20106A集成電

7、路組成。使用CX20106A集成電路對接收探頭收到的信號進行放大、濾波。當CX20106A接收到反射40kHz的信號時,會在第7腳產(chǎn)生一個低電平下降脈沖,這個信號可以接到單片機的外部中斷引腳作為中斷信號輸入,停止計數(shù)器T0計數(shù),并讀取T0計數(shù)值存儲。顯示用4位共陽極LED數(shù)碼管,聲光報警是用發(fā)光二極管和蜂鳴器組成的,單片機輸出一定頻率的脈沖驅(qū)動蜂鳴器發(fā)出報警聲,同時點亮發(fā)光二極管。系統(tǒng)中采用的是壓電式超聲波發(fā)生器,這個發(fā)生器實際上是利用壓電晶體的諧振來工作的。超聲波傳感器由兩個壓電晶片和一個共振板組成。發(fā)射超聲波時,壓電傳感器中的壓電晶片受發(fā)射電脈沖激勵后產(chǎn)生共振,并帶動共振板振動,便產(chǎn)生超聲

8、波。接收超聲波時,兩電極間未外加電,共振板接收到超聲波,將壓迫壓電晶片作振動將機械能轉(zhuǎn)換為電信號。2.2.2方案2原理框圖如圖2.2所示。MCS-51單片機超聲波發(fā)射器顯示報 警超聲波接收器FPS4091接收組件 圖2.2 方案原理框圖本方案主要是對方案1的發(fā)射和接收電路做了改動,在本方案中的發(fā)射電路是由單片機I/O口編程輸出40kHz的方波,持續(xù)時間為0.2ms,每隔59.8ms左右再發(fā)一次,常溫下超聲波在空氣中的傳播速度為340米/秒,這樣決定了儀器的最大探測距離為。直接由單片機產(chǎn)生40kHz的超聲波,在發(fā)射電路中,由于單片機的P1口作為I/O口使用時吸電流能力小,所以外接一個三極管來提高

9、其輸出電流的能力,保證40kHz的脈沖有一定的功率。在接收端方案二采用FPS4091接收組件,需要將紅外接收管PH302換為超聲波接收頭。因為在距離較遠時,回波信號很弱,使用此接收組件,可以在有效的測距范圍內(nèi)保證接收到的信號其輸出達到TTL電平避免了為達到幾十萬倍的放大量而采用多級運放組成的調(diào)試困難的高增益放大電路,十分便于制作,且電路無需調(diào)試。2.2.3方案比較通過分析上述兩個方案,可以發(fā)現(xiàn)他們的主要區(qū)別在超聲波的接收和發(fā)射部分,方案一的發(fā)射電路采用74LS04六反相器來驅(qū)動40kHz的超聲波,而方案二采用直接通過對單片機的編程由I/O口直接產(chǎn)生40kHz的超聲波,方案一雖然增加了六反相器,

10、但這能保證超聲波一定能發(fā)射出去,提高驅(qū)動能力。在接收部分方案一采用CX20106A集成電路,使用CX20106A集成電路對接收探頭受到的信號進行放大、濾波。當CX20106A接收到反射40kHz的信號時,會在第7腳產(chǎn)生一個低電平下降脈沖,這個信號可以接到單片機的外部中斷引腳作為中斷信號輸入,停止計數(shù)器T0計數(shù),并讀取T0計數(shù)值存儲。而方案二采用FPS4091接收組件,結(jié)構(gòu)雖然簡單且不用調(diào)試,容易實現(xiàn),但是大大的增加了投入費用,這與我們的實際情況不符,同時FPS4091接收組件在市場上不是很容易買到,尤其是小批量的購買很難。2.2.4結(jié)論 通過方案比較,方案一更加節(jié)省資金,容易實現(xiàn),與我們的實際

11、情況相符,因此確定選擇方案一為最終實施方案。2.3 元器件的選擇在整個的系統(tǒng)設計當中,元器件的選擇是否適合本設計的需求,對于系統(tǒng)設計的成功與否起著相當重要的作用,所以在系統(tǒng)的設計過程中,一定要慎重地選擇所要用的元器件。在本系統(tǒng)中,單片機采用AT89C52,具有較高的數(shù)據(jù)存儲空間;晶體振蕩器采用12MHz高精度的晶振,以獲得較穩(wěn)定的時鐘頻率,減小測量誤差;超聲波傳感器選擇T/R40-16(T發(fā)射/R接收);LED七段數(shù)碼管選用簡單實用的四位LED共陽數(shù)碼管,位碼采用PNP三極管8550驅(qū)動;超聲波發(fā)射電路采用六反相器74LS04構(gòu)成的推挽形式將方波信號加到超聲波傳感器兩端,以提高超聲波的發(fā)射強度

12、;超聲波檢測接收電路主要采用CX20106A集成電路。第3章 系統(tǒng)硬件電路的設計本系統(tǒng)是利用超聲波技術來實現(xiàn)其測距的功能,它不僅包含硬件電路的設計,也包含了軟件程序的編程。下面就先以硬件電路的設計加以說明。3.1 系統(tǒng)硬件電路的設計思想本系統(tǒng)主要是用單片機來實現(xiàn)的測距電路的設計,按照設計的要求,主要是根據(jù)超聲波測距原理,以AT89C52單片機控制系統(tǒng)為核心來設計本系統(tǒng)。以下是對超聲波測距系統(tǒng)的各部分電路的說明:1、AT89C52單片機最小系統(tǒng)是本系統(tǒng)設計的核心部分。它的主要作用是: 發(fā)射40kHz的方波信號用來驅(qū)動超聲波傳感器發(fā)生超聲波信號; 利用計數(shù)器T0對超聲波從發(fā)射到返回所用的時間進行計

13、數(shù); 利用外部中斷0口來檢測超聲波回波信號; 根據(jù)所測出的時間及有關參數(shù)來計算距離; 控制有關參數(shù)的輸入與顯示。2、顯示電路的作用是采用動態(tài)掃描法使4位LED共陽數(shù)碼管實時顯示。3、超聲波發(fā)射電路的作用主要是將單片機發(fā)射過來的40kHz的方波信號放大加到超聲波發(fā)射傳感器兩極,用以驅(qū)動超聲波傳感器發(fā)生超聲波信號。4、超聲波檢測接收電路的作用主要是對接收到的超聲波回波進行放大和整形,將其轉(zhuǎn)換成單片機中斷信號。5、聲光報警電路的作用主要是根據(jù)有關參數(shù)及設計要求使系統(tǒng)按要求發(fā)出相應的報警信號。3.2 系統(tǒng)硬件電路的設計本系統(tǒng)的硬件電路主要分為單片機最小系統(tǒng)、顯示電路、超聲波發(fā)射電路、超聲波檢測接收電路

14、及聲光報警電路五部分。3.2.1 單片機最小系統(tǒng)電路單片機最小系統(tǒng)電路是整個硬件電路中非常重要的一部分。單片機系統(tǒng)主要起控制電路中的各部分能夠按照設計要求正常工作的作用,在本電路中單片機采用AT89C52,采用了12MHz高精度的晶振,以獲得較穩(wěn)定的時鐘頻率,減小測量誤差。單片機AT89C52最小系統(tǒng)電路如圖3.1所示: 圖3.1單片機AT89C52最小系統(tǒng)電路1、單片機AT89C52AT89C52是一種低功耗、高性能的含有8K字節(jié)快閃可編程/擦除只讀存儲器(FPEROMFlash Programmable and Erasable Read Only Memory)的8位CMOS微控制器,使

15、用高密度、非易失存儲技術制造。芯片上的FPEROM允許在線或采用通用的非易失存儲編程器對程序存儲器重復編程。AT89C52的內(nèi)部有256個字節(jié)的RAM,地址范圍是00H-FFH,但實際提供給用戶使用的只有128個字節(jié)(00H-7FH),另128個字節(jié)(80H-FFH)是特殊寄存器區(qū)。除ROM和RAM外,芯片內(nèi)部還有三個16位的定時器/計數(shù)器,在本系統(tǒng)中定時器T0用來測量超聲波的傳輸時間。51系列單片機引腳與封裝如圖3.2所示:圖3.2 51單片機引腳與封裝圖AT89C52的主要性能如下: 與MCS-52微控制器產(chǎn)品系列兼容; 片內(nèi)有8K字節(jié)的可在線重復編程快閃擦寫存儲芯器(Flash Memo

16、ry); 編程所需的所有時序和電壓,均不需外部電路供給; 存儲器可循環(huán)寫入/擦除1000次; 存儲數(shù)據(jù)保存時間為10年; 寬工作電壓范圍:Vcc可由2.7V到6V; 全靜態(tài)工作:可由0Hz到16MHz; 程序存儲器具有3級鎖存保護; 128×8位內(nèi)部RAM; 32條可編程I/O線; 三個16位定時器/計時器; 中斷結(jié)構(gòu)具有5個中斷源和2個優(yōu)先級; 可編程全雙工串行通道; 空閑狀態(tài)維持低功耗和掉電狀態(tài)保護存儲內(nèi)容。2、時鐘電路 常用的時鐘電路設計有兩種方式,一種是內(nèi)部時鐘方式,另一種為外部時鐘方式,本系統(tǒng)采用的是內(nèi)部時鐘方式。51單片機內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器,該高增

17、益反相放大器的輸入端為芯片引腳XTAL1,輸出端為引腳XTAL2.。這兩個引腳跨接石英晶體振蕩器和微調(diào)電容。這里晶振的振蕩頻率為12MHz,電路中的電容C6、C7選為30pF。3、復位電路本系統(tǒng)設計是的上電自動復位電路,上電自動復位是通過外部復位電路的電容充電來實現(xiàn)的,當電源接通時只要Vcc 的上升時間不超過1ms,就可以實現(xiàn)自動上電復位。3.2.2顯示電路在本系統(tǒng)的顯示電路的設計中主要采用的是4位共陽LED數(shù)碼管,根據(jù)LED數(shù)碼管內(nèi)部發(fā)光二極管的連接方式,數(shù)碼管結(jié)構(gòu)可以分為共陽極型和共陰極型兩種,共陽極型的內(nèi)部發(fā)光二極管是由陽極連在一起接高電平。由于P0口輸出電壓很低,無法驅(qū)動數(shù)碼管點亮,所

18、以要加上拉電阻,一般選擇10k上拉電阻。同時數(shù)碼管額定工作電壓范圍為1.21.5V,工作電流為10mA,要加限流電阻,根據(jù)公式: 所以此處限流電阻選擇380。顯示電路如圖3.3所示:圖3.3 顯示電路3.2.3超聲波發(fā)射電路超聲波發(fā)射電路主要由六反相器74LS04組成的推挽電路和超聲波發(fā)射傳感器構(gòu)成。超聲波發(fā)射電路如圖3.4所示。單片機P1.0端口向外輸出超聲波脈沖信號,該信號一路經(jīng)一級反相器后送到超聲波換能器的一個電極,另一路經(jīng)兩極反相器后送到超聲波換能器的另一個電極。用這種推挽形式將方波信號加到超聲波換能器兩端,可以提高超聲波的發(fā)射強度。輸出端采用兩個反相器并聯(lián),用以提高驅(qū)動能力。其中的上

19、拉電阻R1、R2一方面可以提高反相器74LS04輸出高電平的驅(qū)動能力,另一方面可以增加超聲波換能器的阻尼效果,縮短其自由振蕩的時間。圖3.4 超聲波發(fā)射電路1、反相器在本系統(tǒng)的超聲波發(fā)射電路中采用的反相器是六反相器74LS04芯片,其引腳結(jié)構(gòu)如圖3.5所示:圖3.5 芯片74LS04引腳結(jié)構(gòu) 由其引腳結(jié)構(gòu)可知, 7腳接地,14腳接電源,剩下12個管腳可分為六個反相器,其中A為輸入端,Y為輸出端,例如:1A輸入,1Y輸出。2、超聲波傳感器超聲波傳感器是利用晶體的壓電效應和電致伸縮效應,將機械能與電能相互轉(zhuǎn)換,并利用波的特性,實現(xiàn)對各種參量的測量。人們能聽到聲音是由于物體振動產(chǎn)生的,它的頻率通常在

20、20Hz-20kHz范圍內(nèi),超過20kHz稱為超聲波,低于20Hz的稱為次聲波。常用的超聲波頻率為幾十kHz-幾十MHz。超聲波是一種在彈性介質(zhì)中的機械振蕩,它的波形有縱波、橫波、表面波三種。質(zhì)點的振動與波的傳播方向一致的波稱為縱波;質(zhì)點的振動與波的傳播方向垂直的波稱為橫波;質(zhì)點的振動介于縱波與之間,沿著表面?zhèn)鞑?,振幅隨著深度的增加而迅速衰減的波稱為表面波。橫波、表面波只能在固體中傳播,縱波可在固體、液體及氣體中傳播。2.1 傳播速度超聲波的傳播速度與介質(zhì)的密度和彈性特性有關,與環(huán)境條件也有關。在液體中傳播速度為 C= 式中p為介質(zhì)的密度;為絕對壓縮系數(shù)。對于固體,其傳播速度為 C= 式中,E

21、為固體的彈性模量;u為介質(zhì)的泊松比。在氣體中,超聲波的傳播速度與氣體種類、壓力及溫度有關,在空氣中傳播速度為C=331.5+0.607t (m/s) 式中,t為環(huán)境溫度,單位為0C。2.2 反射和折射超聲波在通過兩種不同介質(zhì)時,會產(chǎn)生反射和折射現(xiàn)象,有如下的關系:=C1/C2 式中C1、C2為超聲波在兩種介質(zhì)中的速度;為入射角,b為折射角。2.3 傳播中的衰減隨著超聲波在介質(zhì)中傳播距離的增加,介質(zhì)吸收能量使超聲波強度有所衰減。若超聲波進入介質(zhì)的強度為I0,通過介質(zhì)后的強度為I,則他們之間的關系為: I= I0e-Ad 式中,d為介質(zhì)的厚度,A為介質(zhì)對超聲波能量的吸收系數(shù)。介質(zhì)的密度越小,衰減越

22、快,頻率高時則衰減更快。因此,在空氣中常采用頻率較低的超聲波,而在固體、液體中則采用頻率較高的超聲波。利用超聲波的特性,可做成各種傳感器(包括超聲波的發(fā)射和接收),配上不同的電路,可制成各種超聲波儀器及裝置,應用于工業(yè)生產(chǎn)、醫(yī)療、家電等行業(yè)中。在本系統(tǒng)的設計中就是利用壓電式超聲波傳感器,該超聲波傳感器是利用壓電晶體的諧振來工作的。超聲波傳感器的內(nèi)部結(jié)構(gòu)如圖3.6所示。超聲波傳感器由兩個壓電晶片和一個共振板組成。當它的兩極外加脈沖信號,其頻率等于壓電晶片的固有振蕩頻率時,壓電晶片將會發(fā)生共振,并帶動共振板振動,便產(chǎn)生超聲波。反之,如果兩電極間未外加電壓,當共振板接收到超聲波時,將壓迫壓電晶片作振

23、動,將機械能轉(zhuǎn)換為電信號,這時它就成為超聲波接收換能器了。同時要注意的是超聲波發(fā)射換能器與接收換能器在其結(jié)構(gòu)上稍有不同,在使用中一定要分清楚器件上的符號標志。圖3.6超聲波傳感器的內(nèi)部結(jié)構(gòu)本系統(tǒng)所采用的是T/R40-16型超聲波傳感器。下面就對T/R40超聲波傳感器進行一些簡單介紹:1 超聲波傳感器型號代碼例如T/R40-16型超聲波傳感器的型號代碼如圖3.7所示。圖3.7 T/R40-16型超聲波傳感器型號代碼 超聲波傳感器外部結(jié)構(gòu)如圖3.8所示。圖3.8 超聲波傳感器的外形結(jié)構(gòu)示意圖 超聲波傳感器內(nèi)部結(jié)構(gòu)如圖3.9 所示。圖3.9 超聲波傳感器的內(nèi)部結(jié)構(gòu)示意圖 超聲波傳感器的性能指標如表3

24、.1所示。要想很好地運用超聲波傳感器,還要了解它的各項性能指標,超聲波傳感器的性能指標如表3.1所示:表3.1 超聲波傳感器性能指標超聲波型號T/R40-10T/R40-12T/R40-16中心頻率40士1kHz40士1kHz40士1kHz發(fā)射聲壓大于107dB大于112dB大于115dB接收靈敏度>-74dB/v/ubar>-67dB/v/ubar>-64dB/v/ubar-6dB指向100deg80deg50deg電容1100士25%pF2500士25%pF2400士25%pF 超聲波傳感器特性曲線 聲壓電平特性曲線如圖3.10所示。圖3.10 聲壓電平特性曲線 靈敏度特

25、性曲線如圖3.11所示。圖3.11 靈敏度特性曲線由這些特性曲線圖可知,T/R40超聲波傳感器在輸入頻率為40kHz時,各種特性都呈現(xiàn)出最佳狀態(tài),因此為了得到最佳效果必須使單片機輸出方波的頻率為40kHz。3.2.4超聲波檢測接收電路超聲波檢測接收電路主要是由紅外線檢波接收的專用芯片CX20106A以及超聲波接收傳感器R構(gòu)成的,其電路圖如圖3.12所示??紤]到紅外遙控常用的載波頻率38kHz與測距的超聲波頻率40kHz較為接近,而且CX20106A的載波頻率可以通過其5腳與電源所接的電阻大小調(diào)整到40kHz,所以可以利用它制作超聲波檢測接收電路。用CX20106A接收超聲波(無信號時輸出高電平

26、),具有很高的靈敏度和較強的抗干擾能力。以集成片CX20106A的7腳做為指今輸出端,利用單片機外中斷0口監(jiān)測超聲波接收電路輸出的返回信號;CX20106A的5腳與電源之間所接電阻R7的大小決定著它本身的帶通濾波器的中心頻率的大小,在本系統(tǒng)中選擇R7的阻值為200k,此時的中心頻率=40kHz;超聲波接收傳感器R接在CX20106A的1腳與地所接電容C5的兩端,根據(jù)測量范圍要求不同,可適當更改接于超聲波接收傳感器R電極兩端的電容C5的大小,以改變接收電路的接收靈敏度和抗干擾能力。圖3.12 超聲波檢測接收電路紅外線檢波的專用芯片CX20106A是8腳單列直插式塑封結(jié)構(gòu),其各引腳功能如表3.2所

27、示,它的主要功能是對接收到的超聲波信號進行放大、濾波。它主要是由前置放大器、限幅放大器、帶通濾波器(BPF)、峰值檢波器和波形整形器等組成。其主要特點如下:(1)低電壓供電(Vcc=5V),低功耗(Vcc=5V時,典型功耗為9mV)。(2)帶通濾波器在集成電路內(nèi)部,濾波特性由5腳和電源之間外接電阻的阻值來決定,可不必進行調(diào)整,帶通濾波器的頻率范圍為3060kHz,由于沒有使用電感,可免受磁場的影響。(3)能和PIN光電二極管直接相連。(4)集電極開路輸出,能直接與TTL或CMOS電路相連。表3.2 CX20106A的各引腳功能引腳符號功能電壓(V)1IN信號輸入端,輸入阻抗為40±5

28、 k2.52C2該腳和地之間接有RC串聯(lián)網(wǎng)絡,用來確定前置放大器的頻率特性和增益.若電阻大、電容小,則增益低,反之則高。但電容不易過大,否則瞬間響應速度會降低2.53C3該腳和地之間連接檢波電容,電容量大為平均值檢波;若電容量小,則為峰值檢波,瞬間響應靈敏度高,但檢波輸出脈沖的脈寬變動大,易造成遙控誤動作1.54GND接地端05該腳為帶通濾波器的中心頻率設置端,其與電源所接的電阻用來設置帶通濾波器的中心頻率:當R=200 k時,=40kHz; 當R=220 k時,=38kHz1.46C4該腳為積分電容連接端,所接電容的標準值為330pF。若電容量大,則受外部噪波干擾增強,而且輸出脈沖的低電平持

29、續(xù)時間增加,遙控距離變短1.07OUT指令輸出端,是集電極開路輸出端,該腳與電源之間連接22 k電阻,輸出脈沖的低電平標準為0.2V5.08Vcc供電電源端,電壓為5±0.3V5.03.2.5聲光報警電路本系統(tǒng)的電路設計要求測量距離小于0.5米時電路發(fā)生聲光報警。在本系統(tǒng)的設計當中應用單片機程序控制電路發(fā)生報警,通過單片機輸出低電平觸發(fā)的,選擇了發(fā)光二極管以及蜂鳴器作為該報警電路的主要元器件,聲光報警電路如圖3.13所示:圖3.13 聲光報警電路第4章 系統(tǒng)程序的設計本系統(tǒng)的軟件設計主要由主程序、定時器T1中斷服務子程序、外部中斷INT0中斷服務子程序、距離計算子程序、初始化子程序、

30、顯示子程序、延時子程序等組成。我們知道C語言程序有利于實現(xiàn)較復雜的算法,匯編語言程序容易精細計算程序運行的時間,而超聲波測距的程序既有較復雜的計算(計算距離時),又要求精細計算程序運行時間(超聲波測距時),所以為了有利于程序結(jié)構(gòu)化和容易計算出距離,程序采用C語言編寫。下面就對主要的程序加以說明。4.1系統(tǒng)的算法設計根據(jù)超聲波測距的原理,即超聲波發(fā)生器T在某一時刻發(fā)出超聲波脈沖信號,超聲波遇到被測物體后反射回來,被超聲波接收器R接收到。這樣只要計算出從發(fā)出超聲波信號到接收到返回信號所用的時間,就可算出超聲波發(fā)生器與反射物體的距離。距離的計算公式為:S=CT/2其中的S為被測物體與測距器之間的距離

31、,C為聲速,T為聲波來回所用的時間。設計時取超聲波20時的聲速為344m/s。所以,只要測出超聲波往返的時間,即可求得距離。由于超聲波也是一種聲波,其聲速C與溫度有關,在使用時,如果溫度變化不大,則可認為聲速是基本不變的,在本系統(tǒng)的設計中取20時的的聲速為344m/s。聲速確定后,只要測得超聲波往返的時間,即可求得距離。4.2系統(tǒng)軟件的設計    系統(tǒng)軟件編制時應考慮相關硬件的連線,同時還要進行存儲空間、寄存器以及定時器和外部中斷引腳的分配和使用。本設計中P1.0引腳連接到74LS04推挽放大電路再連接到超聲波發(fā)射傳感器,P1.0引腳輸出的將是軟件方式產(chǎn)生的超聲波

32、脈沖信號,而P3.2(INT0)則被用來接收回波。定時器T1,計數(shù)器T0均工作在工作方式1,為16位計數(shù),T1定時器被用來開啟一次測距過程以它的溢出為標志開始一個發(fā)射測量循環(huán),T0計數(shù)器是用來計算脈沖往返時間,T0的初值設為0。4.2.1主程序的設計    系統(tǒng)初始化后就啟動定時器T1從0開始計數(shù),此時主程序進入等待,當?shù)竭_60 ms時T1溢出進入T1中斷服務子程序;在T1中斷服務子程序中將啟動一次新的超聲波發(fā)射,此時將在P1.0引腳上開始產(chǎn)生超聲波脈沖信號,同時開啟計數(shù)器T0計數(shù),為了避免直射波的繞射,需要延遲1 ms后再開INT0中斷允許;INT0中斷允許打開

33、后,若P3.2(INT0)引腳出現(xiàn)低電平則代表收到回波信號,將提出中斷請求進入INT0中斷服務子程序,在INT0中斷服務子程序中將停止計數(shù)器T0計數(shù),讀取計數(shù)器T0計數(shù)值到相應的存儲區(qū),同時設置接收成功標志;主程序一旦檢測到接收成功標志,單片機再調(diào)用距離計算子程序進行計算,計算出傳感器到目標物體之間的距離;此后主程序調(diào)用顯示子程序進行顯示;若超過設定的最小報警距離還將報警;如果沒有檢測到接收成功標志,則繼續(xù)等待回波;當一次發(fā)射、接收、顯示的過程完成后,系統(tǒng)將再次啟動T1以溢出,進入下一次測距。主程序的流程圖如圖4.1所示:開始系統(tǒng)初始化啟動定時器T1定時60ms,開T1中斷調(diào)用距離計算顯示距離

34、清回波接收成功標志位回波接收成功標志位置1NY啟動計數(shù)器T0,開始計數(shù),開外部中斷INT0 圖4.1主程序流程圖4.2.2定時器T1中斷服務子程序的設計本設計中40 kHz方波的產(chǎn)生采用軟件方式實現(xiàn):控制P1.0口輸出12.5s的高電平,再輸出12.5s的低電平,這樣得到一個周期為40 kHz的脈沖,再循環(huán)發(fā)送8次。超聲波發(fā)生子程序用定時器T1中斷程序產(chǎn)生超聲波。定時器T1中斷服務程序流程圖如圖4.2所示:計數(shù)器T0清零并啟動計數(shù)器T0,開中斷允許EA連續(xù)發(fā)射8個40kHz的超聲波延時1ms以避免“虛假發(fā)射波”開外部中斷INT0返 回定時器T1中斷服務子程序入口圖4.2 定時器T1中斷服務程序

35、流程圖4.2.3外部中斷INT0中斷服務子程序的設計本設計利用外中斷0檢測返回超聲波信號,一旦接收到返回超聲波信號(即INT0引腳出現(xiàn)低電平),立即進入中斷程序。進入中斷后就立即關閉計數(shù)器T0停止計數(shù),并將接收成功標志字賦值1。外部中斷INT0中斷服務子程序流程圖如圖4.3所示:關總中斷允許EA停止計數(shù)器T0計數(shù),并讀取T0計數(shù)值存儲置回波接收成功標志位為1返 回外部中斷INT0中斷服務子程序入口 圖4.3 INT0中斷服務子程序流程圖4.2.4延時子程序的設計在軟件程序的設計當中,無論是在數(shù)碼管動態(tài)掃描程序當中,或是在超聲波的發(fā)射與接收中,延時程序都占有很重的份量,如果沒有延時程序的工作,系

36、統(tǒng)也不會穩(wěn)定而且正常的工作。延時程序如下:void delay()/超聲避開自己發(fā)出波的延時。int m;for(m=0;m<200;m+)_nop_();_nop_();_nop_();_nop_();void Delay(ui i)for(;i>0;-i); 此外,還有幾點需要說明的是:    (1)定時器T1之所以是60 ms溢出是因為它是16位定時計數(shù)器(65535)。在使用12MHz的晶振時,由于周期T=1/f=1(12×)12=1s,則根據(jù)計算初值公式,求得X=159F,即定時器T1的初值為TH1=0x15,TL1=0x9F。&#

37、160;   (2)在CPU停止發(fā)送脈沖群后,由于電阻尼,換能器不能立即停止發(fā)送超聲波,在一段時間內(nèi)仍然會發(fā)送,故這段時間內(nèi)不可立即開啟INT0接收回波,要等待一段后以避免發(fā)送端的部分直射波未經(jīng)被測物就直接繞射到接收端,這段被稱為“虛假反射波”。從發(fā)射開始一直到“虛假反射波”結(jié)束這段時間,不開放INT0中斷申請,可有效躲避干擾,但也會造成測試的“盲區(qū)”。本次設為1 ms,假定溫度為20,則測量盲區(qū)為S=1××3442172 cm。    (3)最大測試距離將取決于:兩次脈沖群發(fā)送之間的最小時間間隔和脈沖的能量。一般

38、來說,發(fā)射端脈沖個數(shù)越多,能量越大,所能測的距離也越遠。如果要測試的最大距離是10m,則兩次脈沖群之間的最小時間為T=2×S/C=2×1034460ms 。第5章 系統(tǒng)調(diào)試情況及其排故在單片機應用系統(tǒng)的開發(fā)過程中,硬件設計和軟件設計都可以按照書上的原理設計,但是系統(tǒng)的調(diào)試過程對于整個系統(tǒng)的實現(xiàn)也是至關重要的,調(diào)試過程中會遇到很多實際的問題,要一個模塊一個模塊的調(diào)試。特別是軟、硬件的聯(lián)合調(diào)試過程,這個是最重要的一個環(huán)節(jié),通過該過程能夠檢驗一個系統(tǒng)是否能正常穩(wěn)定地工作,同時還可以檢測其是否達到系統(tǒng)設計的性能要求,能否實現(xiàn)所有功能等等。如果軟、硬件聯(lián)合調(diào)試能夠成功,實現(xiàn)正確的結(jié)果

39、,才能夠證明這個系統(tǒng)的設計是成功的。下面就針對這次設計在調(diào)試中所出現(xiàn)的一些問題做些簡要的說明。5.1 硬件調(diào)試在整個系統(tǒng)的設計當中,首先就是要進行硬件設計,硬件設計以及焊接完成后,就是硬件調(diào)試部分。總體來說,超聲波測距系統(tǒng)的制作和調(diào)試都較為簡單,其中超聲波發(fā)射和接收選用的是16的超聲波傳感器T/R40-16(T發(fā)射/R接收),中心頻率為40kHz,在焊接時應保持兩傳感器的中心軸線平行并相距48cm,其余元器件無特別要求。若能將超聲波接收電路用金屬殼屏蔽起來,則可提高抗干擾能力。下面就來說明一下本系統(tǒng)的硬件調(diào)試部分。首先,將焊接完成的硬件與設計的硬件電路圖重新對照一下,檢查是否有多焊、漏焊以及錯

40、焊等情況。在此項檢查過程中,先從超聲波的發(fā)射電路開始,剛檢查就發(fā)現(xiàn)了很嚴重的錯焊現(xiàn)象,焊接六反相器的管腳時誤將導線絲與電路板相連,發(fā)現(xiàn)錯誤后及時修正,重新焊接后接著再繼續(xù)檢查,又發(fā)現(xiàn)在超聲波接收電路中的超聲波接收傳感器R的管腳與集成片CX20106A接錯了,重新焊接后并沒有發(fā)現(xiàn)太大的焊接錯誤了。接著,用萬用表檢測硬件電路是否有斷接、短接等情況,同時重點檢查一下高、低電平的連接有沒有錯誤。在此項檢查中,由于14腳的IC底座的各管腳之間距離很近,當電阻或?qū)Ь€同時連接一點時,導致發(fā)射和接收電路中有的導線可能沒有焊接上,一一改正后繼續(xù)檢測。在檢測中又發(fā)現(xiàn)超聲波接收電路中的超聲波接收傳感器的正極端接地了

41、,改正后繼續(xù)檢測,沒有發(fā)現(xiàn)其它的錯誤了。最后,用USB提供5V電壓將整個電路通電后檢查現(xiàn)象,在用萬用表測量各個管腳的電壓時,發(fā)現(xiàn)沒有高電平,各個管腳與地線之間都沒有電壓,經(jīng)過檢測,后來發(fā)現(xiàn)是所用的排線接高電平的那根線與接頭接觸不好,經(jīng)過重新焊好排線后,再測量管腳與地線之間有電壓了。繼續(xù)檢測,再次通電后,用萬用表測量超聲波接收電路時,發(fā)現(xiàn)有的電容和電阻兩端的電壓很小,當把CX20106A芯片與IC座重新插一下后,再測量電壓變大了,分析可能是IC座焊的不太牢固,芯片與其接觸也不太好。重新焊好插好芯片再測量就沒有發(fā)現(xiàn)其他的錯誤了。經(jīng)過上面的硬件調(diào)試后,硬件基本檢測完畢,等待軟件程序的編程與調(diào)試后進行

42、軟、硬件聯(lián)合調(diào)試。5.2 軟件調(diào)試軟件程序是在KEIL單片機仿真系統(tǒng)中完成的,軟件程序的主程序以及各部分子程序都編完后,進行軟件編譯,編譯不通過,提示說在發(fā)生脈沖程序中的_nop_()沒有定義,原來是頭文件中沒有定義,加上#include <intrins.h>頭文件后,繼續(xù)編譯。這時又提示有錯誤產(chǎn)生,提示說不可以調(diào)用延時程序,檢查發(fā)現(xiàn)是在主程序中的顯示部分用到的延時程序放在了主函數(shù)的后面,導致無法調(diào)用,把延時程序放在主函數(shù)前面后繼續(xù)編譯。這時又有錯誤產(chǎn)生了,提示報警處附近處有錯誤,發(fā)現(xiàn)有一語句忘寫“;”號了,加上分號后再編譯。這時又提示有一變量未定義,發(fā)現(xiàn)是輸入錯誤,改正后再編譯

43、,終于編譯成功通過了。所以本程序在設計中并沒有太大的邏輯上的錯誤,只是有一些語法上的錯誤,比如重復定義等,經(jīng)過調(diào)試修改后,沒有了語法上的錯誤,軟件調(diào)試結(jié)束。5.3 軟、硬件聯(lián)合調(diào)試在硬件、軟件部分都分別進行調(diào)試后,接下來就是在整個系統(tǒng)設計中非常重要的部分軟、硬件聯(lián)合調(diào)試部分。下面就來談談在軟、硬件聯(lián)合調(diào)試中所遇到的問題與其解決的方法。首先,將已經(jīng)編譯成功的軟件程序下載到單片機AT89C52中,把片子放到最小系統(tǒng)板上去,同時將系統(tǒng)板與電腦連接提供電源,觀測現(xiàn)象。電源接通后,發(fā)現(xiàn)LED數(shù)碼管顯示全亮,并且蜂鳴器一直響。把電源斷開以便檢查電路,又重復了一次硬件調(diào)試的過程,即又檢測了一下系統(tǒng)中有沒有落

44、焊、錯焊、短接以及斷接等問題,再次檢查后并無發(fā)現(xiàn)此類問題。然后再試著調(diào)試顯示程序中給共陽數(shù)碼管賦值的值,改變后把程序再下載到單片機上,數(shù)碼管顯示數(shù)值了,現(xiàn)在可以證明顯示部分的焊接沒有錯誤了。接著,測試超聲波發(fā)射電路是否有40kHz的超聲波脈沖信號,當用實驗室的示波器觀看波形時,把地線接到板子上的接地端,觀看P1.0口的波形。一開始什么波形也沒有,調(diào)試示波器上的頻率,因為40kHz的脈沖信號周期很小,不容易觀察,所以會有很多干擾,慢慢調(diào)整示波器上的頻率后有脈沖了,但是干擾很大,波形也不正確。再次斷開電源調(diào)試程序,這回發(fā)生超聲波程序中不使用delay()函數(shù)延時,而用8個_nop_()語句,然后脈

45、沖電平翻轉(zhuǎn)一次,高低電平近似13us,得到一個40kHz的脈沖信號,為了避免在傳播過程中超聲波信號會有丟失,所以一次連續(xù)發(fā)射8個40kHz的脈沖信號,調(diào)試完程序后再編譯,沒有錯誤。把編譯后的程序下載到單片機上,通電后再次觀看P1.0輸出波形,重復調(diào)試示波器的頻率和賦值,最后能看到連續(xù)8個40kHz的脈沖串了,8個脈沖串的時間是0.2ms。再看超聲波發(fā)射器T它兩端的波形是否和P1.0口輸出的波形是否一致,把夾子夾到超聲波發(fā)射器T的正極,觀看波形,也能看到連續(xù)8個40kHz的脈沖串,但是波形不是很規(guī)整。這是由于經(jīng)過六反相器74LS04功率放大后的結(jié)果,由此可以證明超聲波發(fā)生電路是正確的,超聲波發(fā)生

46、子程序也是正確的。然后,測試超聲波接收電路是否能接收到回波。檢測的方法是在程序中的接收到回波成功標致后加上一個語句,讓發(fā)光二極管亮。如果有回波,發(fā)光二極管亮,反之,如果沒有回波,發(fā)光二極管不點亮。當把程序下載后,發(fā)光二極管沒有點亮,則說明沒有超聲波接收器R沒有接收到回波。經(jīng)反復思考以及檢查,應該是超聲波傳感器沒有工作的緣故,因為沒有找到可以檢測超聲波傳感器好壞的方法,所以就把超聲波接收器R拆了下來,與其他同學在畢設中也應用到超聲波傳感器的同學借用了一下,經(jīng)調(diào)試發(fā)現(xiàn)確實是超聲波傳感器的問題,接著替換了原有的超聲波傳感器后繼續(xù)調(diào)試,這時發(fā)現(xiàn)數(shù)碼管顯示有反應了。拿了一本書用來當被測物體,但是當把書遠

47、離時,雖然數(shù)碼管顯示的數(shù)值有變化,但是與估算的距離差距很大。第一位即千位的數(shù)碼管的值總變化,而第四位即個位的數(shù)碼管的值總為零,后來想是不是連顯示的位選線與單片機的P2口沒有對應上,重新交換位選端口后,數(shù)碼管顯示的值和所估算的值很接近了。最后,顯示的數(shù)值動態(tài)掃描時間太長了,我把程序中的延時時間調(diào)的小些,下載到單片機后,數(shù)碼管顯示距離清晰可見,移動平面物體距離,數(shù)碼管也跟著變化。經(jīng)實驗發(fā)現(xiàn),系統(tǒng)可以實現(xiàn)測距的功能。本系統(tǒng)經(jīng)過反復測試,系統(tǒng)對測量范圍0.510米內(nèi)的平面物體做了多次測試,測距系統(tǒng)的最大誤差不超過1cm,重復一致性很好。第6章 社會經(jīng)濟效益分析及產(chǎn)品性能價格比分析本次畢業(yè)設計的題目是基

48、于單片機的測距系統(tǒng)設計。隨著社會的飛速發(fā)展,科學技術也不斷地進步,電子技術更是日新月異,因此,測距技術也不甘落后,出現(xiàn)了各種測距方法,如超聲波測距法、紅外線測距法和激光測距法等,其中激光測距又可分為脈沖式激光測距法和相位式激光測距法。不論是用哪種測距方法,都有它們的優(yōu)點與缺點。例如超聲波測距的優(yōu)點就在于超聲波的指向性強,能量消耗緩慢,在介質(zhì)中傳播的距離較遠,利用超聲波檢測往往比較迅速、方便、計算簡單、易于做到實時控制,并且在測量精度方面能達到工業(yè)實用的要求;缺點在于它的抗干擾性不強。而激光測距儀就存在著“安全”與“不安全”之分了。目前,市場上的手持式激光測距儀的工作物質(zhì)主要有以下幾種:工作波長

49、為905納米和1540納米的半導體激光,工作波長為1064納米的YAG激光。1064納米的波長對人體皮膚和眼睛是害的,特別是如果眼睛不小心接觸到了1064納米波長的激光,對眼睛的傷害可能將是永久性的。所以,在國外,手持激光測距儀中,完全取締了1064納米的激光。在國內(nèi),某些廠家還有生產(chǎn)1064納米的激光測距儀。對于905納米和1540納米的激光測距儀,我們就稱之為"安全"的。對于1064納米的激光測距儀,由于它對人體具有潛在的危害性,所以我們就稱之為"不安全"的。兩者經(jīng)過比較,發(fā)現(xiàn)超聲波測距系統(tǒng)在檢測中往往比較迅速、方便、計算簡單、易于做到實時控制,設計

50、中所用到的元器件也較為常用,并且經(jīng)濟實用。例如本系統(tǒng)采用的超聲波傳感器T/R40-16一對10元,AT89C52就是很常用的芯片,價錢也不貴,而且經(jīng)常用于控制系統(tǒng),簡單方便,控制精度也相對比較高,可靠穩(wěn)定可以大幅度提高控制系統(tǒng)的各項技術指標。而其它的元器件也都是非常常見的,而且價格低廉,節(jié)省了開銷。從各方面綜合來看,本次設計的超聲波測距系統(tǒng)的性價比還是比較高的。本次設計的系統(tǒng)不但應用的器件價格低廉,而且具有良好的性能,因此擁有樂觀的發(fā)展前景,相信加以完善將可以創(chuàng)造較好的經(jīng)濟效益???結(jié)通過這次的畢業(yè)設計,我獲益良多。在做畢業(yè)設計的這幾個月里,我深刻的體會到電子信息工程專業(yè)是一門工程特點和實踐性

51、很強的學科,加強工程訓練,特別是技能的培養(yǎng),對于工程人員的素質(zhì)和能力具有十分重要的作用。今天,我終于完成了我的畢業(yè)設計,無論完成得好與壞,這都是我本人全身心投入、認認真真地完成的,也從中體會到了些許的成就感。在做畢業(yè)設計的過程中,我將大一到大四這四年里所學的有關本次畢業(yè)設計的基礎知識和專業(yè)知識又復習了一遍,特別是單片機方面的知識,對單片機的原理以及接口方面的知識做了進一步的理解,以便能夠更加順利地完成此次畢業(yè)設計。同時在焊接過程中,一定要先弄明白且讀懂原理圖。搞明白整個電路圖的原理,還要細心和仔細,因為每一個焊點你都要牢固以保持它的耐用性,更不能出現(xiàn)虛焊和漏焊的事情發(fā)生。同時你必須對芯片的特性

52、都非常清楚,這樣你才能讓你的實際電路達到你所要求的性能,雙列直插的芯片引腳彼此都挨得很近。而每一個引腳都有不同的功用,有的是輸出端,有的是輸入端,所以在焊接時這些點都是應該特別注意的地方。否則輕者電路的功能實現(xiàn)不了,重者會造成芯片永久的損壞。所以在以后的學習和工作中,當我要使用某個器件時一定要先查資料,將它的工作原理搞清楚,然后再進行實際的操作。這樣往往會事半功倍。還有我體會到的一點是電路仿真和實際有一定的差別,在仿真中我們只需要明白電路的工作原理即可,在實際組裝電路時,我們要根據(jù)實際器件的性能和仿真圖的原理來進行調(diào)試,二者都很重要。經(jīng)過了這幾個月的畢業(yè)設計,使自己在設計電路的過程中提高了自身

53、運用知識的能力,也為將來的工作打下了堅實的基礎,同時也讓我對電子技術產(chǎn)生了更加濃厚的興趣,更加深了對本專業(yè)知識的熱愛與追求。本次設計的這個用單片機來實現(xiàn)的測距系統(tǒng)經(jīng)過了長期的設計、調(diào)試以及改進后,系統(tǒng)基本達到了設計要求,系統(tǒng)完成了以下的功能:1、 系統(tǒng)的測距功能;2、 距離實時顯示;3、 聲光報警。根據(jù)以上畢業(yè)設計的完成功能來看,已基本上完成了本次畢業(yè)設計的題目要求,但由于個人能力有限,設計中也難免會有錯誤和疏漏,所以還肯請各位老師以及同學多多批評指正。致 謝本論文是在指導教師李秀人教授的悉心指導下完成的,在做畢業(yè)設計的幾個月里時間特別緊張,轉(zhuǎn)眼幾個月就過去了,我的四年大學生活也已進入尾聲。通

54、過本學期這幾個月的畢業(yè)設計,不僅提高了我的獨立思考、發(fā)現(xiàn)問題與解決問題的能力,同時也鍛煉了我的實際動手能力,更對自己本專業(yè)的前沿科學領域有了更加深刻的了解,而這些就是我在本次畢業(yè)設計中得到的最大收獲。借此機會,請允許我對所有曾幫助過我的人表達我的感激之情!首先,我要感謝我的父母,感謝他們二十多年以來對我的培育與支持,沒有他們,就沒有我今天的一切,因為正是有了父母含辛茹苦的撫育,才使得我能衣食無憂地在學校里安心地學習,在生活和學習上給予我無盡的愛、理解和支持,才使我時刻充滿信心和勇氣,克服成長路上的種種困難, 順利地完成我的學業(yè)!其次,我要感謝我的母校,感謝它給我提供了一個良好的學習、生活的環(huán)境

55、,讓我能全身心地投入到學習、生活中去,在大學四年里鍛煉了我的溝通能力,增強了我的自學能力,遇到問題能夠自主解決,正是我的母校的給我們帶來的種種方便,使我順利地走完大學四年的美好時光!再者,我要感謝我的老師,李老師在畢業(yè)設計中對我給予的悉心指導和嚴格要求,同時也感謝本校的一些老師在畢業(yè)設計期間所給予我得幫助。在我硬件焊接和調(diào)試期件,實驗室的老師每天準時讓我們進入實驗室,同時當我缺少元器件,老師都全力提供我們。當我有問題時,實驗室的每個老師也及時替我解答,為我?guī)砹撕艽髱椭瑳]有您們這樣的幫助和關懷,我不會這么順利的完成畢業(yè)設計,借此機會,向您們表示由衷的感激。感謝他們對我的悉心教導,是他們帶領我

56、走進了電子領域,使我對這門科學產(chǎn)生了學習的興趣,教會了我電子技術方面的基礎知識與專業(yè)知識,為我未來的工作生活打下了堅實的基礎!同時還要感謝系實驗室在畢業(yè)設計期間提供給我們優(yōu)越的實驗條件。最后,我要感謝我的同學與朋友,同時,我還要感謝我的寢室同學,正是在這樣一個團結(jié)友愛,相互促進的環(huán)境中,在和他們的相互幫助和啟發(fā)中,才有我今天的小小收獲。感謝他們對我大學四年的學習、生活的無私幫助,有了他們,才讓我的大學生活充滿了美麗的色彩!在此,我要特別感謝我的畢設導師李秀人老師,感謝她在我整個的畢業(yè)設計當中給予我的幫助與支持,感謝她給我提出了很多寶貴的意見,使我在本次畢業(yè)設計當中受益匪淺。所以我非常榮幸能夠選

57、擇了由她指導的這個畢業(yè)設計題目,也正是有了李老師的幫助與支持,才能順利地完成我的這次畢業(yè)設計!參考文獻1 李麗霞.單片機在超生波測距中的應用.電子技術,2002.6 2 李建法等.超聲波測距的電路設計與單片機編程.安陽師范學院學報,2003.9 3 邱瑞昌等.泊車用超聲波測距儀的研制.電子產(chǎn)品世界,20011.9 4 李華.MCS-51系列單片機實用接口技術.北京:北京航空航天大學出版社,1993.85 張毅剛等主編.新編MCS-51單片機應用設計.哈爾濱工業(yè)大學出版社,2004年5月6 閻石主編.數(shù)字電子技術基礎(第四版).高等教育出版社,2004年7 孫涵芳等主編.MCS-51/96系列單片機原理及應用(修訂版).

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論