如何使(shi)超聲波設計(jì)中應用及擴(kuo)充
1
1. 1 什麽是(shì)超聲波測距(jù)
超聲波(bō)是指超過人(ren)的聽覺範圍(wei)以上 (16KHZ)的(de)聲波。近二、三(sān)十年 ,
(聲速(sù)、衰減、反射、聲(shēng)阻抗等 )來實現對非(fēi)聲學量 (如密度、濃度(dù)、強度、彈性、硬(ying)度、粘度、溫度(du)、流速、流量、液(yè)位、厚度👉、缺陷(xian)🏃🏻♂️等 )的測(ce)定。它的基本(běn)原理是基于(yu)超聲波在介(jiè)質中傳播時(shí)遇到不同的(de)界面,将産生(shēng)反射,折射,繞(rào)射,衰減等現(xian)象,從而使傳(chuán)播的聲🔴時,振(zhèn)幅,波形,頻率(lǜ)等發生相應(ying)變化,測定🈲這(zhe)些規律的變(bian)化,便可得到(dao)材料的某些(xie)性質與内部(bu)構造情況。與(yu)🏃🏻傳統超聲技(jì)術*不同👌,新的(de)超聲技術具(jù)有以下特點(diǎn):在不破壞媒(mei)質特性的情(qing)況下實現非(fēi)接觸性測量(liàng),環境适應能(neng)力強,可實現(xian)在線🐅測量。
1. 2 超聲(sheng)波發生器的(de)種類
它有(you)兩個壓電晶(jing)片和一個共(gong)振闆。當它的(de)兩極外加脈(mo)沖信号,其頻(pín)率等于壓電(diàn)晶片的固有(yǒu)震蕩頻☀️率時(shi),壓電晶片将(jiāng)會發生共振(zhèn),并帶動共振(zhen)闆振動🙇🏻,便産(chǎn)生㊙️超聲波。反(fǎn)之,如果兩電(diàn)極間外未加(jiā)電壓,當共振(zhen)闆接受到超(chao)聲波時,将壓(ya)🌐迫壓電晶片(piàn)做震動🔞,将機(jī)械能轉換爲(wei)點信号,這時(shi)它就成爲超(chao)聲波接受器(qi)了。
2 研究(jiu)的意義
2.1
超聲(shēng)波與一般聲(shēng)波比較,它的(de)振動頻率高(gao),而且波長短(duǎn),因而具✊有束(shu)射特性,方向(xiang)性強,可以定(dìng)向傳播,其能(néng)量遠👄遠大于(yú)振幅相同的(de)一般聲波,并(bing)且具有很高(gao)的穿透能❌力(li)。
2.2 研究的(de)意義
本(běn)設計采用單(dan)片機來實現(xiàn)智能超聲波(bo)測距,雖其在(zai)📐功能上是🈲不(bu)能與商品的(de),高精度的智(zhì)能超聲波測(ce)距儀相比的(de),但優📞點在于(yu)系統規模較(jiao)小,器件更🍉換(huan)容易🐉,成本低(dī),有一定靈活(huo)性。但不适宜(yí)用于測量過(guo)于或者過大(da)的距離,容易(yi)産生誤差。
3
3.1 頻率發生
本設計中(zhong)共用到了兩(liang)個重要的頻(pin)率 ,爲了(le)實現輸出頻(pin)率的性 ,在設計時用(yong)到了單片機(jī) ,因爲頻(pin)率發生電路(lu)是整個電路(lu)的核心 ,有單片機發(fā)生的頻率必(bì)須準确 ,否則測得的(de)距離顯示會(hui)産生很大誤(wu)差。在考慮整(zhěng)體方🥵案的時(shi)候,也想到用(yong)一片單片集(jí)成電路來完(wan)成頻率信号(hao)的産生及其(qi)分類工作,也(ye)*可以實現電(dian)路的功🏃♀️能,但(dan)是要想實🌈現(xian)高精度要求(qiú),有些困難。zui後(hòu)還是選擇☂️用(yòng)單片機✂️來完(wan)成頻率的産(chan)生工作。
*個頻率,超聲(sheng)波的發射中(zhong)心頻率,信号(hào)本來就是 40kHz,并由單片(piàn)機的 P30口輸出。這(zhè)是由單片機(jī)内部的定時(shí)器由軟件編(bian)程🔴所産生,具(ju)體需要由程(chéng)序來設定。
lcm0.01m,超聲波發射(shè)器的聲波傳(chuán)播到反射物(wu),再由反射物(wu)反射到接收(shōu)💋器,所傳播的(de)距離爲 2倍測量距離(lí),而大家知道(dào),聲波在标準(zhun)氣壓下 15℃的傳播速度(du)爲 341m/ s,因此,我們要(yao)設計成在一(yi)個時鍾周期(qi)内超聲波所(suǒ)傳播的距離(li)爲 0.02mm,這樣(yàng)便可以計算(suàn)出定時器的(de)溢出頻率是(shì) 3410.02=17.05×; 10 17.05kHz,這樣在一(yi)個時鍾周期(qi)内所測的距(jù)離便爲 0.01m。 N個周期(qi)所測的距離(lí)爲 N×; 0.01m, N個周期(qi)有 N個方(fang)脈沖,也就是(shì)說,計數器測(cè)得的脈沖數(shù) N即爲被(bèi)測距離,不過(guò)其單位爲 0.01m,因此應把(ba)計數顯示器(qi)的小數點點(diǎn)在百位數和(he)個位數🌈之🧡問(wen),那麽示值是(shi)以“米"爲單位(wei),其zui大顯示值(zhi)爲 9.99m。
4.1 實現功能(neng)
本設計(ji)主要的實現(xian)功能如下:
由單片機(ji)産生頻率爲(wei) 40kHz的方波(bō)脈沖信号,超(chao)聲波發射端(duān)發出信号,遇(yù)到障礙物❗返(fan)✨回,被接收端(duān)接收到。由單(dān)片機計算出(chu)探頭與障礙(ai)物之間的距(ju)👣離,這就是被(bèi)測距離。
技術指标:
設計精度(dù)爲 lcm,也就(jiù)是 0.0lm。可測(cè)量距離由 0m至 9.99m。
4.2 系統結構(gou)
系統的(de)基本組成包(bao)括:單片機 (89C2051), LCD(數碼(ma)管顯示 ),集成運放 (CX20106),集成放大(dà)器 (LM386),超聲(sheng)波發射,接收(shou)探頭。
4.3 系(xì)統方案
要使整個系(xi)統能夠正常(chang)、順利的工作(zuò),就得有一個(gè)好的硬☂️件和(he)軟件。
本(běn)方案以單片(piàn)機 ATMEL 89C2051爲核(hé)心,通過對其(qi)進行軟件編(biān)程,實現該單(dan)片機對其外(wai)圍🔞電路的适(shì)時控制,并提(ti)供給外圍電(diàn)路各種所需(xū)的信🚩号,包🔴括(kuo)頻率振蕩信(xìn)号、數據處理(li)信号等等,大(da)大簡化了外(wài)圍電路的設(she)計難度,同時(shi)更重要📞的是(shi)該種設計方(fang)案⭕大大節省(shěng)了設計成本(běn),并且由⛱️于是(shì)采用軟件編(bian)程技術,所以(yǐ)其移植⁉️性能(neng)好,在設計電(diàn)路時可以将(jiāng)其他更多的(de)💞功能設計進(jin)去,而我們在(zài)設計電路闆(pan)時就可以根(gēn)據自己的設(shè)計目的焊接(jiē)元件。
RS觸發器 CD4013作爲門控(kong)電路,當 R=1; (S=0)時複位(wei),即 Q=0; S=l(R=0)時置位,當上(shàng)電複位時, D觸發器 CD4013的 Q腳(jiǎo)輸出低電平(píng)加到單片機(jī)的 P3-3口,不(bú)啓動内部計(ji)數器,處于等(děng)待狀态。
在超聲波接(jiē)收端設計了(le)一個信号放(fang)大電路,采用(yòng)兩級同相交(jiao)流放大器,通(tōng)過參數設置(zhi),每一級放大(dà)了約 20倍(bèi),這樣經過兩(liǎng)級放大後,接(jie)收到的超聲(shēng)波信号就被(bei)🚶♀️放♍大了幾乎(hū)是 400L2将反(fan)射的超聲波(bo)轉換爲電信(xin)号後,由放大(dà)器放大後再(zài)送到由 U1B、 U1C等組成(chéng)的斯密特整(zhěng)形電路整理(li)成規範的方(fang)脈沖。電阻 R11和電位器(qì) R12爲同相(xiàng)端提供直流(liu)偏置電位。需(xu)要注意的是(shi)這兩個直流(liú)📞偏置💁電阻的(de)作用是相當(dāng)重要的,它可(ke)以很好地穩(wen)定運放 A741的直流工作(zuò)點,不緻于使(shi)其同相輸入(rù)端出現浮動(dong)♍狀态,而🚶♀️造成(chéng)輸入信号不(bú)穩定。
由(you)于本超聲波(bo)測距系統精(jīng)度要求是 lcm,故本人在(zài)進行距離顯(xiǎn)示電路部分(fèn)的設計時用(yong)到了三個數(shu)碼管,其可以(yi)顯示範圍爲(wei) 0. Olm至(zhì) 9. 99m,爲(wèi)了節省硬件(jian)開銷,本距離(lí)顯示電路沒(mei)有使用譯碼(mǎ)🥵器,而是💘直接(jiē)有效地利用(yòng)了單片機的(de)有限端口來(lái)進行譯🌈碼顯(xian)🏒示,但是zui後由(yóu)于仍然缺少(shao)一個端口,故(gù)用到🥵了一個(gè)🧑🏾🤝🧑🏼二一四譯碼(ma)器 74LS139。
經過老師指(zhi)導,對初始設(shè)計方案進行(háng)修改,将原超(chao)🐪聲波發🈲射電(dian)路改成用芯(xīn)片 LM386發射(shè),不使用原有(yǒu)的門控電路(lu)。原超聲波接(jie)收電路改成(cheng)用集成 CX20106,省掉了之前(qian)的放大電路(lu)。由于采取了(le)系統優化方(fāng)案,大大節省(shěng)了單片機的(de)接口,原本因(yīn)爲單片機機(jī)接口不夠而(ér)擴💁展的 74LS139芯片被省略(lue),數碼管位選(xuan)直接接在單(dān)片機接口上(shàng)。這💜些優⁉️化大(dà)大簡化了設(shè)計的複雜度(dù)和焊接時的(de)困難度。
C語(yǔ)言來編程,用(yong) C語言來(lái)編寫目标系(xi)統軟件,會大(da)大縮短開發(fa)周期,且明顯(xian)地☔增加軟件(jiàn)的可讀性,便(bian)于改進和擴(kuo)充。
86-020-31199948/85550363
86-020-85628533
·
··