„Od czego zacząć finalizację koncepcji urządzenia? Od tego, co może wprowadzić najwięcej zmian dla reszty”. To kluczowe pytanie, postawione przez Bartosza Skelnika (CEO ICU tech), stanowi sedno wyzwania, przed którym staje każda firma technologiczna. Wiele projektów grzęźnie w „dolinie śmierci” – przepaści między działającym prototypem a niezawodnym, certyfikowanym i gotowym do produkcji seryjnej urządzeniem.
Problem polega na błędnym założeniu: że „działający” prototyp jest celem. W rzeczywistości to zaledwie udowodnienie technologicznej zasadności produktu. Prawdziwa finalizacja koncepcji to proces holistyczny. Jak ujął to CEO ICU tech, Bartosz Skelnik: „Gdy mamy schematy, koncepcję dowozimy czterema (względnie równoległymi) torami: PCB, mechaniką, firmwarem i dokumentacją”.
Ten artykuł jest pierwszą częścią serii poświęconej tym czterem torom. Skupimy się w nim na absolutnym kręgosłupie każdego urządzenia – płytce PCB. Jest to punkt przecięcia wszystkich dyscyplin, a decyzje tu podjęte mają największy wpływ na koszt, niezawodność i czas wprowadzenia produktu na rynek. W kolejnych częściach omówimy szczegółowo rolę mechaniki, firmware’u i dokumentacji.
Filozofia jest prosta: „Projektuj urządzenie, nie prototyp” . Jako eksperci w projektowaniu i produkcji elektroniki z ponad 25-letnim doświadczeniem, przeprowadzimy Cię przez kluczowe etapy projektowania PCB, które odróżniają rynkowy sukces od kosztownej porażki.
Ten artykuł to kompleksowy przewodnik po świecie embedded. Wyjaśniamy w nim:
- Architekturę sprzętową: Kiedy wybrać prosty mikrokontroler (MCU) jak STM32, a kiedy mocny mikroprocesor (MPU) pod Embedded Linux.
- Architekturę oprogramowania: Czym różni się programowanie „Bare Metal” od systemu RTOS (jak FreeRTOS) i dlaczego to kluczowa decyzja.
- Proces projektowy: Jak wygląda profesjonalny cykl życia produktu – od wymagań, przez projekt PCB, po testy HIL (Hardware-in-the-Loop).
Realne wyzwania: Jak inżynierowie radzą sobie z zarządzaniem energią, debugowaniem, cyberbezpieczeństwem i standardami functional safety (jak ISO 26262).
Fundamenty projektu PCB – „oczywistości”, które decydują o sukcesie
Każdy projekt PCB zaczyna się od fundamentalnych zasad. Ich zignorowanie to proszenie się o kłopoty. Oto kluczowe aspekty techniczne, które muszą być uwzględnione od samego początku.
Zgodność pinów i remapping: synergia hardware-firmware
W tradycyjnym podejściu inżynier projektujący schemat narzuca przypisanie pinów, a inżynier layoutu musi się dostosować. Nowoczesne projektowanie tak nie działa. Jak zauważa Bartosz Skelnik, „czasem inne przypisanie pinów = prostszy, stabilniejszy layout”.
Wiele współczesnych mikrokontrolerów pozwala na remapowanie funkcji (np. portów UART, I2C) na różne fizyczne piny. Wczesna konsultacja z zespołem firmware daje projektantowi PCB swobodę wyboru pinów, które zapewniają najkrótszą, najprostszą ścieżkę routingu. Pozwala to uniknąć plątaniny ścieżek, zredukować liczbę przelotek (vias) i zmniejszyć ryzyko problemów z integralnością sygnału (SI) oraz zakłóceniami EMC. W skrajnych przypadkach może to pozwolić na redukcję liczby warstw PCB, co bezpośrednio obniża koszt produkcji.
Sprawność zasilania: „nie grzej świata bez sensu”
Projekt sekcji zasilania jest krytyczny, zwłaszcza dla urządzeń bateryjnych i IoT . Wybór topologii to zawsze kompromis:
- Regulatory Liniowe (LDO): Proste, tanie i „ciche” (niski poziom szumów). Ich wadą jest niska wydajność; nadmiar energii jest zamieniany na ciepło.
- Przetwornice (SMPS): Charakteryzują się bardzo wysoką wydajnością, ale ich natura (szybkie przełączanie) czyni je głównym źródłem zakłóceń elektromagnetycznych (EMI) na płytce.
Dla urządzeń IoT kluczowe jest projektowanie pod kątem niskiego poboru mocy (Low-Power). Obejmuje to dobór komponentów z trybami głębokiego uśpienia (poniżej 1µA) oraz techniki systemowe, takie jak power gating (całkowite odcinanie zasilania od nieużywanych bloków).
Projektowanie high-speed i RF: precyzja i fizyka
Gdy w grę wchodzą wysokie częstotliwości (np. USB, Ethernet, WiFi, Bluetooth), płytka PCB przestaje być zbiorem „drutów”, a staje się systemem linii transmisyjnych.
- Dopasowanie Impedancji (Impedance Matching): Kluczowe dla uniknięcia odbić sygnału, które prowadzą do błędów transmisji i wzrostu emisji zakłóceń. Impedancja jest kontrolowana przez szerokość ścieżki, jej odstęp od płaszczyzny masy oraz właściwości materiału PCB.
- Pary Różnicowe (Differential Pairs): Standard dla szybkich interfejsów (USB, HDMI). Kluczem jest symetria: ścieżki w parze muszą być prowadzone idealnie równolegle, na tej samej warstwie i mieć identyczną długość (do wyrównywania stosuje się specjalne „meandry”).
- Antena „Clear Zone”: Antena (np. chipowa lub wykonana na PCB) musi mieć wokół siebie „strefę czystą” (clear zone). W tym obszarze, na wszystkich warstwach, nie może znajdować się żadna miedź (ani ścieżki, ani płaszczyzna masy). Jakikolwiek metal w pobliżu rozstraja antenę i drastycznie obniża jej wydajność.
Zarządzanie termiczne: fizyka odprowadzania ciepła
Temperatura wpływa na parametry i żywotność komponentów . Efektywne zarządzanie ciepłem jest kluczowe dla niezawodności produktu.
- Miedź jako Radiator: Wylanie dużych, jednolitych obszarów miedzi (copper pour) działa jak radiator, rozprowadzając ciepło po większej powierzchni PCB.
- Szerokość Ścieżek: Ścieżki przewodzące duży prąd muszą mieć odpowiednią szerokość, obliczaną na podstawie norm (np. IPC-2221 lub IPC-2152).
- Technologia Via-in-Pad (VIP): Jak wskazuje nazwa , jest to przelotka (via) umieszczona bezpośrednio w padzie lutowniczym komponentu.
- Zalety: Działa jak doskonały „komin termiczny”, ciągnąc ciepło bezpośrednio z komponentu do wewnętrznych warstw miedzi. Pozwala też na gęstsze upakowanie komponentów (HDI).
- Wady (Urządzenie vs Prototyp): Technologia VIP jest droższa i bardziej złożona w produkcji. Niewypełniona przelotka powoduje „zasysanie” (wicking) cyny podczas lutowania, tworząc wadliwe połączenia. Produkcja seryjna wymaga dodatkowych kroków: wypełnienia przelotki (np. żywicą) i jej zamknięcia (capping). Jest to idealny przykład decyzji odróżniającej tani prototyp od niezawodnego urządzenia.
Integracja z mechaniką (ECAD/MCAD): unikanie kolizji
Płytka PCB musi zmieścić się w obudowie. Wymaga to ścisłej współpracy między projektantami elektroniki (ECAD) i mechaniki (MCAD).
Proces ten obejmuje:
- Zdefiniowanie Ograniczeń: Inżynier mechanik tworzy model 3D obudowy i definiuje dokładny kształt PCB, lokalizację otworów montażowych oraz strefy „Keep-out”.
- Definiowanie Wysokości: Kluczowe jest określenie maksymalnej dopuszczalnej wysokości komponentów w różnych obszarach płytki.
- Weryfikacja 3D: Po rozmieszczeniu komponentów, inżynier elektronik eksportuje model 3D całej zmontowanej płytki (np. jako plik STEP).
- Wirtualny Montaż: Inżynier mechanik importuje model PCB do modelu obudowy i wykonuje wirtualny montaż. Ten krok pozwala wykryć kolizje (np. czy wysoki kondensator nie uderza w obudowę) zanim powstaną fizyczne, kosztowne prototypy.
Najważniejszą cechą, która definiuje systemy wbudowane, są ograniczenia. Projekt inżynierski polega tu na ciągłym balansowaniu między:
- Zasobami: Ograniczoną pamięcią i mocą obliczeniową.
- Energią: Koniecznością minimalnego poboru mocy, często dla urządzeń bateryjnych, które muszą działać lata na jednej baterii.
- Kosztami: Przy produkcji masowej liczy się każdy cent. Wybór droższego mikrokontrolera o 0,10 USD może oznaczać miliony dolarów straty.
- Niezawodnością: System musi działać stabilnie przez lata, często w trudnych warunkach (wibracje, temperatury), bez możliwości serwisowania. Nikt nie chce, aby jego sterownik ABS wymagał restartu.
- Czasem rzeczywistym: Wiele systemów musi reagować na zdarzenia w ściśle określonym czasie (np. wyzwolenie poduszki powietrznej).
Systemy wbudowane są wszędzie. Nie są to tylko smartfony czy smartwatche (które są już skrajnie zaawansowanymi przykładami). Znajdziesz je w:
- Motoryzacji: Sterowniki silnika (ECU), systemy ABS, ESP, poduszki powietrzne, systemy infotainment.
- Przemyśle: Sterowniki PLC (Programmable Logic Controller), roboty na linii produkcyjnej, systemy pomiarowe, czujniki IIoT (Industrial Internet of Things).
- Sprzęcie AGD/RTV: Pralka (sterowanie silnikiem), mikrofalówka, router Wi-Fi, telewizor.
- Medycynie: Monitory EKG, pompy insulinowe, rozruszniki serca, defibrylatory.
Ten artykuł to praktyczny przewodnik po architekturze, komponentach i procesie projektowym systemów wbudowanych, który pomoże Ci zrozumieć, jak i dlaczego są one budowane w określony sposób.
Kluczowe czynniki sukcesu - „mniej oczywiste”, które oszczędzają miliony
Przejście od dobrych praktyk inżynierskich do strategicznych decyzji biznesowych. Te punkty decydują o rentowności i możliwości legalnego wprowadzenia produktu na rynek.
EMC/RED: projektowanie pod certyfikację od dnia zero
Rada Bartosza Skelnika: „Zajmij się EMC/RED od pierwszej rewizji. Nie dopiero jak urządzenie 'już działa’ funkcjonalnie. Tak w ostatecznym rozrachunku jest taniej.” .
- Problem: Błąd EMC to nie błąd funkcjonalny. Urządzenie może działać perfekcyjnie, ale jednocześnie „siać” zakłócenia radiowe lub zawieszać się w ich obecności. Taki produkt nigdy nie zostanie legalnie dopuszczony do sprzedaży w UE (CE) czy USA (FCC).
- Definicje:
- EMC (Kompatybilność Elektromagnetyczna): Dyrektywa (2014/30/EU) wymaga, aby urządzenie nie emitowało nadmiernych zakłóceń i było na nie odporne.
- RED (Radio Equipment Directive): Dyrektywa (2014/53/EU) dotyczy każdego urządzenia z modułem radiowym (WiFi, BT, LTE itp.) i dodaje wymóg efektywnego wykorzystania spektrum.
- Dlaczego „taniej”? (Podejście „Prototyp” vs „Urządzenie”):
- Scenariusz ZŁY (Prototyp): Zespół wysyła „działający” prototyp do akredytowanego laboratorium. Koszt: kilka-kilkanaście tysięcy euro. Wynik: Test niezdany. Projekt wraca do R&D. Wymagany jest re-spin PCB. Koszt: 6-12 tygodni opóźnienia i koszt ponownego, pełnopłatnego testu.
- Scenariusz DOBRY (Urządzenie): Od rewizji 1 stosowane są dobre praktyki EMC (np. solidne płaszczyzny masy, filtrowanie, separacja obwodów).
- Rozwiązanie (Pre-compliance): Zamiast od razu iść na drogi test, wykonuje się testy pre-compliance we własnym zakresie lub w lokalnym laboratorium. Pozwala to wyłapać 90% problemów na wczesnym etapie.
- Kluczowa Dana: Poprawka EMC na etapie projektu PCB (np. filtr RC) może kosztować $0.002. Poprawka „po fakcie” (np. dławik ferrytowy na kablu) może kosztować $1+ na każdą sztukę. Przy produkcji 100 000 sztuk, ten błąd projektowy kosztuje firmę $100 000.
Synergia z produkcją: metodologie DFM, DFA, DFT
„Zaangażuj produkcję (…) DFM/DFA/DFT dobrze wyjdą tylko z udziałem kogoś z linii.” . To sedno przewagi, jaką daje partner posiadający kompetencje projektowe i produkcyjne pod jednym dachem.
Inżynier może zaprojektować płytkę, która jest teoretycznie możliwa do wyprodukowania, ale jej montaż jest koszmarem, a testowanie niemożliwe. Bez konsultacji z produkcją, projekt trafia do fabryki i generuje fatalny „uzysk” (yield), gdzie większość płytek jest wadliwa.
Słownik:
- Co to jest DFM (Design for Manufacturing)?
To projektowanie pod kątem łatwości wyprodukowania samej płytki PCB. Czy fabryka może ją łatwo wykonać? Dotyczy to np. minimalnej szerokości ścieżek, odstępów, rozmiarów przelotek i tolerancji. - Co to jest DFA (Design for Assembly)?
To projektowanie pod kątem łatwości montażu komponentów na płytce. Czy automaty (pick-and-place) mogą łatwo i precyzyjnie umieścić komponenty? Dotyczy to np. odstępów między komponentami, unikania montażu po obu stronach płytki 10 czy orientacji części. - Co to jest DFT (Design for Test)?
To projektowanie pod kątem łatwości testowania gotowej, zmontowanej płytki (PCBA). Czy możemy szybko i automatycznie sprawdzić, czy każda płytka z linii produkcyjnej działa poprawnie?
DFM i DFT w praktyce: panelizacja i punkty testowe
Panelizacja PCB: V-cut vs. tab-routing
Produkcja seryjna nie polega na wytwarzaniu pojedynczych płytek. Łączy się je w jeden duży „panel” (np. 100 płytek na raz), co drastycznie obniża koszt jednostkowy i czas montażu. Metoda ich oddzielania to kluczowa decyzja DFM:
- V-Cut (V-Groove): Panel jest nacinany z góry i z dołu wzdłuż prostych linii. Po montażu płytki są „wyłamywane”. Jest to tanie i szybkie, ale generuje naprężenia mechaniczne i działa tylko dla prostokątnych kształtów.
- Tab-Routing (frezowanie z mostkami): Płytki są wyfrezowane dookoła i trzymają się ramy za pomocą małych „mostków”. Pozwala to na dowolne kształty i jest bezpieczniejsze dla komponentów blisko krawędzi. Jest to jednak proces wolniejszy i droższy.
Punkty testowe: flying probe vs. ICT
Jak przetestować 10 000 zmontowanych płytek? DFT polega na umieszczeniu na PCB specjalnych punktów testowych , do których podłącza się automat.
- Test Flying Probe (FPT): Tester z ruchomymi „latającymi” sondami, które dotykają kolejnych punktów. Nie wymaga drogiego osprzętu, jest elastyczny, ale bardzo wolny (nawet 15 minut na płytkę). Idealny dla prototypów i małych serii.
- Test In-Circuit (ICT): Używa dedykowanej „poduszki igłowej” (bed-of-nails) – ramy z setkami igieł, które dotykają wszystkich punktów jednocześnie. Stworzenie tej „poduszki” jest bardzo drogie. Test jest ekstremalnie szybki (ok. 1 minuty na płytkę). Niezbędny w masowej produkcji seryjnej.
Jest to perfekcyjna ilustracja tezy „Projektuj urządzenie, nie prototyp”. Prototyp testuje się metodą FPT. Urządzenie seryjne musi być od początku projektowane (DFT) pod test ICT.
Ostatnie bramki kontrolne przed produkcją
Przed wysłaniem projektu do fabryki należy przeprowadzić ostatnie weryfikacje.
Weryfikacja wymagań biznesowych i funkcjonalnych
„Potwierdź z biznesem wymagania (…), teraz nadal relatywnie tanio coś zmienić.” . To etap formalnego Design Review. Nie należy go mylić z automatycznym DRC (Design Rule Check), który sprawdza tylko błędy techniczne. Design Review weryfikuje zgodność projektu z założeniami biznesowymi i funkcjonalnymi. Zmiana na tym etapie kosztuje godziny pracy. Zmiana po wyprodukowaniu form wtryskowych lub zamówieniu 10 000 PCB kosztuje fortunę.
Przeliczenie ostatecznego kosztu (BOM)
„Przelicz BOM – zwykle dopiero teraz znany jest ostateczny koszt…” . BOM (Bill of Materials) nie jest statyczną listą ze schematu. Ostateczny koszt jest wynikiem całego procesu projektowania.
Layout i analiza DFM/DFA bezpośrednio wpływają na BOM:
- Analiza termiczna może wymusić zmianę rezystora 0402 na większy 0603.
- Analiza DFM może wykazać, że komponenty są zbyt blisko siebie, co wymusza zmianę PCB z 4 na 6 warstw, drastycznie podnosząc koszt.
- Konsolidacja BOM: Inżynier zauważa, że użył rezystorów 2.0kΩ, 2.1kΩ i 2.2kΩ. Sprawdza tolerancje i stwierdza, że wszędzie może użyć jednej wartości 2.2kΩ. Zmienia 3 linie w BOM na 1. Dlaczego?
- Ekonomia Skali: Taniej jest kupić 3000 sztuk jednego rezystora.
- Wydajność DFA: Mniej unikalnych części to mniej przezbrojeń maszyny pick-and-place, co oznacza szybszy i tańszy montaż.
Zakończenie: Synergia kompetencji i filozofia ICU tech
Jak podsumowuje Bartosz Skelnik : „Kto pracuje nad PCB? Głównie hardware, w ścisłej współpracy z mechaniką i produkcją – tu musi być pełna synergia. Potrzebne są też konsultacje z firmware (remap) i zgodnością (EMC). Biznes – jak zwykle – zatwierdza i pilnuje opłacalności.”
To zdanie idealnie definiuje filozofię ICU tech. Sukces rynkowy urządzenia elektronicznego nie jest dziełem jednego specjalisty, ale wynikiem synergii wielu kompetencji. To różnica między „prototypem” a gotowym „urządzeniem”.
Jako jeden z niewielu partnerów na rynku, łączymy wszystkie te kompetencje pod jednym dachem: projektowanie sprzętu, oprogramowania, integrację mechaniczną, certyfikację (w tym medyczną) oraz własną produkcję seryjną.
Omówione w tym artykule zagadnienia – od zarządzania termiką, przez EMC, po DFM – to fundamenty, które odróżniają 'prototyp’ od gotowego 'urządzenia’. Prawidłowe zaprojektowanie PCB to pierwszy i najważniejszy z czterech torów finalizacji. W następnej części naszej serii przyjrzymy się bliżej torowi drugiemu: mechanice – i kluczowej synergii ECAD/MCAD, która decyduje o tym, czy urządzenie w ogóle zmieści się w obudowie.
Masz pomysł na innowacyjne urządzenie? Niezależnie od etapu – od koncepcji po problemy z certyfikacją istniejącego prototypu – skonsultuj swój projekt. Oferujemy bezpłatne konsultacje produktowe z naszym CEO, Bartoszem Skelnikiem. Skontaktuj się z naszym zespołem ekspertów, aby omówić, jak możemy przekształcić Twój pomysł w gotowy, certyfikowany produkt.
FAQ: Projektowanie PCB
Co to jest DFM w projektowaniu elektroniki?
(Design for Manufacturing) to proces projektowania płytki PCB w taki sposób, aby była ona łatwa i tania w produkcji seryjnej. Polega na dostosowaniu projektu (np. szerokości ścieżek, odstępów) do możliwości fabryki, co minimalizuje ryzyko błędów i maksymalizuje „uzysk” (yield).
Na czym polega projektowanie PCB pod EMC?
Projektowanie pod EMC (Kompatybilność Elektromagnetyczną) polega na stosowaniu od samego początku technik, które zapewniają, że urządzenie nie będzie emitować nadmiernych zakłóceń i będzie na nie odporne. Kluczowe techniki to m.in. stosowanie ciągłych płaszczyzn masy, odpowiednie filtrowanie zasilania i sygnałów oraz fizyczna separacja obwodów.
Czym się różni V-Cut od Tab-Routing w panelizacji PCB?
Panelizację V-Cut (nacinanie) stosuje się dla płytek o prostokątnych kształtach; jest tania i szybka. Tab-Routing (frezowanie z mostkami) jest konieczny dla płytek o nieregularnych kształtach lub gdy komponenty (np. złącza USB) wystają poza obrys płytki.
Czym się różni test ICT od Flying Probe (FPT)?
Test FPT (Flying Probe) używa ruchomych sond, jest wolny i elastyczny, co czyni go idealnym do testowania prototypów i małych serii. Test ICT (In-Circuit Test) używa drogiej, dedykowanej „poduszki igłowej” (bed-of-nails), która testuje wszystkie punkty jednocześnie, przez co jest ekstremalnie szybki i używany w masowej produkcji seryjnej.