最近在論壇、百度知道、百度貼吧看到對超聲波測距仿真的問題比較多,這里由電子樂屋收集整理了一些超聲波測距仿真方面的圖紙資料,供需要進行超聲波測距仿真的讀者參考。對于超聲波測距仿真,proteus仿真軟件中是沒有相關(guān)的超塊波測距仿真模型,這給超聲波測距仿真帶來困難。對于這個問題,要很好的解決,必須找到一種方法,來模擬實物的測距過程,即:超聲波發(fā)送頭發(fā)送完超聲波后,碰到障礙物后,產(chǎn)生回波(反波)被接收頭接收的這一過程,我網(wǎng)上查找了相關(guān)資料,可以使用555時基電路來制作一個仿真元件,在仿真電路中加一這個元件(實際制作的實物,是沒有這部份電路內(nèi)容的)來模擬超聲波測距的這時間過程。經(jīng)過實驗、實踐,用555時基電路來制作一個仿真元件,進行超聲波測距仿真是可行的。
數(shù)碼管顯示超聲波測距仿真截圖一
用555時基電路制作的超聲波測距仿真,這種仿真,比較簡單容易實現(xiàn),在單片機發(fā)出超聲波信號后,用555時基電路產(chǎn)生一個延時信號,來模擬超聲波頭發(fā)送后遇到回波返射回來的這階段時間,對超聲波測距軟件模擬。這種仿真,方案可行,能較好的驗證超聲波測距的正確性及功能,缺點是仿真不直觀。
數(shù)碼管顯示超聲波測距仿真截圖二
仿真元件原理圖
如何形象的進行如CX20106A接收電路、HC-SR04超聲波測距模塊電路的超聲波測距仿真,這給超聲波測距仿真提出新的問題,能不能制作出上述電路形象的超聲波測距仿真模形,答案是可行的。這里就簡單的說一下,1、首先可以畫一個簡化的接收電路模塊元器件(就是我的用到的仿真模型元件),2、畫出模塊元器件內(nèi)部電路圖(內(nèi)部電路圖還是一個555時基延時電路。模塊元器件,是一個特殊的元件,能夠定義為通過電路圖表示的模塊,能夠任意設(shè)定層次,由相對較復(fù)雜的電路組成。用這種模塊元器件進行的超聲波測距仿真,看上去比較形象直觀。仿真效果是一樣的。下圖中分另是用CX20106A接收電路、HC-SR04超聲波測距模塊電路的超聲波測距仿真。
用HC-SR04模塊制作的1602顯示超聲波測距板實物
 用HC-SR04模塊制作的1602顯示超聲波測距仿真
 用CX20106A集成電路制作的1602顯示超聲波測距板

用CX20106A集成電路制作的1602顯示超聲波測距仿真

用HC-SR04模塊制作的1602顯示超聲波測距仿真
總之,用用555時基電路來制作一個仿真元件,進行進超聲波測距的仿真,是行之有效的,能較好的解決超聲波測距仿真的難題,為超聲波測距程序編寫調(diào)度創(chuàng)造了有利條件。
|