圖像處理技術應用越來越廣泛,特別是工業檢測領域。然而,圖像處理技術應用的基礎是圖像的獲取,為了更加靈活地設計各種應用產品,本課題研究基于FPGA的面陣 CCD驅動傳輸電路設計,利用該電路能夠獲取高質量、高分辨率的圖像,為后續的圖像處理技術應用打下基礎。本文首先介紹了研究意義、CCD圖像傳感器的發展以及FPGA的產生與發展,接著提出了面陣CCD成像系統總體設計方案,然后針對關鍵電路的設計進行詳盡的分析和說明,這些電路包括時序發生電路、存儲器控制電路、USB接口電路以及電源調理電路。其中時序發生電路主要用于產生CCD正常工作所需的各種時序信號以及A/D變換芯片AD9824 所需的工作時序,這些時序都是由FPGA產生的,文中給出了FPGA邏輯設計的基本過程以及仿真波形。本系統采用SDRAM緩存圖像信號,為了完成SDRAM的寫入、讀出以及定時刷新,利用FPGA生成存儲器控制電路。系統采用USB接口與計算機通信,因此FPGA 中設計了相應邏輯電路與CY7C68013A USB接口芯片實現信號握手及數據通信,進而與 PC機通信。為了保證各個芯片正常工作,設計電源調理電路實現將輸入5V電源轉換成多種電壓向各個芯片供電。經過初步調試,并根據仿真結果判斷驅動傳輸電路基本達到設計要求。關鍵詞:FPGA,CCD,A/D變換,SDRAM,USB,驅動時序
標簽:
FPGA
CCD
面陣
傳輸
上傳時間:
2013-04-24
上傳用戶:prczsf