NACHRICHTEN

Zuhause / Nachrichten / Branchennachrichten / PCB-Design, Layout, Schaltpläne und Fehlerbehebung: Der vollständige Leitfaden

PCB-Design, Layout, Schaltpläne und Fehlerbehebung: Der vollständige Leitfaden

Leiterplatte Design und Layout: Grundprinzipien vor dem Routen einer einzelnen Leiterbahn

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.

Schichtaufbau und Impedanzkontrolle

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.

Regeln für die Komponentenplatzierung

Die Platzierung steigert die Routing-Effizienz und Signalintegrität. Wichtige Regeln, die Layout-Iterationen reduzieren:

  • Entkopplungskondensatoren platzieren innerhalb von 0,5 mm von den IC-Stromanschlüssen entfernt , auf derselben Ebene, wobei die Durchkontaktierung nach dem Kondensator mit der Leistungsebene verbunden ist – nicht zwischen dem IC-Pin und der Kappe.
  • Gruppieren Sie Komponenten nach Funktionsblock: Halten Sie die MCU, ihren Kristall und ihre Entkopplungskappen zusammen; getrennte analoge und digitale Abschnitte mit einer physischen Lücke oder einer geteilten Ebenengrenze.
  • Richten Sie ICs so aus, dass ihre Hochgeschwindigkeitssignalanschlüsse den Netzen zugewandt sind, mit denen sie verbunden sind. Dadurch wird die Leiterbahnlänge minimiert und sich kreuzende Rückwege vermieden.
  • Halten Sie Hochstromleitungen (Motortreiber, Leistungswandler) von empfindlichen Analogeingängen fern. Übersprechen von einer Schaltstromschiene kann ADC-Messwerte bei Abständen von bis zu 5 mm auf derselben Schicht verfälschen.

Single-Sided Tin-Spraying PCB Board

PCB-Board-Design-Software: Auswahl des richtigen Tools

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–$
Vergleich der wichtigsten PCB-Layout-Softwareoptionen nach Leistungsfähigkeit und Kostenstufe.

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.

Schematisches Diagramm einer Leiterplatte: Vom Schaltungskonzept zur layoutfertigen Netzliste

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:

  • Stromschienen horizontal am oberen Rand des Blattes verlaufen; Erdungssymbole verbinden sich unten. Positive Spannungsschienen (VCC, VBUS, VBAT) verwenden unterschiedliche Netzbezeichnungen, die nie zufällig geteilt werden.
  • Signalfluss bewegt sich von links nach rechts – Eingaben kommen von links, Ausgaben gehen von rechts aus. Diese Konvention macht den Schaltplan ohne Erklärung lesbar.
  • Netzetiketten Ersetzen Sie lange Kabelwege in mehrseitigen Schaltplänen. Jedes Netzlabel muss eindeutig und konsistent sein – eine Nichtübereinstimmung zwischen Seiten führt zu einer Phantomunterbrechung, die DRC nicht erkennt.
  • Entkopplungskondensatoren Werden sie neben dem IC platziert, entkoppeln sie sie auf dem Schaltplan mithilfe eines separaten Stromsymbols – dies hilft dem Layouter zu verstehen, welche Kappe zu welchem Pin gehört.
  • Referenzbezeichner Folgen Sie den Standardpräfixen: R (Widerstand), C (Kondensator), U (IC), J (Stecker), L (Induktivität), Q (Transistor), D (Diode).

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.

PCB-Via-in-Pad: Wann man es verwendet und wie man es richtig macht

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.

Warum Via-in-Pad die Hochgeschwindigkeitsleistung verbessert

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.

Herstellungsanforderungen

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.

  • Leitfähige Füllung wird für Strom- und Erdungsdurchkontaktierungen bevorzugt – sie verbessert die Wärme- und Stromführungsleistung durch die Durchkontaktierung.
  • Eine nicht leitende Füllung ist für Signaldurchkontaktierungen akzeptabel und in der Regel kostengünstiger.
  • Die minimale fertige Lochgröße für Via-In-Pads beträgt typischerweise 0,1 mm (lasergebohrte Mikrovias) bis 0,2 mm (mechanische Bohrung), abhängig von der Platinendicke und den Einschränkungen hinsichtlich des Seitenverhältnisses.

PCB Thermal Hotspot Map: Identifizieren und Beheben der Wärmekonzentration

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.

Simulationsbasierte thermische Analyse

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.

IR-Kameramessung auf Live-Boards

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.

Layoutlösungen für thermische Hotspots

Sobald Hotspots identifiziert sind, sind Korrekturen auf Layoutebene die effektivste Lösung:

  • Thermische Durchkontaktierungen — Arrays aus gefüllten Durchkontaktierungen unter dem freiliegenden Pad von Leistungs-ICs leiten die Wärme zu den internen Kupferebenen. Ein standardmäßiges 3×3-Via-Array unter dem Wärmeleitpad eines QFN reduziert Theta-JB um 20–40 % im Vergleich zu keinen Vias.
  • Erweiterung des Kupfergusses — Eine Vergrößerung der Kupfergießfläche um eine heiße Komponente um das Zweifache reduziert die Oberflächentemperatur typischerweise um 5–15 °C, abhängig von der Kupferbedeckung und dem Luftstrom der Platine.
  • Komponentenverteilung — Durch das Auseinanderziehen wärmeerzeugender Komponenten wird eine thermische Kopplung verhindert; Zwei Ableitungsvorrichtungen innerhalb von 3 mm interagieren thermisch und erhöhen gegenseitig ihre Dauertemperatur.
  • Bereiche zur Befestigung des Kühlkörpers — Für Komponenten mit einer kontinuierlichen Verlustleistung von mehr als 2 W muss ein Platinenbereich frei von Lötstopplack und Bauteilen neben dem Gehäuse vorgesehen werden, um aufsteckbare oder klebende Kühlkörper zu ermöglichen.

Fehlerbehebung bei einer Leiterplatte: Ein systematischer Debug-Ansatz

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.

Schritt 1: Sichtprüfung vor dem Einschalten

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.

Schritt 2: Überprüfung der Stromschiene

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.

Schritt 3: Funktionsblockisolation

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.

Schritt 4: Allgemeine PCB-Fehlersignaturen

  • Zeitweilige Resets unter Last — Unterspannung der Stromversorgung während Stromstößen; Überprüfen Sie die Massenkapazität in der Nähe des MCU-Stromanschlusses und stellen Sie sicher, dass die Stromschiene während GPIO-Schaltereignissen nicht unter die minimale Betriebsspannung des ICs abfällt.
  • Übermäßiger Stromverbrauch ohne Ausgabe – Latch-up in einem CMOS-IC (verursacht durch ESD oder Verstöße gegen die Stromsequenzierung) oder einen kurzgeschlossenen Bypass-Kondensator; Isolieren Sie, indem Sie die ICs einzeln von der Versorgungsschiene entfernen.
  • Kommunikationsfehler auf Hochgeschwindigkeitsschnittstellen – Impedanzfehlanpassung, Stichleitungsreflexionen oder fehlender Abschluss; Überprüfen Sie dies mit einem TDR (Zeitbereichsreflektometer) oder schließen Sie aus Augendiagrammmessungen auf einem Oszilloskop ab.
  • Funktionsausfall nur bei Temperatur — Bauteil außerhalb des spezifizierten Temperaturbereichs oder ein Durchgangsriss, der sich unter Wärmeausdehnung öffnet; Legen Sie die Platine in eine Wärmekammer und überwachen Sie den Fehlerschwellenwert.
  • ADC-Messwerte sind versetzt oder verrauscht — Ground-Plane-Split oder Einkopplung von digitalem Schaltrauschen in die analoge Referenz; Stellen Sie sicher, dass AGND und DGND an einem einzigen Sternpunkt verbunden sind und der analoge Abschnitt von Schaltreglern isoliert ist.