Beim PCB-Design und -Layout geht es um die Umsetzung eines elektrischen Schaltplans in eine physische Platine – das Platzieren von Komponenten, das Verlegen von Kupferleiterbahnen, das Definieren von Lagenaufbauten und das Vorbereiten von Fertigungsdateien. Die Qualität dieser Übersetzung bestimmt, ob ein Board beim ersten Build funktioniert oder Wochen in Debug-Zyklen verbringt. Schlechte Layout-Entscheidungen – unzureichende Abstände, falsche Leiterbahnimpedanzen, unkontrollierte Rückwege – führen zu Fehlern, die durch keine noch so große Komponentenauswahl behoben werden können.
Eine strukturierte Layout-Abfolge verhindert die meisten dieser Probleme. Der Standard-Workflow ist: Platinenumriss und Layer-Aufbau definieren → Hochgeschwindigkeits- und Leistungskomponenten zuerst platzieren → kritische Netze (Takt, Differentialpaare, Leistungsebenen) routen → sekundäre Signalspuren routen → Design Rule Checks (DRC) ausführen → Gerber- und Bohrdateien generieren. Der häufigste Grund für Nacharbeiten ist es, direkt mit dem Routing fortzufahren, ohne die Platzierung abzuschließen.
Für alle Platinen, die Signale über 100 MHz übertragen, sind Leiterbahnen mit kontrollierter Impedanz nicht verhandelbar. Ein standardmäßiger 4-Lagen-Aufbau – Signal/Masse/Strom/Signal – bietet eine solide Referenzebene unter allen Routing-Lagen und sorgt dafür, dass die Leiterbahnimpedanz vorhersehbar bleibt. Zielen Sie auf 50 Ω für Single-Ended-Leiterbahnen und 100 Ω Differenz für die meisten digitalen Schnittstellen (USB, HDMI, PCIe). Die Leiterbahnbreite für einen 50-Ω-Mikrostreifen auf FR-4 mit einem Dielektrikum von 0,2 mm beträgt ungefähr 0,38 mm – bestätigen Sie dies jedoch immer mit den Stapeldaten Ihres Herstellers, da die Dicke des Dielektrikums und Dk (Dielektrizitätskonstante) je nach Anbieter variieren.
Die Platzierung steigert die Routing-Effizienz und Signalintegrität. Wichtige Regeln, die Layout-Iterationen reduzieren:
Die richtige PCB-Designsoftware hängt von der Teamgröße, der Platinenkomplexität und dem Budget ab. Alle modernen EDA-Tools haben einen gemeinsamen Arbeitsablauf – Schaltplanerfassung → Netzliste → PCB-Layout → DRC → Fertigungsausgabe –, unterscheiden sich jedoch erheblich in der Routing-Fähigkeit, der Bibliotheksqualität, den Funktionen für die Zusammenarbeit und der Simulationsintegration.
| Software | Zielbenutzer | Maximale Ebenen | Simulation | Kosten |
|---|---|---|---|---|
| Altium-Designer | Professionelle Teams | 32 | SI, PI, thermisch | $$$$ |
| KiCad | Macher, Startups | 32 | Grundlegendes Gewürz | Kostenlos |
| Adler (Fusion 360) | Hobbyisten, kleine Teams | 16 | Begrenzt | Kostenlos–$$ |
| OrCAD / Cadence | Unternehmen / Luft- und Raumfahrt | 40 | Vollständige SI/PI-Suite | $$$$ |
| EasyEDA / LCDEDA | Prototyp, Cloud-first | 16 | Keine | Kostenlos–$ |
Für professionelle Hardware-Teams, Altium-Designer bleibt der Branchenmaßstab für High-Density- und High-Speed-Board-Design – sein interaktiver Router, das Differenzialpaar-Management und die native 3D-MCAD-Integration rechtfertigen die Kosten für komplexe Projekte. KiCad 7 hat die Lücke für 4- bis 8-Lagen-Boards deutlich geschlossen und ist nun der Standard für Open-Source-Hardware. Teams, die Cloud-Zusammenarbeit und direkte Fab-Integration priorisieren, nutzen zunehmend EasyEDA in Kombination mit JLCPCB für schnelle Prototyping-Zyklen von weniger als 72 Stunden.
Ein Schaltplan für eine Leiterplatte ist die logische Darstellung einer elektronischen Schaltung – er definiert jede Komponente, jede elektrische Verbindung und jeden Referenzbezeichner, enthält jedoch keine Informationen zur physischen Platzierung. Der Schaltplan ist der Vertrag zwischen dem Schaltungsdesigner und dem Layout-Ingenieur: Jedes Netz im Schaltplan muss korrekt in Kupfer auf der Platine realisiert sein, ohne unbeabsichtigte Verbindungen und ohne fehlende Verbindungen.
Ein Leiterplattenschaltplan folgt Standardkonventionen, die ihn für alle Teams und Softwareplattformen lesbar machen:
Elektrische Regelprüfungen (ERC) im Schaltplan-Tool erkennen die meisten Verdrahtungsfehler, bevor das Design das Layout erreicht – nicht verbundene Pins, von mehreren Quellen gesteuerte Pins, Spannungskonflikte. Es ist obligatorisch, ERC vor dem Exportieren der Netzliste auf Nullfehler auszuführen; Layout kann einen Schaltplanfehler nicht beheben.
Ein PCB-Via-In-Pad platziert ein Durchgangsloch oder Blind-Via direkt im SMD-Landpad einer Komponente, anstatt eine kurze Leiterbahn vom Pad zu einem nahegelegenen Via zu verlegen. Diese Technik wird hauptsächlich bei Fine-Pitch-BGAs (Ball Grid Array Packages), QFNs und anderen Komponenten verwendet, bei denen der Abstand zwischen den Pads zu gering ist, um eine Fluchtleiterbahn entlang des Pads zu verlegen.
Das Verlegen einer kurzen Dog-Leg-Leiterbahn von einem BGA-Pad zu einer Durchkontaktierung führt zu Induktivität und kann eine Stichleitung erzeugen, die Hochfrequenzsignale reflektiert. Via In Pad eliminiert diese Spur vollständig, Reduzierung der parasitären Induktivität um 30–50 % im Vergleich zu einer 0,5 mm Dog-Leg-Fluchtspur. Bei DDR5-, PCIe Gen 4/5- und 10GbE-Schnittstellen mit mehr als 8 GT/s ist dieser Unterschied im Augendiagrammspielraum messbar.
Das Via-In-Pad ermöglicht auch eine engere BGA-Fluchtführung – ein BGA mit 0,65 mm Rastermaß hat nur ca. 0,25 mm zwischen den Pad-Kanten, sodass kein Standard-Durchgang neben dem Pad untergebracht werden kann, ohne die Mindestring- und Abstandsregeln zu verletzen. Via-in-Pad ist die einzig praktikable Fluchtstrategie für Pakete mit einem Rastermaß von weniger als 0,5 mm.
Via-In-Pads erfordern eine spezielle Fertigungsbehandlung, die zusätzliche Kosten verursacht. Das Via Barrel muss sein gefüllt mit leitendem oder nicht leitendem Epoxidharz und abgedeckt (plattiert) vor dem Auftragen der Lötstoppmaske. Ohne Füllung dringt das Lot während des Reflow-Lötens in die Durchkontaktierungshülse ein, wodurch die Verbindung verkümmert und intermittierender Kontakt oder ausgasende Hohlräume entstehen. Geben Sie „über Füllkappenplatte“ explizit in Ihren Fertigungsnotizen an – es handelt sich nicht um einen Standardprozess. Erwarten Sie einen Aufpreis von 15–25 % bei den Herstellungskosten für Via-in-Pad-Platinen im Vergleich zu Standard-Vias.
Eine PCB-Thermal-Hotspot-Karte ist eine visuelle Wärmeverteilungsanalyse – erstellt entweder durch Simulation vor der Herstellung oder durch Infrarot-Kameramessung (IR) auf einer Live-Platine – die zeigt, welche Bereiche der Leiterplatte sichere Betriebstemperaturen überschreiten. Hotspots verursachen eine beschleunigte Alterung der Komponenten, Ermüdung der Lötstellen und eine völlige thermische Abschaltung in Energiemanagement-ICs, MOSFETs und Linearreglern.
Moderne PCB-Designsoftware mit thermischer Simulation (Ansys Icepak, Cadence Celsius, der integrierte thermische Solver von Altium) generiert Hotspot-Karten, indem sie Verlustleistungswerte auf jede Komponente anwendet und die Wärmeleitungsgleichung flächendeckend löst. Zu den erforderlichen Eingaben gehören Komponenten-Theta-JB (Wärmewiderstand zwischen Anschluss und Platine), Kupfergussabdeckung, Durchkontaktierungsdichte sowie Umgebungstemperatur und Luftstrombedingungen. Platinen mit Leistungsdichten über 5 W/cm² erfordern fast immer eine Simulation vor dem ersten Bau – die Nachbearbeitung von thermischen Problemen nach der Fertigung ist teuer und manchmal unmöglich, ohne dass die Platine erneuert wird.
Bei bestückten Platinen kann eine FLIR-Kamera oder eine ähnliche Mittelwellen-IR-Kamera mit einer Auflösung von 320×240 oder besser Hotspots bis hin zu einzelnen QFN-Pads auflösen, wenn sie im richtigen Arbeitsabstand betrieben wird. Lassen Sie die Platine mindestens 10 Minuten lang mit voller Nennlast laufen, bevor Sie Wärmebilder aufnehmen. Es dauert mehrere Minuten, bis die Oberflächentemperaturen einen stabilen Zustand erreichen, und bei ersten Messwerten werden Spitzentemperaturen an den Verbindungsstellen unterschätzt. Jede darüber liegende Oberflächentemperatur 85°C unter normalen Umgebungsbedingungen erfordert eine Untersuchung; Viele Verbraucherkomponenten sind für eine Gehäusetemperatur von 85 °C ausgelegt, was bedeutet, dass die interne Sperrschichttemperatur bereits nahe oder über dem Grenzwert liegt.
Sobald Hotspots identifiziert sind, sind Korrekturen auf Layoutebene die effektivste Lösung:
Das Wissen, wie man Fehler auf einer Leiterplatte effizient behebt, unterscheidet Ingenieure, die Debug-Schleifen innerhalb von Stunden schließen, von denen, die Tage damit verbringen, Komponenten wahllos auszutauschen. Der Schlüssel liegt darin, einer strukturierten Isolationsmethode zu folgen und nicht zu raten – die meisten PCB-Fehler sind auf einen einzelnen Funktionsblock beschränkt, und systematische Messungen grenzen den Fehlerbereich schnell ein.
Bevor Sie eine neue oder verdächtige Platine mit Strom versorgen, prüfen Sie diese visuell und mit einem Multimeter. Suchen Sie nach Lötbrücken auf Fine-Pitch-ICs (eine 10-fache Lupe oder ein digitales Mikroskop bei 40-facher Vergrößerung zeigt Brücken an, die für das bloße Auge nicht sichtbar sind), überprüfen Sie polaritätsempfindliche Komponenten (Elektrolytkappen, Dioden, ICs mit asymmetrischer Pinbelegung) und messen Sie den Widerstand zwischen Strom- und Erdungsschienen. Ein Widerstand unter 10 Ω an der Hauptversorgungsschiene vor dem Einschalten weist auf einen Kurzschluss hin — Beim Anlegen von Spannung an eine kurzgeschlossene Platine besteht die Gefahr, dass Leiterbahnen durchbrennen und Komponenten zerstört werden.
Rufen Sie die Stromschienen der Reihe nach auf, beginnend mit dem Haupteingang und arbeiten Sie sich durch jeden Reglerausgang. Überprüfen Sie die Spannung am Ausgangspin des Reglers und dann an den IC-Stromversorgungspins – ein Spannungsabfall zwischen diesen beiden Punkten weist auf einen Leiterbahnwiderstand oder eine Durchkontaktierung mit schlechter Beschichtung hin. Überprüfen Sie die Welligkeit auf jeder Schiene mit einem Oszilloskop (AC-Kopplung, 20-MHz-Bandbreitenbegrenzung); Welligkeit über 50 mV Spitze-zu-Spitze an einer digitalen Versorgung kann Logikfehler verursachen, die Firmware-Fehler imitieren.
Teilen Sie die Platine in Funktionsblöcke auf – Stromversorgung, MCU, Kommunikation, Peripherie – und testen Sie jeden, wenn möglich, isoliert. Bei einer MCU, die nicht booten kann, stellen Sie zunächst sicher, dass der Quarzoszillator läuft (messen Sie am XTAL-Pin mit einem Oszilloskop; ein flaches Signal bedeutet keine Schwingung). Überprüfen Sie dann, ob der Reset-Pin ordnungsgemäß freigegeben wird, und überprüfen Sie dann die SWD/JTAG-Debug-Schnittstelle. Ein Logikanalysator am Bus hilft bei der Unterscheidung zwischen Firmware-Problemen und Hardwarefehlern – wenn gültige SPI-Takt- und MOSI-Signale vorhanden sind, MISO jedoch stumm ist, liegt der Fehler hinter der MCU.