Изготовление печатных плат для промышленных камер машинного зрения

Изготовление печатных плат для промышленных камер машинного зрения

Камеры машинного зрения захватывают изображения для автоматизированного контроля, наведения и измерений с частотой от нескольких герц до нескольких тысяч кадров в секунду. Печатная плата должна подключать датчики изображения, обрабатывать и передавать гигабайты данных в секунду и реагировать на внешние триггеры с точностью до микросекунд, оставаясь при этом в тепловых и механических пределах компактного корпуса камеры.

В этом материале разобраны решения по проектированию PCB, которые определяют производительность и надежность камер машинного зрения в промышленной среде.

В этом руководстве

  1. Проектирование интерфейса датчика изображения
  2. Архитектура высокоскоростного тракта данных
  3. Триггер и синхронизация
  4. Управление питанием датчиков
  5. Управление температурой в компактных корпусах
  6. Реализация промышленного интерфейса

Проектирование интерфейса датчика изображения

КМОП-датчики изображения передают данные через параллельные интерфейсы LVDS, MIPI CSI-2 или Sub-LVDS со скоростью до нескольких гигабит в секунду. Интерфейс PCB должен сохранять целостность сигнала от датчика до ПЛИС или процессора за счет трассировки с контролируемым импедансом и очень точного согласования длин.

Интерфейсы датчиков LVDS используют несколько дифференциальных пар для передачи тактового сигнала и данных со скоростью от 200 Мбит/с до 1 Гбит/с на линию. Перекос между линиями данных и тактовым сигналом напрямую влияет на надежность захвата; типовые требования ограничивают межлинейный перекос значением 0,1 UI (единичный интервал), что на практике означает разницу длины дорожек всего в несколько миллиметров.

Интерфейсы MIPI CSI-2 обеспечивают стандартизированное высокоскоростное соединение, но требуют аккуратной работы с контролем импеданса и терминaцией. Практика проектирования PCB для таких интерфейсов включает трассировку с контролируемым импедансом, корректные переходы через vias и непрерывность обратного пути.

Требования к интерфейсу датчика

  • Контроль импеданса: 100 Ом дифференциально для LVDS; 85-100 Ом дифференциально для MIPI CSI-2 в зависимости от версии спецификации.
  • Согласование длин: Внутрипарное согласование в пределах 2 mil; согласование между линиями в соответствии с требованиями тайминга датчика.
  • Опорные плоскости: Непрерывные опорные плоскости под высокоскоростными дорожками; контролируемые переходы через vias.
  • Терминация: Встроенная терминация типична для датчиков; внешняя терминация применяется, если этого требует спецификация интерфейса.
  • Фильтрация питания: Аналоговые и цифровые линии питания датчика должны быть разделены и должным образом отфильтрованы.
  • Монтаж датчика: Контролируемое выравнивание датчика относительно платы для обеспечения оптической точности.

Архитектура высокоскоростного тракта данных

Данные изображения идут от датчика через обработку в ПЛИС к выходному интерфейсу на устойчивых скоростях в несколько гигабит в секунду. Датчик на 5 мегапикселей при 100 кадрах в секунду и глубине 10 бит генерирует 5 Гбит/с непрерывного потока. Тракты данных на PCB должны выдерживать такую пропускную способность без ухудшения теплового режима и целостности сигнала.

Выбор ПЛИС должен балансировать пропускную способность ввода-вывода, вычислительные ресурсы и энергопотребление. Высокоскоростные последовательные трансиверы, работающие на 5-10 Гбит/с на канал, обслуживают интерфейсы Camera Link, CoaXPress и 10GigE. Стек многослойной печатной платы должен поддерживать несколько высокоскоростных интерфейсов, одновременно ограничивая перекрестные помехи и сохраняя контроль импеданса.

Интерфейсы памяти для кадровых буферов добавляют еще один пласт высокоскоростной трассировки. DDR3/DDR4 требуют внимательной работы с таймингами, тогда как более новые варианты вроде HyperRAM или LPDDR4x позволяют упростить трассировку при достаточной пропускной способности для многих задач.

Проектирование тракта данных

  • Планирование ввода-вывода ПЛИС: Связанные интерфейсы следует группировать в одном банке ПЛИС; питание нужно планировать по требованиям конкретного банка.
  • Интерфейс памяти: Ограничения DDR по таймингу определяют распределение слоев PCB и правила трассировки.
  • Высокоскоростная трассировка: Microstrip для верхнего слоя; stripline для внутренних слоев с контролируемой связью.
  • Переходы через vias: Back-drill, глухие или скрытые vias уменьшают stub-эффект на мультигигабитных сигналах.
  • Целостность питания: Сеть PDN должна выдерживать переходные токи ПЛИС и памяти.
  • Бюджет перекрестных помех: Разнос и экранирование должны удерживать перекрестные помехи ниже шумового запаса интерфейса.

Триггер и синхронизация

Системам машинного зрения часто нужна точная синхронизация между захватом изображения и внешними событиями, такими как стробоскопы, положение детали или команды контроллера движения. Камера должна реагировать на триггерные входы с известной минимальной задержкой и при необходимости синхронизировать несколько камер для стереосъемки или многокамерных систем.

Входные цепи триггера должны подавлять электрический шум, характерный для производственной среды, и при этом обеспечивать быстрый отклик. Оптопары защищают электронику камеры, но добавляют задержку распространения; высокоскоростные цифровые изоляторы позволяют сократить задержку, когда изоляция необходима. Входная фильтрация должна пропускать корректные фронты триггера и отсекать помехи.

Синхронизация кадров между несколькими камерами обычно строится на аппаратном распределении триггеров или IEEE 1588/PTP. Чтобы сохранить чистые тактовые сигналы и короткие выходы вокруг мелкошаговых PHY и разъемов, многие проекты выигрывают от изготовления печатных плат HDI.

Проектирование системы триггера

  • Входные характеристики: Диапазон 5-24 В типичен для промышленной совместимости; полярность фронта должна быть настраиваемой.
  • Подавление дребезга: Аппаратное или программное подавление дребезга должно устранять контактный отскок без избыточной задержки.
  • Спецификация задержки: Задержка от триггера до экспозиции должна быть документирована вместе со спецификацией джиттера.
  • Варианты изоляции: Оптопара или цифровой изолятор для защиты от контуров заземления.
  • Выход стробоскопа: Синхронизированный строб-выход с программируемым временным смещением.
  • Синхронизация нескольких камер: Аппаратное распределение триггеров или корреляция по временным меткам PTP.

Управление питанием датчиков

Питание датчика изображения напрямую влияет на качество изображения. Шум на аналоговых шинах проявляется как fixed-pattern noise на получаемых кадрах, а пульсации питания на определенных частотах вызывают заметные полосовые артефакты. Система распределения питания на PCB должна обеспечивать чистые и стабильные напряжения, чтобы датчик достигал заявленных характеристик.

Крупные датчики изображения потребляют 1-3 Вт, создавая локальный нагрев, который влияет на темновой ток и уровень шума. Требования производителя к последовательности подачи питания должны соблюдаться точно: неправильный power sequencing может повредить датчик или вызвать latch-up. Силовая часть должна соответствовать и требованиям к качеству питания, и требованиям к последовательности включения.

Камеры Power-over-Ethernet (PoE) получают рабочее питание по самому Ethernet-соединению, что позволяет отказаться от отдельной силовой проводки. PCB должна включать интерфейс PoE PD (powered device) с изолированным преобразованием CC-CC для удовлетворения требований питания датчика.

Проектирование питания для датчиков изображения

  • Шум питания: Аналоговые шины требуют пульсаций <10 мВpp; для научных камер требования часто еще строже.
  • LDO и импульсные преобразователи: LDO дают меньший шум; импульсные решения допустимы при достаточной фильтрации.
  • Последовательность включения: Подача питания должна соответствовать datasheet датчика; для сложных требований используется контролируемое sequencing.
  • Буферная емкость: Емкость должна быть достаточной для переходных токов во время считывания датчика.
  • Тепловая координация: Расположение рассеивающих мощность узлов влияет на тепловую среду датчика.
  • Интеграция PoE: Интерфейс IEEE 802.3af/at PD с изолированным CC-CC-преобразованием для PoE-камер.

PCBA промышленной камеры машинного зрения

Управление температурой в компактных корпусах

Камеры машинного зрения объединяют электронику со значительным тепловыделением — обычно 10-25 Вт для промышленной камеры — в компактных корпусах, где вентиляция может отсутствовать. Тепловая конструкция PCB должна отводить тепло к поверхностям корпуса для дальнейшего рассеивания и одновременно удерживать температуру датчика в допустимых пределах.

Температура датчика изображения напрямую влияет на шумовые характеристики. Темновой ток примерно удваивается каждые 6-8 °C, повышая уровень фонового шума при росте температуры. В критичных приложениях может потребоваться активное охлаждение с помощью TEC для поддержания стабильной температуры датчика; PCB должна поддерживать питание TEC и температурный мониторинг.

Тепловая конструкция печатной платы должна балансировать требования к отводу тепла с целостностью высокоскоростных сигналов. Толстые медные плоскости улучшают теплопроводность, но могут влиять на контролируемый импеданс; только тщательно продуманный stackup позволяет одновременно выполнить тепловые и электрические требования.

Подходы к тепловому проектированию

  • Распределение тепла: Медные плоскости отводят тепло от локальных источников к зонам контакта с корпусом.
  • Тепловой интерфейс: Теплопроводящие прокладки или gap filler передают тепло от PCB к корпусу.
  • Размещение компонентов: Горячие компоненты нужно располагать вдоль эффективных тепловых путей, а чувствительные схемы — в более холодных зонах.
  • Тепловой путь датчика: Для датчика следует предусмотреть выделенный тепловой путь к корпусу, при необходимости через металлический носитель.
  • Поддержка TEC: Для охлаждаемых датчиков нужны цепи управления TEC и контроль температуры.
  • Учет воздушного потока: В вентилируемых камерах размещение компонентов должно учитывать картину воздушного потока.

Реализация промышленного интерфейса

Камеры машинного зрения подключаются к хост-системам через интерфейсы GigE Vision, Camera Link, CoaXPress или USB3 Vision. Каждый из этих интерфейсов предъявляет собственные требования к PCB по части целостности сигнала, выбора разъемов и распределения питания.

Камеры GigE Vision используют стандартный Ethernet PHY с промышленными magnetics и разъемами. Разъемы M12 или RJ45 с механической фиксацией и удержанием кабеля должны выдерживать вибрации и нагрузку на кабель. Размещение PHY и трансформатора следует правилам изготовления высокоскоростных печатных плат, чтобы обеспечить целостность сигнала и EMC.

Камеры CoaXPress передают видео с высокой пропускной способностью по коаксиальному кабелю и одновременно получают питание по этому же кабелю. Интерфейс PCB включает высокоскоростной сериализатор, коаксиальный драйвер и схему извлечения мощности PoCXP.

Реализация интерфейса

  • GigE Vision: Промышленный Ethernet PHY; фиксируемые разъемы M12 или RJ45; изоляция 1500 Vrms.
  • Camera Link: Параллельный интерфейс LVDS; разъемы MDR26 или SDR26; эквализация кабеля для длинных линий.
  • CoaXPress: Высокоскоростной SERDES; коаксиальный разъем и драйвер; извлечение питания для PoCXP.
  • USB3 Vision: Контроллер USB 3.0; USB-разъемы с винтовой фиксацией для промышленного применения.
  • Интерфейс GPIO: Изолированный цифровой ввод-вывод для триггерного входа и строб-выхода.
  • Интерфейс конфигурации: Последовательный интерфейс для настройки камеры и обновления прошивки.

Резюме

Проектирование PCB для камер машинного зрения объединяет высокоскоростные интерфейсы датчиков, гигабитные тракты данных, точную синхронизацию и тепловой менеджмент в компактной системе, которая должна надежно работать в промышленной среде. Сочетание требований к целостности сигнала, качеству питания и тепловым ограничениям в ограниченном объеме создает высокую сложность проектирования и требует согласованной инженерной работы по нескольким направлениям. Успех зависит от того, насколько точно требования к качеству изображения переведены в PCB-спецификации и производственные допуски.