一種攝像頭的兼容控制方法及其裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及的是一種攝像頭的兼容控制方法及其裝置。
【背景技術(shù)】
[0002]攝像頭作為當(dāng)下手機(jī),平板等電子設(shè)備的標(biāo)配,其攝像頭的配置作為市場宣傳的重要指標(biāo)。當(dāng)一款手機(jī)的攝像頭只能使用同一廠家的模組或同一款感光元件(攝像頭主要組件之一)時(shí),采購存在很大的缺貨風(fēng)險(xiǎn),尤其是量非常大的電子設(shè)備項(xiàng)目。如果同一款的電子設(shè)備可以兼容使用不同廠家的模組,則采購缺貨風(fēng)險(xiǎn)將大大降低。此發(fā)明提供了一種不同廠家攝像頭兼容設(shè)計(jì)的方法及系統(tǒng)。
[0003]因而現(xiàn)有技術(shù)還有待改進(jìn)和提高。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種攝像頭的兼容控制方法及其裝置,以解決現(xiàn)有同款攝像頭必須使用同一廠家的模組產(chǎn)品,不能兼容其他廠家模組產(chǎn)品的問題。
[0005]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種攝像頭的兼容控制裝置,與攝像頭的圖像傳感器連接,其中,所述兼容控制裝置設(shè)置在攝像頭的感光元件中,包括配置模塊、讀取模塊和調(diào)用模塊;
所述配置模塊根據(jù)感光元件的廠家信息配置對應(yīng)的通訊地址,讀取模塊讀取當(dāng)前的通訊地址,調(diào)用模塊根據(jù)該通訊地址調(diào)用對應(yīng)的效果參數(shù)來配置攝像頭。
[0006]所述的攝像頭的兼容控制裝置中,所述配置模塊將圖像傳感器的SID腳拉高或拉低后設(shè)置不同的通訊地址,以區(qū)分不同的廠家;并將設(shè)置的通訊地址存儲至圖像傳感器的SID狀態(tài)寄存器中。
[0007]所述的攝像頭的兼容控制裝置中,所述讀取模塊讀取當(dāng)前圖像傳感器的SID腳的電平值,根據(jù)SID腳的高低電平識別出SID狀態(tài)寄存器的值;根據(jù)SID狀態(tài)寄存器的值查詢對應(yīng)地址的寄存器,從該寄存器中讀取出通訊地址。
[0008]所述的攝像頭的兼容控制裝置中,所述調(diào)用模塊中存儲各通訊地址對應(yīng)的效果參數(shù),所述效果參數(shù)與感光元件和圖像傳感器的生產(chǎn)廠家相關(guān)。
[0009]所述的攝像頭的兼容控制裝置中,還包括初始化模塊,用于進(jìn)行系統(tǒng)初始化,上電后將讀取模塊上次讀取出的通訊地址清零。
[0010]—種攝像頭的兼容控制方法,其包括:
A、由配置模塊根據(jù)感光元件的廠家信息配置對應(yīng)的通訊地址;
B、由讀取模塊讀取當(dāng)前的通訊地址;
C、由調(diào)用模塊根據(jù)該通訊地址調(diào)用對應(yīng)的效果參數(shù)來配置攝像頭。
[0011]所述的攝像頭的兼容控制方法中,在所述步驟A中:配置模塊將圖像傳感器的SID腳拉高或拉低后設(shè)置不同的通訊地址,以區(qū)分不同的廠家;并將設(shè)置的通訊地址存儲至圖像傳感器的SID狀態(tài)寄存器中。
[0012]所述的攝像頭的兼容控制方法中,所述步驟B具體包括:
B1、讀取模塊讀取當(dāng)前圖像傳感器的SID腳的電平值;
B2、根據(jù)SID腳的高低電平識別出SID狀態(tài)寄存器的值;
B3、根據(jù)SID狀態(tài)寄存器的值查詢對應(yīng)地址的寄存器,從該寄存器中讀取出通訊地址。
[0013]所述的攝像頭的兼容控制方法中,在所述步驟A之后、步驟B之前,還包括系統(tǒng)初始化,上電后將讀取模塊上次讀取出的通訊地址清零。
[0014]相較于現(xiàn)有技術(shù),本發(fā)明提供的攝像頭的兼容控制方法及其裝置,兼容控制裝置設(shè)置在攝像頭的感光元件中,與攝像頭的圖像傳感器連接;包括配置模塊、讀取模塊和調(diào)用模塊;所述配置模塊根據(jù)感光元件的廠家信息配置對應(yīng)的通訊地址,讀取模塊讀取當(dāng)前的通訊地址,調(diào)用模塊根據(jù)該通訊地址調(diào)用對應(yīng)的效果參數(shù)來配置攝像頭;通過將通訊地址與廠家對應(yīng),根據(jù)通訊地址調(diào)用對應(yīng)的效果參數(shù),使攝像頭能兼容多家廠商的模組產(chǎn)品,解決現(xiàn)有同款攝像頭必須使用同一廠家的模組產(chǎn)品,不能兼容其他廠家模組產(chǎn)品的問題。還能根據(jù)廠家選擇最適配的效果參數(shù),使攝像頭的拍攝效果達(dá)到最優(yōu)。
【附圖說明】
[0015]圖1是本發(fā)明提供的攝像頭的兼容控制裝置的示意圖。
[0016]圖2是本發(fā)明提供的攝像頭的兼容控制方法流程圖。
【具體實(shí)施方式】
[0017]本發(fā)明提供一種攝像頭的兼容控制方法及其裝置。為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
攝像頭的模組通常包括圖像傳感器、鏡頭、感光元件以及固定鏡頭和感光元件的機(jī)構(gòu)件。本實(shí)施例的改進(jìn)點(diǎn)是在所述感光元件中設(shè)置一兼容控制裝置10,出廠前先根據(jù)感光元件的廠家信息配置對應(yīng)的通訊地址。使用時(shí)通過該兼容控制裝置10查詢通訊地址識別感光元件、圖像傳感器屬于哪個(gè)廠家,并調(diào)用對應(yīng)的效果參數(shù)來配置攝像頭(主要是配置圖像傳感器)、即可達(dá)到同款攝像頭兼容的不同廠家的模組產(chǎn)品的目的。
[0018]如圖1所示,所述兼容控制裝置10包括配置模塊11、讀取模塊12和調(diào)用模塊13。所述配置模塊11根據(jù)感光元件的廠家信息配置對應(yīng)的通訊地址,讀取模塊12讀取當(dāng)前的通訊地址,調(diào)用模塊13根據(jù)該通訊地址調(diào)用對應(yīng)的效果參數(shù)來配置攝像頭。
[0019]進(jìn)一步實(shí)施例中,所述讀取模塊12可在系統(tǒng)初始化后讀取當(dāng)前的通訊地址,所述兼容控制裝置10還包括初始化模塊14,用于進(jìn)行系統(tǒng)初始化,上電后將讀取模塊上次讀取出的通訊地址清零。則每次攝像頭工作時(shí),都會先刪除讀取模塊中上次讀取出的通訊地址,主動獲取本次開機(jī)時(shí)當(dāng)前使用的通訊地址,以該通訊地址對應(yīng)的效果參數(shù)來重新配置攝像頭。以便感光元件或圖像傳感器替換后仍能配置正確合適的效果參數(shù),確保攝像頭的拍攝效果。
[0020]本實(shí)施例中,所述通訊地址即I2C地址。單個(gè)的感光元件(一種類型)通常有兩組不同的通訊地址用來進(jìn)行配置,如感光元件可選的通訊地址包括S(A)=i和S(A)= ii,A廠家通常選擇其中一組作為通訊地址進(jìn)行配置,即使用S(A)=i或S(A)= ii。而不同廠家的感光元件的類型不同,則對應(yīng)的通訊地址不同,例如B廠家的感光元件可選的通訊地址包括S(B) =;[;[;[和3(13)=;^,實(shí)際使用時(shí)13廠家也擇一進(jìn)行配置,即使用通訊地址3(13)=;[;[;[或3(13)=;^。
[0021]配置模塊配置通訊地址是在出廠前由廠家進(jìn)行的。通訊地址的配置是將圖像傳感器的SID腳拉高和拉低后設(shè)置不同的通訊地址,以區(qū)分不同的廠家;并將設(shè)置的通訊地址存儲至圖像傳感器的SID狀態(tài)寄存器中。例如,若采用相同類型的第一圖像傳感器X和第一感光元件X,則可同時(shí)兼容兩家模組廠:
第一圖像傳感器X和第一感光元件X均來源于第一模組廠A時(shí),將第一圖像傳感器X的SID腳拉高,配置第一模組廠A對應(yīng)的通訊地址為i并存儲至第一圖像傳感器X的SID狀態(tài)寄存器中。
[0022]第一圖像傳感器X和第一感光元件X均來源于第二模組廠B時(shí),將第一圖像傳感器X的SID腳拉低,配置第二模組廠B對應(yīng)的通訊地址為ii并存儲至第一圖像傳感器X的SID狀態(tài)寄存器中。
[0023]若采用兩種類型,第一圖像傳感器X、第二圖像傳感器Y、第一感光元件X和第二感光元件Y,則可同時(shí)兼容4家模組廠:
第一圖像傳感器X和第一感光元件X均來源于第一模組廠A時(shí),將第一圖像傳感器X的SID腳拉高,配置第一模組廠A對應(yīng)的通訊地址為i并存儲至第一圖像傳感器X的SID狀態(tài)寄存器中,對應(yīng)的效果參數(shù)為a。
[0024]第一圖像傳感器X和第一感光元件X均來源于模組廠B時(shí),將第一圖像傳感器X的SID腳拉低,配置第二模組廠B對應(yīng)的通訊地址為ii并存儲至第一圖像傳感器X的SID狀態(tài)寄存器中,對應(yīng)的效果參數(shù)為b。
[0025]第二圖像傳感器Y和第二感光元件Y均來源