【導(dǎo)讀】利用超聲波指向性強(qiáng),能量消耗慢,在介質(zhì)中傳播的距離遠(yuǎn)的特點(diǎn),利用了超生波傳感器對(duì)前方物體進(jìn)行感應(yīng),經(jīng)過單片機(jī)中的程序?qū)Τ暡▊鞲衅靼l(fā)射和接收的超聲波信號(hào)進(jìn)行分析和計(jì)算處理,最后將處理結(jié)果在LED數(shù)碼管上顯示。AT89C52單片機(jī)的超聲波測(cè)距系統(tǒng),此系統(tǒng)根據(jù)超聲波在空氣中傳播反射原理,把超聲波傳感器作為接口部件,利用超聲波在空氣中傳播的時(shí)間差來(lái)測(cè)量距離,設(shè)計(jì)了一套超聲波檢測(cè)系統(tǒng)。該系統(tǒng)設(shè)計(jì)主要分為主控制器模塊、超聲波發(fā)射模塊、超聲波接收模塊和顯示模塊等四個(gè)基本模塊構(gòu)成,用接收部分接收超聲波。本設(shè)計(jì)利用兩個(gè)中斷,在發(fā)射信號(hào)時(shí),打開定時(shí)器中斷0和外部中斷0使定時(shí)器計(jì)時(shí),接收到發(fā)射超聲波信號(hào)時(shí),外部中斷0關(guān)閉中斷,這時(shí)定時(shí)器中斷0計(jì)錄的時(shí)間就為超聲波傳播經(jīng)過測(cè)距儀到前方物體的來(lái)回時(shí)間。利用公式S=T×V/2,單片機(jī)把處理的距離值S并且通過八段LED顯示出來(lái)。