Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725

August 23, 2021

Neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725

Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725

SCCB-TIMING

Das Bild folgend ist ist der Gesamtrahmen, der durch OV7725 eingeführt wird, das ein hässliches Stückchen ist. FPGA beschreibt das SCCB-TIMING und schließt die Konfiguration des OV7725 ab. Nachdem die Konfiguration abgeschlossen ist, die Ertrag PCLK des Sensors OV7725 und href, vsync und cmos_data Signale. Nach der Formatumwandlungseinheit wird die Daten, nachdem Formatumwandlung zur SDRAM-Einheit geschickt ist und schließlich VGA-/LCD/hostcomputeranzeige verwirklicht.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  0

Die SCCB-Schnittstelle führt hauptsächlich die Konfiguration von verschiedenen Registern innerhalb des Sensors, wie AGC, AWB, gama, Farbsättigung, etc., die Konfiguration des Registers wird erklärt unten ein. Das Handbuch wird in der Zahl unten gezeigt. Die Registerkonfiguration muss auch in Verbindung mit dem Registereinstellungskapitel verwendet werden im Handbuch OV7725.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  1

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  2

Im letzten Kapitel des Handbuches, werden Bezugseinstellungen gegeben, aber das Ausgabeformat ist YCbCr-Format, andere Einstellungen muss mit FAE in Verbindung treten.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  3

Wie in der Zahl gezeigt unten, stellt die ersten 8 Bits von den Daten, die in das Register, wie 0x3d geschrieben werden, die Adresse des Registers dar, und die letzten 8 Bits 0x03 stellen den Wert dar, der durch das Register eingestellt wird. Entsprechend dem abschließenden Inhalt des Handbuches, kann die Beschreibung der relevanten Register im Datenblatt 0V7725 (Datenblatt OV7725) gefunden werden.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  4

Zum Beispiel stellte 0x3d, die Funktion im Leistungsblatt (Datenblatt OV7725) ist die Steuerung des DC-Ausgleichs dar. Wie in der Zahl gezeigt unten, können andere Register durch Analogie gefunden werden. Anmerkung, dass die Registeradresse oder der Name des Registers während der Einstellung, wie 0x3d, 0x03 oder com12 eingestellt werden können, 0x03.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  5

Im Handbuch der Konfiguration OV7725 wird die Umwandlungsmethode zwischen YCbCr und das Format RGB24 beschrieben. Wie in der Zahl gezeigt unten, weil FPGA nicht an der Behandlung von Gleitkommazahlen gut ist, muss es in die Festpunktzahlverarbeitung umgewandelt werden.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  6

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  7

Im Handbuch der Konfiguration OV7725 wird eine ausführliche Beschreibung des Ertrages des Formats OV7725 beschrieben, unterteilt in ISP und keine ISP-Situationen. Dieses Modul kann eine Formatausgabeeinheit innerhalb FPGAs errichten. Dieser Aspekt wird später erklärt.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  8

Für die Registereinstellung entsprechend der Bezugseinstellung im Handbuch der Anwendung OV7725, gibt es einige wichtige Teile, die eingestellt werden müssen, wie gezeigt unten:

1. Identifikations-Einstellung

Für Hersteller hat jeder Sensor eine einzigartige Identifikations-Adresse.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  9

Einzigartige die Identifikations-Adresse des Herstellers.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  10

2. Stellen Sie alle Register zurück

Nachher macht-auf, alle Register innerhalb des OV zuerst zurückstellen. Register 12 hat nicht nur eine zurückgestellte Funktion, aber steuert auch das OV-Videoausgangformat, das weiter unten erwaehnt wird, sehen Einzelteil 10.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  11

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  12

Neigung 3.DC in der analogen Verarbeitung

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  13

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  14

4.Setting von Reihen und von Feldern

Die 17 gebissene Reihenanfangssteuerung des Registers, 18 ist- die abwärts gerichtete Pixelgröße in VGA-Modus. 19 ist der Anfang der Feldsteuerung, und 1A ist die Feldpixelgröße in VGA-Modus.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  15

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  16

5.Invert das VSYNCsignal

Um mit dem VGA-TIMING in Einklang zu sein, wird das TIMING von VSYNC aufgehoben. Für das Diagramm der zeitlichen Regelung von einem Rahmen, beziehen Sie sich das auf vorhergehende Blog.

write_SCCB (Ox15, Ox02); für diese Einstellung wird pclk definiert, wie gültig auf der steigenden Flanke, wird href wie gültig an der hohen Stufe in Position gebracht, und vsync wird aufgehoben.

Ausgangsposition 6.The und Größensteuerung des Bildes

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  17

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  18

Steuerung 7.Size der Linie und der Feldausgabedaten

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  19

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  20

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  21

Taktsteuerung 8.Internal

Register 0d ist, den Frequenzvervielfacher des internen PLL, ausgewählte 4 Multiplikator, EGZ-Belichtungsautomatiksteuerung einzustellen vorwählt Hälfte Fenster.

Register 11 ist die Einstellung der inneren Uhr. Nachdem es mit PLL4 multipliziert hat, sollte das berechnete Ergebnis der XCLK-Uhr gleich sein.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  22

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  23

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  24

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  25

Einfügung 9.High von virtuellen Pixeln

Die Ausgangswerte, die im Konfigurationshandbuch oben gegeben werden, sind wirklich unbrauchbar.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  26

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  27

Format-Ertrag configuratio des Videos 10.OV

Register 12, multiplexende Funktion, write_SCCB (Ox12, Ox06); das Ausgabeformat ist Format RGB565. So ist dieses Register sehr wichtig und bestimmt das Format von OV-Ertrag.

11.RGB Formatreihenfolgen- und -testrassenschrankesteuerung des Formats YUV

write_SCCB (Ox0c, Ox10); Unter ihnen steuert Register 0c die Reihenfolge von RGB- und YUV-Format und steuert auch ermöglichen von der Testrassenschranke innerhalb des OV. Der Ausgangswert wird hier verwendet, und die Rassenschranke wird nicht ermöglicht.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  28

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  29

Parameter des Steuer 12.DSP

Unter ihnen steuert das Register 0x42 die blaue Menge des Hintergrundbeleuchtungsausgleiches Steuer, wie in der Zahl gezeigt unten, vorwählen den manuellen Bezugswert.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  30

Unter ihnen ist 0x4d die Steuerung des Reparaturgewinnes, und 0x42 stellt die b-Komponente der Hintergrundbeleuchtungsausgleichsfarbe ein.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  31

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  32

Register 0x63 ist die Steuerung Weißabgleichsteuerwortes 0 AWB automatischen. Wählen Sie den Ausgangswert im Handbuch vor. 0xf0;

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  33

Register 0x64~67 werden durch DSP als 1~4, 0x64 wird eingestellt als der Ausgangswert 0xff im Konfigurationsregister gesteuert; 0x65 ist der Ausgangswert des Handbuches, und das Konfigurationshandbuch ist 0x20, und der Ausgangswert 0x00 wird vorgewählt, der nicht die Darstellung effect.0x66 ist das abwechselnde Format von UV beeinflußt. Ausgewähltes 0x00. 0x67 ist die Ausgabeformatauswahl, hier Satz 0x00/0x01, ist es YUV- oder RGB-Ertrag.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  34

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  35

13.AWB, EGZ, AGC-Parametersteueranpassung

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  36

0x13 steuert, ob EGZ, AWB, AGC ermöglicht werden, Satz zu 0xff; 0x0f steuert das Fenster, um automatisch sich anzupassen, wenn das Ausgabeformat umgewandelt wird. 0x14 Satz 0x11.0x22 eingestellt auf 0x98, als Filter der Bandbreite 50Hz. Im Konfigurationshandbuch des Registers OV7725 sind 0x13, 0x22 und 0x23 über die Einstellung des Bandpassfilters im Falle einer Wechselstrom-Frequenz von 50 Hz und von Bildfrequenz von 25.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  37

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  38

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  39

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  40

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  41

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  42

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  43

14.Edge, das Behandlung verstärkt

Beide beschließen, den spezifizierten Wert zu konfigurieren.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  44

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  45

Matrixeinstellung der Wiedergabe 15.Color

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  46

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  47

16. Helligkeit, Kontrast, UV- und SDE-Steuerung

Wählen Sie den Ausgangswert.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  48

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  49

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  50

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  51

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  52

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  53

Einstellungen des Parameters 17.gama

Unter ihnen sind die Register 0x7e~0x8c die Einstellungen der gama-Kurve und stellen den Ausgangswert des Konfigurationshandbuches ein.

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  54

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  55

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  56

Steuerung 18.UV

write_sccb {0xa7, 0x65};
write_sccb {0xa8, 0x65};
write_sccb {0xa9, 0x80};
write_sccb {0xaa, 0x80};

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  57

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  58

19.Automatically justieren die Rahmenrate nachts

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  59

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  60

neueste Unternehmensnachrichten über Registerkonfiguration für die Realisierung des Kamera-Antriebs 0V7725  61

Das oben genannte ist die Einstellung von allgemein verwendeten Registern, die meisten, welchen auf den Sollwert im Handbuch sich beziehen, und dann verwirklichen wir das SCCB-TIMING und verwirklichen die Konfiguration von OV7725.