Beim Routing wird der Schaltplan Ihres Keyboard-PCB-Designs in physische Kupferpfade überführt, die Signale und Versorgung über das Board verteilen. Auch wenn Keyboard-Schaltungen einfacher sind als High‑Speed‑Digital‑Designs, sorgen saubere Routing‑Praktiken für zuverlässigen Betrieb, effiziente Fertigung – und oft auch bessere Optik, insbesondere bei transparenten Gehäusen oder Underglow‑Keyboards, bei denen die Bottom‑Kupferflächen sichtbar sind.
HILPCB fertigt Keyboard-PCBs mit präziser Leiterbahngeometrie – mit Standardregeln für kosteneffiziente Produktion und erweiterten Fähigkeiten, wenn Designs es erfordern.
In diesem Leitfaden
- Routing-Priorität und Signalhierarchie
- USB-Differentialpaar routen
- Matrix-Rows und -Columns organisieren
- Stromverteilung und Leiterbahndimensionierung
- Ground-Plane umsetzen
- RGB-LED-Data-Chain routen
- Designregeln für kosteneffiziente Fertigung
Routing-Priorität und Signalhierarchie
Effektives Routing folgt einer logischen Reihenfolge: zuerst elektrisch kritische Signale routen, solange die Freiräume am größten sind, und anschließend schrittweise zu weniger kritischen Netzen übergehen.
Empfohlene Reihenfolge
- USB-Datenleitungen (D+/D-): Elektrisch am sensibelsten – zuerst routen
- Quarz/Oszillator-Traces: Kurze Wege zur MCU, isoliert von Digitalrauschen
- Stromverteilung: Auf Strom ausgelegt, schafft die elektrische „Infrastruktur“
- Matrix-Rows und -Columns: Der größte Teil der Signale nach Menge
- RGB-LED-Daten: Kettenreihenfolge setzt Constraints
- Sonstiges: Reset, Programmierheader, Statusindikatoren
USB zuerst zu routen sorgt für optimale Wege, bevor andere Leiterbahnen Hindernisse schaffen. USB hat strikte Impedanz- und Längenanpassungsanforderungen, die Routing‑Optionen begrenzen – diese Constraints sollten gelöst werden, solange das Board noch „leer“ ist.
USB-Differentialpaar routen
USB-Datenleitungen benötigen mehr Aufmerksamkeit als typische Keyboard-Signale, da sie differentiell übertragen werden. Sauberes Routing sorgt für zuverlässige Enumeration an unterschiedlichen Host‑Systemen.
USB 2.0 Full-Speed-Anforderungen
- Impedanz: 90Ω differentiell für das D+/D‑ Paar
- Längenanpassung: innerhalb ±2mm zwischen D+ und D-
- Gesamtlänge: unter ~100mm von MCU bis Connector
- Serienwiderstände: 22Ω nahe an der MCU für Matching
Routing-Guidelines
Routen Sie D+ und D- als echtes Parallelpaar mit konstanter Distanz über die gesamte Strecke. Wenn Traces abbiegen müssen, sollten beide am gleichen Punkt abbiegen, um die Längenanpassung zu erhalten. Falls nötig, verwenden Sie kleine Serpentinen zur Kompensation der kürzeren Leitung.
Vermeiden Sie Vias im USB‑Pfad, wenn möglich. Falls Vias nötig sind: als gematchtes Via‑Pair an identischen Positionen auf beiden Traces. Halten Sie USB fern von „noisy“ Signalen wie LED‑Datenleitungen und Schaltnetzteilen.
USB Type‑C – Besonderheiten
USB Type‑C bringt zusätzliche Verbindungen mit:
- CC1/CC2: 5,1kΩ Pull‑Down nach GND zur Device‑Mode‑Erkennung
- VBUS: Abblockkondensator nahe am Connector zum Filtern
- Shield: Über 1MΩ an GND anbinden, um einen ESD‑Pfad zu bieten ohne Ground‑Loops
Für Keyboards bleibt das D+/D‑ Datenpaar das kritische Routing – CC‑Leitungen sind einfache Point‑to‑Point‑Verbindungen ohne spezielle Anforderungen.
Referenz: Leiterbahnbreite (1oz Kupfer, 10°C Temperaturanstieg)
Organisation von Matrix-Rows und -Columns
Die Switch‑Matrix macht den Großteil des Signalroutings auf einer Keyboard‑PCB aus. Eine systematische Layer‑Organisation vereinfacht das Routing und erzeugt „sauberere“ Designs.
Layer-Zuordnung (2‑lagig)
Bei Standard‑2‑Layer‑Keyboards empfiehlt es sich, jeden Layer einer Richtung zuzuordnen:
Top-Layer:
- Switch-Pads und Footprints (müssen oben liegen)
- Row‑Traces horizontal
- MCU und Support‑Bauteile
- USB‑Connector und zugehörige Schaltungen
Bottom-Layer:
- Column‑Traces vertikal
- GND‑Copper‑Fill in freien Bereichen
- Hot‑Swap‑Pads (falls verwendet)
- SMD‑Dioden (bei Under‑Switch‑Placement)
Vorteile dieser Organisation
Dieser Ansatz minimiert Vias auf natürliche Weise:
- Row‑Traces verbinden Switches horizontal ohne Layerwechsel
- Column‑Traces gehen pro Switch einmal via nach unten und laufen dann vertikal
- Würden beide Richtungen auf einem Layer geroutet, wären an jeder Kreuzung Vias nötig
Leiterbahnbreite für Matrixsignale
Matrixsignale führen nur minimale Ströme (im Scanbetrieb Mikroampere). 0,15–0,2mm (6–8mil) Leiterbahnbreite ist mehr als ausreichend und bietet gute Margin für Fertigungsvariation. Breitere Matrixtraces bringen keinen praktischen Vorteil – die Routingdichte erfordert es nicht.
Stromverteilung und Leiterbahndimensionierung
Power‑Routing stellt sicher, dass alle Komponenten ausreichend Strom erhalten. Besonders wichtig wird das bei Keyboards mit Per‑Key‑RGB.
Power-Budget verstehen
Typische Stromanforderungen:
- MCU: ~25mA
- Pro RGB‑LED (WS2812B/SK6812): bis 60mA bei Full White, ~15–20mA typisch bei gemischten Farben
Beispiel: 60‑Key‑RGB‑Keyboard
- Theoretisches Maximum: 60 LEDs × 60mA = 3,6A + MCU = 3,625A
- Typischer Betrieb: 60 LEDs × 20mA = 1,2A + MCU = ~1,25A
Das Problem: USB 2.0 liefert ohne Negotiation nur 500mA. Viele Keyboards implementieren Firmware‑Brightness‑Limiting (30–50%), um innerhalb des USB‑Power‑Budgets zu bleiben.
Richtwerte für Leiterbahnbreiten
Für 1oz Kupfer bei akzeptablem Temperaturanstieg (10°C):
| Strom | Näherungsweise Breite |
|---|---|
| 100mA | 0.15mm (6mil) |
| 250mA | 0.25mm (10mil) |
| 500mA | 0.5mm (20mil) |
| 1A | 1.0mm (40mil) |
| 2A | 1.5mm (60mil) |
Das sind Richtwerte – für exakte Werte nutzen Sie einen Trace‑Width‑Calculator passend zu Ihren Anforderungen.
Power-Topologie
Star‑Topologie verteilt Power vom USB‑Eingang zu mehreren Punkten und minimiert so den Spannungsabfall zu einer einzelnen LED. Für RGB‑Keyboards ist das zu bevorzugen, damit am Ende der Kette keine sichtbaren Farbverschiebungen auftreten.
Vermeiden Sie eine lineare Daisy‑Chain für Power: kumulativer Spannungsabfall führt dazu, dass entfernte LEDs eine niedrigere Spannung sehen, was Color‑Accuracy und Brightness beeinflussen kann.
Ground-Plane umsetzen
Auch auf 2‑Layer‑Boards verbessert eine sauber umgesetzte Ground‑Plane die Signal‑Integrity deutlich und reduziert EMI.
Warum Ground-Planes wichtig sind
- Niederimpedanter Rückstrompfad: Rückströme fließen direkt unter Signaltraces, die Loop‑Area wird minimiert
- Weniger EMI: Kleinere Loop‑Areas bedeuten weniger elektromagnetische Abstrahlung
- Stabile Referenz: Konsistentes Ground‑Potential über das Board
- Wärmeverteilung: Kupferflächen helfen, thermische Lasten zu verteilen
Umsetzung bei 2‑Layer‑Keyboards
Füllen Sie ungenutzte Bereiche des Bottom‑Layers mit GND‑Kupfer. Entfernen Sie die Fläche nur dort, wo Column‑Traces routen müssen – halten Sie GND ansonsten so zusammenhängend wie möglich.
Ground Stitching: Verbinden Sie Ground‑Regionen mit Vias alle 10–15mm um den Board‑Rand herum und in der Nähe von High‑Current‑Bereichen. Wenn Column‑Routing getrennte Ground‑Inseln erzeugt, fügen Sie Stitching‑Vias hinzu, um sie wieder zu verbinden.
Thermische Entlastung (Thermal Relief)
Konfigurieren Sie Ground‑Pads mit Thermal‑Reliefs (4‑Spoke, 0,25–0,3mm Mindest‑Spoke‑Breite), damit beim Löten ausreichend Wärme übertragen werden kann. Ohne Reliefs wirken große Ground‑Planes als Heat‑Sink und machen Handlöten schwierig; mit zu restriktiven Reliefs leidet die elektrische Performance.
Empfohlene Designregeln für Keyboards
RGB-LED-Data-Chain routen
Adressierbare RGB‑LEDs nutzen serielle Protokolle, bei denen Daten von LED zu LED weitergereicht werden. Das physische Routing muss der Kettenreihenfolge folgen – falsche Reihenfolge führt zu fehlerhafter LED‑Adressierung.
Protokoll‑Basics
WS2812B- und SK6812‑LEDs nutzen ein 800kHz‑Single‑Wire‑Protokoll. Jede LED entnimmt ihren Farbanteil aus dem Datenstrom und gibt den Rest an die nächste LED weiter. Der Routing‑Pfad definiert die Adressreihenfolge in der Firmware.
Kettenplanung
Planen Sie die LED‑Kette, bevor Sie andere Signale routen:
Serpentinenmuster funktioniert gut:
- Row 1: links‑nach‑rechts
- Row 2: rechts‑nach‑links
- Row 3: links‑nach‑rechts
- (abwechselnd fortsetzen)
Das minimiert die Leiterbahnlänge und erzeugt eine intuitive Firmware‑Adressierung, die zu den physischen Tastenpositionen passt.
Signal‑Integrity‑Hinweise
- LED‑Datentraces von USB‑Leitungen fernhalten (Noise‑Coupling vermeiden)
- Optionaler 300Ω Serienwiderstand am ersten LED‑Data‑In verbessert Signal‑Integrity
- Kontinuierlichen Ground unter LED‑Datentraces sicherstellen
- 0,15mm (6mil) Leiterbahnbreite ist für LED‑Daten ausreichend
Designregeln für kosteneffiziente Fertigung
Keyboard-PCBs benötigen in der Regel keine aggressiven Fine‑Pitch‑Designregeln. Konservative Routing‑Parameter senken Fertigungskosten, verbessern Yield und bieten ausreichende Margin für normale Prozessstreuung.
Für Standard‑Keyboard‑Designs werden folgende Richtlinien empfohlen:
- Leiterbahnbreite und Abstand von 6 mil / 6 mil (0,15mm) liefern eine komfortable und kosteneffiziente Basis
- Mechanische Vias mit 0,3mm Bohrung und 0,6mm Pad‑Durchmesser sorgen für zuverlässige Annular Rings
- Ein Mindestabstand von 0,3mm Kupfer zur Boardkante verhindert Kupferfreilegung beim Fräsen
Wo Platz vorhanden ist, bietet eine Erhöhung auf 8 mil / 8 mil (0,2mm) zusätzliche Toleranz ohne praktischen Einfluss auf die Routingdichte.
Engere Regeln wie 3 mil / 3 mil oder 2 mil / 2 mil erhöhen die Fertigungskosten deutlich und sollten nur in speziellen Fällen eingesetzt werden – z. B. bei dichtem MCU‑Breakout, Fine‑Pitch‑BGA‑Fanout oder Hybrid‑Designs, die Keyboard‑Schaltung mit High‑Density‑Elektronik kombinieren.
Für die meisten Keyboard-PCBs bietet 6/6mil oder größer das beste Gleichgewicht aus Fertigbarkeit, Kosten und Langzeitzuverlässigkeit.
HILPCB Fertigungsfähigkeiten
HILPCB unterstützt Standard- und Advanced‑Anforderungen:
- Standard (kosteneffizient): 3/3mil (75μm) zum Standardpreis
- Advanced Capability: 2/2mil (50μm) Minimum, wenn erforderlich
- Via Drill: 0,3mm mechanisch Standard, 0,15mm Laser verfügbar
- Impedanzkontrolle: ±5% mit TDR‑Verifikation für USB‑Traces
Empfehlung: Für Keyboard-Designs 6/6mil oder größer nutzen, um Kosten zu optimieren. Fine‑Pitch‑Capability nur für wirklich high‑density Anwendungen verwenden.
Die komplette Dateigenerierung ist in Keyboard PCB Gerber Files beschrieben.
HILPCB Keyboard-PCB-Fertigung
HILPCB fertigt Keyboard-PCBs mit präziser Leiterbahngeometrie und konsistenter Qualität:
- Leiterbahnuniformität: ±10% über Panels
- Via-Plating: 20–25μm Barrel‑Kupfer für zuverlässige Verbindungen
- Registration: ±50μm Layer‑zu‑Layer‑Alignment
- Impedanzkontrolle: ±5% wenn spezifiziert (USB, kontrollierte Impedanz)
Wir unterstützen Prototypenstückzahlen bis zur Serienproduktion mit SMT assembly und Turnkey‑Services.
Reichen Sie Ihr geroutetes Keyboard‑PCB zur Fertigungsprüfung und Angebotserstellung ein.

