耐久性のあるカスタムキーボード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設計向けAIツール:あなたの設計ワークフローに最適なツールは?
AIツールは現在、PCB設計における回路構成の検討、回路図生成、部品選定、部品配置、配線、設計検証など、さまざまな工程を支援できるようになっています。 しかし、各AIツールが対応する工程や得意分野はそれぞれ異なります。 本記事では、AI PCB設計ツールについて、実際にどのような処理を行うのか、必要となる入力情報、そして実際のエンジニアリングワークフローのどの段階で活用できるのかを比較・解説します。 この記事では、以下の内容について解説します。 6種類のAI PCB設計ツールと、それぞれに必要な入力情報 PCB設計工程ごとにAIツールが実行できる内容 設計開始時点や使用中のEDAソフトに応じたツール選択方法 AIによる設計結果にもエンジニアによる検証が必要な理由 図: PCB設計ワークフローの各段階に対応したAI PCB設計ツールの分類 PCB設計向けAIツールの種類 AI PCB設計ツールは、大きく6種類に分類できます。 選択する際は、現在所有している設計情報が アイデア、要求仕様、回路図、または配置済み基板 のどの段階にあるかを基準にすると適切なツールを選択できます。 図: PCB設計における......
適切なPCB形状の選択
PCBに適切な形状を選択することは、電子デバイスの全体的な性能、製造性、美観に大きな影響を与える重要な決定です。長方形のPCBが最も一般的で汎用性がありますが、特定のアプリケーションで独自の利点を提供するさまざまな形状があります。この包括的なガイドでは、さまざまなPCB形状を探り、各形状の例を提供し、それらがどのように設計と機能性を最適化するかを紹介します。PCB形状の重要性を理解し、具体的な例を考慮することで、電子システムを強化するための情報に基づいた決定を下すことができます。 長方形PCB形状:定番の選択 長方形PCBは、実績のある選択肢であり、多様な業界で広く使用されています。その長方形の形状は、シンプルさ、製造の容易さ、標準プロセスとの互換性を提供します。この形状により、効率的な部品配置、簡単な信号配線、標準化された筐体への統合が可能になります。例えば、ハイエンドノートパソコンは通常、内部スペースの利用を最大化するために長方形のPCB形状を採用しています。長方形の形状により、プロセッサ、メモリ、ストレージ、その他のコンポーネントを効率的に配置でき、コンパクトで強力なコンピューティングデバイ......
部分的に反転したパネル化のチュートリアル
PCB設計のレイアウトエンジニアリング段階では、パネライゼーションが頻繁に採用されます。パネライゼーションとは、本質的には個々の基板をより大きな一枚の基板に組み立てることであり、Vカット、プロセスエッジ、フィデューシャル、ツーリングホール、その他のプロセス用クリアランスのためのスペースを確保します。 PCB試作時には、製造および実装の前に、Altiumで小さな基板をより大きな一枚の基板に組み立てる方が効率的であることがよくあります。 部分的反転パネライゼーション方法 今日は、PCB試作に特化した部分的反転パネライゼーション方法について詳しく見ていきましょう。基本的には、描画したPCBのTOP層をBOTTOM層に変換し、その逆も行ってパネライゼーションするものです。 全体的な手順は以下の通りです: 1. 新しいPCBファイルを作成し、完成したPCB設計を新しく作成したPCBファイルにコピーします。 2. 特殊貼り付けを実行します。 3. PCB基板全体をコピーし、選択して反転させ、時計回りに180度回転させます。 これらの手順を実行するには: 1. ファイル全体を選択します(ショートカット:S+A)......
PCB層数の決定
プリント基板(PCB)の設計を始めるとき、あなたが下すべき重要な決定の一つは、PCBの層数を決めることです。層数が異なれば、プロジェクト設計の結果に必ず影響を与えます。ここでは、その意味について説明し、PCB設計における銅層の数を決定するための簡単なガイドラインを提供します。 PCB層の理解 回路の複雑さを分析する: 回路の複雑さは、PCBの層数を決定する主要な要素です。多数の部品と複雑な配線要件を持つ複雑な回路では、必要なトレースと接続を収容するために追加の層が必要になる場合があります。 部品密度が高い回路は、通常、必要な配線を収容するためにより多くの層を必要とします。設計に複数の高速信号や敏感なアナログ信号が含まれる場合、追加の層は専用の電源プレーンとグラウンドプレーンを提供し、ノイズを低減することで信号整合性の向上に役立ちます。さらに、高速回路や敏感なアナログ信号を含む設計では、信号整合性に特別な注意が必要です。追加の層を利用して電源プレーンとグラウンドプレーンを分離し、ノイズを最小限に抑え、信号干渉やクロストークを低減することができます。 スペースの制約を考慮する: 設計をコンパクトな電子......
銅トレース設計のマスター
銅トレースは、PCB設計において電気信号の効率的な流れを確保する上で極めて重要な役割を果たします。あなたが電子工作愛好家、ホビイスト、エンジニア、学生、あるいはこの分野のプロフェッショナルであっても、銅トレース設計の原理と技術を理解することで、あなたのPCBプロジェクトを新たな高みへと引き上げることができます。本日は、JLCPCBが銅トレース設計の技術をマスターし、あなたのプロジェクトが最終的に最適な結果を達成できるようご案内します。 銅トレース設計の重要性: 銅トレースはあらゆるPCBの生命線であり、コンポーネント間で信号を伝達し、電子デバイスの機能を可能にします。適切に設計された銅トレースレイアウトは信号損失を最小限に抑え、電磁干渉(EMI)を低減し、信号整合性を向上させます。銅トレース設計をマスターすることで、PCBの全体的な性能と信頼性を高めることができます。 銅トレース設計における重要な考慮事項: a. トレース幅と間隔: 適切なトレース幅と間隔を決定することは、インピーダンス制御を維持し、信号劣化を防ぎ、電流容量要件に対応するために極めて重要です。トレース寸法を選択する際には、電流レベ......
PCB設計ルールのマスター:最適な結果を得るための包括的ガイド
PCB設計ルールは、プリント基板の機能性、信頼性、製造性を確保するための重要なガイドラインです。PCB設計ルールに従うことで、設計者は最適な性能を実現し、製造プロセス中および最終製品における潜在的な問題を最小限に抑えることができます。この包括的なガイドでは、PCB設計ルールの世界を深く掘り下げ、貴重な洞察、実践的なヒント、実例を提供し、成功するPCBレイアウトの作成を支援します。 I. PCB設計ルールの重要性を理解する 信号整合性と電磁両立性(EMC): 信号整合性を維持し、電磁干渉を防ぐために、設計者はプレーンとトレースの間隔、インピーダンス制御、グランド分離などの要素を考慮する必要があります。適切なトレース間隔はクロストークとノイズを低減し、コンポーネント間の明確な通信を確保するのに役立ちます。インピーダンス制御は高速設計において重要であり、PCBトレース全体にわたって信号整合性を維持します。 製造および組立プロセスの促進: 効果的なコンポーネント配置は、効率的な組立とテストに不可欠です。コンポーネントの配置と方向に関する設計ルールに従うことで、設計者はアクセシビリティ、製造の簡素化、将来の......