耐久性のあるカスタムキーボードPCBの設計:オーダーメイドのソリューションと専門的な製造
1 min
- キーボードPCBビルドの主要コンポーネント
- 高性能キーボードPCBの設計原則
- キーボードPCBの高度な製造技術
- カスタムキーボードデザイナーにとってJLCPCBが頼りになる選択肢である理由
- よくある質問(FAQ)

では、キーボードPCBとは何でしょうか?簡単に言えば、あらゆるキーボードの中心に搭載されているプリント基板であり、キースイッチをコントローラーに接続し、コントローラーがコンピューターと通信します。キーを押すとPCB上の回路が閉じられ、コントローラーがどのキーが押されたかを記録し、そのキーコードをホストデバイスに送信します。メカニカルキーボードコミュニティは、ニッチな趣味から発展して、メカニカルキーボードの世界で成功したサブカルチャーとなったものです。これはキーボードが何をできるかを決定する基盤です:どのタイプのスイッチがサポートされるか、コンポーネントをホットスワップできるか、同時にいくつのLEDを点灯できるか、どのレイアウトを選択できるか、そしてボードがファームウェアにどのような機能を譲るかです。

PCBは、スイッチとキーキャップの集まりを、滑らかで完全にカスタマイズ可能な入力パッドに変えます。メカニカルキーボードシーンでは、独創的なスタイルを表現するためにユニークなPCBを作成することが好まれています。タイトな40%レイアウトから、ロータリーエンコーダーやOLEDディスプレイを備えたフルサイズボードまで、PCBの設計が文字通り何を構築できるかを決定します。そして今や、低価格のファブサービスを通じて、ホビイストやインディーズデザイナーが手頃な価格でカスタムボードを製造できるようになったため、自作キーボードを構築するための障壁はかつてないほど低くなっています。
愛好家向けのベーシックからカスタマイズ可能なデザインへの進化
初期のキーボードPCBを比較すると、それらは比較的シンプルでした。単に専用のコントローラーICに接続されたスイッチ接続のグリッドでした。カスタマイズは主に、特定のタイプのスイッチと固定構成にのみ互換性のあるいくつかの商用オプションに限定されていました。今日、カスタムキーボードのPCBは非常に長い道のりを歩んできました。現在のボードには、はんだ付けなしでスイッチを交換できるホットスワップソケット、個別にアドレス指定可能なRGBバックライト、QMK、VIA、ZMKなどのオープンソースファームウェアを備えた強力なARMベースのマイクロコントローラーがあり、キーマップ、マクロ、レイヤー、タップダンストリックなどをプログラムできます。
また、USB-Cを採用し、オプションのBluetoothを備え、スマートなフットプリント設計により、単一のPCBで複数の物理レイアウトをサポートすることもできます。これは、KiCadなどの無料でフル機能のPCB設計ソフトウェア、JLCPCBなどのサービスを使用した安価な製造、そして独自のカスタムソフトウェアを書くことなく十分なキーボード機能を提供するオープンソースファームウェアエコシステムによって可能になりました。
キーボードPCBビルドの主要コンポーネント
スイッチ、スタビライザー、ホットスワップソケット
メカニカルキーボードの主役とも言えるのがスイッチであり、PCBがそれと密接に連携することを確認する必要があります。主に考慮するスイッチはMX互換で、2ピンまたは5ピンのレイアウトを持っています。追加の3本のピンは、ボード上でスイッチを安定させるのに役立ちます。キーボードPCBをレイアウトする際には、スイッチピンとマウントピンのスルーホールを位置合わせし、はんだ付けできるように、またはホットスワップの場合はソケットがしっかりとはんだ付けされた状態を保てるように、適切なサイズのパッドを配置する必要があります。

ホットスワップ(KailhやGateronなど)は表面実装コンポーネントであり、はんだ付けなしでスイッチを差し込むことができます。そのため、パッドの形状が若干変更され、機械的な側面も考慮する必要があります。ソケットは多数の挿抜に耐え、ボード上にしっかりと留まる必要があります。
大きなキーを中央以外で叩いたときにぐらつかないようにするのがスタビライザーです。PCBの穴やクリップイン位置は、プレートマウントまたはPCBマウントのスタビライザーが正確に配置される場所でなければなりません。これらが機能しないと、最もイライラするレイアウトのバグの1つが発生します:ぐらつくスペースバーやぐらつくシフトキーです。
RGB LED、コントローラー、インターフェースコネクター
今日ではほとんどの人がキーごとのRGB照明を期待しています。通常、これにはSK6812MINI-Eなどのアドレス指定可能なLEDを使用し、スイッチの下に取り付けます。これらはデイジーチェーン接続されているため、60、100、またはそれ以上のLED全体で信号が強いことを確認するために、そのデータラインに注意を払う必要があります。

コントローラーはキーボードの頭脳です。一般的にはQMKのベースであるためATmega32U4を使用しますが、より高度な処理能力が必要な場合はSTM32が利用可能です。ワイヤレスにする場合は、Bluetoothを提供するnRF52840が検討対象の1つです。これらのチップはすべて、ピン数、パッケージサイズ、周辺機器の要件が異なるため、PCBのレイアウト方法を実際に決定します。
USB-Cは現在キーボードで使用されている新しいコネクターであり、Mini-USBとMicro-USBの両方を置き換えました。USB-Cのフットプリントは特に注意して扱う必要があり、特にケーブルの挿入方向を示すCCピンに注意が必要です。ワイヤレス構成の場合、LiPoバッテリーへのJSTコネクターと電源管理回路、通常はTP4056充電コントローラーも設計に追加されます。
柔軟性と耐久性のための材料選択
標準的な1.6mm FR-4はキーボードPCBの最も一般的な基板であり、硬すぎず、高価すぎず、製造も難しくありません。フレックスカット設計を切断する場合、変則的な形状のエンクロージャーを回り込む場合、0.8mmまたは0.6mmの層を使用し、特定の箇所でPCBを開口してリビングヒンジを作成することになります。
この場合、ソルダーマスクの色が重要であり、多くの人が高級感を出すためにマットブラックを選び、白を選ぶ人もいれば、ノスタルジーの源として従来の緑を好む人もいます。最後の 表面処理は通常HASLまたはENIGです。ENIGは、露出したパッドが目に見えてきれいに見えるため、ホットスワップアセンブリに最適です。
プロのヒント:初めてのカスタムキーボードPCBを設計する場合は、KiCadとGitHubで入手可能なオープンソースのキーボードPCBライブラリから始めてください。これらのライブラリには、MXスイッチ、ホットスワップソケット、スタビライザー、一般的なコントローラーの既製フットプリントが含まれており、フットプリント作成の何時間も節約できます。
高性能キーボードPCBの設計原則
キーマッピングと人間工学のためのレイアウト最適化
キーボードレイアウトの設計は、実際のキーがボード上にどのように収まるかを決定することから始まります。ANSIやISOなどの標準的なものは比較的固定されていますが、オルソリニア、スプリット、Aliceスタイル、エルゴノミクスなどのカスタマイズを行う場合は、すべてのキーキャップとプレートをプロットして、すべてが適合し、キーキャップとプレートが整列するようにする必要があります。単一のPCBでよく使われるトリックは、サポートしたいすべてのレイアウトのフットプリントを追加することです。ただし、これらの組み合わせの一部は矛盾しています(例えば、スプリットバックスペースとフル幅バックスペースを同じボードに持つなど)。

ファームウェアは、選択した構成でボードが機能するように電気マトリックスを作成します。重要なマトリックスは、単に行と列に配置されたスイッチであり、コントローラーが必要とするI/Oピンの数、および複数のキーを同時に押したときの迷惑な誤キータップであるゴースティングの原因を通知します。ゴースティングは、各スイッチにダイオードを追加することで排除され(現在は標準)、完全なNキーロールオーバーが実現します。
信号ルーティングと電力分配戦略
これらの小さなトレースでPCBをルーティングするのは簡単に見えるかもしれませんが、混乱します。実際には、マトリックスをレイアウトしています。すべてのスイッチは、ダイオードを介して1本の行ラインと1本の列ラインに接続されています。最大の難しさは、これらのラインを短く簡潔に保つことです。RGB LEDによって少し複雑さが加わります。データラインは各LEDを順番に伝わるため、パスが長いほど信号が弱くなります。
トレースを短く直線的に制限し、LEDの各電源ピンの隣に小さな100 nFコンデンサを取り付け、電源が最大電流に耐えられることを確認します。100個のLED全体で明るさを最大にすると、LEDあたり最大60 nAになります。USB給電キーボードの場合、500mAの制限(またはUSB3.0では900mA)を守る必要があります。フルカラーで最大輝度にすると、すぐにそれを超える可能性があるため、ファームウェアレベルでの電流制限と、電圧降下を起こさない適切なサイズのトレースが必要です。
製造性を向上させるDFMルール
製造に関しては、コツはほとんどありません。スイッチピンの通常のスルーホールサイズ(通常、MXの1.5mmパッドと1.0mm穴)を使用してください。ホットスワップソケットのパッドと周囲のトレースの間にクリアランスがあることを確認してください。USB-Cフットプリントが正しい部品番号であることを確認してください。メーカーによって形状が若干異なります。また、すべてのLEDフットプリントを同じ向きにして、組み立てを容易にしてください。

パネライゼーションは特にキーボードPCBに適用されます。形状が長いため、通常のパネルに置くことはできません。最適なパネルサイズについてファブと相談し、プレートやスイッチに干渉しないことが確実な場所にブレイクアウェイタブを追加してください。
キーボードPCBの高度な製造技術
精密な積層、エッチング、穴あけプロセス
私たちのPCB設計プロジェクトでは、キーボードPCBは通常2層であり、製造が簡単ですが、高い精度が必要であることがわかりました。スイッチピンとマウント穴は正確に配置する必要があります。そうしないと、スイッチが所定の位置に収まらないか、プレートの穴に合いません。0.2mmのずれが、スイッチの迷惑または不可能な取り付けにつながる可能性があります。
RGB LED、USBコントローラー、ワイヤレスモジュールを備えたより複雑な設計では、4層ボードに移行します。これらは専用の電源プレーンとグラウンドプレーンを提供し、LED電力の分配を強化し、マイクロコントローラーのEMIを低減します。追加の層は、コントローラー周辺の狭いセクションでのルーティングも容易にします。
表面処理とアセンブリの互換性
一般的な表面処理の種類は、キーボードの構築方法によって異なります。HASLは最も安価で、手はんだプロジェクトに適しており、プロジェクトを始めるときに便利です。ENIGはより平坦な表面を提供し、スイッチピンとの接触が良好に保たれるためホットスワップソケットに優れており、特に目に見えるパッド領域で見た目が良くなります。ボードを専門のリフローはんだ付けプロバイダーに外注する場合、どちらのオプションも目的を果たします。
アセンブリの互換性は、コンポーネントの選択にまで及びます。JLCPCBでSMTアセンブリを注文する場合、LED、ダイオード、抵抗、コンデンサ、ホットスワップソケットなど、必要なものがすべて彼らのコンポーネントライブラリに存在することを確認することが重要です。注文後に部品が入手できないことを発見することは、プロジェクト全体を停滞させる可能性のある遅延の典型的な原因です。
スイッチの安定性とLEDの均一性のための品質テスト
キーボードのテストでは、エンドユーザーエクスペリエンスに関心があります。電気テストは、マトリックスルートがすべて正しく、短絡または断線した回路が存在しないことを確認します。ホットスワップソケットも、スイッチを抜き差しして、過度の力を必要とせずに適合できることを確認することでテストされます。LEDテストは、すべてのRGBライトが正常に機能していることを確認します。1つの死んだまたは誤った色のLEDは目立って見え、ユーザーには許容できません。
ボードの寸法検査は、ボードの外形、マウント穴の位置、USBコネクターの位置がすべて意図したケースの設計に従っていることを確認します。特定のケースで使用するボードの場合、寸法のわずかな誤りが取り付けを妨げ、下流のアセンブリ問題を引き起こす可能性があります。
カスタムキーボードデザイナーにとってJLCPCBが頼りになる選択肢である理由

ホットスワップとRGB統合のためのカスタムサポート
JLCPCBは現在、カスタムキーボード市場のファブショップであり、それは理解できます。キーボードPCBの詳細における彼らのサービスの精度は印象的です。スイッチピンのスルーホール穴あけ、堅牢なSMT部品によるホットスワップ接続とRGB LEDのアセンブリ、新鮮な見た目を保つための様々な色のソルダーマスクの使用、超薄型フレックスから標準1.6mmまでのボード厚の提供などです。
多層ビルドのための高精度製造
JLCPCBは、単層から多層ビルドまで、シンプルな2層マトリックスからワイヤレスとRGBを備えた複雑な4層ビルドまで、あらゆる範囲をカバーしています。USBの制御インピーダンスルーティング、スイッチフットプリントのPTH穴あけの精度、ホットスワップパッドの再現性のあるENIGめっきなど、必要なものはすべて揃っています。
プロトタイプからフルカスタムランまでの信頼性の高い納品
自作キーボードを作るホビイストはどこにでもいて、放課後の単一プロジェクトから100または1000のグループ購入まで様々です。JLCPCBはその全範囲に対応しており、検証用の5枚のプロトタイプボードから、コミュニティ購入のための本格的な生産まで対応しています。価格は手頃で、品質は堅実、納期は迅速であり、あらゆるレベルのキーボードデザイナーにとって論理的な選択肢となっています。

よくある質問(FAQ)
Q. キーボードPCBとは何ですか?自分で設計できますか?
キーボードPCBは、キースイッチをコントローラーに接続し、キーボードが機能できるようにする回路基板です。はい、KiCadなどの無料ツール、オープンソースのキーボードライブラリ、JLCPCBの手頃な製造を使用して、完全に自分で設計できます。
Q. ホットスワップソケットは必要ですか?それともスイッチを直接はんだ付けすべきですか?
ホットスワップソケットはコストを追加し、ボードの複雑さをわずかに増しますが、はんだ付けなしでスイッチを交換できます。異なるスイッチを試したい個人ビルドの場合、ホットスワップを強くお勧めします。
Q. キーボードPCBには何層必要ですか?
基本的なバックライトを含むほとんどのキーボード設計には2層で十分です。4層は、広範なRGBバックライト、ワイヤレスモジュール、または複雑なコントローラー回路を備えた設計に有益であり、専用の電源プレーンとグラウンドプレーンが性能を向上させ、ルーティングを簡素化します。
Q. カスタムキーボードにはどのファームウェアを使用すべきですか?
QMKは最も人気のあるオープンソースキーボードファームウェアであり、膨大な範囲のコントローラーと機能をサポートしています。VIAはQMKの上にGUIベースの構成レイヤーを提供します。ZMKは、nRF52840コントローラーに基づくワイヤレス(Bluetooth)キーボードビルドに推奨されるファームウェアです。
Q. JLCPCBはコンポーネント付きでキーボードPCBを組み立てできますか?
はい。JLCPCBは、ダイオード、LED、抵抗、コンデンサ、ホットスワップソケット、コントローラーICを実装できるSMTアセンブリサービスを提供しています。注文時にBOMとピックアンドプレースファイルを提供してください。スイッチなどのスルーホールコンポーネントは、通常、アセンブリ後にエンドユーザーが取り付けます。

学び続ける
耐久性のあるカスタムキーボードPCBの設計:オーダーメイドのソリューションと専門的な製造
では、キーボードPCBとは何でしょうか?簡単に言えば、あらゆるキーボードの中心に搭載されているプリント基板であり、キースイッチをコントローラーに接続し、コントローラーがコンピューターと通信します。キーを押すとPCB上の回路が閉じられ、コントローラーがどのキーが押されたかを記録し、そのキーコードをホストデバイスに送信します。メカニカルキーボードコミュニティは、ニッチな趣味から発展して、メカニカルキーボードの世界で成功したサブカルチャーとなったものです。これはキーボードが何をできるかを決定する基盤です:どのタイプのスイッチがサポートされるか、コンポーネントをホットスワップできるか、同時にいくつのLEDを点灯できるか、どのレイアウトを選択できるか、そしてボードがファームウェアにどのような機能を譲るかです。 PCBは、スイッチとキーキャップの集まりを、滑らかで完全にカスタマイズ可能な入力パッドに変えます。メカニカルキーボードシーンでは、独創的なスタイルを表現するためにユニークなPCBを作成することが好まれています。タイトな40%レイアウトから、ロータリーエンコーダーやOLEDディスプレイを備えたフルサイズ......
PCBカードエッジコネクタ:信頼性の高い統合のための設計要点、ゴールドフィンガー最適化、および製造戦略
PCBカードエッジコネクタは、モジュラーエレクトロニクスの縁の下の力持ちです。回路基板の端に金メッキされたフィンガーインターフェースを設けることで、マザーボード、拡張カード、メモリモジュール間のプラグアンドプレイ接続を可能にします。はんだ付けや配線による接合とは異なり、カードエッジ接点はコンポーネントの交換やアップグレードを容易にします。グラフィックスカードやSSDを、あるボードを抜いて別のボードを差し込むだけで交換することを想像してみてください。このエッジベースの相互接続は、堅牢な機械的サポートを備えた高速・高密度の配線を可能にします。この概要では、これらのコネクタの進化、主要なタイプと設計ルール、金フィンガーの詳細、および製造のヒントについて説明します。 PCBシステムにおけるカードエッジコネクタの独自の役割 カードエッジコネクタは、面倒なワイヤーハーネスを排除するために、初期のコンピュータおよび通信ハードウェアに登場しました。時が経つにつれ、レガシーバスカード(ISA、EISA、AGP)から、今日の洗練されたPCI Expressや小型フォームファクタモジュールへと進化しました。現代の設計で......
PCB端子台:信頼性の高いワイヤ・ツー・ボード接続のための設計エンジニアガイド
重要なポイント 故障モードへの対処:適切なクランプとマウントを選択し、配線の緩み、接合部の疲労、アーキングを防ぎます。 ネジ式 vs バネ式:ネジ式ブロックは高振動環境で強力なクランプ力を提供し、バネ式ブロックは配線を迅速化します。 安全距離:15Vを超える電圧では、電気アーキングを防ぐために適切なクリアランス距離を確保してください。 最適化されたフットプリント:機械的ストレスと大電流に対処するため、より大きなアニュラーリングと2オンス銅を使用してください。 自動組立:選択的ウェーブはんだ付けにより、手はんだ付けによるコールドジョイントを防ぎます。 PCB端子台は、ワイヤ・トゥ・ボード接続の縁の下の力持ちです。産業用制御、電源、自動車システムなどにおいて、PCBを再加工することなく、ワイヤの接続や交換に使用できます。端子台は締め付けまたはネジ止めが可能で、手はんだ付けの不確実性を排除します。しかし、端子台には問題が生じることもあります。緩んだ配線は振動し、重量のある部品ははんだ接合部の疲労を受けやすく、沿面距離や空間距離の不足はトレース間でのアーク放電を引き起こす可能性があります。緩く締められたネ......
PCBフットプリントの習得:信頼性の高い製造のための設計ベストプラクティス
重要なポイント PCBフットプリント(ランドパターン)は、コンポーネントのデータシート寸法を銅パッド、ソルダーマスク開口部、ペースト開口部、シルクスクリーン、クリアランスエリアに変換し、信頼性の高いはんだ付けと組立を可能にします。 パッド寸法、間隔、レイヤー設計についてはIPC-7351規格とメーカーのDFMルールに従い、はんだブリッジ、マンハッタン現象( tombstoning)、クラックの入った接合部などの欠陥を最小限に抑えましょう。 電気的要件、熱性能、組立方法、生産量に基づいて、スルーホール(THT)と表面実装(SMT)のフットプリントを選択しましょう。 適切なパッドサイズ、ソルダーマスクダム(最小0.1 mm)、ペースト開口部設計が組立欠陥を防ぎ、一発合格率を向上させます。 JLCPCBは、±0.1 mmの厳しい公差、検証済みのコンポーネントライブラリ、無料のDFM解析ツールを備えたワンストップの精密製造・組立を提供します。 PCBフットプリントとは何か、なぜ重要なのか PCBフットプリントは、ランドパターンとも呼ばれ、電子部品をプリント基板に接続するための物理的なレイアウトです。コンポ......
AIがPCB設計をどのように革命的に変えているか:包括的なガイド
お気に入りの機械学習、最適化、生成AIアルゴリズムが、まもなくお気に入りのPCB設計プログラムで使用されるようになるかもしれません。ChatGPTが一般的な名前になり、競合企業が独自のGPT相当品(Claude、LLaMaなど)を開発している今、EDAスタートアップはこれらのツールを活用してPCB設計者やエンジニアの生産性を向上させる方法を模索しています。自動化とAIが多くの業界に影響を与える中、PCB設計者が独自のツールを手に入れるのは時間の問題でした。 人工知能(AI)は、プリント基板(PCB)技術を含む多くの業界に革命をもたらしています。PCBレイアウトと設計の最適化から表面実装製造プロセスの改善まで、AIはゲームチェンジャーとなる要素を追加します。より具体的には、効率性と精度の面でです。 製造プロセスで人工知能を使用すると、より高品質で迅速な生産時間、コスト削減、エラーの最小化が実現する可能性があります。AIが回路基板技術をどのように大きく変えているかの詳細にご興味があれば、以下で詳しくご覧ください。 PCB設計でAIが応用されている分野 PCB設計には、回路設計からPCBレイアウト、生産......
PCB設計におけるアニュラリング:信頼性の高いビア接続と精密加工の習得
実は、皆さんに考えていただきたい質問があります。それは、PCBの最悪ケースのアニュラリングサイズを、すべての製造公差を含めて最後に実際に計算したのはいつですか、ということです。最近はない、あるいはまったくないとお答えになる方も、決してあなただけではありません。私たちは単にパッドサイズをEDAのデフォルト値や以前使用した値に合わせてスケーリングし、その数値が実際のドリル位置ずれ、層間位置合わせ誤差、エッチング補正に対応しているかどうかを確認していません。メッキされたビアバレルと各層の銅パッドの間の唯一の機械的・電気的接続は、ドリル加工されたすべての穴の周囲にあるあの薄い銅のリングなのです。 それがちょうど十分であるとき、誰もそれに気づきません。ぎりぎりの場合、間欠的な故障が発生し、それが残って数ヶ月後に生産エンジニアを悩ませることになります。今日は、教科書的な定義を超えて掘り下げていきます。実際のアニュラリングマージンを決定する公差スタックを分解し、IPC-6012のクラス要件を注意深く検討し(正当に評価し)、配線密度と製造堅牢性のトレードオフを取る設計手法についても見ていきます。 基本式を超えて:......