Saya melihat beberapa pertanyaan di sini dengan santai menyebutkan bahwa modul sensor gambar memiliki "port paralel digital video standar (DVP) atau ... antarmuka serial kecepatan tinggi MIPI"
- "Di mana saya mulai dengan video tertanam?"
- "Prosesor dengan port antarmuka kamera perangkat keras?"
- "port video digital (DVP) antarmuka keluaran paralel input serial MIPI dan antarmuka keluaran"
Apakah ada standar antarmuka port video digital (DVP) tertentu? Apakah ada standar MIPI tertentu? Jika demikian, di mana saya dapat memperoleh detail tentang sinyal, konektor standar, dll.? Atau "DVP" hanyalah istilah umum yang mencakup berbagai antarmuka seperti DVI, DMP, HDMI, SDI, UDI, DVB-ASI, FireWire, i.LINK, DisplayPort, dll.? Apakah mungkin ada lebih dari satu standar antarmuka yang (membingungkan) memiliki inisialisme "DVP" yang sama? Secara khusus, beberapa orang tampaknya berpikir bahwa mungkin untuk menghubungkan secara langsung prosesor 44 pin antarmuka DVP, jadi tampaknya mereka tidak berbicara tentang antarmuka 100 kawat SGI DVP - apakah mereka mungkin beberapa antarmuka DVP lain, atau apakah ini hanya sebuah salah ketik salah satu antarmuka spesifik di atas?
Jawaban:
Sepertinya spesifikasi MIPI hanya tersedia untuk anggota MIPI.
http://www.mipi.org/specifications/camera-interface
sumber
Sejauh yang saya tahu, tidak ada spesifikasi DVP tetapi pinout tampaknya menjadi standar de facto, meskipun sebagian produsen tidak selalu menyebutnya DVP. Yaitu, ada jam pixel, semacam sinkronisasi horizontal, semacam sinkronisasi vertikal, dan betapapun banyaknya garis data. Ini mirip dengan sinyal VGA , sungguh.
MIPI, di sisi lain, adalah standar yang diberikan tautan lain oleh jawaban lain. Anda harus membayar uang untuk melihat spesifikasi tetapi jika Anda mencari di sekitar Anda dapat menemukan potongan - potongan yang menunjukkan seperti apa sinyal yang sebenarnya.
Untuk kamera, ada spesifikasi CSI-1, CSI-2, dan CSI-4. CSI-1 lebih tua dan usang. CSI-2 dan CSI-4 lebih baru dan terdiri dari pasangan diferensial untuk jam dan 2 atau 4 pasangan garis data. CSI-4 hanya CSI-2 tetapi dengan throughput lebih banyak tersedia.
Agar Anda tidak terlempar, ada juga MIPI DSI yang merupakan antarmuka serial untuk tampilan yang menggunakan pensinyalan diferensial (saya menganggapnya sangat mirip dengan HDMI).
Anda juga akan menemukan istilah lapisan fisik ; D-PHY, M-PHY, dan C-PHY. Dari apa yang saya mengerti, C-PHY adalah yang paling umum.
sumber
MIPI (Antarmuka Prosesor Industri Mobile) adalah organisasi standar. info lebih lanjut di sini
DVP hanyalah antarmuka bus paralel. Mereka dimaksudkan untuk berinteraksi dengan MCU.
Tentu saja, jika Anda tertarik menggunakan produk mereka, hubungi mereka untuk lembar data.
sumber
Oke, jadi MIPI tidak masuk akal. Tetapi kita dapat menjalankan (ex ov5647) sensor melalui DVP. Ini pada dasarnya adalah port data paralel yang menghasilkan semua bit (10 bit untuk ov5647) warna merah, biru, putih, mungkin dalam urutan itu, pada setiap pulsa clock. Jadi untuk setiap sinyal jam, output modul, piksel pertama 10-bit untuk merah, 10 bit untuk hijau, 10 bit untuk biru, daripada piksel kedua 10 bit merah dan seterusnya. Setiap baris awal dibaca melalui pulsa V_SYNC. Setelah setiap frame selesai, matriks data 2 dimensi diterima, yang merupakan sesuatu seperti file bmp.
sumber