Omnivision-OAH428+OCH2B10 基於four-wire協議下的讀寫機制

OCH2B10 CameraCubeChip®是一款高性能CMOS圖像傳感器,帶有拜耳彩色濾光片,採用堆疊晶片技術,以60 fps的速度提供200萬像素(1500x1500)。它提供了多種解析度的選項同時保持全視野。用戶可以對圖像解析度、幀率和圖像質量參數進行編程。相機功能使用行業標準串行相機控制總線(SCCB)進行控制。


OCH2B10必須和OAH0428晶片一起配套使用。它和OAH0428晶片通過EXT_AVDD/DIFN/DIFP/AGND 4pin連接。

OAH0428+OCH2B10修改曝光增益,需通過特殊的four-wire協議,配置OAH0428寄存器修改到OCH2B10的曝光增益寄存器。



OAH428+OCH2B10 讀寫曝光增益必須按如下的配置順序進行寄存器設置

Write流程參考@@ Register write to H2B thru 4Wire Mode配置範例
;-------------------------------------------------
6c b501 06; (0xb501 is converted to update 0x3501 (OH02B10) thru 4wire)
6c b502 40; (0xb502 is converted to update 0x3502 (OH02B10) thru 4wire)Max expso VTS-8
6c b508 0f;  (0xb508 is converted to update 0x3508 (OH02B10) thru 4wire)
6c b509 80; (0xb509 is converted to update 0x3509 (OH02B10) thru 4wire)Max 0xf80
;-------------------------------------------------


修改範例:若要修改OH02B10的曝光(3501/3502)和增益(3508/3509)

1)在write範例(---/---)中加入您需修改的寄存器和對應value,如6c 3501 01,則需變更為6c b501 01

Read流程參考@@ Register read from H2B thru 4Wire Mode配置範例
;-----------------------------------
6c b501 02;(read 2 from address 3501 to 428 buffer)
6c b508 02;(read 2 from address 3508 to 428 buffer)
;-----------------------------------

例:6c b501 02表示從3501開始,連續讀取2個寄存器(3501 value+3502 value)

1)send read配置

2)從7809開始依次向後讀取

7809 35 / 780a 01 / 780b 06代表0x3501 0x06

780c 35 / 780d 02 / 780e 44代表0x3502 0x44



文中提到的對應@@ Register write to H2B thru 4Wire Mode@@ Register read from H2B thru 4Wire Mode配置範例,可以與對應的晶片供應商申請

Thanks~

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論