Dedykowana 4-warstwowa płytka PCB dla IoT — sekcja RF, zarządzanie zasilaniem i MCU starannie rozdzielone dla zachowania integralności sygnału
Dedykowana płytka PCB to serce każdego produktu IoT. Poprawnie wykonany projekt oznacza niezawodną integralność sygnału, dobre parametry RF, długą pracę na baterii i płytkę nadającą się do produkcji. Błędny projekt to poprawki (respiny), niepowodzenia certyfikacji i opóźnione terminy wysyłki.
Tworzenie schematu
Zacznij od aplikacyjnego układu z karty katalogowej Twojego MCU. Następnie dodaj: kondensatory odsprzęgające na każdym pinie zasilania (ceramiczny 100 nF + magazynujący 10 μF na każdą szynę), układ resetu, interfejs programowania/debugowania (SWD dla STM32, JTAG/USB dla ESP32) oraz diody statusowe z rezystorami ograniczającymi prąd.
Rozmieszczenie anteny RF
Sekcja RF to miejsce, w którym początkujący projektanci popełniają najwięcej błędów:
- Strefa wykluczenia (keepout) — żadnej miedzi (w tym wylewki GND) pod anteną. Dokładnie przestrzegaj zalecanego keepoutu modułu.
- Ścieżka 50 Ω — oblicz szerokość ścieżki dla 50 Ω na swoim stackupie (zwykle 2,9 mm na FR4 o grubości 0,8 mm).
- Ciągłość płaszczyzny masy — jednolita płaszczyzna masy pod sekcją RF z wyjątkiem strefy keepout. Przelotki zszywające (stitching vias) po obwodzie.
// Module datasheet: 3.5mm keepout from PCB edge // No copper pours, traces, or vias in this zone // Recommended: PCB notch under antenna for better radiation // Test with a spectrum analyser before certification
Projekt zasilania
Dla IoT zasilanego bateryjnie: LDO do obciążeń o małym prądzie (<50 mA), przetwornica impulsowa do większych obciążeń. Rozdziel domeny zasilania analogowego i cyfrowego koralikami ferrytowymi. Umieść kondensatory magazynujące blisko wyjścia stabilizatora.
DFM przed wysłaniem do producenta
Uruchom DRC w swoim narzędziu EDA, a następnie ręcznie zweryfikuj: minimalną szerokość/odstęp ścieżek dla Twojego producenta, minimalną średnicę wiercenia przelotek, znaczniki (fiducials) na obu warstwach, prześwity courtyard oraz poprawne oznaczenia orientacji na komponentach polaryzowanych. Pierwsze respiny to niemal zawsze problemy DFM.
Integralność sygnału dla szybkich interfejsów cyfrowych
Nowoczesne układy SoC dla IoT zawierają szybkie peryferia — USB 2.0, SPI przy 40 MHz+, I2S do audio, SDIO do WiFi. Każde z nich ma określone wymagania dotyczące layoutu PCB, by zachować integralność sygnału. Dla USB 2.0 utrzymuj impedancję różnicową 90 Ω na parze D+/D-; oblicz szerokość i odstęp ścieżek dla swojego stackupu za pomocą kalkulatora impedancji kontrolowanej. Prowadź pary różnicowe jako pary o dopasowanej długości, z niedopasowaniem długości poniżej 5 mil. Bez przelotek na parach różnicowych — prowadź od końca do końca na tej samej warstwie.
Dla SPI przy prędkościach powyżej 20 MHz traktuj ścieżki jak linie transmisyjne: dopasuj impedancję źródła rezystorami szeregowymi (zwykle 22–47 Ω), utrzymuj krótkie ścieżki (poniżej 5 cm) i dodaj płaszczyznę masy bezpośrednio pod warstwami sygnałowymi, by kontrolować impedancję. Prowadź ścieżkę zegara krótszą niż ścieżki danych, aby skompensować różnice opóźnień wynikające z prowadzenia.
Zarządzanie temperaturą
ESP32-S3 rozprasza do 500 mW przy pełnym obciążeniu WiFi. W zamkniętej obudowie bez przepływu powietrza podnosi to lokalną temperaturę PCB o 15–25°C powyżej otoczenia — co w gorących warunkach może wypchnąć układ poza jego graniczną temperaturę złącza 85°C. Przelotki termiczne pod odsłoniętym padem SoC przenoszą ciepło do płaszczyzny masy na niższych warstwach. Wylewka masy na wszystkich nieużywanych obszarach wszystkich warstw działa jak rozproszony radiator.
Dla układów zarządzania zasilaniem (przetwornice impulsowe, LDO) oblicz rezystancję termiczną od złącza do otoczenia, korzystając z wartości rezystancji termicznej z karty katalogowej układu (θJC i θJA). Zapewnij, by oczekiwana temperatura złącza pozostawała poniżej maksymalnej wartości znamionowej z zapasem 20°C w całym zakresie temperatur roboczych. Niewystarczający zapas termiczny to częsta przyczyna awarii produkcyjnych w gorącym klimacie lub przy instalacji w bezpośrednim słońcu.
Pakiet dokumentacji produkcyjnej
Dostarczenie kompletnej i poprawnej dokumentacji produkcyjnej jest równie ważne jak sam projekt. Pakiet produkcyjny musi zawierać: pliki Gerber RS-274X dla wszystkich warstw (miedź, maska lutownicza, opis, wiercenie, kontur płytki), plik wierceń w formacie Excellon, plik pick-and-place w formacie CSV (oznaczenie komponentu, współrzędne X/Y, obrót, warstwa), listę materiałową (BOM) w CSV z numerami katalogowymi producentów i zatwierdzonymi zamiennikami dla każdego komponentu, rysunki montażowe pokazujące rozmieszczenie komponentów i wszelkie instrukcje specjalne oraz kartę specyfikacji PCB (stackup, wymagania impedancji kontrolowanej, wykończenie powierzchni, wymagania dotyczące opisu).
Błędy w dokumentacji produkcyjnej powodują opóźnienia produkcji, które kosztują więcej niż cały etap projektowania PCB. Stosuj listę kontrolną wydania projektu i zleć drugiemu inżynierowi weryfikację pakietu przed wysłaniem do producenta kontraktowego (CM). Uruchom końcowy DRC względem konkretnych reguł projektowych Twojego CM — różni producenci mają różne minimalne rozmiary elementów, a to, co jest akceptowalne u jednego, może powodować problemy z uzyskiem u innego.
Tworzysz produkt IoT?
FSS to zespół inżynierski IoT full-stack — sprzęt, firmware, chmura i aplikacje mobilne w jednym miejscu.