【導(dǎo)讀】汽車倒車、機(jī)器人避障、工業(yè)測(cè)井、水庫(kù)液位測(cè)量等需要自動(dòng)進(jìn)行非接觸測(cè)距的工作。其原理,學(xué)以致用。設(shè)計(jì)出超聲波測(cè)距儀的硬件結(jié)構(gòu)電路。利用超聲波方法測(cè)量物體間的距離。超聲波是指頻率在20kHz以上的聲波,它屬于機(jī)械波的范疇。被介質(zhì)吸收而發(fā)生衰減等。路、發(fā)射電路、接收電路、顯示電路和電源電路,另外還有復(fù)位電路和LED控制電路等。整個(gè)電路采用模塊化設(shè)計(jì),由信號(hào)發(fā)射和接收、供電、溫度測(cè)量、顯示等模塊。發(fā)射探頭的信號(hào)經(jīng)放大和檢波后發(fā)射出去,單片機(jī)的計(jì)時(shí)器開始計(jì)時(shí),超聲波被。溫度測(cè)量后送到單片機(jī),通過(guò)程序?qū)λ俣冗M(jìn)行校正,結(jié)合兩者實(shí)現(xiàn)超聲波測(cè)。軟件程序主要由主程序、預(yù)置子程序、發(fā)射子程序、接收子程序、顯示子程。還有實(shí)現(xiàn)數(shù)據(jù)正確顯示在LED上。此外供電電源也會(huì)使測(cè)量差生很大的誤差。的過(guò)程中考慮了這些因素,并給出了一些解決方案。