論文以Altera公司的Cyclone II系列EP2CSQ208為核心芯片,構建基于FPGA的SOPC嵌入式硬件平臺,并以此平臺為基礎深入研究SOPC嵌入式系統的硬件設計和軟件開發方法,詳細測試和驗證系統存儲模塊和外圍模塊。同時以嵌入式處理器IP核NioslI為核心,設計出基于NioslI的視覺控制軟件。在應用中引入pc/os.II實時操作系統,介紹了實時操作系統I_tc/OS.II的相關概念和移植方法,設計了相關底層軟件及軌跡圖像識別算法,將具體應用程序劃分成多個任務,最終實現了視覺圖像的實時處理及小車的實時控制。
在本設計中,圖像采集部分利用SAA7111A視頻解碼芯片完成視頻信號的采集,利用FPGA完成復雜高速的邏輯控制及時序設計,將采集的數字視頻信號存儲在外擴存儲器SRAM中,以供后續圖像處理。
在構建NioslI CPU時,自定制了SRAM控制器、irda紅外接口、OC i2c接口、PWM接口和VGA顯示接口等相關外設組件,提供了必要的人機及控制接口,方便系統的控制及調試。
標簽:
嵌入式機器視覺
控制系統
上傳時間:
2013-11-13
上傳用戶:chenhr