Płytka PCB do wizji robota i kamer dla MIPI, przetwarzania AI i systemów wielokamerowych

płytka PCB kamery wizyjnej robota do integracji MIPI i czujnika obrazu

Płytki PCB robota z kamerą i wizją przenoszą jedne z sygnałów o największej przepustowości w robocie. Nowoczesny moduł percepcji może zawierać wiele czujników obrazu, łącza MIPI CSI-2, przetwarzanie sygnału obrazu, akcelerację AI, sterowanie oświetleniem oraz precyzyjne mechaniczne dopasowanie do optyki. Niewielki błąd układu lub termiczny może obniżyć niezawodność klatek, jakość obrazu, dokładność synchronizacji lub długoterminową stabilność modułu.

W tym przewodniku wyjaśniono decyzje inżynieryjne i produkcyjne dotyczące płytek PCB do systemów wizyjnych robotów: wybór czujnika kamery, szybkie trasowanie, synchronizacja między kamerami, integracja przetwarzania obrazu, ograniczenia mechaniczne i optyczne, odprowadzanie ciepła oraz zakres testów. Przewodnik jest przeznaczony dla zespołów budujących moduły kamery, czujniki głębokości, płytki percepcyjne i podsystemy wizyjne robotów.



Co tak naprawdę robią płytki PCB z kamerą i systemem widzenia robota

Rola w systemie robota

Płytki PCB z wizją i kamerami robota obsługują dane o największej przepustowości. Nowoczesne czujniki kamery generują dane o przepustowości od setek megabitów do gigabitów na sekundę; wiele kamer w systemie percepcji zwielokrotnia tę przepustowość; akceleratory przetwarzania obrazu wymagają szybkich interfejsów o kontrolowanej impedancji na każdym etapie. Co wyróżnia płytki wizyjne:

  • Interfejsy czujników o dużej prędkości: MIPI CSI-2 z przepustowością wielu gigabitów na kanał. Kontrolowane dopasowanie impedancji i długości jest niezbędne.
  • Agregacja wielokamerowa: Zsynchronizowane systemy wielokamerowe do zastosowań stereoskopowych, panoramicznych lub wymagających pokrycia. Synchronizacja czasu ma znaczenie.
  • Integracja obliczeniowa: Procesor sygnału obrazu (ISP), akcelerator AI lub SoC na tej samej płycie lub blisko ze sobą połączony. Zarówno moc obliczeniowa, jak i obciążenie termiczne są znaczne.
  • Sterowanie oświetleniem: Oświetlenie LED lub laserowe zsynchronizowane z ekspozycją czujnika. Typowe dla czujników ze światłem strukturalnym lub czujnikiem czasu przelotu.
  • Integracja optyczno-mechaniczna: Mocowanie obiektywu, regulacja ostrości i integracja filtra podczerwieni. Tolerancja mechaniczna wpływa na jakość obrazu.

Projektowanie ryzyka do kontrolowania

Architektura tablic wizyjnych dynamicznie ewoluuje wraz z rozwojem czujników kamer, sprzętu przetwarzającego i modeli sztucznej inteligencji (AI). Programy, które rozpoczęły się od konkretnej architektury dwa lub trzy lata temu, mogą znacząco różnić się od rozwiązań obecnej generacji – czujników o wyższej rozdzielczości, bardziej wydajnych akceleratorów AI, tańszych zintegrowanych dostawców usług internetowych (ISP). Przegląd architektury wizyjnej podczas aktualizacji produktu często identyfikuje istotne możliwości ulepszeń.

Wybór podejścia do integracji płyt kamerowych – SoM czy dyskretny SoC, wbudowane czy oddzielne jednostki obliczeniowe – wpływa zarówno na koszty, jak i elastyczność iteracji. Integracja SoM przyspiesza rozwój przy wyższych kosztach jednostkowych; integracja dyskretna obniża koszty jednostkowe przy wyższych kosztach NRE. Programy wybierają podejście dopasowane do swojego zakresu wolumenu i harmonogramu rozwoju.

Na poziomie systemu, płytka powinna być określona pod kątem funkcji, środowiska, żywotności i pokrycia testowego, a nie wyłącznie na podstawie schematu. Zapobiega to częstemu błędowi polegającemu na zbudowaniu technicznie poprawnej płytki PCB, która jest trudna w montażu, serwisowaniu lub niewystarczająco wytrzymała po zainstalowaniu w robocie.


Wybór czujnika kamery: Migawka globalna, Migawka toczna, ToF, Światło strukturalne, Termiczny

Kryteria wyboru czujnika aparatu

Wybór matrycy aparatu ma decydujący wpływ na projektowanie elektroniki. Główne kategorie matryc to:

  • Globalna migawka CMOS: Rejestruje całą klatkę jednocześnie. Standard dla systemów wizyjnych i rejestrowania obiektów ruchomych.
  • Migawka rolowana CMOS: Ekspozycja rząd po rzędzie. Tańsza niż migawka globalna; wystarczająca do scen statycznych lub wolno poruszających się.
  • Czas przelotu (ToF): Pomiar głębokości na piksel. Powszechny w kamerach głębi i percepcji 3D.
  • Światło strukturalne: Projektowany wzór i czujnik 2D. Wysoka precyzja pomiaru głębokości do zastosowań w bliskim zasięgu.
  • Oparte na zdarzeniach (neuromorficzne): asynchroniczne wyjście zdarzeń zamiast ramek. Powstaje z myślą o percepcji niskich opóźnień.
  • Termiczne (LWIR): Obrazowanie w podczerwieni długofalowej. Specjalistyczne zastosowania, w których liczy się sygnatura termiczna.

Jak wybór czujnika aparatu wpływa na koszty i niezawodność

Producenci matryc do aparatów fotograficznych oferują podzespoły o szerokim zakresie liczby pikseli, liczby klatek na sekundę, zakresu dynamiki i czułości na światło. Dopasowanie matrycy do wymagań aplikacji (zamiast domyślnego wyboru najwyższej dostępnej specyfikacji) pozwala zachować budżet; dopasowanie do aplikacji pozwala również spełnić wymagania dotyczące przepustowości i przetwarzania w dalszej części procesu.

Coraz częściej w jednym robocie stosuje się wiele typów czujników. Nowoczesny autonomiczny robot mobilny może łączyć kolorowe kamery CMOS z funkcją pomiaru głębokości czasu przelotu, kamerę IR do nawigacji w warunkach słabego oświetlenia oraz kamerę termowizyjną do wykrywania osób. Zarządzanie systemem wieloczujnikowym na płycie wizyjnej lub na wielu płytach stanowi szczególne wyzwanie integracyjne.

Praktyczną zasadą jest wybór najprostszej konstrukcji, która nadal spełnia wymagania dotyczące sygnału, bezpieczeństwa, temperatury i mechaniki. Zawyżona specyfikacja podnosi koszty, a zaniżona wymaga przeróbek podczas testów lub wdrożenia w terenie.


kamera wizyjna robota PCBA do przetwarzania AI i systemów wielokamerowych

Routing MIPI jest sprawdzany razem z opcją układania płytek HDI i szkieletem komunikacji robota , ponieważ synchronizacja kamery i przesył danych są zwykle debugowane w ramach jednego systemu.

Układ o dużej prędkości: MIPI CSI-2, impedancja, dopasowanie długości

Wymagania dotyczące interfejsu i układu

Szybki układ interfejsów kamer wymaga specjalistycznej wiedzy inżynierskiej. MIPI CSI-2 o przepustowości 2.5 Gb/s na kanał wymaga kontrolowanego dopasowania impedancji i długości; interfejsy o wyższej przepustowości, 6 Gb/s lub większej, nakładają ograniczenia na margines. Główne założenia projektowe to:

  • Kontrola impedancji: Różnica 100 Ω dla MIPI; różnica 100 Ω dla innych interfejsów multigigabitowych. Standardowa tolerancja ±10%.
  • Dopasowanie długości: dopasowanie wewnątrzparowe w ciągu pikosekund, dopasowanie międzyparowe w ciągu nanosekund dla magistral równoległych.
  • Ciągłość płaszczyzny odniesienia: Ciągłe odniesienie do ziemi pod sygnałami dużej prędkości. Podziały w płaszczyźnie odniesienia pogarszają integralność sygnału.
  • Przejścia warstw: minimalizuj liczbę przejść w sieciach dużej prędkości; wykorzystuj przejścia powrotne, aby zachować ciągłość odniesienia.
  • Zakończenie: prawidłowe zakończenie na obu końcach linii transmisyjnych. Odbicia pogarszają granicę pola widzenia.
  • Kupon testowy: kupony z testu impedancji do weryfikacji. Dane TDR dostarczone wraz z dokumentacją produkcyjną.

EMC, czas i rozważania dotyczące testów

Zazwyczaj należy ściśle przestrzegać wytycznych MIPI CSI-2 dotyczących układu, dostarczonych przez producenta czujnika i procesora. Układ odbiegający od wytycznych producenta może działać przy niektórych prędkościach transmisji danych, a przy innych nie; układ zgodny z wytycznymi działa niezawodnie w określonym zakresie prędkości. Zasada zgodności z wytycznymi oszczędza czas debugowania na etapie prototypu.

Symulacja integralności sygnału w interfejsach kamer szybkich pozwala wykryć projekty o marginalnym znaczeniu jeszcze przed prototypem. Symulacja po rozmieszczeniu elementów z wykorzystaniem modeli IBIS lub S-parametrów producenta przewiduje margines dla każdego wejścia procesora; projekty, które wykazują odpowiedni margines w symulacji, zazwyczaj działają w prototypie bez problemów z SI.


Przetwarzanie obrazu: ISP, akcelerator AI, FPGA, SoC

Kluczowe wybory projektowe dla przetwarzania obrazu

Sprzęt do przetwarzania obrazu jest zintegrowany na płycie kamery lub w jej pobliżu. Główne opcje przetwarzania to:

  • ISP: Dedykowany procesor sygnału obrazu. Obsługuje konwersję Bayera, balans bieli, redukcję szumów i inne przetwarzanie na poziomie pikseli.
  • Akcelerator AI: Procesor graficzny (GPU) lub układ NPU obsługujący modele percepcji. Standard w robotach autonomicznych i aplikacjach opartych na wizji.
  • FPGA: Niestandardowy proces dla specjalistycznego widzenia. Typowy dla wysokowydajnego widzenia maszynowego.
  • SoC: Zintegrowany procesor CPU i GPU lub NPU. Typowy w aplikacjach wizyjnych ogólnego przeznaczenia.
  • Przetwarzanie poza pokładem: Dane obrazowe przesyłane strumieniowo do komputera przez Ethernet, USB lub MIPI. Zapewnia elastyczność kosztem przepustowości.

Zagadnienia dotyczące produkcji i niezawodności

Wybór akceleratora AI wpływa również na podejście do tworzenia oprogramowania. Niektóre akceleratory obsługują typowe frameworki uczenia maszynowego bezpośrednio z łańcuchami narzędzi dostawców; inne wymagają niestandardowej konwersji modeli lub specyficznych środowisk programistycznych. Programy, które dostosowują wybór akceleratora do możliwości i preferencji zespołu programistycznego, rozwijają się szybciej niż programy, które wybierają akcelerator wyłącznie na podstawie specyfikacji sprzętowej.

Zarządzanie temperaturą na tablicach wizualizacyjnych akceleratorów AI jest często dominującym ograniczeniem projektowym. Akceleratory AI, które stale rozpraszają dziesiątki watów, wymagają znacznego chłodzenia; mechaniczna obudowa robota może ograniczać dostępność chłodzenia. Programy, które planują rozwiązania termiczne z wyprzedzeniem – czasami łącząc dobór akceleratora z możliwościami chłodzenia – unikają późnych reaktywacji sterowanych temperaturą.


Synchronizacja wielu kamer

Kluczowe wybory projektowe dla synchronizacji wielu kamer

Synchronizacja wielu kamer ma znaczenie, gdy algorytm percepcji zależy od synchronizacji czasowej. Głębia stereo, struktura ruchu i skoordynowany nadzór wielokamerowy wymagają synchronizacji z dokładnością większą niż milisekunda. Główne podejścia do synchronizacji to:

  • Wyzwalacz sprzętowy: Wspólny sygnał wyzwalający dla wszystkich kamer. Możliwa synchronizacja z dokładnością do mikrosekund.
  • PTP: Protokół Precision Time Protocol w sieci Ethernet. Synchronizacja mikrosekund w całej sieci.
  • Znak czasowy oprogramowania: zegar hosta w momencie przechwytywania. Dokładność rzędu milisekund w najlepszym przypadku; wystarczająca do niektórych zastosowań.
  • Genlok: synchronizacja czasu wideo dla zastosowań transmisyjnych.

Zagadnienia dotyczące produkcji i niezawodności

Synchronizacja wielu kamer w systemach stereo ma bezpośredni wpływ na dokładność pomiaru głębi. Kamery, które rejestrują obraz nawet w odstępie milisekundy, podczas gdy robot się porusza, generują obrazy o nieprawidłowej rejestracji, co przekłada się na błędy w zakresie głębi. Programy, które poprawnie synchronizują się na etapie projektowania sprzętu, mają czyste stereo; programy, które opierają się na synchronizacji oprogramowania po przechwyceniu obrazu, zazwyczaj generują obraz o większej głębi.

Sterowanie oświetleniem w kamerach głębi światła strukturalnego i ToF jest zintegrowane z tablicą wizyjną lub w jej pobliżu. Precyzyjna koordynacja czasu oświetlenia z ekspozycją czujnika to klucz do skuteczności tych technologii głębi; układ zapewniający precyzyjne sterowanie czasem jest szczególnym elementem projektu.



Należy również przeanalizować ograniczenia dotyczące temperatury i mocy w kontekście płyty rozdzielczej zasilania robota oraz planu projektu płytki PCB robota na poziomie platformy.

Zarządzanie temperaturą dla tablic wizualizacyjnych

Wymagania elektryczne i termiczne

Zarządzanie temperaturą w tablicach wizyjnych rozwiązuje dwa problemy związane z rozpraszaniem ciepła: sam czujnik obrazu i elektronika przetwarzająca. Główne techniki to:

  • Izolacja termiczna czujnika: Czasami jest to konieczne, aby zapobiec wzrostowi temperatury czujnika pod wpływem ciepła przetwarzania. Prąd ciemny rośnie wraz z temperaturą.
  • Chłodzenie obliczeniowe: Chłodzenie ISP, GPU lub NPU podobne do chłodzenia płyt głównych. Radiator lub przepływ powietrza dobrany do rozpraszania ciepła.
  • Zarządzanie przepływem powietrza: zintegrowany przepływ powietrza przez obudowę kamery lub chłodzenie na poziomie systemu.
  • Zarządzanie temperaturą w celu kalibracji: Parametry kalibracji czujnika zmieniają się w zależności od temperatury. Niektóre aplikacje kontrolują temperaturę w celu zachowania kalibracji.

Tryby testowania i awarii produkcji

Tolerancja ustawienia obiektywu i mocowania wpływa na jakość obrazu w całym przetworniku. Tolerancja produkcyjna położenia obiektywu (typowo ±100 µm) przekłada się bezpośrednio na zmienność jakości obrazu. Programy, które odpowiednio określają tolerancję mocowania obiektywu, oraz producenci, którzy ją przestrzegają, zapewniają spójną jakość obrazu; programy, które pozostawiają tolerancję domyślnie, czasami obserwują zróżnicowanie jakości w różnych egzemplarzach.

Temperatura czujnika podczas obrazowania wpływa na prąd ciemny i szum. Programy projektujące tablice wizyjne dla stabilnej temperatury czujnika – poprzez izolację termiczną od ciepła przetwarzania, aktywną kontrolę termiczną lub margines projektowy – zapewniają jakość obrazu w różnych warunkach pracy.

W przypadku pokrewnych decyzji projektowych należy zapoznać się z instrukcją montażu płytki PCB czujnika robota oraz płytką PCB do komunikacji robota w przypadku interfejsów o dużej prędkości.


Produkcja płytek PCB do systemów wizyjnych i kamer w Highleap

Przegląd DFM przed produkcją

Firma Highleap produkuje płytki wizyjne i kamery, które spełniają wymagania dyscypliny technologicznej w zakresie wizji szybkiej. Kontrolowana impedancja, konstrukcja HDI i wsparcie integracji mechanicznej. Specyficzne możliwości obejmują:

  • Wielowarstwowa o kontrolowanej impedancji: wielogigabitowe interfejsy z weryfikacją impedancji dla każdej partii.
  • Budowa HDI: do rozgałęzień BGA w nowoczesnych obudowach akceleratorów ISP i AI.
  • Montaż SMT o małej grubości: Możliwość montażu BGA o grubości 0.4 mm na potrzeby obliczeń wizyjnych o dużej gęstości.
  • Integracja optyczno-mechaniczna: montaż mocowania obiektywu, regulacja ostrości, instalacja filtra podczerwieni jako część montażu.
  • Integracja oświetlenia: Zespół oświetlenia LED lub laserowego zintegrowany z płytką kamery.
  • Badanie z wykorzystaniem obrazowania: test funkcjonalny z celami referencyjnymi lub test obrazowy dostarczony przez klienta.

Testowanie, śledzenie i przekazywanie kompilacji

Produkcja płytek wizyjnych w Highleap obejmuje szeroki zakres płytek, od jednokamerowych systemów wizyjnych, przez wielokamerowe systemy stereoskopowe, po systemy percepcyjne oparte na sztucznej inteligencji. Możliwości produkcyjne obejmują układy MIPI o dużej szybkości, konstrukcje HDI do układów BGA w akceleratorach, integrację rozwiązań termicznych oraz optyczny montaż mechaniczny z mocowaniem soczewek.

Szczególną zaletą produkcji tablic wizualizacyjnych przez dostawcę z doświadczeniem w tym obszarze jest skumulowana wiedza na temat tego, co sprawia, że ​​tablice wizualizacyjne działają w produkcji, a co dobrze wygląda na prototypie. Marginesy integralności sygnału, które wydają się wystarczające w prototypie, ale zawodzą w ekstremalnych temperaturach; czas oświetlenia, który działa w temperaturze otoczenia, ale dryfuje przy wysokim obciążeniu; rozwiązania termiczne, które działają na stole warsztatowym, ale zawodzą w zamkniętych obudowach robotów. Tego rodzaju skumulowana wiedza to właśnie to, co zapewnia niezawodność w całym procesie produkcyjnym.


Często zadawane pytania dotyczące PCB Robot Vision

Czym jest płytka PCB układu wizyjnego robota?

Płytka PCB systemu wizyjnego robota to kamera lub płytka percepcyjna, która łączy czujniki obrazu z elektroniką przetwarzającą. Może obejmować routing MIPI CSI-2, przetwarzanie sygnału obrazu, akcelerację AI, regulację mocy, sterowanie oświetleniem, obwody synchronizacji oraz złącza do głównego kontrolera robota. Jej konstrukcja wpływa na jakość obrazu, przepustowość, opóźnienie i niezawodność.

Dlaczego układ MIPI CSI-2 jest trudny na płytkach kamer robotów?

MIPI CSI-2 wykorzystuje szybkie linie różnicowe, które wymagają kontrolowanej impedancji, krótkich ścieżek powrotnych, starannego dopasowania długości, planowania niskostratnego stosu oraz dyscypliny w zakresie złączy. Roboty nakładają ograniczenia mechaniczne i narażenie kabli, dlatego integralność sygnału musi być odporna na wibracje, zginanie, wahania temperatury oraz zakłócenia elektromagnetyczne generowane przez silniki i elektronikę mocy.

Czy robot powinien używać kamer z migawką globalną czy z migawką rolowaną?

Czujniki migawki globalnej są preferowane w przypadku ruchomych robotów, szybkich obiektów, wizji maszynowej i głębi stereo, ponieważ cała klatka jest rejestrowana w tym samym momencie. Czujniki migawki rolowanej są tańsze i mogą być stosowane w przypadku wolniejszych lub statycznych scen. Właściwy wybór zależy od prędkości ruchu, oświetlenia, metody przetwarzania obrazu i wymagań dotyczących dokładności.

Jak zsynchronizować wiele kamer robota?

Systemy wielokamerowe wykorzystują linie wyzwalające, sygnały synchronizacji klatek, znaczniki czasu, wspólną dystrybucję zegara lub synchronizację na poziomie protokołu. Systemy stereo i głębi obrazu wymagają szczególnie ścisłego dopasowania czasowego. Płytka PCB musi kierować sygnały synchronizujące z niskim przesunięciem, kontrolować szum na liniach czasowych i uwzględniać zachowanie złącza/kabla w budżecie czasowym.

Czym różnią się płytki PCB wykorzystujące technologię czasu przelotu i płytki PCB o strukturze światła?

Płytki z technologią Time-of-Flight i Structured Light łączą w sobie funkcje detekcji obrazu z aktywnym oświetleniem. Płytka PCB musi sterować sterownikami LED lub laserów, czasem naświetlania, obciążeniem termicznym, ustawieniem optycznym i ograniczeniami bezpieczeństwa. Płytki te wymagają większej uwagi pod względem integralności zasilania i rozpraszania ciepła niż pasywna płytka kamery wykorzystująca wyłącznie światło otoczenia.

W jaki sposób należy zarządzać ciepłem na tablicach wizualizacyjnych robotów?

Ciepło należy kontrolować poprzez dobór komponentów, warstw miedzianych, przelotek termicznych, interfejsów radiatorów, ścieżek przewodzenia mechanicznego oraz przepływ powietrza lub konstrukcję obudowy. Akceleratory AI i procesory obrazu mogą rozpraszać znaczną moc w kompaktowych modułach. Projekt termiczny musi chronić zarówno niezawodność elektroniki, jak i jakość obrazu, ponieważ szum czujnika może rosnąć wraz z temperaturą.

Jakie testy produkcyjne są ważne w przypadku płytek PCB kamer robotów?

Przydatne testy obejmują weryfikację szyny zasilania, podnoszenie przetwornika obrazu, testowanie marginesu łącza lub stabilności klatki, funkcjonalne przechwytywanie obrazu, synchronizację oświetlenia, pobór prądu, programowanie oprogramowania sprzętowego oraz kontrolę mechaniczną interfejsów złączy i obiektywów. Systemy wielokamerowe powinny również weryfikować synchronizację i tożsamość kanału przed wysyłką.

Jakie pliki są potrzebne do produkcji PCB dla systemu wizji robota?

Pakiet produkcyjny powinien zawierać pliki dotyczące produkcji płytek PCB, wymagania dotyczące kontrolowanej impedancji, zestawienie materiałów (BOM), pliki rozmieszczenia, rysunki montażowe, notatki dotyczące obiektywu lub interfejsu optycznego, procedurę testową, instrukcje dotyczące oprogramowania sprzętowego lub programowania, dopuszczalne limity testowania obrazu oraz ewentualną strukturę danych kalibracyjnych. W przypadku systemów wielokamerowych synchronizacja i mapowanie złączy powinny być jasno udokumentowane.


Wyślij pliki PCB kamery robota do MIPI i przeglądu montażu

uzyskaj-natychmiastową-wycenę

Polecamy Wiadomości

Jak uzyskać wycenę płytek PCB

Przeprowadzimy dla Ciebie analizę DFM/DFA i prześlemy raport. Możesz bezpiecznie przesłać pliki za pośrednictwem naszej strony internetowej. Aby przygotować wycenę, potrzebujemy następujących informacji:

    • Gerber, ODB++ lub .pcb, specyfikacja.
    • Lista BOM, jeśli wymagany jest montaż
    • Ilość
    • Czas na zmianę
Oprócz produkcji PCB oferujemy kompleksowy zakres usług elektronicznych, w tym projektowanie PCB, PCBA i rozwiązania pod klucz. Niezależnie od tego, czy potrzebujesz pomocy w prototypowaniu, weryfikacji projektu, pozyskiwaniu komponentów czy masowej produkcji, zapewniamy kompleksowe wsparcie, aby zagwarantować sukces Twojego projektu.

W przypadku usług PCBA prosimy o dostarczenie BOM (listy materiałów) i wszelkich szczegółowych instrukcji montażu. Oferujemy również analizę DFM/DFA w celu optymalizacji projektów pod kątem możliwości produkcji i montażu, zapewniając płynny proces produkcji.






    Krótka notatka: Nasz zespół wyśle ​​Ci wiadomość e-mail wkrótce po przesłaniu. Aby mieć pewność, że otrzymasz naszą odpowiedź, uprzejmie prosimy o kontakt. sprawdzanie folderu SPAM/ŚMIECI jeśli nie widzisz naszej wiadomości w swojej skrzynce odbiorczej.