一、攝像頭工作原理 攝像頭對于模組工程是那么的熟悉,有多少人又真正了解攝像頭從硬件到軟件的工作流程。我們了解攝像頭的工作原理,對于開展工作,輔助的解決遇到的一些問題,很有幫助。下面我們析攝像頭從寄存器角度是怎么工作的。如何閱讀攝像頭規(guī)格書(針對驅(qū)動調(diào)節(jié)時用到關(guān)鍵參數(shù),以格科GT2005為例)。 每個攝像頭的sensor都有Datasheet規(guī)格書,也就是一個器件所有的說明,精確到器件每一個細節(jié),軟件關(guān)心的寄存器、硬件關(guān)心的電氣特性、封裝等等。單單驅(qū)動方面,我們只看對我們有用的方面就可以了,沒必要全部看完。主要這樣資料全都是鳥語(En),全部看完一方面時間上會用的比較多,找到關(guān)鍵的地方就行了。 1、camera的總體示意圖如下:控制部分為攝像頭上電、IIC控制接口,數(shù)據(jù)輸出為攝像頭拍攝的圖傳到主控芯片,所有要有data、行場同步和時鐘號。GT2005/GT2015是CMOS接口的圖像傳感器芯片,可以感知外部的視覺信號并將其轉(zhuǎn)換為數(shù)字信號并輸出。 我們需要通過MCLK給攝像頭提供時鐘,RESET是復位線,PWDN在攝像頭工作時應(yīng)該始終為低。PCLK是像素時鐘,HREF是行參考信號,VSYNC是場同步信號。一旦給攝像頭提供了時鐘,并且復位攝像頭,攝像頭就開始工作了,通過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ù)模械腎IC器件都一樣的工作,來張圖吧,后面做詳細分析; |
下面這一部分在調(diào)試驅(qū)動的過程中比較重要了: (3)、MCLK 電子元件工作都得要個時鐘吧,攝像頭要工作,這個就是我們所要的時鐘,在主控制芯片提供,這個時鐘一定要有,要不然攝像頭不會工作的。 (4)、上下電時序,這個要接規(guī)格書上來,注間PWDN、RESETB這兩個腳,不同的攝像頭不太一樣,這個圖是上電時序,上電時參考一下,知道在那里看就行; |
(5)PCLK \D1~D7 攝像頭得到的數(shù)據(jù)要傳出來吧,要有數(shù)據(jù),當然數(shù)據(jù)出來要有時鐘和同步信號了,看下它的時序,和LCD顯示的時序一樣,道理是一樣的: |
(6)、主要的寄存器:分辨率、YUV順序、X軸、Y軸鏡相、翻轉(zhuǎn) 以上工作完成后,也許還有一些問題,分辨率太小; YUV順序不對圖像不對; XY圖像方向。這些工作完成后,如果還有什么細節(jié)的問題,如果你想花時間,看規(guī)格書里面的寄存器可以解決的,如果不想看,找模組廠的FAE,他們專業(yè)的,很快會幫你搞定。 (7)、攝像頭的硬件接口 |
二、S5pv310上Camera主控芯片上的硬件接口 1、CAMIF Camera Interface 先看一下攝像頭接口框圖:(這個看著有點抽像,我們放這里,先了解一下,其實驅(qū)動中一般不會涉及到這里,不過我們這里分析了,就把這個帶出來了) |
(1)、攝像頭接口的主要屬性: a、支持多種輸入接口:(就是上面我們看到的四模式) DMA (AXI 64-bitinterface) 模式; MIPI (CSI) 模式; ITU-R BT 601/ 656/ 709模式; Direct FIFO (PlayBack)模式; b、支持多種輸出模式: DMA (AXI 64-bitinterface) 模式; Direct FIFO 模式; c、支持數(shù)碼變焦Digital Zoom In (DZI) capability; d、支持多攝像頭輸入; e、 支持視頻同步信號極性可編程控制; f、支持最大輸入分辨率為8192X8192; g、支持圖像翻轉(zhuǎn)(X軸、Y軸鏡相,90、180、270翻轉(zhuǎn)); h、支持多種圖片格式; i、支持捕獲幀控制; j、支持的圖像特效。 2、FIMC Fully InteractiveMobile Camera 攝像頭的采集的數(shù)據(jù)要CPU無法直接處理,主控芯片里面集成了Camera控制器,叫FIMC(FullyInteractive Mobile Camera)。攝像頭需要先把圖像數(shù)據(jù)傳給控制器,經(jīng)過控制器處理(裁剪拉升后直接預覽或者編碼)之后交給CPU處理。實際上攝像頭工作需要的時鐘(MCLK)也是FIMC給它提供的。 在s5pv310上的攝像頭接口是一個FIMC(完全交互式移動相機接口),支持ITUR BT-601-605標準、AMX接口、MIPI接口 MIPI 、ITU、AMX (1)、ITU國際電信聯(lián)盟無線電通信部門ITU-RRadiocommunication Sector of ITU 簡稱ITU-RITU-R BT.601 16位數(shù)據(jù)傳輸;Y、U、V信號同時傳輸,是并行數(shù)據(jù),行場同步單獨輸出。 ITU-R BT.6568/10位數(shù)據(jù)傳輸;不需要同步信號;串行數(shù)據(jù)傳輸;傳輸速率是601的2倍;先傳Y,后傳UV。行場同步信號嵌入在數(shù)據(jù)流中。 (2)、MIPI(移動行業(yè)處理器接口)是MobileIndustry Processor Interface的縮寫 MIPI 規(guī)范:Camera工作組:MIPI Camera Serial Interface 1.0specification .Camera Serial Interface 2 v1.0 (CSI-2) (3)、AMX(Advanced eXtensible Interface)是一種總線協(xié)議,該協(xié)議是ARM公司提出的AMBA(Advanced Microcontroller BusArchitecture)3.0協(xié)議中最重要的部分,是一種面向高性能、高帶寬、低延遲的片內(nèi)總線。 3、接口信息 FIMC信號定義如下所示(YCbCr模式)
通過CAM_MCLK給攝像頭提供時鐘,RST是復位線,PWDN在攝像頭工作時應(yīng)該始終為低。HREF是行參考信號,PCLK是像素時鐘,VSYNC是場同步信號。一旦給攝像頭提供了時鐘,并且復位攝像頭,攝像頭就開始工作了,通過HREF,PCLK和VSYNC同步傳輸數(shù)字圖像信號。數(shù)據(jù)是通過DATA0~DATA7這八根數(shù)據(jù)線并行送出的。 |
4、不同接口模式的工作時序 ITU-R BT 656輸入時序圖,這種方式下同步信號已經(jīng)內(nèi)嵌到視頻數(shù)據(jù)中了,因此不需要額外的行和幀同步信號。 |
ITU-R BT 601輸入時序圖,這種方式下行和幀同步信號獨立于視頻數(shù)據(jù),因此需要同步信號。 (ITU-R BT 601: 16位數(shù)據(jù)傳輸;21芯;Y、U、V信號同時傳輸。 ITU-R BT 656: 9芯,不需要同步信號;8位數(shù)據(jù)傳輸;串行視頻傳輸;傳輸速率是601的2倍;先傳Y,后傳UV。) 同步信號的時延參數(shù) ? t1:表示VSYNC前、后插入周期 ? t2:表示HREF前插入周期 ? t3:表示 HREF寬度 ? t4:表示HREF后插入周期 5、camera的時鐘域,三個時鐘:系統(tǒng)時鐘、PCLK、MCLK 每個攝像頭接口包括三個時鐘域,每一個時鐘域是系統(tǒng)總線時鐘,第二個是攝像頭像素時鐘PCLK,第三個時鐘域為內(nèi)部時鐘MCLK。系統(tǒng)總線時鐘必需高于PCLK, CAM_MCLK 必需固定頻率分頻,如PLL時鐘。如果有外部時鐘晶振,CAM_MCLK 空掉。不需要同步MMCLK,PCLK應(yīng)該與schmitt-triggered電平移位器連接。 |
6、硬件接口電路 主控芯片上的接口: |
camera 接口 |
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
寄存器
+關(guān)注
關(guān)注
31文章
5361瀏覽量
120876 -
攝像頭
+關(guān)注
關(guān)注
60文章
4859瀏覽量
96054 -
數(shù)字圖像信號
+關(guān)注
關(guān)注
0文章
3瀏覽量
7065
發(fā)布評論請先 登錄
相關(guān)推薦
攝像頭的工作原理 Product information
攝像頭的工作原理 Product information General Description簡介一. Presentation of Camera簡介二. Camera
發(fā)表于 12-18 14:39
手機camera攝像頭工作原理
`1.camera module 主要組成部分2.camera工作原理及主要部分介紹3.camera在mt6229平臺上的工作原理介紹手機camera攝像頭工作原理:[hide] [/
發(fā)表于 11-30 15:22
ISP和攝像頭工作原理
,用于300萬以上的手機產(chǎn)品。攝像頭的工作原理:景物(SCE)通過鏡頭(LENS)生成的光學圖像投射到圖像傳感器(Sensor)表面上,然后轉(zhuǎn)為電信號,經(jīng)過A/D(模數(shù)轉(zhuǎn)換)轉(zhuǎn)換后變?yōu)閿?shù)字圖像信號,再
發(fā)表于 09-17 09:05
無線攝像頭的工作原理是什么?
無線攝像頭是將無線接收器嵌入到網(wǎng)絡(luò)攝像機里的新型監(jiān)控攝像機。它使用WIFI頻道,符合IEEE 802.11B/G標準協(xié)議。WIFI是由AP(Access Point)和無線網(wǎng)卡組成的無線網(wǎng)絡(luò)。
發(fā)表于 09-19 09:10
回收手機攝像頭 收購手機攝像頭
`回收手機攝像頭,大量收購手機攝像頭!!! 帝歐電子 趙先生 TEL:135-3012-2202 QQ:879821252 帝歐電子專業(yè)電子收購,現(xiàn)急購攝像頭,大量回收攝像頭!手機
發(fā)表于 07-05 11:01
什么是CCD,ccd攝像頭工作原理
什么是CCD,ccd攝像頭工作原理
電荷耦合器件(Charge Couple Device, 簡稱CCD)是
發(fā)表于 08-02 08:55
?6649次閱讀
ccd攝像頭工作原理
ccd攝像頭工作原理
CCD表面被覆的硅半導體光敏元件捕獲光子后產(chǎn)生光生電子,這些電子先被積蓄在CCD下方的絕緣層中,然后由控制電
發(fā)表于 08-02 09:36
?7271次閱讀
攝像頭的工作原理
攝像頭的工作原理
攝像頭主要有鏡頭、CCD圖像傳感器、預中放、AGC、A/D、同步信號發(fā)生器、CCD驅(qū)動器、圖像信號
發(fā)表于 08-02 09:40
?2.7w次閱讀
關(guān)于攝像頭模組工作原理分析和應(yīng)用
通過CAM_MCLK給攝像頭提供時鐘,RST是復位線,PWDN在攝像頭工作時應(yīng)該始終為低。HREF是行參考信號,PCLK是像素時鐘,VSYNC是場同步信號。一旦給攝像頭提供了時鐘,并且
車載攝像頭的工作原理_車載攝像頭怎么使用
攝像頭電源接在倒車尾燈上,當掛入倒檔時,攝像頭同步供電進入工作狀態(tài),把收集到的視頻信息通過無線發(fā)射器發(fā)送給置于車前端的無線接收器,接收器把視頻信息通過AV IN接口傳給GPS導航儀,這樣,當接收器收到信號后,無論Gps導航儀處于
評論