1、camera的總體示意圖如下:控制部分為攝像頭上電、IIC控制接口,數(shù)據(jù)輸出為攝像頭拍攝的圖傳到主控芯片,所有要有data、行場同步和時鐘號。GT2005/GT2015是CMOS接口的圖像傳感器芯片,可以感知外部的視覺信號并將其轉(zhuǎn)換為數(shù)字信號并輸出。
我們需要通過MCLK給攝像頭提供時鐘,RESET是復(fù)位線,PWDN在攝像頭工作時應(yīng)該始終為低。PCLK是像素時鐘,HREF是行參考信號,VSYNC是場同步信號。一旦給攝像頭提供了時鐘,并且復(fù)位攝像頭,攝像頭就開始工作了,通過HREF,VSYNC和PCLK同步傳輸數(shù)字圖像信號。 數(shù)據(jù)是通過D0~D7這八根數(shù)據(jù)線并行送出的。
(1)、Pixel Array
GT2005陣列大小為 1268 列、1248 行,有效像素為 1616 列, 1216 行。也就是說攝像頭為1600X1200的時候,像素點要多于這個,去除邊緣一部分,保證圖像質(zhì)量吧。
(2)、IIC 這個不用說了,攝像頭寄存器初始化的數(shù)據(jù)都從這里傳輸?shù)?,所有的IIC器件都一樣的工作,來張圖吧,后面做詳細(xì)分析;
下面這一部分在調(diào)試驅(qū)動的過程中比較重要了:, L5 }+ H# ?! X
(3)、MCLK
電子元件工作都得要個時鐘吧,攝像頭要工作,這個就是我們所要的時鐘,在主控制芯片提供,這個時鐘一定要有,要不然攝像頭不會工作的。
(4)、上下電時序,這個要接規(guī)格書上來,注間PWDN、RESETB這兩個腳,不同的攝像頭不太一樣,這個圖是上電時序,上電時參考一下,知道在那里看就行;
(5)PCLK D1~D7
攝像頭得到的數(shù)據(jù)要傳出來吧,要有數(shù)據(jù),當(dāng)然數(shù)據(jù)出來要有時鐘和同步信號了,看下它的時序,和LCD顯示的時序一樣,道理是一樣的