怎么樣進(jìn)行超聲波測距仿真?這個(gè)問題困擾著很多想進(jìn)行超聲波測距仿真的單片機(jī)愛好者。在這里由電子制作進(jìn)行講解,首先回答,超聲波測距能不能進(jìn)行仿真?回答是肯定的。但在網(wǎng)上查找,超聲波測距仿真的例子非常少,可參考的例子不多,為什么?其中的原因是,單片機(jī)仿真軟件proteus中根據(jù)沒有超聲波仿真的元件,這難住了想進(jìn)行超聲波測距仿真的愛好者,有沒有辦法解決這一問題,從面實(shí)現(xiàn)超聲波測距仿真。辦法是有的,下面我就介紹一下怎么樣進(jìn)行超聲波測距仿真這個(gè)問題。
介紹怎么樣進(jìn)行超聲波測距仿真這個(gè)問題前,得先說說超聲波測距的原理,超聲波測距是利用超聲波發(fā)送頭向被測物體發(fā)射超聲波,在超聲波發(fā)送頭發(fā)射超聲波時(shí)刻的同時(shí)由單片機(jī)開始計(jì)時(shí),超聲波在空氣中傳播,途中碰到被測物體時(shí)就產(chǎn)生回波被立即返回來,超聲波接收頭接收到反射回來的回波時(shí)就立即停止計(jì)時(shí)。超聲波在空氣中的傳播速度為340m/s,根據(jù)單片機(jī)計(jì)時(shí)器記錄的時(shí)間t,就可以計(jì)算出發(fā)射點(diǎn)距障礙物的距離(s),即:s=340t/2。這就是超聲波測距的原理。知道這一原理后,要進(jìn)行超聲波測距仿真,解決的問題就是在proteus軟件中制作一個(gè)元件來仿真:超聲波頭發(fā)射超聲波后,碰到被測物體并產(chǎn)生回波,返射回來的被超聲波被超聲波接收頭接收到的這一時(shí)間過程。有了這個(gè)元件,放入到超聲波仿真電路中,加載超聲波測距程序,就可以進(jìn)行超聲波測距仿真。這個(gè)超聲波的proteus仿真元件,在電子樂屋上可以找到。大家需要可以去找找。下面是利用這個(gè)仿真元件制作的超聲波測距仿真實(shí)例載圖,大家可以看看仿真出來的效果。
下圖是一個(gè)HC-SR04模塊組裝的單片機(jī)超聲波測距板仿真的情況。
點(diǎn)擊圖片可以觀看仿真動(dòng)畫效果 實(shí)踐證明,怎么樣進(jìn)行超聲波測距仿真?主要解決的問題就是在proteus仿真軟件中制作一個(gè)超聲波測距仿真元件,模擬實(shí)際測距過程中的延時(shí)過程。這樣就能實(shí)現(xiàn)超聲波測距仿真。
|