資料介紹
超聲測(cè)距作為一種非接觸測(cè)量技術(shù) ,由于其性能好,價(jià)格低廉,使用方便,被廣泛應(yīng)用于工業(yè)測(cè)量,車(chē)輛障礙物避免,安全警告,自動(dòng)導(dǎo)航和機(jī)器人領(lǐng)域等領(lǐng)域。 然而,在超聲波測(cè)距的實(shí)際應(yīng)用中有很多局限性,特別是在具體工作環(huán)境下,如何提高超聲波測(cè)距精度和量程需要進(jìn)一步研究,對(duì)于超聲波檢測(cè)技術(shù)的發(fā)展具有重要的應(yīng)用意義。 目前市場(chǎng)上大量的超聲波測(cè)距系統(tǒng)是基于傳統(tǒng)SCM作為信號(hào)發(fā)生器來(lái)產(chǎn)生驅(qū)動(dòng)信號(hào)的,而成本低,但測(cè)量超聲波傳感器的通行時(shí)間的驅(qū)動(dòng)精度和效率, 測(cè)量精度不能令人滿(mǎn)意。 作為一種高密度可編程器件,FPGA具有運(yùn)行速度快,內(nèi)部資源豐富的特點(diǎn),為開(kāi)發(fā)高性能超聲波測(cè)距傳感器提供了新的方案。 因此,本文設(shè)計(jì)了一種基于FPGA的超聲波測(cè)距系統(tǒng)。 超聲波測(cè)距的核心是超聲波信號(hào)的收發(fā)器,本文通過(guò)分析傳統(tǒng)SCM內(nèi)部指令運(yùn)行時(shí)間存在時(shí)間延遲誤差,由于其精度不能滿(mǎn)足精密測(cè)量設(shè)計(jì)缺陷的要求,超聲波測(cè)距硬件 系統(tǒng)在FPGA上,結(jié)合超高速設(shè)計(jì)采用FPGA軟件對(duì)全局時(shí)鐘信號(hào)進(jìn)行分頻處理,實(shí)現(xiàn)了超聲波驅(qū)動(dòng)信號(hào)中心頻率的精確控制; 并采用頻率計(jì)數(shù)方式通過(guò)時(shí)間實(shí)現(xiàn)超聲波的精確測(cè)量,測(cè)量精度高。
科技飛速發(fā)展時(shí)至今日,超聲波測(cè)距廣泛應(yīng)用于工業(yè),農(nóng)業(yè),交通,環(huán)保,安全,能源測(cè)量等科學(xué)領(lǐng)域,超聲波測(cè)距的測(cè)量精度,測(cè)量距離,可靠性等監(jiān)測(cè)性能指標(biāo)并控制提高系統(tǒng)的精度和可靠性,提高生產(chǎn)效率,促進(jìn)科技的發(fā)展非常重要。隨著經(jīng)濟(jì)的飛速發(fā)展,交通運(yùn)輸系統(tǒng)越來(lái)越嚴(yán)重,交通安全問(wèn)題越來(lái)越受到重視。近年來(lái),大雨,霧or夜駕駛等船舶運(yùn)輸頻繁發(fā)生事故常常導(dǎo)致航道知名度下降,碰撞事故減少。超聲波測(cè)距技術(shù)具有黑暗,灰塵,煙霧等惡劣環(huán)境正常工作的特點(diǎn),引進(jìn)超聲波測(cè)距系統(tǒng)可以減輕運(yùn)輸可行的超聲波測(cè)距系統(tǒng),設(shè)計(jì)結(jié)構(gòu)的問(wèn)題有所不同,性能差異也是不同。目前市面上主流的超聲波測(cè)距系統(tǒng)主要是以8位或16位微控制器為主要芯片,生成驅(qū)動(dòng)信號(hào),并負(fù)責(zé)接收和處理回波,控制實(shí)際通訊。這種治療成本降低,但測(cè)量精度,測(cè)量距離以及受控制能力的時(shí)間限制。超聲波測(cè)距的核心是超聲波信號(hào)的收發(fā)器,傳統(tǒng)的單片機(jī)內(nèi)部指令運(yùn)行時(shí)間存在時(shí)間延遲誤差,精度不能滿(mǎn)足精度測(cè)量要求,F(xiàn)PGA(現(xiàn)場(chǎng)可編程門(mén)陣列)的設(shè)計(jì)被引入超聲波測(cè)距系統(tǒng)的設(shè)計(jì),利用其較高的運(yùn)行速度和豐富的片內(nèi)資源,取代單片機(jī),提高對(duì)超聲波工作頻率的控制精度以及對(duì)超聲波收發(fā)渡越時(shí)間的測(cè)量精度。
FPGA(Field-Programmable Gate Array現(xiàn)場(chǎng)可編程門(mén)陣列)是近年來(lái)廣泛應(yīng)用的超大規(guī)模、超高速的可編程邏輯器件,由于其集成度高(單門(mén)數(shù)字系統(tǒng)與數(shù)千萬(wàn)門(mén))和高速(200MHz以上)相結(jié)合,在線(xiàn)系統(tǒng)編程的優(yōu)勢(shì)為數(shù)字系統(tǒng)設(shè)計(jì)帶來(lái)突破,芯片數(shù)字系統(tǒng)設(shè)計(jì)與自動(dòng)化,完善設(shè)計(jì)周期,設(shè)計(jì)靈活性和可靠性單數(shù)字系統(tǒng)。它在超高速信號(hào)處理和實(shí)時(shí)測(cè)量和控制中具有廣泛的應(yīng)用。由于超聲波的方向性強(qiáng),能量消耗緩慢,距離遠(yuǎn)離介質(zhì),經(jīng)常用于距離測(cè)量3。主要用于逆變雷達(dá),測(cè)距儀,液位測(cè)量,移動(dòng)機(jī)器人設(shè)計(jì),建筑施工現(xiàn)場(chǎng)等一些工業(yè)領(lǐng)域,如距離,水平,深度,管道長(zhǎng)度,流量等。超聲波檢測(cè)的使用往往更多快速,方便,計(jì)算簡(jiǎn)單,易于實(shí)現(xiàn)實(shí)時(shí)控制,測(cè)量精度可以滿(mǎn)足工業(yè)應(yīng)用的要求,因此已被廣泛應(yīng)用。
當(dāng)物體振動(dòng)時(shí)發(fā)出聲音??茖W(xué)家們稱(chēng)每秒鐘頻率為每秒的振動(dòng)次數(shù)。我們的人耳可以聽(tīng)到20?20000Hz的聲波頻率。當(dāng)聲波的振動(dòng)頻率大于20000Hz或小于20Hz時(shí),聽(tīng)不到聲音。因此,我們稱(chēng)頻率高于20000Hz超聲波“16J”。超聲波和聲音本質(zhì)上是一樣的,它們有一個(gè)共同的機(jī)械振動(dòng),通常在彈性介質(zhì)中是縱向的,能量是一種通訊形式,區(qū)別在于超聲波的高頻和短波長(zhǎng)。超聲波是彈性介質(zhì)中的一種機(jī)械振蕩,傳播速度僅為光源的百分之一,垂直分辨率更高。超聲波對(duì)顏色,光強(qiáng)度,環(huán)境光和電磁場(chǎng)不敏感,分析物在黑暗,灰塵或煙霧中,超聲波強(qiáng)大的電磁干擾,有毒等不利環(huán)境具有很強(qiáng)的適應(yīng)能力。由于超聲波能量消耗較慢,中距離傳播,聲速在一個(gè)較大的范圍內(nèi),與頻率無(wú)關(guān),超聲波的獨(dú)特優(yōu)點(diǎn)被認(rèn)為是軍工,行業(yè),交通中的測(cè)距技術(shù)的良好選擇,數(shù)字電子設(shè)備的三種基本類(lèi)型是存儲(chǔ)器,微處理器和邏輯器件。邏輯器件提供接口,數(shù)據(jù)通信,信號(hào)處理,數(shù)據(jù)顯示,定時(shí)和控制操作以及系統(tǒng)操作等各種功能。它可以分為兩類(lèi):固定邏輯器件和可編程邏輯器件。固定邏輯器件中的電路是永久性的,用于執(zhí)行一個(gè)或多個(gè)功能。可編程邏輯器件可以隨時(shí)在這些器件上進(jìn)行修改,以完成各種不同的功能。
可編程邏輯器件英文全稱(chēng)為:programmable logic device即PLD。PLD作為通用集成電路生成,其邏輯功能根據(jù)用戶(hù)的設(shè)備編程確定。兩種主要類(lèi)型是:現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)和復(fù)雜可編程邏輯器件(CPLD),這兩種類(lèi)型的可編程邏輯器件的結(jié)構(gòu)不同。大多數(shù)CPLD都是基于產(chǎn)品術(shù)語(yǔ)的結(jié)構(gòu),F(xiàn)PGA是基于查找表的結(jié)構(gòu),所以FPGA更適合于觸發(fā)器的豐富結(jié)構(gòu),而CPLD更適合于結(jié)構(gòu)化觸發(fā)器的有限和乘積。與固定邏輯器件相比,可編程邏輯器件的優(yōu)點(diǎn)包括以下幾個(gè)方面:
1.在設(shè)計(jì)過(guò)程中為可編程邏輯器件提供更大的靈活性,重復(fù)設(shè)計(jì)只需改變編程文件即可更改,并可立即在設(shè)備工作中看到設(shè)計(jì)結(jié)果。
2.不需要很長(zhǎng)的交付時(shí)間來(lái)創(chuàng)建原型或正式產(chǎn)品,因?yàn)榭删幊踢壿嬈骷谑袌?chǎng)上非?;钴S,易于購(gòu)買(mǎi)。
3.不需要客戶(hù)支付一次性工程成本高(非經(jīng)常性工程,NRE)和購(gòu)買(mǎi)昂貴的面罩組,因?yàn)樵谙嗤男酒兄貜?fù)編程,實(shí)現(xiàn)不同的功能,因此可以延長(zhǎng)產(chǎn)品的生命周期,以分?jǐn)偦ㄙM(fèi)在芯片上花費(fèi)的成本。
4.允許客戶(hù)在必要時(shí)訂購(gòu)所需數(shù)量,以便客戶(hù)控制庫(kù)存。
5.可以用可編程邏輯器件進(jìn)行重新編程,為設(shè)備和升級(jí)添加新功能,只需將新的編程文件下載到可編程邏輯器件,就可以在硬件邏輯中創(chuàng)建一個(gè)新的系統(tǒng)。
6.個(gè)知識(shí)產(chǎn)權(quán)(IP)核心圖書(shū)館的支持越來(lái)越多。用戶(hù)可以使用這些預(yù)定義和預(yù)先測(cè)試的軟件模塊來(lái)快速實(shí)現(xiàn)可編程邏輯器件中的系統(tǒng)功能。
人們可以聽(tīng)到聲音頻率為20Hz?20kHz,超出了聲音的聲音范圍,語(yǔ)音,20Hz以下的聲音稱(chēng)為低頻聲波,聲音超過(guò)20kHz,稱(chēng)為超聲波,說(shuō)頻率范圍為100Hz?8kHz。
可編程邏輯器件的價(jià)值在于其能夠大大縮短電子產(chǎn)品制造商的開(kāi)發(fā)周期,節(jié)
約開(kāi)發(fā)成本,隨著可編程邏輯器件集成度的提高,成本的降低,更多口核的面市,可編程邏輯器件一定會(huì)在數(shù)字設(shè)計(jì)領(lǐng)域進(jìn)一步普及。用硬件語(yǔ)言編程,沒(méi)有指令控制系統(tǒng),控制能力較弱。但具有很強(qiáng)的時(shí)序控制能力和邏輯組合能力,對(duì)于通信接口特別是高速接口可以將不同速率不同協(xié)議的耦合和橋接。運(yùn)行速率約為幾百兆赫茲,采用外部晶振的頻率可超過(guò)100MHz。整個(gè)系統(tǒng)的核心部分是超聲波的收發(fā)控制端和信號(hào)處理部分,正是出于這種考慮現(xiàn)在主流的設(shè)計(jì)是采用單片機(jī)做為主控芯片負(fù)責(zé)產(chǎn)生超聲波驅(qū)動(dòng)信號(hào)并對(duì)回波進(jìn)行數(shù)據(jù)處理,控制現(xiàn)實(shí)輸出119之0。定超聲波驅(qū)動(dòng)信號(hào)的效果。同時(shí)對(duì)于會(huì)波信號(hào)的處理,和整個(gè)超聲波測(cè)距總計(jì)時(shí),超聲波周期的精確時(shí)間是一個(gè)重要的參數(shù)。對(duì)于驅(qū)動(dòng)信號(hào)頻率的嚴(yán)格控制,總計(jì)時(shí)的時(shí)間控制,是系統(tǒng)高性能保障重要條件.FPGA是在CPLD的基礎(chǔ)上發(fā)展起來(lái)的新型高性能可編程邏輯器件,它一般采用SRAM工藝,也有一些專(zhuān)用器件采用flash工藝或反熔絲(Anti.Fuse)工藝等。FPGA的集成度很高,其器件密度從數(shù)萬(wàn)系統(tǒng)門(mén)到千萬(wàn)系統(tǒng)門(mén)不等,可以完成及其復(fù)雜的時(shí)序與組合邏輯電路功能,適用于高速,高密度的高端數(shù)字邏輯電路設(shè)計(jì)領(lǐng)域。FPGA的基本組成部分有可編程輸入/輸出單元,基本可編程邏輯單元,嵌入式塊RAM,豐富的布線(xiàn)資源,底層嵌入功能單元,內(nèi)嵌專(zhuān)用硬核等。
人們可以聽(tīng)到的聲音頻率為20Hz~20kHz,即為可聽(tīng)聲波,超出此頻率范圍的聲音,20Hz以下的聲音稱(chēng)為低頻聲波,聲音超過(guò)20kHz,稱(chēng)為超聲波,說(shuō)頻率范圍為100Hz?8kHz。
超聲波傳輸線(xiàn)頻率越高,衍射能力越弱,反射超聲波性能越強(qiáng),可用于制造超聲波傳感器5。此外,超聲波在空氣中的傳播速度較慢,約為340m/s,這使得超聲波傳感器的使用變得非常簡(jiǎn)單。
超聲波傳感器設(shè)置有發(fā)射器和接收器,但也可以使用超聲波傳感器來(lái)發(fā)送和接收聲波。超聲波傳感器一般市場(chǎng)上銷(xiāo)售一種特殊類(lèi)型和兩用型,特殊類(lèi)型用于傳輸超聲波發(fā)射器,接收器用于接收超聲波發(fā)射器和接收器;并且是集成傳感器,可以發(fā)送和接收超聲波超聲波。超聲波傳感器的諧振頻率(中心頻率)為23kHz,40kHz,75kHz,200kHz,400kHz等。諧振頻率越高,檢測(cè)距離越短,分辨率越高。
超聲波傳感器是基于壓電效應(yīng)的原理,壓電效應(yīng)具有逆效應(yīng),超聲波傳感器的作用是可逆元件,超聲波發(fā)射器采用壓電反效應(yīng)原理。所謂的反壓電效應(yīng),如圖1-1所示,是施加在壓電元件上的電壓,元件變形,即應(yīng)變。如果壓電陶瓷的極化電壓極性如圖1-2所示,則外部正電荷極化和壓電陶瓷正電荷排斥,同時(shí),外極化負(fù)電荷和負(fù)電荷排斥。由于壓電陶瓷的排斥效應(yīng)在厚度方向上縮短,長(zhǎng)度方向的伸長(zhǎng)率。如果外部極性的極性反轉(zhuǎn),壓電陶瓷在厚度方向上延伸并沿長(zhǎng)度方向縮短。
超聲波傳感器采用雙晶振蕩器,即兩個(gè)壓電陶瓷片沿相反的極化方向粘合在一起。在雙晶振子的兩面上涂敷薄膜電極,該雙電晶振子通過(guò)金屬板(振動(dòng)板)通過(guò)引線(xiàn)與電極端連接。雙晶振子是正方形的,方形的左右兩側(cè)由弧形凸部支撐。這兩個(gè)樞軸成為振動(dòng)振動(dòng)的節(jié)點(diǎn)。金屬板的中心具有錐形振動(dòng)器。發(fā)送超聲波,錐形振蕩器具有較強(qiáng)的方向性,可有效發(fā)送超聲波;在振動(dòng)器中心接收超聲波,超聲波振動(dòng),因此高頻電壓產(chǎn)生高效率。
超聲波傳感器采用雙晶振蕩器,如果在雙晶振子發(fā)射器(諧振頻率40kHz)的高頻電壓下施加40kHz,壓電陶瓷在高頻電壓下的極性伸長(zhǎng)和縮短,并可以發(fā)送40kHz的超聲波頻率。超聲波以密集波的形式傳輸并傳輸?shù)匠暡ń邮掌?。超聲波接收機(jī)是壓電效應(yīng)的原理,也就是在壓電元件的特定方向施加壓力,發(fā)生元件應(yīng)變,導(dǎo)致正極側(cè),另一側(cè)為負(fù)電壓。如果接收到的超聲波發(fā)射機(jī),振蕩器發(fā)射超聲頻率振動(dòng),從而產(chǎn)生高頻電壓和超聲波頻率,當(dāng)然這種電壓是非常小的,必須采用放大器放大。
- 超聲波測(cè)距資料合集 49次下載
- STM32_超聲波測(cè)距
- 51單片機(jī)驅(qū)動(dòng)超聲波測(cè)距模塊
- 超聲波測(cè)距仿真相關(guān)文件資源下載 21次下載
- 超聲波測(cè)距模塊詳細(xì)概述 20次下載
- launchpad超聲波測(cè)距 11次下載
- 超聲波測(cè)距原理及超聲波倒車(chē)?yán)走_(dá)的設(shè)計(jì) 89次下載
- 超聲波測(cè)距 5次下載
- 超聲波測(cè)距 182次下載
- 超聲波測(cè)距系統(tǒng)的設(shè)計(jì) 31次下載
- 超聲波測(cè)距描述+程序 39次下載
- 超聲波測(cè)距 69次下載
- 超聲波測(cè)距系統(tǒng)接收電路研究 161次下載
- 超聲波測(cè)距模塊 220次下載
- 基于超聲波測(cè)距的倒車(chē)?yán)走_(dá)系統(tǒng)設(shè)計(jì)
- 超聲波模塊測(cè)距的使用方法 3372次閱讀
- 使用SRF05和ATtiny85的超聲波測(cè)距儀 2481次閱讀
- 超聲波測(cè)距儀/聲納測(cè)距系統(tǒng)的電路分享 2745次閱讀
- 使用超聲波模塊+HC-SR04模塊的超聲波測(cè)距 6239次閱讀
- 基于CY8C24894 PSoC的超聲波測(cè)距系統(tǒng)解決方案 3378次閱讀
- dfrobotURM06-RS485大功率超聲波測(cè)距模塊簡(jiǎn)介 1575次閱讀
- dfrobotURM06-ANALOG大功率超聲波測(cè)距模塊簡(jiǎn)介 1610次閱讀
- dfrobotURM06-PULSE大功率超聲波測(cè)距模塊簡(jiǎn)介 1618次閱讀
- 基于51單片機(jī)的超聲波測(cè)距模塊設(shè)計(jì) 7000次閱讀
- 超聲波測(cè)距的原理和超聲波測(cè)距系統(tǒng)的電路設(shè)計(jì)詳細(xì)概述 2.2w次閱讀
- STM32單片機(jī)的高精度超聲波測(cè)距系統(tǒng)設(shè)計(jì) 8515次閱讀
- C8051單片機(jī)實(shí)現(xiàn)多目標(biāo)超聲波測(cè)距的設(shè)計(jì) 1447次閱讀
- 基于FPGA的超聲波測(cè)距系統(tǒng)設(shè)計(jì)詳解 7435次閱讀
- 簡(jiǎn)單的超聲波測(cè)距模塊制作_HC-SR04超聲波測(cè)距模塊及制作圖詳解 5.3w次閱讀
- 超聲波測(cè)距系統(tǒng)設(shè)計(jì)理論分析及工作原理 9318次閱讀
下載排行
本周
- 1TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開(kāi)關(guān)電源基礎(chǔ)知識(shí)
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 651單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論