PCB-ontwerp is het proces waarbij een elektronisch schakelschema wordt vertaald naar een fysieke bordindeling die kan worden vervaardigd. De ontwerper specificeert waar elk onderdeel zich bevindt, hoe kopersporen ze verbinden, hoeveel lagen de plaat nodig heeft en aan welke materialen en toleranties de fabrikant moet voldoen. De uitvoer is een set Gerber-bestanden: het industriestandaardformaat dat geautomatiseerde fabricageapparatuur aanstuurt.
Een voltooide printplaat is meer dan een permanent gemaakt bedradingsschema. Het is een mechanische structuur, een thermisch beheersysteem en een elektromagnetische omgeving tegelijk. Een goed ontworpen bord stuurt signalen netjes door, voert de warmte efficiënt af en doorstaat de EMC-tests. Een slecht ontworpen exemplaar functioneert mogelijk op de werkbank, maar faalt in het veld vanwege problemen met ruis, overspraak of stroomintegriteit die alleen optreden onder reële bedrijfsomstandigheden.
Voordat een ontwerper een EDA-tool opent, moet hij vertrouwd zijn met een handvol fundamentele concepten die bepalend zijn voor elke beslissing die tijdens de lay-out wordt genomen.
PCB's bestaan uit afwisselende koper- en diëlektrische (isolerende) lagen die aan elkaar zijn gelamineerd. Eenvoudige ontwerpen gebruiken 2 lagen; Borden met een hogere componentdichtheid of strengere vereisten voor signaalintegriteit gebruiken 4, 6, 8 of meer. Elke laag vervult een rol: signaalroutering, grondreferentie of stroomverdeling. De opstelling van deze lagen wordt de stackup genoemd.
Bij hoge frequenties gedraagt een koperspoor zich als een transmissielijn. Het is karakteristieke impedantie — bepaald door spoorbreedte, koperdikte, diëlektrische constante en afstand tot het dichtstbijzijnde referentievlak — moet overeenkomen met de bron- en belastingsimpedantie om reflecties te voorkomen. De meeste digitale interfaces zijn gericht op 50 Ω single-ended of 100 Ω differentieel. Afwijken van deze waarden veroorzaakt signaalverslechtering die verslechtert met de frequentie.
Elke signaalstroom heeft een retourpad. Bij hoge frequenties loopt die retourstroom direct onder het signaalspoor op het dichtstbijzijnde referentievlak - en niet via het kortste DC-pad. Het onderbreken van dit retourpad Door bijvoorbeeld een spoor over een vlaksplitsing of een sleuf te leiden, wordt de retourstroom gedwongen een omweg te maken en ontstaat er een lusantenne die EMI uitstraalt. Het continu houden van referentievlakken bij hogesnelheidsroutering is een van de meest impactvolle lay-outbeslissingen die een ontwerper neemt.
Het PCB-ontwerpproces volgt een consistente volgorde, ongeacht de complexiteit van het bord. Het overslaan van stappen – vooral vroege ontwerpbeoordelingen – resulteert doorgaans in kostbare respins.
Een stapeling met zes lagen is de meest praktische upgrade van een bord met vier lagen wanneer een ontwerp hogesnelheidsinterfaces, dichte BGA-routering of strikte EMI-vereisten omvat. Dankzij de extra lagen kunnen speciale referentievlakken de binnenste signaallagen ondersteunen, waardoor een gecontroleerde striplijnomgeving ontstaat die straling en overspraak vermindert.
Een standaard 6-laags opstelling voor een 1,6 mm FR-4 bord:
| Laag | Functie | Typisch gebruik |
|---|---|---|
| L1 (boven) | Signaal | Plaatsing van componenten, microstrip routing |
| L2 | Grondvlak | Primaire referentie voor L1 en L3 |
| L3 | Signaal | Snelle striplijn: DDR, USB, PCIe, klokken |
| L4 | Machtsvliegtuig | Hoofdstroomverdeling |
| L5 | Signaal | Stuursignalen, bussen, netten met lagere prioriteit |
| L6 (onder) | Signaal | Secundaire componenten, connectoren |
Met L2 als aarde en L4 als stroom bevindt Layer 3 zich in een echte stripline-configuratie – ingeklemd tussen twee referentievlakken – waardoor het de juiste thuisbasis is voor de meest geluidsgevoelige signalen. De dunne prepreg tussen L1 en L2 (doorgaans 3–4 mil) zorgt ervoor dat spoorbreedtes van 50 Ω haalbaar zijn rond de 4–5 mil, compatibel met standaard fabricageprocessen.
Zelfs goed ontworpen platen komen af en toe uit de fabriek met gebreken, of falen na montage. Een gestructureerd probleemoplossingsproces (in plaats van het willekeurig wisselen van componenten) spoort fouten sneller op en voorkomt bijkomende schade.
Onderzoek het bord onder vergroting op soldeerbruggen op IC's met fijne steek, koude verbindingen (dof en korrelig in plaats van glad en glanzend), ontbrekende of omgekeerde componenten en eventuele zichtbare schade. Een aanzienlijk deel van de assemblagefouten is al zichtbaar voordat er enig instrument nodig is.
Voordat u het volledige vermogen inschakelt, meet u de weerstand van elke voedingsrail naar aarde met een multimeter. Een lage of bijna nulwaarde duidt op een kortsluiting. Veel voorkomende oorzaken zijn soldeerbruggen, beschadigde condensatoren of een omgekeerd gepolariseerd onderdeel. Zodra de stroom vrij is, schakelt u stroom in via een stroombeperkte bankvoeding die net boven het verwachte verbruik ligt. Een instortende rail onder belasting wijst op een overbelaste regelaar of een kortgesloten stroomafwaartse component.
Als de rails goed zijn bevonden, gebruikt u een oscilloscoop om kloksignalen te controleren, lijnen te resetten en de activiteit van de communicatiebus. Ontbrekende klokken, vastgelopen resetlijnen of verkeerd gevormde SPI/I2C/UART-golfvormen wijzen allemaal op een specifiek storingsgebied. Een logische analysator is efficiënter dan een oscilloscoop voor het vastleggen van het gedrag van een digitale bus met meerdere signalen in de loop van de tijd.
Als signaaltracering een verdacht onderdeel isoleert, kunnen weerstandsmetingen in het circuit (met uitgeschakelde voeding) open of kortgesloten kruispunten op passieve componenten bevestigen. Voor IC's wordt door het vergelijken van pinspanningen met de tabel met bedrijfsomstandigheden in het datablad snel duidelijk of het apparaat de juiste voedings-, referentie- en inschakelsignalen ontvangt. Wanneer wordt bevestigd dat een onderdeel defect is, vervang het door een onderdeel waarvan u zeker weet dat het goed is voordat we conclusies trekken: vervanging door een ander onderdeel uit dezelfde mogelijk defecte batch lost niets op.