這是我的課設(shè)作品,用的依然是CX20106,測(cè)距范圍比較小,5cm~2M,沒(méi)什么技術(shù)含量。不過(guò)還是想把它放到網(wǎng)上來(lái),畢竟也是自己努力做的東西。大家不要見(jiàn)怪了啊。想要原理圖,PCB,程序的留個(gè)言,我再補(bǔ)上。
昨天調(diào)板調(diào)到凌晨三四點(diǎn),終于完成了。測(cè)量范圍4.5cm~230cm。至于精度,因?yàn)橛玫氖菙?shù)據(jù)擬合,理論上可以達(dá)到2mm左右。但實(shí)際上取基準(zhǔn)時(shí)測(cè)得也不太準(zhǔn)確,因而整體誤差在5mm那樣子。總結(jié)一下。
1.為了使精度盡可能的提高,硬件方面使用了18B20監(jiān)測(cè)溫度,由溫度算出聲速的變化。。
2.軟件方面使用了“近距離<--->遠(yuǎn)距離”自動(dòng)調(diào)節(jié)“死區(qū)時(shí)間”進(jìn)行測(cè)量。因?yàn)樗绤^(qū)時(shí)間設(shè)小一點(diǎn),可以測(cè)到較小的距離,但是測(cè)遠(yuǎn)距離時(shí)就極不穩(wěn)定了;而死區(qū)時(shí)間大了則相反。
3.軟件較正使用的是數(shù)據(jù)擬合的方式,即測(cè)出幾十組數(shù)據(jù)(儀器測(cè)出的矩離和實(shí)際矩離),輸入EXCEL里面,畫出XY散點(diǎn)圖。然后再擬合出距離關(guān)系曲線。這種方法可以使測(cè)量點(diǎn)盡量靠近每一個(gè)實(shí)際距離點(diǎn)。
******
感覺(jué)自己做得還是很菜。。還得向論壇里的牛人_大哥多多學(xué)習(xí)才行。。。改天抽空加個(gè)電池低電量報(bào)警的功能。。。呵呵,傳上全部資料,睡覺(jué)~~~
超聲波.rar
(16.34 MB, 下載次數(shù): 11238)
2013-6-21 01:47 上傳
點(diǎn)擊文件名下載附件
|