Conception de PCB de Claviers Personnalisés Durables : Solutions Sur-Mesure et Fabrication Expertise
16 min
Qu'est-ce qu'une carte PCB pour clavier ?
En termes simples, une carte PCB pour clavier est la carte de circuit imprimé qui se trouve au centre de tout clavier, reliant les interrupteurs des touches au contrôleur, qui communique avec votre ordinateur. Lorsque vous appuyez sur une touche, un circuit sur la carte PCB se ferme, ce qui permet au contrôleur d'enregistrer la touche en question et d'envoyer son code à votre appareil hôte. La communauté des claviers mécaniques est une sous-culture qui est née d'un passe-temps de niche pour devenir une véritable culture du clavier mécanique. Elle constitue la base qui détermine ce qu'un clavier peut faire : quels types d'interrupteurs sont supportés, si vous pouvez échanger les composants à chaud, combien de LED peuvent être allumées simultanément, quelles dispositions de touches vous pouvez choisir, et quelles fonctionnalités sont sacrifiées par le firmware.

Une carte PCB transforme un empilement d'interrupteurs et de touches en un pavé d'entrée entièrement personnalisable. La scène des claviers mécaniques aime créer des cartes PCB uniques pour afficher un style inventif. Selon les dispositions de 40% de largeur jusqu'aux claviers complets avec encodeurs rotatifs et écrans OLED, la conception de la carte PCB détermine littéralement ce que vous pouvez construire. Et maintenant qu'il est possible, grâce aux services de fabrication à bas prix, de produire des cartes personnalisées à des prix abordables pour les hobbyistes et les concepteurs indépendants, la barrière pour fabriquer son propre clavier est plus basse que jamais.
L'évolution des conceptions des cartes PCB : de la base à la personnalisation
En comparant les anciennes cartes PCB de claviers, elles étaient relativement simples : il s'agissait simplement d'un réseau de connexions d'interrupteurs relié à un IC contrôleur dédié. La personnalisation était principalement limitée à des choix commerciaux compatibles uniquement avec certains types d'interrupteurs et des configurations fixes. Aujourd'hui, les cartes des claviers personnalisés ont beaucoup évolué. Les cartes actuelles possèdent des prises à chaud permettant de remplacer les interrupteurs sans souder, un éclairage RGB adressable par touche, ainsi que des microcontrôleurs puissants basés sur ARM avec un firmware open-source comme QMK, VIA ou ZMK, ce qui vous permet de programmer des mappages de touches, des macros, des couches, des "tap-dance" et plus encore.
Elles sont également équipées de USB-C, disposent d'options Bluetooth et peuvent même supporter plusieurs dispositions physiques sur une seule carte PCB grâce à une conception intelligente des empreintes. Cela a été rendu possible grâce à des logiciels de conception PCB gratuits et complets comme KiCad, des services de fabrication abordables comme JLCPCB, et l'écosystème du firmware open-source offrant des fonctionnalités suffisantes sans vous obliger à écrire votre propre logiciel personnalisé.
Composants clés dans les conceptions de cartes PCB pour claviers
Interrupteurs, stabilisateurs et prises à chaud
C’est l'interrupteur qui est l’élément central de tout clavier mécanique, et vous devez vous assurer que la carte PCB est adaptée à celui-ci. Les interrupteurs que l'on utilise principalement sont compatibles MX et possèdent une disposition à 2 broches ou 5 broches. Les trois broches supplémentaires aident à maintenir l'interrupteur stable sur la carte. Lorsque vous concevez la carte PCB de votre clavier, vous devez aligner les trous traversants des broches de l’interrupteur et des broches de montage, et ajuster la taille des pads pour pouvoir les souder ou, dans le cas d'un échange à chaud, faire en sorte que les prises restent solidement soudées en place.

Les prises à chaud (par exemple Kailh ou Gateron) sont des composants montés en surface, permettant d'insérer un interrupteur sans souder. Cela modifie légèrement la géométrie du pad, et vous devez aussi prendre en compte l’aspect mécanique : les prises doivent résister à de nombreuses insertions et rester solidement en place sur la carte.
Les stabilisateurs empêchent les grosses touches de basculer lorsque vous les frappez sans toucher le centre. Les trous ou les emplacements de fixation dans la carte PCB doivent être précisément situés pour les stabilisateurs montés sur plaque ou sur PCB. Sinon, vous risquez de rencontrer l’un des bugs les plus irritants : une barre d’espace ou une touche Shift qui tremble.
LED RGB, contrôleurs et connecteurs d'interface
L'éclairage RGB par touche est désormais attendu par la plupart des utilisateurs. Cela implique généralement une LED adressable, comme la SK6812MINI-E, placée sous chaque interrupteur. Elles sont chaînées, ce qui nécessite de faire attention à la ligne de données pour que le signal reste fort à travers 60, 100 ou plus de LEDs.

Le contrôleur est le cerveau du clavier. En général, on utilise le ATmega32U4, car c'est celui de base pour QMK, mais le STM32 est disponible si vous souhaitez plus de puissance de traitement. Le nRF52840 est à considérer si vous optez pour une configuration sans fil, car il prend en charge le Bluetooth. Ces puces varient par leur nombre de broches, leur taille de boîtier et leurs exigences périphériques, ce qui influence la manière dont vous concevez la carte PCB.
Le USB-C est simplement le nouveau connecteur utilisé dans les claviers actuels. Il a remplacé à la fois le Mini-USB et le Micro-USB. Il est crucial de traiter l'empreinte du USB-C avec une grande précaution, notamment les broches CC (Configuration Channel), qui indiquent la direction dans laquelle le câble doit être inséré. Dans le cas des conceptions sans fil, un connecteur JST pour une batterie LiPo ainsi qu'un circuit de gestion de l'alimentation, typiquement un contrôleur de charge TP4056, seront également ajoutés à la conception.
Choix des matériaux pour flexibilité et durabilité
Le FR-4 de 1,6 mm est le substrat standard pour la plupart des cartes PCB de clavier ; il n'est ni trop rigide ni trop cher et est relativement facile à fabriquer. Pour les conceptions flexibles, par exemple lorsqu'on contourne un boîtier de forme particulière, vous devrez probablement utiliser des couches de 0,8 mm voire 0,6 mm et ouvrir certaines zones de la PCB pour créer des charnières flexibles.
La couleur du masque de soudure est également importante : beaucoup de personnes choisissent du noir mat pour un look haut de gamme, d'autres préfèrent le blanc ou le vert traditionnel par nostalgie. Le finis de surface est généralement du HASL ou ENIG. Le ENIG est préférable pour les assemblages à prise à chaud, car les pads exposés sont visibles et ont un aspect plus propre.
Astuce Pro : Si vous concevez votre premier PCB de clavier personnalisé, commencez avec KiCad et les bibliothèques de PCB de clavier open-source disponibles sur GitHub. Ces bibliothèques incluent des empreintes pré-faites pour les interrupteurs MX, les sockets hot-swap, les stabilisateurs et les contrôleurs courants, ce qui vous permet de gagner des heures de création d'empreintes.
Principes de Conception pour les PCB de Claviers Haute Performance
Optimisation de la Mise en Page pour la Cartographie des Touches et l'Ergonomie
La conception de la mise en page d’un clavier commence par déterminer la façon dont les touches seront disposées sur la carte. Les mises en page standard, telles que ANSI ou ISO, sont relativement bien définies. Cependant, lorsque vous personnalisez, par exemple avec des agencements ortholinéaires, divisés, style Alice, ou ergonomiques, il est nécessaire de planifier l'emplacement de chaque touche et de la plaque pour que tout s'ajuste correctement. Il faut s'assurer que les capuchons de touches et la plaque soient bien alignés. Une astuce courante avec un seul PCB est d’ajouter des empreintes de tous les agencements que vous souhaitez supporter, même si certaines de ces combinaisons peuvent être contradictoires (par exemple, avoir à la fois un backspace divisé et un backspace de pleine largeur sur la même carte).

Le firmware créera la matrice électrique afin que le clavier fonctionne dans la configuration que vous choisissez de créer. La matrice importante consiste simplement en des interrupteurs disposés en lignes et colonnes, et elle vous indique combien de broches I/O le contrôleur nécessite, tout en évitant le phénomène de "ghosting", ces fausses frappes qui se produisent lorsque vous appuyez sur plusieurs touches simultanément. Le ghosting est éliminé en ajoutant une diode à chaque interrupteur (ce qui est désormais standard), et vous obtenez ainsi un rollover complet N-touches.
Stratégies de Routage des Signaux et Distribution de l'Alimentation
Cela peut sembler simple de router le PCB avec toutes ces petites pistes, mais cela devient rapidement un casse-tête. En effet, vous êtes en train de mettre en place la matrice : chaque interrupteur est connecté à une ligne de rangée et une ligne de colonne par une diode. La plus grande difficulté réside dans le fait de maintenir ces lignes courtes et concises. La complexité est augmentée par les LED RGB. La ligne de données circule ensuite séquentiellement à travers chaque LED, et donc, plus le chemin est long, plus le signal se dégrade.
Limitez les pistes à des chemins courts et droits, placez un petit condensateur de 100 nF près de chaque broche d'alimentation des LED, et assurez-vous que l'alimentation peut supporter les courants maximums – jusqu’à 60 nA/LED lorsque vous réglez la luminosité au maximum sur une centaine de LED. Dans le cas des claviers alimentés par USB, vous devez respecter la limite de 500 mA (ou 900 mA en USB 3.0). Une luminosité maximale en pleine couleur peut rapidement dépasser cette limite, c’est pourquoi un contrôle de courant au niveau du firmware et des pistes de taille adéquate qui ne provoquent pas de chute de tension sont essentiels.
Règles DFM pour Améliorer la Fabricabilité
En ce qui concerne la fabrication, les astuces sont peu nombreuses. Utilisez les tailles normales des trous traversants pour les broches des interrupteurs (généralement un pad de 1,5 mm et un trou de 1,0 mm pour les interrupteurs MX). Assurez-vous qu’il y a un espace entre le pad de la prise hot swap et les pistes environnantes. Vérifiez que la forme du PCB pour le USB-C correspond au numéro de pièce correct – certains fabricants ont une légère variation dans la forme. Et faites en sorte que toutes les empreintes des LED soient orientées de la même manière pour faciliter l'assemblage.

La Panelisation est particulièrement applicable aux PCB de claviers. Étant donné que la forme est allongée, il n'est pas possible de simplement la placer sur un panneau standard. Il est essentiel de discuter avec le fabricant pour déterminer la taille optimale du panneau et d'ajouter des onglets de séparation là où vous êtes sûr qu’ils n’interféreront pas avec la plaque ou les interrupteurs.
Techniques Avancées de Fabrication pour les PCB de Claviers
Processus de Superposition, Gravure et Perçage de Précision
Lors de notre projet de conception de PCB, nous avons constaté que les PCB de claviers sont généralement à deux couches, ce qui rend la fabrication relativement simple, mais nécessite une grande précision. Les broches des interrupteurs et les trous de montage doivent être disposés avec exactitude, sinon les interrupteurs ne s’adapteront pas correctement ou ne s’intégreront pas dans les trous de la plaque. Un mauvais alignement de 0,2 mm peut entraîner une installation frustrante ou impossible des interrupteurs.
Dans les conceptions plus complexes avec des LED RGB, des contrôleurs USB et des modules sans fil, on passe à des PCB à quatre couches. Ces derniers fournissent des plans d’alimentation et de masse dédiés, améliorant ainsi la distribution de l’alimentation des LED et réduisant l’interférence électromagnétique (EMI) du microcontrôleur. Les couches supplémentaires facilitent également le routage dans les sections étroites autour du contrôleur et dans les zones encombrées.
Finitions de Surface et Compatibilité avec l'Assemblage
Le type de finition de surface dépend du mode de construction du clavier. HASL (Hot Air Solder Leveling) est la solution la moins coûteuse et convient aux projets de soudure manuelle, ce qui est pratique lorsque vous débutez vos projets. ENIG (Electroless Nickel Immersion Gold) offre une surface plus lisse, idéale pour les prises hot-swap, car elle assure un meilleur contact avec les broches des interrupteurs et a un aspect plus propre, notamment dans les zones de pads visibles. Lorsque vous sous-traitez la carte à un prestataire professionnel de soudure par refusion, les deux options peuvent remplir leur rôle efficacement.
La compatibilité de l'assemblage va également de pair avec le choix des composants. Lorsque vous passez une commande pour un assemblage SMT (Surface-Mount Technology) avec JLCPCB, il est crucial de vérifier que tous les composants nécessaires, tels que les LED, diodes, résistances, condensateurs et prises hot-swap, figurent dans leur bibliothèque de composants. Découvrir l’indisponibilité de certaines pièces après la commande est une source typique de retards qui peuvent mettre tout le projet en pause.
Tests de Qualité pour la Stabilité des Interrupteurs et l'Uniformité des LED
Lors des tests des claviers, nous nous soucions de l’expérience finale de l’utilisateur. Les tests électriques garantissent que les routes de la matrice sont toutes correctes et qu'il n'y a pas de circuits en court-circuit ou ouverts. Les prises hot-swap sont également testées en insérant et retirant les interrupteurs pour s'assurer qu'ils s’adaptent sans nécessiter une force excessive. Les tests des LED vérifieront que toutes les lumières RGB fonctionnent correctement ; une LED morte ou mal colorée est rapidement visible et ne peut pas être tolérée par les utilisateurs.
L’inspection dimensionnelle de la carte garantit que le contour de la carte, la position des trous de montage et celle du connecteur USB correspondent bien à la conception du boîtier prévu. Dans le cas des cartes devant être utilisées dans des boîtiers spécifiques, une petite erreur dans les dimensions peut empêcher l’ajustement et entraîner des problèmes lors de l'assemblage en aval.
Pourquoi JLCPCB est le Choix de Prédilection pour les Designers de Claviers Personnalisés

Support Personnalisé pour les Intégrations Hot-Swap et RGB
JLCPCB est désormais l'atelier de fabrication de référence pour le marché des claviers personnalisés, et c'est tout à fait compréhensible. La précision de leur service dans les détails des PCB de claviers est impressionnante : ils forent les broches des interrupteurs en trous traversants, assemblent les connexions hot-swap et les LED RGB avec des composants SMT solides, utilisent une variété de couleurs de solder-mask pour garder l'apparence fraîche, et offrent des épaisseurs de carte allant de la flex ultra-fine à la norme de 1,6 mm.
Fabrication de Haute Précision pour les Constructions Multicouches
JLCPCB couvre toute la gamme, de la fabrication à une seule couche jusqu'aux constructions multicouches complexes. Ils sont capables de réaliser des matrices à 2 couches simples ou des constructions à 4 couches complexes intégrant des modules sans fil et des LED RGB. Ils maîtrisent le routage à impédance contrôlée pour l’USB, la précision du forage PTH pour les empreintes des interrupteurs, ainsi que le placage ENIG répétable pour les pads de hot-swap, tout ce dont vous avez besoin pour un projet de qualité.
Livraison Fiable, des Prototypes à la Production en Grande Série
Les passionnés qui fabriquent leurs propres claviers sont partout, allant d'un projet après l'école à une commande de cent ou de mille pièces pour des achats communautaires. JLCPCB répond à toute cette gamme de besoins, que ce soit pour cinq prototypes afin de valider le design ou pour une production à grande échelle de claviers personnalisés. Leur prix est compétitif, la qualité est solide, et les délais de fabrication sont rapides, ce qui en fait un choix logique pour les concepteurs de claviers à tous les niveaux.

Questions Fréquentes (FAQ)
Q. Qu'est-ce qu'un PCB de clavier, et puis-je concevoir le mien ?
Un PCB de clavier est la carte de circuit qui relie les interrupteurs aux contrôleurs, permettant à votre clavier de fonctionner. Oui, vous pouvez absolument concevoir le vôtre en utilisant des outils gratuits comme KiCad, des bibliothèques de claviers open-source, et une fabrication abordable grâce à JLCPCB.
Q. Ai-je besoin de sockets hot-swap, ou puis-je souder les interrupteurs directement ?
Les sockets hot-swap augmentent légèrement le coût et la complexité de la carte, mais ils permettent de changer les interrupteurs sans soudure. Pour des constructions personnelles où vous souhaitez expérimenter avec différents interrupteurs, le hot-swap est fortement recommandé.
Q. Combien de couches faut-il pour un PCB de clavier ?
Deux couches suffisent pour la plupart des conceptions de claviers, y compris celles avec un rétroéclairage basique. Quatre couches sont bénéfiques pour des conceptions avec rétroéclairage RGB étendu, modules sans fil ou circuits de contrôleur complexes, où des plans d’alimentation et de masse dédiés améliorent la performance et simplifient le routage.
Q. Quel firmware devrais-je utiliser pour mon clavier personnalisé ?
QMK est le firmware open-source le plus populaire pour les claviers, prenant en charge une large gamme de contrôleurs et de fonctionnalités. VIA offre une couche de configuration basée sur une interface graphique (GUI) au-dessus de QMK. ZMK est le firmware préféré pour les claviers sans fil (Bluetooth) basés sur le contrôleur nRF52840.
Q. JLCPCB peut-il assembler mon PCB de clavier avec des composants ?
Oui, JLCPCB propose des services d'assemblage SMT qui peuvent peupler des diodes, LED, résistances, condensateurs, sockets hot-swap et puces de contrôleur. Il suffit de fournir votre liste de matériaux (BOM) et vos fichiers de placement de composants avec votre commande. Les composants traversants, comme les interrupteurs, sont généralement installés par l'utilisateur après l'assemblage.

Continuez à apprendre
Connecteurs de Bord PCB : Principes de Conception Essentiels, Optimisation des Doigts Plaqués Or et Stratégies de Fabrication pour une Intégration Fiable
Les connecteurs de cartes PCB sont les héros méconnus de l'électronique modulaire. En fournissant une interface à doigts plaquée or le long du bord d'une carte de circuit imprimé (PCB), ils permettent des connexions plug-and-play entre les cartes mères, les cartes d'extension et les modules de mémoire. Contrairement aux joints soudés ou câblés, les contacts de cartes à bords permettent un remplacement et une mise à niveau faciles des composants. Imaginez un peu remplacer une carte graphique ou un SSD ......
Blocs à Bornes PCB : Le Guide de l'Ingénieur Concepteur pour des Connexions Fiables Fil-à-Carte
Les bornes à vis PCB sont des héros méconnus des connexions fil-à-carte. Elles peuvent être utilisées pour connecter ou remplacer des fils dans les systèmes de contrôle industriel, d'alimentation, automobile, etc., sans avoir besoin de retravailler la carte PCB. Les bornes à vis peuvent être serrées ou vissées, éliminant ainsi les approximations du soudage manuel. Cependant, les bornes à vis peuvent présenter des problèmes. Un câblage mal fixé peut vibrer, les éléments lourds peuvent être soumis à des......
Conception de PCB de Claviers Personnalisés Durables : Solutions Sur-Mesure et Fabrication Expertise
Qu'est-ce qu'une carte PCB pour clavier ? En termes simples, une carte PCB pour clavier est la carte de circuit imprimé qui se trouve au centre de tout clavier, reliant les interrupteurs des touches au contrôleur, qui communique avec votre ordinateur. Lorsque vous appuyez sur une touche, un circuit sur la carte PCB se ferme, ce qui permet au contrôleur d'enregistrer la touche en question et d'envoyer son code à votre appareil hôte. La communauté des claviers mécaniques est une sous-culture qui est née......
Anneaux Annuaires dans la Conception de PCB : Connexions de Via Fiables
Nous avons une question qui mérite d'être posée : quand avez-vous réellement calculé la taille du pire anneau annulaire de votre PCB, y compris toutes les tolérances de fabrication ? Si vous répondez, "pas récemment", vous n'êtes certainement pas seul. Bien souvent, nous ajustons simplement la taille des pastilles selon les paramètres par défaut de l'EDA ou ce que nous avons déjà utilisé, sans vérifier si ce chiffre correspond réellement au décalage du foret, à la mauvaise alignement des couches, et à......
Comment éviter les pièges dans la conception de PCB
La conception d’un circuit imprimé (PCB) nécessite une attention particulière à plusieurs facteurs afin de garantir un processus de fabrication fluide et d’éviter les problèmes potentiels. Du diamètre des trous et la conception des fentes à la largeur des pistes et aux zones de cuivre, comprendre ces aspects est essentiel pour créer des PCB fiables et fonctionnels. Dans cet article, nous allons explorer certains pièges courants dans la conception de PCB et fournir des recommandations pour les éviter. ......
Choisir la meilleure couleur de PCB – Allier esthétique et fonctionnalité
Souhaitez-vous concevoir un appareil électronique qui combine d’excellentes performances avec une apparence soignée ? La couleur du vernis épargne (solder mask) d’un PCB joue un rôle essentiel aussi bien sur le plan esthétique que fonctionnel. Le choix de la couleur peut mettre en valeur le style unique d’un appareil électronique. Qu’il s’agisse d’un rouge éclatant, d’un noir tendance ou du classique vert, la couleur définit le ton du design. Elle peut attirer l’attention, créer une impression positiv......