PCB-design og -layout er prosessen med å oversette et elektrisk skjema til et fysisk kort - plassere komponenter, rute kobberspor, definere lagstabler og forberede produksjonsfiler. Kvaliteten på denne oversettelsen avgjør om et brett fungerer på den første konstruksjonen eller bruker uker i feilsøkingssykluser. Dårlige layoutbeslutninger – utilstrekkelig klaring, feil sporingsimpedanser, ukontrollerte returveier – forårsaker feil som ingen komponentvalg kan fikse.
En strukturert layoutsekvens forhindrer de fleste av disse problemene. Standard arbeidsflyt er: definer bordkontur og lagstablering → plasser høyhastighets- og kraftkomponenter først → rute kritiske nett (klokke, differensialpar, kraftplan) → rute sekundære signalspor → kjør designregelsjekker (DRC) → generer Gerber- og borefiler. Å hoppe rett til ruting uten å fullføre plassering er den vanligste årsaken til omarbeid.
For alle kort som bærer signaler over 100 MHz, er kontrollerte impedansspor ikke omsettelige. En standard 4-lags stabel - signal / jord / strøm / signal - gir et solid referanseplan under alle rutelag, og holder sporimpedansen forutsigbar. Target 50Ω for single-ended traces og 100Ω differensial for de fleste digitale grensesnitt (USB, HDMI, PCIe). Sporbredden for en 50Ω mikrostrip på FR-4 med 0,2 mm dielektrikum er omtrent 0,38 mm — men bekreft alltid med produsentens stabeldata, siden dielektrisk tykkelse og Dk (dielektrisk konstant) varierer mellom leverandører.
Plassering driver rutingeffektivitet og signalintegritet. Nøkkelregler som reduserer layoutgjentakelser:
Riktig PCB-kortdesignprogramvare avhenger av teamstørrelse, bordkompleksitet og budsjett. Alle moderne EDA-verktøy deler en felles arbeidsflyt – skjematisk fangst → nettliste → PCB-layout → DRC → fabrikasjonsutgang – men de skiller seg betydelig ut i rutingsevne, bibliotekkvalitet, samarbeidsfunksjoner og simuleringsintegrasjon.
| Software | Målbruker | Maks lag | Simulering | Kostnad |
|---|---|---|---|---|
| Altium designer | Profesjonelle team | 32 | SI, PI, termisk | $$$$ |
| KiCad | Makere, startups | 32 | Basic SPICE | Gratis |
| Eagle (Fusion 360) | Hobbyister, små lag | 16 | Begrenset | Gratis–$$ |
| OrCAD / Cadence | Bedrift / romfart | 40 | Full SI/PI-suite | $$$$ |
| EasyEDA / LCEDA | Prototype, sky-først | 16 | Ingen | Gratis–$ |
For profesjonelle maskinvareteam, Altium designer er fortsatt bransjens standard for høytetthet og høyhastighetskortdesign – dens interaktive ruter, differensialparstyring og native 3D MCAD-integrasjon rettferdiggjør kostnadene for komplekse prosjekter. KiCad 7 har lukket gapet betydelig for 4–8 lags brett og er nå standard for åpen kildekode maskinvare. Team som prioriterer skysamarbeid og direkte fab-integrasjon bruker i økende grad EasyEDA sammen med JLCPCB for raske prototypingssykluser under 72 timer.
Et skjematisk diagram for PCB er den logiske representasjonen av en elektronisk krets - den definerer hver komponent, hver elektrisk tilkobling og hver referansebetegnelse, men inneholder ingen fysisk plasseringsinformasjon. Skjemaet er kontrakten mellom kretsdesigneren og layoutingeniøren: hvert nett på skjemaet må være korrekt realisert i kobber på brettet, uten utilsiktede tilkoblinger og ingen manglende.
Et kretsdiagram for PCB-kort følger standardkonvensjoner som gjør det lesbart på tvers av team og programvareplattformer:
Kontroller av elektriske regler (ERC) i det skjematiske verktøyet fanger opp de fleste ledningsfeil før designet når utformingen - ukoblede pinner, pinner drevet av flere kilder, strømkonflikter. Å kjøre ERC til null feil før eksport av nettlisten er obligatorisk; layout kan ikke fikse en skjematisk feil.
En PCB via in pad plasserer et gjennomgående hull eller blind via direkte innenfor en komponents SMD land pad, i stedet for å dirigere et kort spor fra puten til en nærliggende via. Denne teknikken brukes først og fremst med fine-pitch BGA-er (ball grid array-pakker), QFN-er og andre komponenter der tonehøyden mellom pads er for stram til å rute et rømningsspor langs paden.
Å dirigere et kort hund-ben-spor fra en BGA-pute til en via introduserer induktans og kan skape en stump som reflekterer høyfrekvente signaler. Via in pad eliminerer dette sporet helt, redusere parasittisk induktans med 30–50 % sammenlignet med et rømningsspor på 0,5 mm hund-ben. For DDR5-, PCIe Gen 4/5- og 10GbE-grensesnitt som kjører over 8 GT/s, er denne forskjellen målbar i øyediagrammargin.
Via inn-puten muliggjør også tettere BGA-fluktruting - en BGA med 0,65 mm stigning har bare ~0,25 mm mellom putekantene, som ikke kan tilpasses en standard via ved siden av puten uten å bryte regler for minimum ringring og klaring. Via in pad er den eneste levedyktige rømningsstrategien for pakker med stigning under 0,5 mm.
Via in pad krever spesifikk fabrikasjonsbehandling som øker kostnadene. Via-tønnen må være fylt med ledende eller ikke-ledende epoksy og tildekket (belagt over) før påføring av loddemaske. Uten fylling suger loddetinn ned gjennom-røret under reflow, utsulter skjøten og forårsaker intermitterende kontakt eller utgassing av hulrom. Spesifiser "via påfyllingslokk" eksplisitt i dine flotte notater - det er ikke en standardprosess. Forvent en 15–25 % produksjonskostnadspremie for via-i-pad-kort kontra standard vias.
Et PCB termisk hotspot-kart er en visuell varmefordelingsanalyse - generert enten gjennom simulering før fabrikasjon eller gjennom infrarød (IR) kameramåling på et live-kort - som viser hvilke områder av PCB-en som overstiger sikre driftstemperaturer. Hotspots forårsaker akselerert komponentaldring, tretthet av loddeledd og direkte termisk avstengning i strømstyrings-ICer, MOSFET-er og lineære regulatorer.
Moderne PCB-designprogramvare med termisk simulering (Ansys Icepak, Cadence Celsius, Altiums integrerte termiske løser) genererer hotspot-kart ved å bruke effekttapverdier på hver komponent og løse varmeledningsligningen over hele linja. Innganger som kreves inkluderer komponent theta-JB (kryss-til-kort termisk motstand), dekning av kobber, via tetthet, og omgivelsestemperatur pluss luftstrømforhold. Plater med effekttettheter over 5 W/cm² krever nesten alltid simulering før første konstruksjon — omarbeiding av termiske problemer etter fabrikasjon er dyrt og noen ganger umulig uten et brett respin.
For innebygde brett kan et FLIR eller lignende IR-kamera med mellombølge med 320×240 oppløsning eller bedre løse hotspots ned til individuelle QFN-pads når det betjenes på riktig arbeidsavstand. Kjør brettet med full nominell belastning i minst 10 minutter før du tar termiske bilder – overflatetemperaturer tar flere minutter å nå stabil tilstand, og tidlige avlesninger undervurderer toppkrysstemperaturer. Eventuell overflatetemperatur over 85°C under standard omgivelsesforhold garanterer etterforskning; mange komponenter i forbrukerkvalitet er vurdert til 85°C hustemperatur, noe som betyr at den interne overgangstemperaturen allerede er nær eller over grensen.
Når hotspots er identifisert, er rettelser på layoutnivå den mest effektive løsningen:
Å vite hvordan man feilsøker et PCB skiller effektivt ingeniører som lukker feilsøkingssløyfer på timer fra de som bruker dager på å bytte komponenter tilfeldig. Nøkkelen er å følge en strukturert isolasjonsmetode i stedet for å gjette - de fleste PCB-feil er lokalisert til en enkelt funksjonell blokk, og systematisk måling begrenser feildomenet raskt.
Før du setter på strøm til et nytt eller mistenkelig brett, inspiser visuelt og med et multimeter. Se etter loddebroer på IC-er med fin pitch (et 10× lupe eller digitalt mikroskop ved 40× avslører broer som er usynlige for det blotte øye), verifiser polaritetsfølsomme komponenter (elektrolytiske hetter, dioder, ICer med asymmetriske pinouter), og mål motstand mellom strøm- og jordskinner. En motstand under 10Ω over hovedforsyningsskinnen før oppstart indikerer kortslutning — Ved å legge spenning på et kortsluttet kort risikerer du å brenne spor og ødelegge komponenter.
Ta opp strømskinner i rekkefølge, start med hovedinngangen og gå gjennom hver regulatorutgang. Kontroller spenningen ved regulatorutgangspinnen, deretter ved IC-strømpinnene - et spenningsfall mellom disse to punktene indikerer spormotstand eller en via med dårlig plettering. Sjekk rippel på hver skinne med et oscilloskop (AC-kobling, 20 MHz båndbreddegrense); krusning overstiger 50 mV topp-til-topp på en digital forsyning kan forårsake logiske feil som etterligner fastvarefeil.
Del kortet i funksjonelle blokker – strøm, MCU, kommunikasjon, periferiutstyr – og test hver isolert der det er mulig. For en MCU som ikke starter opp, må du først bekrefte at krystalloscillatoren kjører (mål på XTAL-pinnen med et scope; et flatt signal betyr ingen oscillasjon), og deretter kontrollere at tilbakestillingspinnen frigjøres riktig, og deretter bekrefte SWD/JTAG-feilsøkingsgrensesnittet. En logisk analysator på bussen hjelper med å skille mellom fastvareproblemer og maskinvarefeil - hvis gyldig SPI-klokke og MOSI-signaler er tilstede, men MISO er stille, er feilen nedstrøms for MCU.