投稿

2026の投稿を表示しています

KiCadを使ってカスタムPCB(基板)を発注してみた。 その2

イメージ
これまではEagleを使ってPCBをデザインしていましたが、今回、初めて KiCad を使ってPCBを発注してみました。 いつもパネライズに対応した業者を使っているのですが、Eagleでパネライズの為に回路をコピー&ペーストをすると、コピーされた部分のパーツ番号が(重複しない様に) 勝手に増加されます。 なので、Eagleだと、コピーする前にオリジナルのパーツ番号のレイヤを別のレイヤに複製しておいてからコピー&ペーストをして、パネライズが終わった時点でパーツ番号のレイヤを削除してから。複製したパーツ番号のレイヤを最終的なパーツ番号のレイヤに書き換えるといった作業が必要でした。 頻繁にやっていれば間違う事はないと思いますが、久々にやるとどこかのステップを忘れていて、出来上がって送られてきたPCBを見てからパーツ番号がおかしくなっているのに気が付く事がこれまでに数回かありました。。 幸い、KiCadではスクリプトを使うと、パネライズの時にパネライズの工程でパーツ番号が変わってしまう事はないのですが、実施に送られて来たPCBを確認したら「 Eagleの時と違う! 」と思った事が、 その1 で書いた、スクリプトで追加されたV-Cutのレイヤがおかしかったのに加えて、もう1つあったので、今回はそれをメモしておきます。 スルーホールVIAとはんだマスク 結果から言うと、KiCadで追加したVIA(ビア)にはデフォルトでソルダマスク層が指定されない様です。 VIA (ビア) はPCBに穴を開けて別のレイヤ(層)にトラックを繋げたりするのに使われます。 PCB中のVIAの透過イメージ VIAの穴の内側の表面は銅メッキ処理がされて他の銅箔層との電通が確保され、また各銅箔層でVIAの穴の周りには「ランド」と呼ばれる円形の銅箔が追加されます。 VIAの断面は次の様なイメージになります。 VIAの断面イメージ このままの状態だと、そのまま長時間放置すると穴の内側のメッキが錆びて接続不良が出る可能...

KiCadを使ってカスタムPCB(基板)を発注してみた。 その1

イメージ
数は多くありませんが、これまでいくつかのPCB基板をカスタムで作った事があります。 中学校の技術の授業で、銅板付きの板を液体に浸けて、ラジオか何かの基板を作った記憶もありますが、この記事で意味するカスタム基板はその類ではなく。。 基板デザイン用のPCアプリで作図して、「gerber」と呼ばれるファイルに出力して、それを業者に送って基板を作ってもらうタイプのカスタム基板になります。 これまでは、『 Eagle (イーグル)』という基板デザインアプリの無料版を使ってデザインしていましたが、いくつか制限があるので、今回久しぶりに基板をデザインするのにあたって『 KiCad 』というオープンソースの無料アプリを使ってみました。 ※ 大学にいた頃は『Altium Designer』がほとんどのPCで使えたり、過去に働いていた会社でも使っていたので雑用で使ったりはしていましたが、個人で使うとなるとかなりの出費になるのと、頻繁に使う事もないので無料アプリを使うという選択になっています。 Eagle/Autodesk Eagle Eagleは、 何年も前 (2016) に AutoCAD で有名なAutoDeskに買収されて「Autodesk Eagle」という名前になったはずですが、それ以降はアプリが重くなったという声が多数あったのと、 2026年6月 にはAutoDeskによる Eagle のサポートが終るみたいです。 無料版だと、扱える基板が: 裏面と表面の2レイヤーまで 総面積が80cm 2 まで という制限がありますが、 Eagle の利点としては昔からあったアプリなので、ダウンロードして使える電子パーツのライブラリの数が多いという点があるかもしれません。 アプリのバージョン あくまでも個人的な見解ですが、使用頻度が低いデザインアプリほどアプリのバージョン更新をせずに使う様にしています。 また、複数のPCで使う事もあるので、全てのPCでアプリのバージョンが同じになる様にも注意しています。 アプリのパージョンが変わった際に仕様も一部変更になったりすると、実...