超聲波測距系統(tǒng)設(shè)計_第1頁
超聲波測距系統(tǒng)設(shè)計_第2頁
超聲波測距系統(tǒng)設(shè)計_第3頁
超聲波測距系統(tǒng)設(shè)計_第4頁
超聲波測距系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGE0超聲波測距系統(tǒng)設(shè)計摘要:此文具體闡述了一類鑒于單片微控制器的脈沖折射型超聲測量距離的體系。此體系是把空氣里超聲波的傳輸速率作為確認條目,應(yīng)用發(fā)出的超聲波去計量需要測量的間距。此體系運用的是AT89S51單片機,其優(yōu)異的性能對整個系統(tǒng)的運作起了積極的作用。整個系統(tǒng)安裝方便,靈活性強,性價比高,應(yīng)用前景廣闊。此文歸納了超聲檢驗的開發(fā)和基礎(chǔ)機理,闡述了超聲傳感儀的機理和屬性,而且關(guān)于距離測量體系的部分關(guān)鍵參變量實施了探討。另外,在闡述超聲距離測量體系性能的前提下,指出了體系的整體組成,對于距離測量體系發(fā)出、接受、檢驗、展示模塊的整體策劃對策實施了論述,深層次闡述了AT89S51單片微控制器在體系內(nèi)的使用,剖析了體系各個模塊的硬件及軟件完成,并且列出了屋內(nèi)測驗成果和偏差剖析。關(guān)鍵詞:超聲;超聲傳感器;單片機;超聲測距;測距儀

ThedesignofUltrasonicRangingSystemAbstract:Thispaperdescribesindetailamicrocontroller-basedReflectiveUltrasonicRangingSystem.ThesystemisbasedontheconditionthatthepropagationvelocityofUltrasonicwaveinairisfixed,anditwillmakeuseoftheEmissiveUltrasonicwavetomeasurethedistance.ThesystemwillusetheAT89S51microcontroller;theexcellentperformanceofthismicrocontrollerplaysapositiveroletotheoperationofthewholesystem.Thewholesystemiseasytoinstall,flexible,cost-effective,andreallyhasabroadapplicationprospects. ThispaperwilloutlinethedevelopmentandofUltrasonictesting,introducethebasicprinciplesandfeatureofUltrasonicsensor,thenmakeadiscussiononsomeofthemainparametersofRangingSystem.Meanwhile,onthebaseofabrieflyintroductionofthefunctionoftheUltrasonicRangingSystem,wewillproposethegeneralstructureofthesystem,andmakeademonstrationonthedesignprogramforthetransmitting,receiving,inspectionandshowingpartoftheRangingsystem.ThenthefurtherapplicationofAT89S51microcontrollerintheSystemwillbediscussedandthevarioushardwareandsoftwarepartsofthesystemwillbeanalyzed,moreover,thelaboratoryresultsanderroranalysiswillbealsoprovided.Keywords:Ultrasound;UltrasoundSensors;Microcontroller;UltrasonicRanging;Rangefinder

目錄1引言 32超聲波測距技術(shù)綜述 32.1超聲波及超聲波傳感器簡介 32.1.1超聲波概述 32.1.2超聲波傳感器的主要參數(shù)及選擇 52.2超聲波測距原理與方法 73超聲測距系統(tǒng)總體設(shè)計方案 73.1系統(tǒng)總體設(shè)計方案概述 73.2發(fā)射電路的設(shè)計 83.2.1發(fā)射電路的設(shè)計方案 83.2.2功率放大電路 103.3接收電路設(shè)計 113.3.1前置放大電路 113.3.2帶通濾波電路 133.4檢測電路設(shè)計 173.5顯示電路設(shè)計 184單片機的軟硬件實現(xiàn) 194.1ATMEL89S51單片機簡介 194.2系統(tǒng)軟件部分 244.2.1主程序結(jié)構(gòu) 254.2.2外部中斷子程序 264.2.3定時中斷子程序 27結(jié)束語 28參考文獻 28附錄 29

1引言伴著電腦技能、自主化技能與產(chǎn)業(yè)機器人的持續(xù)開發(fā),距離測量和辨別難題在產(chǎn)業(yè)內(nèi)顯得特別關(guān)鍵。但是人們在日常的生活與工作中發(fā)現(xiàn)傳統(tǒng)的接觸式測量儀器(如鋼卷尺)已遠遠不能滿足實際的要求,測量過程中往往會出現(xiàn)安設(shè)困難,測量不準(zhǔn)切,更有甚者會因為測量的布置工作使測量工作更加艱難和繁雜,于是大家迫切需求非觸碰型距離測量器。如今,非觸碰型距離測量器通常選用超聲波、激光與無線電定位。不過激光和無線電定位距離測量器花費較多,有害于普遍的遍及使用,在部分使用范疇擁有制約特性,比較而言,超聲波辦法具備十分顯著的優(yōu)勢,它方向性佳,能源損耗極低,在媒介中傳輸間距極大[1],于是,超聲波辦法成為非觸碰檢驗與辨別的舉措,早已逐漸引發(fā)大家的關(guān)注。在機器人避開障礙、引導(dǎo)體系、器械生產(chǎn)自主化安裝與檢驗、自主距離測量、無缺檢驗、超聲定格、汽車倒車、產(chǎn)業(yè)測井、水庫水位計量等部分早已能夠普遍使用[2]。2超聲波測距技術(shù)綜述2.1超聲波及超聲波傳感器簡介2.1.1超聲波概述一、超聲波及其波形咱們生存的環(huán)境充斥了各類能聽到的聲訊號。在科技史中,大家許久之前對聲響便具有認知,聲學(xué)是極早開發(fā)的科目中的一項。但是因為超聲是人類耳朵無法接聽的訊號,到了十八世紀,大家在探究天鼠、海豚等動物時,則推斷大自然里具有超聲。大家能夠接聽的聲響頻率是20Hz到20KHz,也就是能接聽聲波,超過次頻率范疇的聲響,也就是低于20Hz的聲響叫做低頻聲波,頻率大于人們聽覺最大限度頻率(近20KHz)的聲波,叫做超聲波,也叫做超聲[7]。聲波的速率愈大,愈能和光學(xué)的部分屬性比如發(fā)出定理、反射定理近似。因為聲源在載體中用力偏向和波在載體內(nèi)傳輸偏向有別,聲波的波形還有差別。通常具有下列數(shù)類:1.縱波質(zhì)點震蕩偏向和傳輸偏向統(tǒng)一的波,叫做縱波。它可以在固體、液體與氣體內(nèi)傳輸。2.橫波質(zhì)點的震蕩偏向和傳輸偏向能夠鉛直的波,叫做橫波。它僅是在固體內(nèi)傳輸。3.表面波質(zhì)點的震蕩處于縱波與橫波之間,順著表層傳輸,振幅伴著深刻的增多而快速地衰退,叫做表面波。表面波僅在固體的表層傳輸。二、反射與折射在聲波從一類載體傳輸至另一類載體時,在兩類載體的臨界面中,一來能量折射到原始載體的波叫做折射波;二來就通過臨界面,在其他載體可以持續(xù)傳輸?shù)牟ㄗ鳛榉瓷洳?,在圖(圖2.1)展示。圖2.1波的折射和反射機理圖其折射和反射符合下列規(guī)則:1.折射定理入射角的正弦和折射角’的正弦比值是波束比值。在入射波與折射波的波形相同時,波速相同,入射角也就是等同于折射角’。2.反射定理入射角的正弦和反射角的正弦比值是入射波中載體的波速和反射波中載體的波速比值也就是:[2-1]3.折射因數(shù)在聲波從一類載體到另一類載體傳輸時,由于兩類載體的密度有別與聲速在當(dāng)中傳輸?shù)乃俾视袆e,在邊界面中聲波將形成折射與反射,折射聲強和入射聲強的比值,叫做折射因數(shù),折射因數(shù)R是:[2-2]式內(nèi):是折射聲強;是射聲強;是第一載體的聲阻抗;是第二載體的聲阻抗。當(dāng)聲波鉛直入射時,,上式能精簡成:[2-3]如果聲波從水里傳輸至空氣中,在室溫下它們的聲阻抗大約是,,代入上式得出R=0.999。此表明在聲波從液體或固體傳輸至氣體,反之,因為兩類載體的聲阻抗差距極大,聲波差不多完全被折射。三、聲波的衰減聲波在載體內(nèi)傳輸時將被吸納而衰退,氣體吸納極強但衰退極大,液體次之,固體吸納極弱但衰退極小,于是關(guān)于早已確定強度的聲波,在氣體內(nèi)傳輸?shù)拈g距將顯著比在液體與固體內(nèi)傳輸?shù)拈g距小。此外聲波在載體內(nèi)傳輸時衰退的水平也和聲波的頻率相關(guān),頻率愈大,聲波的衰退便愈大,于是超聲波比別的聲波在傳輸時的衰退越來越顯著。衰退的多少以衰退因數(shù)代表,其單位是dB/m,一般以dB/mm代表。在通常探究頻率方面,物料的衰退因數(shù)在一至上百之間,比如水及別的衰退物料是dB/mm。如果是1dB/mm,那么聲波透過l毫米間距時,衰退是10%;穿過20毫米間距時,衰退是90%[8]。2.1.2超聲波傳感器的主要參數(shù)及選擇一、超聲波傳感器的主要參數(shù)1.核心頻率核心頻率,也就是壓電晶片的簡諧振動頻率。在施予到它兩側(cè)的交變電壓頻率與晶片的核心頻率相同時,導(dǎo)出能量極大,傳感器的靈活度極大。核心頻率愈大,距離測量愈小,但分辨力愈大。一般超聲波傳感器的核心頻率分為30KHz、40KHz、75KHz、200KHz、400KHz等。2.靈活度靈活度的單位為分貝(dB),數(shù)值是負,它關(guān)鍵決定于晶片物料及生產(chǎn)技藝。3.指向角指向角即超聲波傳感器偏向性的一項參變量,指向角愈小,偏向性愈高。通常是幾度到幾十度。4.運行熱度運行熱度即指可以讓傳感器尋常運作的熱度范疇,其熱度最大限度應(yīng)當(dāng)大于居里點。把石英晶片當(dāng)作范例,在熱度實現(xiàn)+290℃時靈活度能減小6%。如果實現(xiàn)居里點(+573℃),則全部失去壓電功能。由診治使用的超聲波傳感器的功率極低,運作熱度較低,處于-20℃~+70℃熱度范疇中能夠長久運作。診治使用的超聲波傳感器熱度極大,務(wù)必選取冷凍來降低溫度的舉措[12]。二、超聲波傳感器的選擇超聲波傳感器分為多類架構(gòu)模式,能分為直探頭(接受縱波)、斜探頭(接受橫波)、表面波探頭(接受表面波)、接收與發(fā)送整體型探頭、接收與發(fā)送分開型雙探頭等。超聲波傳感器分為常用類、寬頻帶類、耐高溫類、封閉放水類等多類物品。通常電子墟市上銷售的超聲波傳感器一般分為接收與發(fā)送整體型與接收與發(fā)送分開型兩類。當(dāng)中接收與發(fā)送整體型便是傳送器與接受器作為整體的傳感器,就能傳送超聲波,還能接納超聲波;接收與發(fā)送分開型是傳送器用來傳送超聲波,接納器用來接納超聲波。在超聲波計量體系內(nèi),頻率獲取極小,外部的噪音干預(yù)極多;頻率獲得極大,在傳輸?shù)倪M程里衰退愈多,檢驗間距愈小,分辨力則愈大。此文內(nèi)選取的探頭為40KHz的接收與發(fā)送分開型超聲傳感器,由一個發(fā)出傳感器UCM-T40K1與一個接受傳感器UCM-R40K1構(gòu)成,其屬性參變量在圖表2.1展出。表2.1傳感器屬性參變量表規(guī)格UCM-T40K1UCM-R40K1架構(gòu)敞開型敞開型運用樣式發(fā)出接受核心頻率401KHz381KHz頻帶寬20.5KHz20.5KHz靈活度110dBV/ubar-65dBV/ubar聲壓115dBmin(0dB=0.02mPa)-70dBmin(0dB=0.02mPa)指向角75度80度容量250025%pF250025%pF最低使用溫度-20度-20度最高使用溫度60度60度最大輸入電壓20V20V2.2超聲波測距原理與方法超聲距離測量辦法分為脈沖回波法、共振法與頻差法。當(dāng)中脈沖回波法距離測量極其普遍,它關(guān)鍵鑒于超聲距離測量回波訊號的辨別,較多選用模仿辦法,使用電子回路去完成。圖2.4超聲距離測量機理圖在上圖(圖2.4)展出,其機理是超聲傳感器發(fā)出超聲波,在空氣內(nèi)傳輸?shù)绞軠y物,通過折射后由超聲傳感器接受折射脈沖,計量超聲脈沖自發(fā)出至接受的時段,在已有超聲波聲速V的基礎(chǔ)上,應(yīng)用:[2-4]就能核算出傳感器和折射點之間的間距S,計量間距:[2-5]當(dāng)S>>h時,則d≈S,即:[2-6]3超聲測距系統(tǒng)總體設(shè)計方案3.1系統(tǒng)總體設(shè)計方案概述本章節(jié)就怎樣詳盡策劃此體系[16.17.18]實施具體剖析。體系規(guī)劃在測驗室完成小范疇距離測量,距離測量間距大概在4m之內(nèi),體系整體架構(gòu)在圖(圖3.1)展出。圖3.1體系策劃對策發(fā)出電子回路選用單片微控制器P1.0接口編碼導(dǎo)出40kHz上下的方波脈沖訊號,另外打開內(nèi)在計數(shù)器T0。因為單片微控制器接口導(dǎo)出功率極小,為讓計量間距符合需求,驅(qū)使超聲傳感器UCM40T發(fā)出超聲波間距極大,因此在該電子回路中加入功放電子回路。由接受傳感器探頭UCM40T傳送的超聲回波極其弱小(幾十個mV級),還具有極強的雜聲,因此擴大訊號與壓制雜聲是擴大電子回路務(wù)必思考的。此體系策劃該模塊電子回路時選用一階擴大,與一帶通濾除電子回路,核心頻率40KHZ上下,擴大濾除電子回路都選用了快速周密運放器TL082,導(dǎo)出訊號大概是5V上下。因為擴大電子回路導(dǎo)出的訊號是持續(xù)的正弦波重疊訊號,但單片微控制器能夠接納的切斷回應(yīng)訊號經(jīng)常是下降沿脈沖訊號,因此訊號在擴大電子回路后經(jīng)過LM393組成的對比電子回路,把正弦訊號轉(zhuǎn)變?yōu)榉讲ㄓ嵦枺褂梅讲ǖ呢撎儺?dāng)作單片微控制器的切斷導(dǎo)入,目標(biāo)導(dǎo)致單片微控制器清楚早已接受的超聲訊號,內(nèi)在計數(shù)器終止運作。展示電子回路選用流動掃射展示,關(guān)鍵是處置節(jié)約硬件的思考。經(jīng)過單片微控制器編碼把內(nèi)在計數(shù)獲得的時間數(shù)值,轉(zhuǎn)變?yōu)殚g距訊息,經(jīng)過3只LED數(shù)碼管展示,數(shù)值XXX,代表XXXcm。3.2發(fā)射電路的設(shè)計3.2.1發(fā)射電路的設(shè)計方案一、發(fā)射電路輸出波形分析1、發(fā)出波形的反復(fù)性為取得強分辨力,發(fā)出電子回路策劃應(yīng)當(dāng)確保發(fā)出的超聲波圖像具有優(yōu)良的反復(fù)性;另外,所發(fā)出的超聲波應(yīng)當(dāng)盡力簡單,即指各項震蕩類似為相同頻率的震蕩,如此就方便接受時能選用帶通濾波器清除干預(yù)與每回均接納相同震蕩波峰。如此便能防止超聲波在阻礙物表層發(fā)出時導(dǎo)致的各類虧損與干預(yù)。一般發(fā)出電子回路依據(jù)發(fā)出樣式劃為:單脈沖發(fā)出、多脈沖發(fā)出與持續(xù)發(fā)出。距離測量選用超聲波通常均是中斷單脈沖發(fā)出,每當(dāng)進行一回距離測量,傳送與接受各一回。中斷地激起有源傳感器晶片震蕩。此辦法測驗間距極小;此體系選用中斷多脈沖發(fā)出,體系自主辨別受測間距的大小,設(shè)定發(fā)出脈沖數(shù)目。2、發(fā)出波形電壓及功率傳感器發(fā)出電壓的高低關(guān)鍵是決定于發(fā)出訊號虧損和接受機的靈活度,統(tǒng)一各項消耗的要素,涵蓋來回傳輸虧損,聲波傳送虧損,聲波折射虧損,情境雜聲虧損;此外思考現(xiàn)實發(fā)出傳感器的極大導(dǎo)入電壓是20vp-p,以及單片微控制器尋常運作導(dǎo)出的極大電壓為5V,傳感器發(fā)出訊號的功率直白確定發(fā)出探頭發(fā)出超聲訊號的距離大小,因此思考電壓的時候應(yīng)當(dāng)思考怎樣提升其功率,方可導(dǎo)致發(fā)出電子回路更加科學(xué)。二、發(fā)射電路的常用方案通過剖析,咱們清除發(fā)出電子回路策劃的關(guān)鍵目標(biāo)是提升導(dǎo)入至發(fā)出探頭的電壓及其功率。此體系使用單片微控制器P1.0發(fā)出一套方波脈沖訊號,其導(dǎo)出波形平穩(wěn)牢靠,然而導(dǎo)出電流與導(dǎo)出功率極小,無法推行發(fā)出傳感器發(fā)送絕對強度的超聲訊號,因此在此間添加一個單電源乙類互補匹配功放電子回路(如圖3.2)。圖3.2發(fā)出電子回路圖3.2.2功率放大電路功放電子回路[19.20]的關(guān)鍵工作是對負荷供應(yīng)必然的逼真(或畸變極少)的導(dǎo)出功率,也就是不但應(yīng)導(dǎo)出大范圍的訊號電壓,另外也應(yīng)導(dǎo)出大范圍的訊號電流,一般是在大訊號形態(tài)下運作,于是,功率擴大電子回路涵蓋著一連串在電壓擴大電子回路上并未產(chǎn)生過的特別難題,此類難題為:1、需要導(dǎo)出功率盡量較大為取得較大功率導(dǎo)出,需要功放管的電壓與電流均具有絕對大的導(dǎo)出范圍,于是功放管一般臨近極點應(yīng)用形態(tài)下運作。2、效率因為導(dǎo)出功率高,于是直流電源損耗的功率就高,此便具有一項效力難題。至于效力則是負荷獲得的有效功率和電源供應(yīng)晶體管功率的比率,以代表:[3-1]直流電源供應(yīng)的功率除了一些變?yōu)橛行У挠嵦柟β?,余下的變?yōu)榫w管的功耗。假如擴大器的效力極小,不但讓直流電源的供應(yīng)功率增大,并且讓晶體管的功耗增加,讓功率管發(fā)燙受損。因此,關(guān)于功率擴大器,提升效力還是一項關(guān)鍵難題。3、非線性畸變應(yīng)該低一些功率擴大電子回路是在大訊號下運作,因此必然將形成非線性畸變,并且相同功放管導(dǎo)出功率愈高,非線性畸變通常愈嚴峻,此便讓導(dǎo)出功率與非線性畸變編程一組關(guān)鍵沖突。在產(chǎn)業(yè)管制體系等場所內(nèi),就把導(dǎo)出功率當(dāng)作關(guān)鍵目標(biāo),對線性畸變的需求則降低成非主要難題。4.BJT的熱量散發(fā)難題在功率擴大電子回路內(nèi),擁有十分高的功率損耗在元件的集電結(jié)中,讓元件的熱度與外殼熱度上升。想要充足應(yīng)用準(zhǔn)許的消耗而讓元件導(dǎo)出極高的功率,擴大元件的熱量散發(fā)則變成一項關(guān)鍵難題。歸納來講,功率擴大電子回路則是需在確保晶體管平安應(yīng)用的境況下,取得盡量高的導(dǎo)出功率、盡量大的效力與盡量低的非線性畸變。此體系策劃時,選用測驗室恒壓電源提供12V電壓。選取100uF極高耐壓值是50V的電解電容,負荷電阻是45,功放管選取2SC1815,2SA1015二配套三極管,其最高安全使用電壓是50V,高于每管電源電壓的二倍也就是2*(12/2)=12V;測驗表明符合發(fā)出電子回路需求。3.3接收電路設(shè)計接受有源傳感器晶片接受的超聲波鉛直效用后,由于簡諧振動而產(chǎn)生逐漸增強的機器振蕩。由于壓電效果晶片雙面產(chǎn)生交變的等量異號電荷,電荷數(shù)目極小,僅可供應(yīng)極小交變電壓訊號,但無法供應(yīng)電流訊號。接受電子回路的工作是把此項極小交變電壓訊號充足擴大,另外思考或許產(chǎn)生干預(yù)訊號,擴大另外增加濾除電子回路,驅(qū)使后方的對比器導(dǎo)出電位跳轉(zhuǎn),成為確認接受的時間。3.3.1前置放大電路前置擴大電子回路模塊的功能是對有效的訊號實施擴大,并且壓制別的雜聲與干預(yù),進而實現(xiàn)極大的訊噪比,以方便后來電子回路的策劃。圖3.3前置擴大電子回路圖策劃電子回路在圖3.3展出,思考到超聲有源傳感器的導(dǎo)出電阻極大(通常在上百兆歐以上),于是前置擴大器務(wù)必具有極大的導(dǎo)入阻抗(InputImpedance);另外,有源傳感器的導(dǎo)出電壓極低(數(shù)十毫伏),此便需要前置擴大電子回路具有極大的精密度、極低的導(dǎo)入偏置電壓(InputOffsetVoltage)。前置擴大電子回路是由一只大精密度、大導(dǎo)入阻抗擴大器TL082[21]及電阻、與Rp組成,構(gòu)成一個反比例擴大電子回路,如此能夠境地地線雜聲的干擾。由電子回路的基礎(chǔ)常識,能夠得出:[3-2][3-3]參照擴大器完美化的兩項關(guān)鍵概論[22]:1、集成運算放大器的兩項導(dǎo)入側(cè)間的純導(dǎo)入電壓U一般臨近0,也就是,如果將它完美化,那么U=0,然而并非短路,因此經(jīng)常叫做虛短。2.集成運算放大器兩導(dǎo)入側(cè)差不多不會選用電流,也就是純導(dǎo)入電流,如果將其完美化,那么I=0,然而并非切斷,因此經(jīng)常叫做虛斷。因此得知此電子回路內(nèi):,,且,因此:[3-4]式子說明,導(dǎo)出電壓和導(dǎo)入電壓成比例計算關(guān)聯(lián),式里的負號代表和反相。電子回路的電壓擴大倍數(shù)是:[3-5]應(yīng)用反相擴大器能夠完成對交直流導(dǎo)入訊號的擴大,并且電子回路架構(gòu)簡潔,僅是需求調(diào)整與阻值就能完成調(diào)整電壓擴大倍數(shù)。圖中運算放大器的同相導(dǎo)入側(cè)連接電阻Rp,參變量選取時應(yīng)當(dāng)讓兩導(dǎo)入側(cè)外部連接直流通路等同電阻均衡,也就是Rp=//,靜止時讓導(dǎo)入階偏置電流均衡并且使導(dǎo)入階的偏置電流在運放器兩項導(dǎo)入側(cè)的外部連接電阻上形成相同的壓降,方便清除擴大器的偏置電流及偏移的對導(dǎo)出側(cè)的干擾,因此Rp還叫做均衡電阻。參照此策劃體系需求,接受傳感器導(dǎo)出電壓極低(數(shù)十毫伏),因此區(qū)別設(shè)=lK,=20K,Rp=lK,也就是擴大電子回路把導(dǎo)入訊號擴大200倍。3.3.2帶通濾波電路在傳感器接受的訊號內(nèi),除去阻礙物折射的回波,經(jīng)?;旌狭藷o用波與干預(yù)脈沖等情境雜聲,但前方擴大電子回路在擴大有效訊號的另外,能把一些雜聲訊號另外擴大,并未提升導(dǎo)入訊號的訊噪比。因此策劃出一優(yōu)質(zhì)量要素的濾波器關(guān)于總體體系特別關(guān)鍵。六十年代起,集成運算放大器取得了快速開發(fā),由它與R、C構(gòu)成的有源濾波電子回路,具備無需電感、體形小、質(zhì)量小等優(yōu)勢。另外,因為集成運算放大器的開環(huán)電壓放大倍數(shù)與導(dǎo)入阻抗都極大,導(dǎo)出阻抗極小,組成有源濾波電子回路后也具備必然的電壓擴大與緩和效用。因此擬選用有源濾波電子回路壓制無效頻率干預(yù)訊號。有源濾波電子回路一般能夠劃為下列數(shù)種[23]:1.低通濾波電子回路它的性能是經(jīng)過從0至一個截止角頻率的低通訊號,但是關(guān)于高于的全部頻率就實現(xiàn)衰退。2.高通濾波電子回路其性能是經(jīng)過從大于一個角頻率的高通訊號,但是關(guān)于小于的全部頻率就實現(xiàn)衰退。3.帶阻濾波電子回路其性能是經(jīng)過從0至一個截止角頻率的低通訊號,與高于的全部頻率訊號,別的,就實現(xiàn)衰退。4.帶通濾波電子回路其性能是低端截止角頻率與高端截止角頻率之間全部頻率訊號經(jīng)過,別的頻率訊號就實現(xiàn)衰退。因為在此體系內(nèi)總雜聲涵蓋在低頻段關(guān)鍵聚集屋內(nèi)情境雜聲與50Hz工頻干預(yù),及在高頻段的接受機內(nèi)側(cè)雜聲。因此選取由TL082運放器,及外在阻容組成的帶通濾波電子回路。通過該濾波電子回路后,40KHz上下的有效回波訊號被留住,另外的無效訊號被削減,為下一階的解調(diào)電子回路供應(yīng)極大訊噪比的導(dǎo)入訊號,此模塊電子回路在圖展出(圖3.4)。圖3.4帶通濾波電子回路可見帶通濾波電路由低通濾除雜波電子回路和高通濾除雜波電子回路進行串聯(lián)產(chǎn)生。圖3.5是其完美幅頻回應(yīng)和高通、低通濾除雜波器電子回路的幅頻回應(yīng)的對比,極易查出在低通濾除雜波電子回路的截止角頻率高于高通濾除雜波電子回路的截止角頻率,二者遮蓋的通帶則供應(yīng)了一項帶通回應(yīng)。圖3.5帶通濾除雜波電子回路完美幅度回應(yīng)圖此體系策劃的圖(見圖3.4)內(nèi),、C3構(gòu)成低通脈絡(luò),、C4構(gòu)成高通脈絡(luò),二者串聯(lián)便構(gòu)成了帶通濾除雜波電子回路。為便于核算,設(shè)定=,=,=,,則可由KCL列出方程,導(dǎo)出帶通濾波電路的傳遞函數(shù)為:[3-6]式中是同相擴大電子回路的電壓放大倍數(shù)。因為在≥3時,會有極點處在右半s平面或虛軸上,電子回路會形成自激振蕩,無法平穩(wěn)運作。因此務(wù)必需要<3,能滿足設(shè)計要求。令:[3-7][3-8][3-9][3-10]此是二級帶通濾除雜波電子回路傳送函數(shù)的經(jīng)典表述式,當(dāng)中不但是特點角頻率,還是帶通濾除雜波電子回路的核心角頻率;Q是濾除雜波電子回路品質(zhì)因數(shù)[18]。將代進[3-10],得:[3-11]上式表明,當(dāng)時,電路具有最大電壓增益,且?guī)V波電路的通帶電壓增益為。參照式[3-11],無法得出其幅頻回應(yīng),在圖3.6展出。能夠得出,Q值愈大,通帶愈窄。圖3.6帶通濾除雜波電子回路幅頻回應(yīng)圖在式[3-11]分母虛部的絕對值是1時,;因此利用,選正根,能得出帶通濾除雜波電子回路的兩項截止角頻率,進而輸出帶通濾除雜波電子回路的帶寬:。此電子回路需要帶通濾除雜波器的核心頻率是=40KHz,策劃其品質(zhì)因數(shù)Q是3,選取電容是1000pF。由[3-7.8通帶帶寬:根據(jù)[3-7.8.由式,可知:該電路諧振增益再將代入,得到從項目試驗思考,和運算放大器兩項導(dǎo)入側(cè)連接的外部電阻務(wù)必符合均衡條目,也就是,這樣與聯(lián)合求解,可得=12.8;。通過上述分析計算,可得出本單元電路所選用元件參數(shù)分別如下:,,,,電容與都是1000pF。帶通濾除雜波器參變量是:核心頻率,頻寬,電子回路簡諧振動放大倍數(shù)。3.4檢測電路設(shè)計接受傳感器導(dǎo)出訊號通過以上擴大濾除雜波電子回路后,則能夠?qū)嵤┯嵦枡z驗。其目標(biāo)是確認接受訊號的抵達時段,此為總體電子回路中核心之處,由于它不但確定體系的計量精確度,也關(guān)聯(lián)到總體體系是不是可以尋常運作。檢驗電子回路策劃的需求是確保每回接受訊號均可以被精確的辨別,一般應(yīng)用對比器[24]把導(dǎo)入訊號和一個恒定電平實施對比,導(dǎo)出差別的電平去形成上升或下降沿引發(fā),轉(zhuǎn)變?yōu)閿?shù)字脈沖去引發(fā)單片微控制器的外切斷管腳。此模塊電子回路策劃在圖3.7展出,由對比器LM393[25]與一些電阻電容組成。圖3.7檢測部分電路圖通過調(diào)整和阻值產(chǎn)生比較所需要的參考電壓,即。因為LM393具備集電極開路導(dǎo)出的架構(gòu),因此在電源和導(dǎo)出之間,添加一個上拉電阻,電容具有簡潔濾除雜波效用。詳盡策劃時思考到前階擴大濾除雜波電子回路導(dǎo)出是峰峰值5V上下的持續(xù)正弦波訊號的重疊,因此區(qū)別設(shè)與,則參考電壓為;上拉電阻,電容。在步入對比器的導(dǎo)入訊號大于23mV時,對比器導(dǎo)出電壓是5V;導(dǎo)入訊號小于238mV時,對比器導(dǎo)出電壓是0V,應(yīng)用該邊沿跳轉(zhuǎn)以管制單片微控制器切斷州INT0,終止運作。3.5顯示電路設(shè)計展示器是一臺經(jīng)典的導(dǎo)出裝備,并且其使用是極其普遍的,差不多全部的電子物品均應(yīng)運用展示器,其區(qū)別只是展示器的架構(gòu)種類有別。極其簡潔的展示器能夠讓LED列出一項簡潔的開關(guān)量訊息,但繁雜的相對完備的展示器應(yīng)當(dāng)是CRT監(jiān)測器或者熒幕極大的LED液晶屏。統(tǒng)籌主題的真實需求因為展示的間距范疇在四米以內(nèi),選取三位LED數(shù)碼管,經(jīng)過單片微控制器編碼完成展示,表示距離的XXXcm數(shù)值?,F(xiàn)實思考節(jié)省單片微控制器的端口能源以及降低硬件芯片本錢投放,此模塊電子回路策劃在圖3.8展出,選用3個共陰極數(shù)碼管,展示字符由單片微控制器P2口送到鎖存器74HC574[26]鎖存,又通過展示驅(qū)使芯片ULN2003[27]驅(qū)使數(shù)碼管展示,P0.1-P0.3區(qū)別管制所有的流動展示。圖3.8展示部分電路圖4單片機的軟硬件實現(xiàn)4.1ATMEL89S51單片機簡介伴著電腦技能和微電子技能的開發(fā),智慧儀器的性能逐漸完備,運作的牢靠性還深層次提升,但單片微控制器則是伴著性能的持續(xù)加強,價錢逐步減小。在此體系策劃內(nèi),咱們運用美國ATMEL企業(yè)形成的八位單片微控制器-AT89S5l成為管制元件。AT89S51是一類帶4K字節(jié)能編碼能清除只讀貯存器(FPEROM-FalshProgrammableandErasableReadOnlyMemory)的低電壓,優(yōu)機能CMOS架構(gòu)的八位中央處置器。此元件選用ATMEL大密度不易失貯存器生產(chǎn)技能生產(chǎn),和產(chǎn)業(yè)規(guī)則的MCS-51命令集與導(dǎo)出引腳能夠相容,而且把多性能八位CPU與FLASH貯存器集合在單一芯片內(nèi),所以,AT89S51是一類有效的中央管制器,為許多智慧儀表與插入型管制體系供應(yīng)了一類靈敏性強并且便宜的對策。接下來簡潔闡述此單片微控制器的部分屬性。八位單片微控制器AT89S5l的關(guān)鍵屬性[28.29]是:●和MCS-51命令相容;●4K字節(jié)在體系能編碼(ISP)Flash貯存;●壽命:1000寫入/擦除循環(huán);●4.0-5.5V的運作電壓范疇;●完全靜止運作形式:0Hz-33Hz;●三階連續(xù)加密鎖;●128*8字節(jié)內(nèi)在RAM;●三階代碼貯存器鎖定;●32位能編碼輸入/輸出線;●兩只16位定時器/計數(shù)器;●5項切斷源;●全雙工串行UART通路;●小功耗的空閑與斷電形式;●切斷能從閑置形式激活體系;●看門狗(WDT)及雙數(shù)值指針;●片內(nèi)振蕩器與時鐘電子回路;●斷電標(biāo)記與迅速編碼屬性;●靈敏的在體系編碼(ISP-字節(jié)或頁寫形式);單片微控制器AT89S51各個管腳在圖4.1展出,管腳界說如表4.1:圖4.1AT89S51管腳圖表4.1AT89S51管腳界說管腳序列管腳編碼性能1-88位準(zhǔn)雙向口9RST復(fù)位輸入口10串行接入口、口11串行接出口、12外部中斷0接入口、13外部中斷1接入口、14定時計數(shù)器0接入口、15定時計數(shù)器1接入口、16外部數(shù)據(jù)存儲器寫選通、17外部數(shù)據(jù)存儲器度選通、18-19時鐘振蕩器的輸入/輸出端20信號地21-28八位雙向輸入/輸出口能作貯存器的高八位地址29代碼貯存準(zhǔn)許導(dǎo)出訊號側(cè)30片外貯存器地址鎖存訊號31外部取指使能信號32-39數(shù)據(jù)低8位地址復(fù)用端口40正電源輸入單片微控制器模塊策劃關(guān)鍵涵蓋輸入/輸出口的分派及軟件策劃的過程。依據(jù)整體策劃對策,詳盡單片微控制器管腳分派是:(1)、由單片微控制器P1.0管腳發(fā)出一套方波脈沖訊號通過功率擴大電子回路推行超聲傳感器發(fā)出探頭發(fā)送超聲,另外開啟內(nèi)在定時器運作。(2)、接受探頭接到訊號通過擴大濾除雜波電子回路,又通過門限對比器形成負邊沿跳轉(zhuǎn)去管制單片微控制器切斷INT0(P3.2管腳),另外關(guān)掉內(nèi)置定時器終止運作。(3)、為減少本錢此體系選用流動掃射展示,選用三位共陰數(shù)碼展示管,展示字符由單片微控制器P2口傳至鎖存器74HC574鎖存,由P3.6管腳管制D引發(fā)器74HC574導(dǎo)出需要展示的字符,另外由P0.1-P0.3管腳通過展示驅(qū)使芯片ULN2003實施位選通,來管制驅(qū)使數(shù)碼管詳盡位展示。單片微控制器AT89S51的定時器/計數(shù)器構(gòu)成的中心是一只16位加1計數(shù)器,其計數(shù)脈沖有兩項源頭:一為由外在事務(wù)供應(yīng)的計數(shù)脈沖經(jīng)過管腳Tx接口送至加1計數(shù)器;還有一個為由單片微控制器內(nèi)在的時鐘脈沖經(jīng)12分頻后送至加1計數(shù)器。因此,單片微控制器AT89S51的定時器/計數(shù)器既能夠運作在定時樣式,還能夠運作在對外在事務(wù)計數(shù)樣式,只需置1或置0其管制寄存器TMOD的設(shè)定位就能完成運作樣式的選取。TCON寄存器用來管制定時器/計數(shù)器的開啟關(guān)停與切斷申請。咱們經(jīng)過命令對TMOD與TCON此兩項特別性能寄存器的各個實施編碼便能夠完成總體定時/計數(shù)器性能。1、定時器/計數(shù)器樣式管制寄存器TMOD用于選取定時器/計數(shù)器0、1的運作樣式,低四位用在定時器/計數(shù)器0,高四位用在定時器/計數(shù)器1。其值能以代碼確定。樣式在表4.2展出:表4.2TMOD樣式表D7D6D5D4D3D2D1D0GATEM1M0GATEM1M0定時器/計數(shù)器1定時器/計數(shù)器0(l)、定時器/計數(shù)器性能選取位,=1是計數(shù)器樣式,=0是定時器樣式。(2)、定時器/計數(shù)器樣式選取位M1,M0決定定時器/計數(shù)器4種工作方式:①運作樣式0設(shè)定M1=0,M0=0時定時器/計數(shù)器是樣式0,組成13位定時器/計數(shù)器。②運作樣式1設(shè)定M1=0,M0=1時定時器/計數(shù)器是樣式1,組成16位定時器/計數(shù)器。③運作樣式2設(shè)定M1=1,M0=0時定時器/計數(shù)器是樣式2,組成自主從新安裝初始值的八位定時器/計數(shù)器。④運作樣式3設(shè)定M1=1,M0=1時定時器/計數(shù)器0處在樣式3,另外被劃為兩項八位定時器/計數(shù)器,定時器/計數(shù)器1在該樣式?jīng)]有實際應(yīng)用價值。(3)、門管制位GATE,假如GATE=l,定時器/計數(shù)器0的運作被芯片管腳管制,定時器/計數(shù)器1的運作被芯片管腳管制;假如GATE=0,定時器/計數(shù)器的運作和管腳、沒有關(guān)聯(lián)。通常境況下GATE=0。2、定時器/計數(shù)器樣式管制寄存器TCON高四位用來管制定時器/計數(shù)器0、1的運轉(zhuǎn);低四位用來管制外在切斷,和定時器/計數(shù)器沒有關(guān)系。樣式在表4.3展出:表4.3TCON格式表D7D6D5D4D3D2D1D0TF1TR1TF0TR0IE1IT1IE0IT0(1)、定時器/計數(shù)器1運轉(zhuǎn)管制位TR1=1時定時器/計數(shù)器1運作,TR=0那么終止運作。TR1由軟件置位或置零。(2)、定時器/計數(shù)器1溢出切斷標(biāo)記TF1,在定時器/計數(shù)器1計數(shù)溢出時由硬件自主設(shè)置TF1=1,在切斷準(zhǔn)許的境況下,就向CPU傳出定時器/計數(shù)器1的切斷申請訊號,CPU回應(yīng)后TF1由硬件自主置0。在切斷隔離條目下,TF1能作為查找測驗應(yīng)用。(3)、定時器/計數(shù)器1運轉(zhuǎn)管制位TR0與溢出切斷標(biāo)記TF0性能與TR1,TF1近似。(4)、IT1為外在切斷引發(fā)樣式選取,IT1=1時是電平引發(fā)樣式,在外在管腳上產(chǎn)生小電平時則向CPU請求切斷,CPU回應(yīng)切斷后應(yīng)選取舉措取消切斷申請訊號,讓轉(zhuǎn)為大電平;IT1=1時是跳轉(zhuǎn)引發(fā)樣式,在外在管腳上產(chǎn)生負跳轉(zhuǎn)時,此負跳轉(zhuǎn)經(jīng)過邊沿檢驗器讓IE1置位,向CPU請求切斷。CPU回應(yīng)切斷后由硬件自主消除工IE1。4.2系統(tǒng)軟件部分在體系硬件構(gòu)建了超聲距離測量的基礎(chǔ)性能以后,體系軟件完成的性能關(guān)鍵是對于體系性能的完成及數(shù)值的處置與使用。參照第三章講述的體系硬件整體策劃對策與實現(xiàn)的性能,體系軟件需求完成下列性能:1、訊號發(fā)出管制在體系硬件內(nèi),早已實現(xiàn)發(fā)送電子回路、接受擴大電子回路、濾除雜波及門限檢驗的策劃。在體系軟件內(nèi),要實現(xiàn)脈沖串的導(dǎo)出。2、數(shù)值貯存處置想要獲得發(fā)出訊號和接受回波間的時段差,應(yīng)讀取此刻計數(shù)器的計數(shù)值,然而無法成為間距值直白展示導(dǎo)出,由于計數(shù)值和現(xiàn)實的間距值之間轉(zhuǎn)化式子是:S=0.5*V*T-0.5*344*T=172*T,當(dāng)中,T是發(fā)出訊號至接受之間經(jīng)過的時段。因為單片微控制器是依據(jù)16進制實施計算,因此獲得的S無法直白展示,需求實施轉(zhuǎn)化。在該模塊內(nèi),訊號處置關(guān)鍵涵蓋計數(shù)值和間距值轉(zhuǎn)換,以及二進制和十進制轉(zhuǎn)化。3.展示導(dǎo)出數(shù)值傳送和展示經(jīng)過軟件處置獲得的間距,送至和單片微控制器P2口利用三個LED展示導(dǎo)出。4.2.1主程序結(jié)構(gòu)此體系選用了單片微控制器AT89S51,使用單片微控制器匯編語句完成軟件編碼??傮w體系軟件性能的完成能夠劃為主代碼、分代碼、切斷服侍分代碼幾項關(guān)鍵模塊構(gòu)成??傮w體系的管制過程在圖4.2展出,在起始化及移用發(fā)出脈沖串分代碼后開啟定時器進行運作,代碼步入切斷回應(yīng)的等候。代碼起始化進程,關(guān)鍵是定時器計數(shù)器運作樣式以及初始值實施設(shè)定,代碼是:MAIN:MOVTMOD,#01H;定時器0起始化成定時器樣式1MOVTLO,#00HMOVTHO,#00HSETBETO;開啟定時器0切斷SETBITO;設(shè)定外在切斷0是邊沿觸發(fā)SETBEX0;開啟外在切斷INT0SETBEA;開啟總切斷SETBTR0;開啟定時器0LCALLPULSE;移用發(fā)出脈沖分代碼WAIT:AJMPWAIT;主代碼踱步,等候外在切斷

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論