OV5017圖像傳感器芯片的性能及應用
本文引用地址:http://www.104case.com/article/173062.htm
地址號1110與1111的寄存器保留,用于測試。
2.3 數字圖像的輸出
OV5017中數字視頻流的輸出必須通過對芯片內視頻數據端口,即地址號為10xx的寄存器的讀取來實現。其步驟為:
(1)設置地址總線A[3..0]為10xx;
(2)使能片選CSB與輸出使能OEB。
若需輸出局部圖像則應事先設置窗口控制寄存器。
數字視頻流輸出的時序如圖2所示。圖中,
TPHD:TCLK下降沿至HREF有效,最大25ns;
TPDD:PCLK上升沿至視頻數據有效,最大25ns;
VD:視頻數據。
因篇幅所限,這里僅給出圖像一行中4個像素輸出的時序。根據圖2所示時序,外部電路就可以讀取芯片輸出的圖像數據。
3 基于OV5017的圖像采集系統
基于OV5017的圖像采集系統結構如圖3所示。
在本系統中,OV5017作為系統的圖像傳感器,其內部將獲取的圖像采集量化,在外部邏輯的控制下輸出數字圖像,存入圖像存儲器。這里,OV5017的管腳A[3..0]與D[3..0]復用共同的外部數據線,因此加一個鎖存器將它們分開。在讀寫OV5017的內部寄存器時,需分兩個操作進行,即先選擇寄存器,再讀定該寄存器。同時,為避免總線沖突,TMS320C31的低8位數據線與OV5017的數據之間和TMS320C31的地址線與采集地址之間各加了一個總線隔離。
系統讀取圖像的過程為:
(1)對譯碼與時序發生器初始化;
(2)視需要設置OV5017的內部控制寄存器,如曝光控制、增益控制、窗口控制等;
(3)選擇OV5017的視頻數據端口,即寄存器10xx;
(4)TMS320C31向譯碼與時序發生器發信號,通知開始采集圖像;
(5)譯碼與時序發生器使能總線隔離,并根據OV5017輸出的參考信號,即VSYNC、HREF與PCLK,生成圖像存儲器的片選、寫及地址信號。這樣數字圖像即以連續的方式存入圖像存儲器中;
(6)TMS320C31向譯碼與時序發生器發信號,通知停止采集圖像,OV5017則停止輸出數字圖像。
在圖像采集過程中,TMS320C31可訪問除圖像存儲器與OV5017以外的其他存儲器或端口。
該系統由于省略了A/D等器件,因而具有結構簡單、體積小、功耗低等優點。同時,由于OV5017內部嵌入曝光、增益、開窗等控制電路,并且編程方便,這就提高了采集系統在功能上的靈活性。本系統適合于監控、多媒體等應用范圍。
評論