NYHETER

Hem / Nyheter / Branschnyheter / PCB Design, Layout, Schematics & Felsökning: Den kompletta guiden

PCB Design, Layout, Schematics & Felsökning: Den kompletta guiden

PCB Design och layout: grundläggande principer innan du dirigerar ett enda spår

PCB-design och layout är processen att översätta ett elektriskt schema till ett fysiskt kort - placera komponenter, dirigera kopparspår, definiera lageruppsättningar och förbereda tillverkningsfiler. Kvaliteten på denna översättning avgör om ett kort fungerar på den första byggnaden eller tillbringar veckor i felsökningscykler. Dåliga layoutbeslut – otillräckliga spelrum, felaktiga spårimpedanser, okontrollerade returvägar – orsakar fel som ingen mängd komponentval kan fixa.

En strukturerad layoutsekvens förhindrar de flesta av dessa problem. Standardarbetsflödet är: definiera kortkontur och lageruppsättning → placera höghastighets- och kraftkomponenter först → dirigera kritiska nät (klocka, differentialpar, kraftplan) → dirigera sekundära signalspår → kör designregelkontroller (DRC) → generera Gerber- och borrfiler. Att hoppa direkt till routing utan att avsluta placeringen är den enskilt vanligaste orsaken till omarbetning.

Layer Stackup och Impedanskontroll

För alla kort som bär signaler över 100 MHz är kontrollerade impedansspår ej förhandlingsbara. En standard 4-lagers stackup — signal/jord/ström/signal — ger ett solidt referensplan under alla routinglager, vilket håller spårimpedansen förutsägbar. Target 50Ω för enkeländade spår och 100Ω differential för de flesta digitala gränssnitt (USB, HDMI, PCIe). Spårbredden för en 50Ω mikrostrip på FR-4 med en 0,2 mm dielektrikum är ungefär 0,38 mm — men bekräfta alltid med din tillverkares stackdata, eftersom dielektrisk tjocklek och Dk (dielektrisk konstant) varierar mellan leverantörer.

Komponentplaceringsregler

Placering driver routingeffektivitet och signalintegritet. Nyckelregler som minskar layoutupprepningar:

  • Placera frånkopplingskondensatorer inom 0,5 mm från IC-strömstiften , på samma lager, med via-anslutningen till kraftplanet efter kondensatorn — inte mellan IC-stiftet och locket.
  • Klusterkomponenter efter funktionsblock: håll ihop MCU, dess kristall och urkopplingslock; separata analoga och digitala sektioner med ett fysiskt gap eller delat plan gräns.
  • Orientera IC så att deras höghastighetssignalportar är vända mot näten de ansluter till, vilket minimerar spårlängden och undviker att korsa returvägar.
  • Håll högströmsspår (motordrivrutiner, effektomvandlare) borta från känsliga analoga ingångar; överhörning från en switchande kraftskena kan korrumpera ADC-avläsningar på avstånd upp till 5 mm på samma lager.

Single-Sided Tin-Spraying PCB Board

PCB Board Design Programvara: Att välja rätt verktyg

Rätt mjukvara för design av kretskortskort beror på teamstorlek, brädans komplexitet och budget. Alla moderna EDA-verktyg delar ett gemensamt arbetsflöde – schematisk insamling → nätlista → PCB-layout → DRC → tillverkningsutdata – men de skiljer sig avsevärt i routningsförmåga, bibliotekskvalitet, samarbetsfunktioner och simuleringsintegration.

Software Målanvändare Max lager Simulering Kostnad
Altium designer Professionella team 32 SI, PI, termisk $$$$
KiCad Makers, startups 32 Basic SPICE Gratis
Eagle (Fusion 360) Hobbyister, små team 16 Begränsad Gratis–$$
OrCAD / Kadens Företag / flyg 40 Fullständig SI/PI-svit $$$$
EasyEDA / LCEDA Prototyp, molnet först 16 Inga Gratis–$
Jämförelse av stora PCB-layoutprogramvarualternativ efter kapacitet och kostnadsnivå.

För professionella hårdvaruteam, Altium designer förblir branschens riktmärke för design med hög densitet och höghastighetskort – dess interaktiva router, differentialparhantering och inbyggd 3D MCAD-integration motiverar kostnaden för komplexa projekt. KiCad 7 har minskat gapet avsevärt för 4–8 lagerkort och är nu standard för hårdvara med öppen källkod. Team som prioriterar molnsamarbete och direkt fab-integration använder i allt högre grad EasyEDA i kombination med JLCPCB för snabba prototypcykler under 72 timmar.

Schematiskt diagram över PCB: Från kretskoncept till layoutklar nätlista

Ett schematiskt diagram för PCB är den logiska representationen av en elektronisk krets - den definierar varje komponent, varje elektrisk anslutning och varje referensbeteckning, men innehåller ingen fysisk placeringsinformation. Schemat är kontraktet mellan kretsdesignern och layoutingenjören: varje nät på schemat måste vara korrekt realiserat i koppar på kortet, utan oavsiktliga anslutningar och inga saknade.

Ett kretsschema för PCB-kort följer standardkonventioner som gör det läsbart över team och mjukvaruplattformar:

  • Elskenor kör horisontellt överst på arket; marksymboler ansluter längst ner. Positiva spänningsskenor (VCC, VBUS, VBAT) använder distinkta nätetiketter som aldrig delas av en slump.
  • Signalflöde flyttas från vänster till höger — ingångar går in från vänster, utgångar går ut till höger. Denna konvention gör schemat läsbart utan förklaring.
  • Nätetiketter ersätt långa trådar på flersidiga scheman. Varje nätetikett måste vara unik och konsekvent - en oöverensstämmelse mellan sidor skapar en fantom öppen krets som DRC inte kommer att fånga.
  • Frånkopplingskondensatorer placeras bredvid IC:en kopplar de bort på schemat, med hjälp av en separat effektsymbol — detta hjälper layoutingenjören att förstå vilket lock som hör till vilket stift.
  • Referensbeteckningar Följ standardprefix: R (motstånd), C (kondensator), U (IC), J (kontakt), L (induktor), Q (transistor), D (diod).

Kontroller av elektriska regler (ERC) i det schematiska verktyget fångar de flesta ledningsfel innan designen når layouten – oanslutna stift, stift som drivs av flera källor, strömkonflikter. Att köra ERC till noll fel innan nätlistan exporteras är obligatoriskt; layout kan inte fixa ett schematiskt fel.

PCB Via i Pad: När ska man använda det och hur man gör det rätt

En PCB via in pad placerar ett genomgående hål eller blind via direkt inom en komponents SMD land pad, snarare än att dirigera ett kort spår från pad till en närliggande via. Den här tekniken används främst med BGA:er med fin pitch (ball grid array-paket), QFN:er och andra komponenter där avståndet mellan dynorna är för snävt för att dirigera ett flyktspår längs dynan.

Varför Via in Pad förbättrar höghastighetsprestanda

Att dirigera ett kort hundbensspår från en BGA-platta till en via introducerar induktans och kan skapa en stubb som reflekterar högfrekventa signaler. Via in pad eliminerar detta spår helt, reducerar parasitisk induktans med 30–50 % jämfört med ett 0,5 mm hund-bens flyktspår. För DDR5-, PCIe Gen 4/5- och 10GbE-gränssnitt som körs över 8 GT/s är denna skillnad mätbar i ögondiagramsmarginalen.

Via in pad möjliggör också snävare BGA escape routing - en 0,65 mm delning BGA har bara ~0,25 mm mellan pads kanter, vilket inte kan ta emot en standard via bredvid dynan utan att bryta mot reglerna för minsta ringformade ring och spelrum. Via in pad är den enda genomförbara utrymningsstrategin för paket med mindre bredd på 0,5 mm.

Tillverkningskrav

Via in pad kräver specifik tillverkningsbehandling som ökar kostnaden. Via-pipan måste vara fylld med ledande eller icke-ledande epoxi och täckt (pläterad över) före applicering av lödmask. Utan fyllning sugs lodet ner i via-cylindern under återflöde, svälter fogen och orsakar intermittent kontakt eller avgasande tomrum. Ange "via påfyllningslock" uttryckligen i dina fab-anteckningar - det är inte en standardprocess. Räkna med 15–25 % tillverkningskostnadspremie för via-in-pad-kort jämfört med standardvias.

  • Konduktiv fyllning är att föredra för kraft- och jordvias – det förbättrar termisk och strömförande prestanda genom via.
  • Icke-ledande fyllning är acceptabel för signalvias och är vanligtvis lägre kostnad.
  • Minsta färdiga hålstorlek för via in pad är vanligtvis 0,1 mm (laserborrade microvias) till 0,2 mm (mekanisk borr), beroende på skivans tjocklek och begränsningar för bildförhållande.

PCB Thermal Hotspot Karta: Identifiera och fixa värmekoncentration

En termisk hotspotkarta för PCB är en visuell värmefördelningsanalys – genererad antingen genom simulering före tillverkning eller genom infraröd (IR) kameramätning på ett livekort – som visar vilka områden av PCB:n som överstiger säkra driftstemperaturer. Hotspots orsakar accelererad komponentåldring, utmattning av lödfogar och direkt termisk avstängning i strömhanteringskretsar, MOSFET:er och linjära regulatorer.

Simuleringsbaserad termisk analys

Modern PCB-designmjukvara med termisk simulering (Ansys Icepak, Cadence Celsius, Altiums integrerade termiska lösare) genererar hotspot-kartor genom att applicera effektförlustvärden på varje komponent och lösa värmeledningsekvationen över hela linjen. Ingångar som krävs inkluderar komponent theta-JB (övergång-till-kort termiskt motstånd), täckning av koppar, via densitet, och omgivningstemperatur plus luftflödesförhållanden. Skivor med effekttätheter över 5 W/cm² kräver nästan alltid simulering före första konstruktionen — omarbetning av termiska problem eftertillverkning är dyrt och ibland omöjligt utan omspinn.

IR-kameramätning på Live Boards

För inbyggda kort kan en FLIR eller liknande mellanvågs IR-kamera med 320×240 upplösning eller bättre lösa hotspots ner till individuella QFN-plattor när den används på rätt arbetsavstånd. Kör brädan med full belastning i minst 10 minuter innan du tar termiska bilder – yttemperaturerna tar flera minuter att nå stabilt tillstånd, och tidiga avläsningar underskattar topptemperaturerna för korsningen. Alla yttemperaturer över 85°C under normala omgivningsförhållanden motiverar utredning; många komponenter av konsumentkvalitet är klassade till 85°C höljestemperatur, vilket innebär att den interna kopplingstemperaturen redan är nära eller över gränsen.

Layoutlösningar för termiska hotspots

När hotspots har identifierats är korrigeringar på layoutnivå den mest effektiva lösningen:

  • Termiska vias — Uppsättningar av fyllda vior under den exponerade kudden av strömkretsar leder värme till inre kopparplan. En standard 3×3 via array under en QFN:s termiska pad minskar theta-JB med 20–40 % jämfört med inga vias.
  • Koppar häll expansion — En ökning av kopparutgjutningsområdet runt en varm komponent med 2× minskar vanligtvis yttemperaturen med 5–15°C, beroende på skivans koppartäckning och luftflöde.
  • Komponentspridning — Att flytta isär värmealstrande komponenter förhindrar termisk koppling. två avledningsanordningar inom 3 mm samverkar termiskt och höjer varandras konstanta temperatur.
  • Fästområden för kylflänsar — För komponenter som överstiger 2W kontinuerlig förlust, ange ett kortområde fritt från lödmask och komponenter intill paketet för att tillåta clip-on eller självhäftande kylflänsar.

Hur man felsöker en PCB: En systematisk felsökningsmetod

Att veta hur man felsöker ett kretskort skiljer effektivt ingenjörer som stänger felsökningsslingor på timmar från de som spenderar dagar med att byta komponenter slumpmässigt. Nyckeln är att följa en strukturerad isoleringsmetod snarare än att gissa - de flesta PCB-fel är lokaliserade till ett enda funktionsblock, och systematisk mätning begränsar feldomänen snabbt.

Steg 1: Visuell inspektion innan du startar

Innan du sätter på ström till ett nytt eller misstänkt kort, inspektera visuellt och med en multimeter. Kontrollera om det finns lödbryggor på IC:er med fin stigning (ett 10× lupp eller digitalt mikroskop vid 40× avslöjar broar som är osynliga för blotta ögat), verifiera polaritetskänsliga komponenter (elektrolytiska lock, dioder, IC med asymmetriska stift), och mät motståndet mellan kraft- och jordskenor. Ett resistans under 10Ω över huvudförsörjningsskenan före start indikerar en kortslutning — Att lägga spänning på ett kortslutet kort riskerar att bränna spår och förstöra komponenter.

Steg 2: Power Rail Verifiering

Ta fram kraftskenor i sekvens, börja med huvudingången och arbeta igenom varje regulatorutgång. Verifiera spänningen vid regulatorns utgångsstift och sedan vid IC-strömstiften - ett spänningsfall mellan dessa två punkter indikerar spårmotstånd eller en via med dålig plätering. Kontrollera rippel på varje skena med ett oscilloskop (AC-koppling, 20 MHz bandbreddsgräns); krusning överstiger 50 mV topp-till-topp på en digital källa kan orsaka logiska fel som efterliknar firmware-buggar.

Steg 3: Funktionsblockisolering

Dela upp kortet i funktionella block – ström, MCU, kommunikation, kringutrustning – och testa var och en isolerat där det är möjligt. För en MCU som inte startar, kontrollera först att kristalloscillatorn är igång (mät vid XTAL-stiftet med en scope; en platt signal betyder ingen oscillation), kontrollera sedan att återställningsstiftet släpper ordentligt och verifiera sedan SWD/JTAG-felsökningsgränssnittet. En logisk analysator på bussen hjälper till att skilja mellan problem med inbyggd programvara och hårdvarufel — om giltiga SPI-klockor och MOSI-signaler finns men MISO är tyst är felet nedströms om MCU:n.

Steg 4: Vanliga PCB-felsignaturer

  • Intermittenta återställningar under belastning — Strömförsörjningsunderspänning under strömtransienter; kontrollera bulkkapacitansen nära MCU-strömstiftet och verifiera att strömskenan inte sjunker under IC:s lägsta driftspänning under GPIO-växlingshändelser.
  • Överdriven strömdragning utan utgång — Spärrning i en CMOS-IC (orsakad av ESD- eller effektsekvensöverträdelser) eller en kortsluten bypass-kondensator; isolera genom att ta bort IC från matningsskenan en efter en.
  • Kommunikationsfel på höghastighetsgränssnitt — Impedansfelmatchning, stubbreflektioner eller saknad avslutning; verifiera med en TDR (tidsdomänreflektometer) eller dra slutsatser från ögondiagrammätningar på ett oscilloskop.
  • Funktionsfel endast vid temperatur — Komponent utanför specificerat temperaturområde, eller en viaspricka som öppnar sig under termisk expansion; placera kortet i en termisk kammare och övervaka feltröskeln.
  • ADC-avläsningar förskjutna eller brusiga — Jordplansdelad eller digital kopplingsbruskoppling till den analoga referensen. verifiera att AGND och DGND är anslutna vid en enda stjärnpunkt och att den analoga sektionen är isolerad från växlande regulatorer.