Ich sehe hier ein paar Fragen, die beiläufig erwähnen, dass Bildsensormodule einen "standardmäßigen parallelen digitalen Videoanschluss (DVP) oder ... serielle MIPI-Hochgeschwindigkeitsschnittstelle" haben.
- "Wo fange ich mit eingebettetem Video an?"
- "Prozessor mit Hardware-Kamera-Schnittstellenanschluss?"
- "Digitale Videoanschluss (DVP) Parallele Ausgangsschnittstelle MIPI Serielle Ein- und Ausgangsschnittstelle"
Gibt es einen bestimmten DVP-Schnittstellenstandard (Digital Video Port)? Gibt es einen bestimmten MIPI-Standard? Wenn ja, wo kann ich die Details zu den Signalen, Standardanschlüssen usw. erhalten? Oder ist "DVP" nur ein Oberbegriff, der eine Vielzahl von Schnittstellen wie DVI, DMP, HDMI, SDI, UDI, DVB-ASI, FireWire, i.LINK, DisplayPort usw. umfasst? Gibt es vielleicht mehr als einen Schnittstellenstandard, der (verwirrenderweise) denselben "DVP" -Initialismus aufweist? Insbesondere scheinen einige Leute zu denken, dass es möglich ist, einen 44-Pin-Prozessor direkt mit einer DVP-Schnittstelle zu verbinden, so dass sie anscheinend nicht über die 100-Draht- SGI-DVP- Schnittstelle sprechen - sind sie vielleicht eine andere DVP-Schnittstelle oder ist dies nur eine Tippfehler für eine der oben genannten spezifischen Schnittstellen?
Antworten:
Anscheinend stehen die MIPI-Spezifikationen nur MIPI-Mitgliedern zur Verfügung.
http://www.mipi.org/specifications/camera-interface
quelle
Soweit ich weiß, gibt es keine DVP-Spezifikation, aber die Pinbelegung scheint ein De-facto-Standard zu sein, obwohl die Teilehersteller dies nicht immer als DVP bezeichnen. Das heißt, es gibt eine Pixeltaktung, eine Art horizontale Synchronisation, eine Art vertikale Synchronisation und jedoch viele Datenleitungen. Es ist wirklich ähnlich wie VGA-Signale .
MIPI hingegen ist ein Standard, zu dem andere Antworten Links enthalten. Sie müssen zahlen Geld die Spezifikation , um zu sehen , aber wenn Sie suchen , um finden Sie Bits und Stücke , die angeben , was die tatsächlichen Signale aussehen.
Für Kameras gibt es die Spezifikationen CSI-1, CSI-2 und CSI-4. CSI-1 ist älter und veraltet. CSI-2 und CSI-4 sind neuer und bestehen aus Differenzpaaren für den Takt und 2 oder 4 Paaren von Datenleitungen. CSI-4 ist nur CSI-2, bietet jedoch einen höheren verfügbaren Durchsatz.
Damit Sie nicht abgeworfen werden, gibt es auch MIPI DSI, eine serielle Schnittstelle für Displays, die Differenzsignale verwenden (ich nehme an, es ist HDMI sehr ähnlich).
Sie werden auch auf die Begriffe der physischen Ebene stoßen . D-PHY, M-PHY und C-PHY. Soweit ich weiß, ist C-PHY am häufigsten.
quelle
MIPI (Mobile Industry Processor Interface) ist eine Standardorganisation. Mehr Infos hier
DVP ist nur eine parallele Busschnittstelle. Sie sollen mit einer MCU verbunden werden.
Wenn Sie an der Verwendung ihres Produkts interessiert sind, wenden Sie sich an sie, um ein Datenblatt zu erhalten.
quelle
Ok, also MIPI ist vom Tisch. Aber wir können (ex ov5647) Sensor über DVP laufen lassen. Es handelt sich im Grunde genommen um einen parallelen Datenport, der bei jedem Takt alle Bits der roten, blauen und weißen Farbe (10 Bit für ov5647) ausgibt, wahrscheinlich in dieser Reihenfolge. Also für jedes Taktsignal Modulausgänge, erste Pixel 10 Bit für Rot, 10 Bit für Grün, 10 Bit für Blau, als zweite Pixel 10 Bit für Rot und so weiter. Jeder Zeilenstart wird durch V_SYNC-Impulse gelesen. Nach jedem Frame wird eine zweidimensionale Datenmatrix empfangen, die so etwas wie eine BMP-Datei ist.
quelle