基于FPGA的嵌入式智能監(jiān)控小車簡介——第三屆OpenHW開放源碼硬件與嵌入式大賽優(yōu)勝獎 | |
所屬分類:其他 | |
上傳者:chenyy | |
文檔大?。?span>3501 K | |
標(biāo)簽: FPGA | |
所需積分:0分積分不夠怎么辦? | |
文檔介紹:傳統(tǒng)智能小車,,特別是嵌入式系統(tǒng),,一般都是基于單片機或者ARM的嵌入式系統(tǒng)。.但是,,本項目的課題是通過xilinx的FPGA開發(fā)板搭建嵌入式的硬件環(huán)境,,從最小系統(tǒng)到IP核的添加,,都是根據(jù)需要進行拓展的,實現(xiàn)一對一的拓展,,不浪費資源,,而且基于FPGA的嵌入式系統(tǒng)的最大有優(yōu)點是,既有PFGA的并行執(zhí)行效率,,又有嵌入式軟件的邏輯過程分析控制,。本項目中的智能小車是一個對實時性要求很高的系統(tǒng),因為反應(yīng)速度慢了,,就會出現(xiàn)碰壁的情況,,通過調(diào)試PWM,調(diào)試外部硬件,,弄清楚硬件特性,,結(jié)合FPGA可編程的邏輯思想,兼顧傳統(tǒng)嵌入式的優(yōu)點,,并且很好利用了FPGA的并行處理能力,。在調(diào)試過程中,確定了這一點的可行性,。系統(tǒng)設(shè)計分為硬件設(shè)計和軟件設(shè)計,。硬件設(shè)計方面使用Spartan-6 的XC6SLX16 CSQ234 作為主控制器,傳感器使用攝像頭ov6620圖像采集模塊(兼測路徑),,使用超聲波模塊(HCSR04)測距,,由于兩者具有互補特性,所以能夠很好的控制小車的運行狀態(tài),,采用模糊算法計算出電機所需要的轉(zhuǎn)速,,和舵機的轉(zhuǎn)角,從而實現(xiàn)穩(wěn)步漸進,。軟件設(shè)計主要分為三部分,,第一部分是最小系統(tǒng)的搭建(軟件初始化),第二部分是外部硬件的驅(qū)動,,第三部分是核心算法,。 | |
現(xiàn)在下載 | |
VIP會員,AET專家下載不扣分,;重復(fù)下載不扣分,,本人上傳資源不扣分。 |
Copyright ? 2005-2024 華北計算機系統(tǒng)工程研究所版權(quán)所有 京ICP備10017138號-2