カメラ ドライブ0V7725の認識のための記録構成
August 23, 2021
カメラ ドライブ0V7725の認識のための記録構成
SCCBのタイミング
映像は下の少し醜いOV7725によって実行される全面的なフレームワークである。FPGAはSCCBのタイミングを記述し、OV7725の構成を完了する。構成が完了した後、OV7725センサーの出力PCLKおよびhref、vsyncおよびcmos_data信号。フォーマットの転換の単位の後で、フォーマットの転換がSDRAMの単位に送られた後データ、および最終的にVGA/LCD/hostのディスプレイ実現される。
SCCBインターフェイスは主にセンサーの中のさまざまな記録の構成を、AGC、AWB、gama、色飽和、等のような、記録の構成後で説明される実行する。文法書は次図で示されている。記録構成はまたOV7725マニュアルで記録の設定の章と共に使用される必要がある。
マニュアルの最後の章では、参照の設定は与えられるが、出力フォーマットはYCbCrのフォーマット、他の設定FAEに連絡する必要があるである。
次図に示すように、0x3dのような記録に、書かれるデータの最初の8ビットは記録の住所を表し、最後の8ビット0x03は記録によって置かれる価値を表す。マニュアルの最終的な内容に従って、関連した記録の記述は0V7725データ用紙でことができる(OV7725データ用紙)見つける。
例えば、0x3dはデータ用紙(OV7725データ用紙)で、機能であるDCのオフセットの制御表した。次図に示すように、他の記録は類似によって見つけることができる。記録の記録の住所か名前が設定の間に、0x3d、0x03、またはcom12のような置くことができることノート0x03。
OV7725構成マニュアルでは、YCbCr間の変換法およびRGB24フォーマットは記述されている。次図に示すように、FPGAは浮動小数点数の処理でよくないので、固定小数点番号の処理に変えられる必要がある。
OV7725構成マニュアルでは、OV7725フォーマットの出力の詳細な説明は、ISPおよびISPの状態に分けられて記述されていない。このモジュールはFPGAの中のフォーマットの出力単位を造ることができる。この面は後で説明される。
OV7725適用マニュアルの参照設定に従うレジスタ・セットのために、置かれなければならない複数の重要な部分が下記に示されているようにある:
1. IDの設定
製造業者のために、各センサーに独特なIDの住所がある。
製造業者の独特なIDの住所。
2. すべての記録を再調節しなさい
後パワーで、OVの中のすべての記録を最初に再調節するため。記録12にだけでなく、再調節された機能があるが、また次述べられるOVのビデオ出力のフォーマットを見る項目10.を制御する。
アナログの処理の3.DCバイアス
列および分野の4.Setting
記録、18の17ビット列の開始制御はVGAモードの下流ピクセル サイズである。19はフィールド制御の開始であり、1AはVGAモードの分野ピクセル サイズである。
5.Invert垂直同期信号
VGAのタイミングに一貫するためには、VSYNCのタイミングは逆転する。1つのフレームのタイミング ダイアグラムのために、前のブログを参照しなさい。
write_SCCB (Ox15、Ox02);この設定のために、pclkは上昇端で有効ように定義される、hrefはhigh-levelで有効置かれ、vsyncは逆転する。
イメージの6.Theスタート地点そしてサイズ制御
ラインおよび分野のアウトプット データの7.Size制御
8.Internal時計制御
記録0dは選ぶ2分の1の窓を内部PLL、選り抜き4乗数、AECの自動露出制御の頻度乗数を置くことである。
レジスタ11は内部刻時機構の設定である。PLL4によって増加の後で、計算された結果はXCLKの時計と等しいべきである。
事実上ピクセルの9.High挿入
上で構成マニュアルで与えられる省略時の値は実際に無用である。
10.OVビデオ フォーマットの出力configuratio
記録12の多重型になる機能write_SCCB (Ox12、Ox06);出力フォーマットはRGB565フォーマットである。従ってこの記録は非常に重要で、OVの出力のフォーマットを定める。
11.RGBフォーマットYUVのフォーマット順序およびテスト人種差別制御
write_SCCB (Ox0c、Ox10);その中で、記録0cはOVの中のテスト人種差別のRGBおよびYUVのフォーマットの順序を制御し、また可能になる制御する。省略時の値はここに使用され、人種差別は可能にならない。
12.DSP制御パラメータ
その中で、0x42記録は、次図に示すように、バックライトの補償青い制御量を選ぶ手動基準値を制御する。
その中で、0x4dは修理利益の制御であり、0x42はバックライトの補償色のBの部品を置く。
記録0x63はAWBの自動白いバランス制御の単語0の制御である。マニュアルの省略時の値を選びなさい。0xf0;
記録0x64~67は構成記録の省略時の値0xffとして1~4、0x64としてDSPによって置かれる制御される;0x65はマニュアルの省略時の値であり、構成マニュアルは0x20であり、イメージ投射effect.0x66にである紫外線の互い違いのフォーマット影響を与えない省略時の値0x00は選ばれる。選り抜き0x00。0x67は出力フォーマットの選択、ここにセット0x00/0x01である、それはYUVまたはRGBの出力である。
13.AWB、AECのAGCのパラメータ制御の調節
0x13はAEC、AWB、AGCが可能になるかどうか、セット制御する0xffに;0x0fは出力フォーマットが変えられるとき自動的に合わせるために窓を制御する。50Hz帯域幅フィルターとして0x98に、置かれる0x14セット0x11.0x22。OV7725記録構成マニュアルでは、0x13、0x22および0x23は50のHzのAC頻度および25のフレームの頻度の場合には帯域フィルタの設定についてある。
処置を増強する14.Edge
両方ともある値を形成することを選ぶ。
15.Color再生のマトリックスの設定
16. 明るさ、対照、紫外線およびSDE制御
省略時の値を選びなさい。
17.gama変数設定
その中で、記録0x7e~0x8cは構成マニュアルの省略時の値を置くgamaのカーブの設定である。
18.UV制御
write_sccb {0xa7、0x65};
write_sccb {0xa8、0x65};
write_sccb {0xa9、0x80};
write_sccb {0xaa、0x80};
19.Automaticallyは夜にフレーム率を調節する
上は次にマニュアルの設定値を示す、私達はSCCBのタイミングを実現し、OV7725の構成を実現するかどれがの一般的な記録の設定、最もであり。