MacでEAGLE!プリント基板製作入門(19)

今回からプリント基板のパターンであるボード図を作成していきます。

今回の説明

このシリーズは以下の順番で説明しています。今回の説明は「プリント基板パターン作成」の部分になります。前回までに電子回路図を作成しましたので、今回からそれを元にボード図と呼んでいるプリント基板パターン作成の作業に入ります。

 

ボード図作成の説明概要

これから「ボード図」と呼ばれているプリント基板パターン作成方法について説明します。説明は何回かに分かれますので、はじめに概要を説明します。

今回は「自動配線によるボード図作成」の説明になります。次回以降、上の項目の残りを順に説明していきます。

 

ボード図新規作成

まずはボード図ファイルを新規作成します。

はじめに電子回路図を開いてください。開いたら、ボード図切り替えボタンをクリックします。

Schematic

このボタンは電子回路図とボード図の表示を切り替えるときに使用します。ただボード図はまだないため新規にボード図を作成する処理になります。新規にボード図ファイルを作成するか確認がありますので、Yesボタンをクリックします。

Board creating confirmation

ボード図編集ウインドウが開きます。ボード図作成の作業に入る前に、このボード図の構成などを確認しておきましょう。

New board window

一度ボード図を保存(command+Sかファイル→保存)してください。保存するとコントロールパネルにボードファイルが作成されます。

Board file saved

それでは一旦ボード図編集ウインドウを閉じてみてください。電子回路図編集ウインドウは開いていると思いますが、以下のような物々しいメッセージが表示されたと思います。

Fb annotation

この警告メッセージは「ボード図が開かれていないので、この状態で電子回路図変更してもボード図に反映できないですよ」って言ってます。ボード図を作成した後に電子回路図に部品を追加したり回路を変更する時は、必ずボード図を開いておく必要がありますのでご注意ください。

それではコントロールパネルのボード図ファイルをダブルクリックして再度ボード図編集ウインドウを開いてください。ボード図ウインドウについて詳しく確認しておきましょうね。

ボード図ウインドウを新規作成した時は、配置されていない部品とその隣にプリント基板が表示されます。これから、未配置の部品をプリント基板に配置していく作業を行います。部品の配置はこの後詳しく説明します。

Board window parts

ところで、プリント基板のサイズはどうなっているんでしょうか。プリント基板を確認すると、左下に基準点があります。そこで、マウスカーソルを右上の角に持っていき、その時の座標を確認すればサイズがわかりますよね。ただ、デフォルトではグリッドが0.05インチになっています。mm(ミリメートル)で確認したいため、まずグリッドを1mmに変更してください。変更したらマウスカーソルをプリント基板の右上に持っていきます。

Board default size

座標は(100, 80)となっていますので、横100mm x 縦80mm、つまりこれはEAGLE無償版の最大サイズになります。なお、今回作成する基板は部品点数が少ないのでこの大きさではちょっと大きいですよね。またプリント基板製造業者の値段は5cm x 5cmまでいくら、という区切りがありますので、まずはプリント基板のサイズを5cm x 5cmに変更しておきましょう。

プリント基板のサイズの変更の仕方は、移動ボタンをクリックして、プリント基板の右上をクリック、右上の座標が(50 50)になる位置に移動する手順になります。

Board size change 1

右上の位置を変更したら、プリント基板のサイズが50mm x 50mmになるように、残りの右下、左上の位置も変更します。

Board size change 2

最後に拡大しておきましょう。(拡大は、拡大/縮小ツールの一番左のボタンをクリックすればピッタリ拡大されますよ)

Board size changed

なお、これから部品配置をしていきますが、まずは50mm x 50mmで配置してみて、最後に最終サイズを決めたいと思います。一方で、最初からプリント基板のサイズが決まっている場合(ケースに入れる場合など)は、この時点で決めたプリント基板サイズに収まるように頑張って部品を配置することになります。

部品配置を行う時はグリッドはインチで行いますので、必ずグリッドを元の0.05インチに戻しておいてください。

 

基板上に部品を配置する

さて、いよいよ部品を配置していきます。この配置は完全に個人のセンスになります。ただ、どのように配置しても良いというわけではなく、ある程度ルールはあります。今回作成するプリント基板では、思いつくところでは以下のルールでしょうか。

実は、プリント基板の部品配置、パターン作成はいろいろなテクニックがあります。特に高周波を扱うプリント基板はパターンの違いにより性能に差がでてきたりします。最近のCPUの動作速度は3GHz程度とかなりの高周波で動作していますので、このぐらいの周波数で動作する基板を作成する場合はかなり高度なテクニックが必要になります。なお今回作成する回路は、動作周波数はせいぜい20MHz程度ですので、上のルール程度を守れば(守らなくても…)動作上は問題ありません。

それでは部品を配置していきます。配置方法は移動ボタンをクリックして、部品をプリント基板上に移動、配置するだけです。移動途中で右クリックすると部品を回転させることができます。なお、配置後も移動できますので、まずはざっくり配置してみる、という感じでよいと思います。

どの部品からでもよいと思いますが、まずは対になるPIC12F683とコンデンサを配置してみます。まず、PIC12F683をクリックして、プリント基板に配置します。

Board positioning 1

次にコンデンサを、PIC12F683の電源ピンの近くに配置します。

Board positioning 2

次に電源ピン(JP1)を配置してみます。

Board positioning 3

さらにPICKITコネクタ(JP2)を配置します。

Board positioning 4

このあたりからだんだんセンスのなさが出てきてしまうので、この配置にとらわれずに自分なりに工夫してみてください。配置が気に入らなかったら後で配置は変更できますので、いろいろ試してみることが大切ですよ。

残りの部品は以下のように配置してみました。これが正解ではありませんので、自分でいろいろ工夫してみてください。なお、後で部品を追加しますので、今回配置する部品はなるべく左下に固まるように配置してください。

Board positioning 5

それではここでプリント基板の大きさを仮の最終サイズに変更しておきたいと思います。まずは部品全体を少し下の方に持っていきます。

Board resize 1

次にプリント基板のサイズの縦方向を部品に合うように変更しておきます。最初にグリッドを1mmに変更して、適当なサイズに変更しましょう。

Board resize 2

このケースでは、50mm x 30mmにしてみました。ちょっと間延びしているところもありますが、これから回路図を変更したり部品を追加したりしますので、まずはこのサイズで仮決定したいと思います。

次に、電気的な接続を整理します。黄色の線は電気的な接続を示していますが、多少まとめたりできるところがあります。この作業は自動でできるようになっていて、コマンドを入力することにより行います。ボード図ウインドウの上の方にコマンド入力欄がありますので、ここに “ripup;” と入力してリターンキーを押します。

Board ripup

すると確認ダイアログがでてきますので、Yesボタンをクリックします。

Ripup confirm

ちょっと接続が整理されました。

After riptup

最後に拡大しておきましょう。

Board magnified

これで部品配置は一旦終わりです。ここまでの作業を保存しておきましょう。

次回はいよいよAutorouterによる自動パターン作成をします。

ご参考にここまで作業した回路図ファイルとボード図ファイルをアップしておきます。ウィルスチェック済みです。

https://github.com/tool-lab/mac-eagle-19