|
Xilinx FPGA入門連載36:倒車雷達實例之設(shè)計說明 特權(quán)同學,版權(quán)所有 配套例程和更多資料下載鏈接: http://pan.baidu.com/s/1jGjAhEm
本實例的系統(tǒng)功能框圖如圖所示。在上一個實例的基礎(chǔ)上,我們增加了蜂鳴器發(fā)聲驅(qū)動控制驅(qū)動模塊,該模塊根據(jù)障礙物和超聲波測距模塊之間的實測距離,相應(yīng)的驅(qū)動蜂鳴器發(fā)出不同頻率的響聲。
FPGA工程模塊的層次劃分如圖所示。
連接好下載線,給SP6開發(fā)板供電。 打開ISE,進入iMPACT下載界面,將本實例工程下的sp6.bit文件燒錄到FPGA中在線運行。 此時我們在超聲波測距模塊前面擺放平整的障礙物,可以看到數(shù)碼管上的數(shù)據(jù)會發(fā)生變化。這里顯示的數(shù)據(jù),是以mm為單位,實際換算好的距離信息。大家可以很直觀的獲得當前障礙物和超聲波測距模塊之間的距離。此外,在超聲波測距模塊和障礙物距離不同的情況下,蜂鳴器會發(fā)出不同聲調(diào)的聲音,從我們設(shè)計角度看,應(yīng)該是符合如下的規(guī)律。
|