Распиновка и тип разъёма камеры Raspberry Pi (MIPI CSI-2)
Тип разъёма камеры Raspberry Pi
В камерах Raspberry Pi используются разъёмы SFW15R-2STE1LF, 1-1734248-5 и 54548-2271.
| Где установлен | Каталожный номер | Производитель | Угол монтажа | Число контактов | Шаг |
|---|---|---|---|---|---|
| Модуль камеры (V1/V2/HQ) | SFW15R-2STE1LF | Amphenol FCI | Угловой | 15 | 1 мм |
| Модуль камеры (V3) | F32Q-1A7H1-11022 | Amphenol Aorora | Угловой | 22 | 0,5 мм |
| Плата Pi (серии A и B) | 1-1734248-5 | TE Connectivity | Вертикальный | 15 | 1 мм |
| Плата Pi (Zero, Zero W и Zero 2 W) | WM8828DKR-ND | Molex | Угловой | 22 | 0,5 мм |
Распиновка разъёма камеры Raspberry Pi
Такая же распиновка у Jetson Nano и Jetson Xavier NX.
Разъём камеры на 15 контактов: назначение выводов
| № вывода | Название | Описание |
|---|---|---|
| 1 | GND | Земля |
| 2 | CAM_D0_N | Линия данных MIPI 0 (−) |
| 3 | CAM_D0_P | Линия данных MIPI 0 (+) |
| 4 | GND | Земля |
| 5 | CAM_D1_N | Линия данных MIPI 1 (−) |
| 6 | CAM_D1_P | Линия данных MIPI 1 (+) |
| 7 | GND | Земля |
| 8 | CAM_CK_N | Линия тактового сигнала MIPI (−) |
| 9 | CAM_CK_P | Линия тактового сигнала MIPI (+) |
| 10 | GND | Земля |
| 11 | CAM_IO0 | Включение питания |
| 12 | CAM_IO1 | Светодиодный индикатор |
| 13 | CAM_SCL | I2C SCL |
| 14 | CAM_SDA | I2C SDA |
| 15 | CAM_3V3 | Выход питания 3,3 В |
Разъём камеры на 22 контакта: назначение выводов
| № вывода | Название | Тип | Описание | Уровень |
|---|---|---|---|---|
| 1 | DGND | Земля | Общий провод питания | GND |
| 2 | MDN0 | Выход | Линия пиксельных данных 0 (−) | 1,2 В |
| 3 | MDP0 | Выход | Линия пиксельных данных 0 (+) | 1,2 В |
| 4 | DGND | Земля | Общий провод питания | GND |
| 5 | MDN1 | Выход | Линия пиксельных данных 1 (−) | 1,2 В |
| 6 | MDP1 | Выход | Линия пиксельных данных 1 (+) | 1,2 В |
| 7 | DGND | Земля | Общий провод питания | GND |
| 8 | MCN | Выход | Выход пиксельного тактового сигнала сенсора (−) | 1,2 В |
| 9 | MCP | Выход | Выход пиксельного тактового сигнала сенсора (+) | 1,2 В |
| 10 | DGND | Земля | Общий провод питания | GND |
| 11 | MDN2 | Выход | Линия пиксельных данных 2 (−) | 1,2 В |
| 12 | MDP2 | Выход | Линия пиксельных данных 2 (+) | 1,2 В |
| 13 | DGND | Земля | Общий провод питания | GND |
| 14 | MDN3 | Выход | Линия пиксельных данных 3 (−) | 1,2 В |
| 15 | MDP3 | Выход | Линия пиксельных данных 3 (+) | 1,2 В |
| 16 | DGND | Земля | Общий провод питания | GND |
| 17 | POWER-EN | Вход | Включение питания | 3,3 В / 1,8 В |
| 18 | NC/LED-EN | Вход | Не подключён / XCLK 24 МГц | 1,8 В |
| 19 | DGND | Земля | Общий провод питания | GND |
| 20 | SCL | Вход | Вход тактового сигнала последовательного интерфейса SCCB | 3,3 В |
| 21 | SDA | Вход/выход | Данные последовательного интерфейса SCCB (вход/выход) | 3,3 В |
| 22 | VCC | Питание | Питание 3,3 В | Питание |
Чем различаются разъёмы на 15 и 22 контакта
Между подключением на 15 и на 22 контакта два главных различия:
- У разъёма на 22 контакта шаг 0,5 мм, поэтому он меньше разъёма на 15 контактов.
- Разъём на 22 контакта позволяет задействовать 2 дополнительные линии данных MIPI: через разъём на 15 контактов работают только 2 линии MIPI, а через разъём на 22 контакта — до 4 линий.
Вывод: для Raspberry Pi оптимален разъём на 15 контактов, потому что официальные камеры Raspberry Pi работают только по 2 линиям MIPI. И интерфейс камеры, и драйвер камеры рассчитаны на 2 линии.
Почему? Потому что мультимедийному процессору VideoCore в RPi пока не хватает вычислительной мощности, чтобы использовать полную пропускную способность 4 линий. Даже предел 2 линий пока не достигнут, так что выбор разумный.
Разъём камеры на 22 контакта в Raspberry Pi Zero
В Raspberry Pi Zero разъём на 22 контакта применён по первой причине — ради компактности. В одноплатном компьютере такого малого форм-фактора, как Pi Zero, не хватает места для стандартного разъёма на 15 контактов с шагом 1 мм.
Разъём камеры на 22 контакта в Raspberry Pi Compute Module
В Raspberry Pi Compute Module разъём на 22 контакта применён по обеим причинам. Разъём должен быть достаточно компактным, чтобы на плате поместились четыре таких разъёма — 2 CSI и 2 DSI.
Кроме того, разъёмы MIPI CSI на плате ввода-вывода для Compute Module дают доступ к подключению MIPI на 4 линии, хотя для работы с ним придётся написать собственные драйверы.
Однако в обычных вариантах Raspberry Pi доступен только второй экземпляр интерфейса, и на разъём камеры выведены только 2 линии данных. В модулях Compute Module выведены все линии обоих периферийных блоков. Источник: CSI-2 (Camera Serial Interface 2) „Unicam“


