今回もEAGLEで電子回路を作成する手順説明の続きです。LEDの部分の回路を足します。今回の説明このシリーズは以下の順番で説明しています。今回の説明は「回路図作成」の部分で、引き続き回路図を追加していきます。EAGLE概要EAGLEでできることを説明します。説明だけではつまらないのでサンプルプロジェクトを触ってみてどんな感じなのか実感してもらおうと思います。EAGLEにはいくつかライセンス形態がありますので、それらについても説明します。サンプルを見るためEAGLEのインストールも行います。作成する回路この入門記事で作成するプリント基板の回路を説明します。回路は「MacでPICマイコン電子工作入門」で作成したものをベースにします。プリント基板にするときに元の回路を少し変更しますので、その背景などを説明します。プリント基板を発注するまでの作業流れEAGLEをインストールしてから最後にプリント基板を発注するまでのおおまかな作業の流れを説明します。この項目のあとの説明は、作業の流れに沿って説明していくことになりますので、全体像をつかんでいただければと思います。回路図作成EAGLEを使って回路図を作成します。回路は簡単ですが、必要となりそうな手順などいろいろ盛り込んで説明したいと思います。プリント基板パターン作成EAGLEでは「ボード図」と呼んでいる、プリント基板のバターンを作成します。記事の中で詳しく説明しますが、EAGLEは無償でありながら自動配線機能を持っています。このセクションでは、自動配線と手動配線の両方の手順でプリント基板のパターンを作成してみたいと思います。手直しする方法なども説明します。プリント基板作成を業者に発注する場合、特有の注意点などもありますので、それらも合わせて説明します。プリント基板製造この入門記事で作成したプリント基板を実際に業者に発注してみます。遅くなりますがご了承ください。今回すること今回の回路図作成では、以下のLEDの部分を追加してみます。いろいろな操作を覚えるためにライブラリから電子回路図への部品追加は前回と異なる方法も試してみます。引き続き電子回路図を編集しますので、まず前回作成・保存した回路図のファイルをオープンしておきましょう。コントロールパネルから、SimpleTimerPCBプロジェクトの回路図ファイルをダブりクリックして開いてください。抵抗を配置する前回、ピンヘッダや電源はコントロールパネルのLibrariesから直接探して回路図に置きましたよね。今回は他のいくつかの方法で試してみます。ところで、前回までなんとなく「ライブラリ」という言葉を使ってきましたが、ここでライブラリについてもうちょっと詳しく説明しておきます。EAGLEで使用する電子部品は、グループごとに「ライブラリ」という単位で管理されています。この「グループ」はどのような単位かというと、「一般的な抵抗・コンデンサ・コイル」(rcl.lbr)のグループだったり、「IntelのCPU」(micro-intel.lbr)だったり、という感じです。イメージがつかみづらいようでしたら、Librariesを開いていろいろなライブラリに格納されている部品をみてみてください。このライブラリはFinder上で拡張子がlbrのファイルとして存在しており、またEAGLEコントロールパネルのLibrariesでも同じ単位で見えるようになっています。EAGLEのLibrariesは以下のような構成になっています。Librariesのすぐ下はサブフォルダで整理されています。lbrにはEAGLEをインストールすると一緒にインストールされるライブラリが格納されています。EAGLEをインストールした状態ですと、Librariesの下にはlbrしかないと思います。このシリーズでは自分用のライブラリを作成していきますが、lbrと同じ階層に「MyLibrary」フォルダを作り、そこに自分用のライブラリをいれることにします。上図の赤枠で示したファイルはひとつのライブラリで、これは論理回路ICの74シリーズというICが格納されています。各ライブラリには説明がついていて、青枠部分はその説明の先頭部分、緑枠が説明全文です。ライブラリについてなんとなくお分かりいただけたでしょうか。詳しく理解できなくても、これからライブラリを自分で作成していきますので、その時に理解できればOKです。次に、これから説明する方法で部品が探せるように、ライブラリを「使用する」状態にしておきます。コントロールパネルのLibrariesを展開して、さらにlbrも展開してください。この図の赤枠で囲ってある部分ですが、緑マークになっていれば「使用する」状態という意味になります。これから部品を検索する手順を説明しますが、ここが小さいグレーマークの場合、検索対象にならず、部品を探すことができません。検索するんだったら最初から全部検索対象にしておいたほうがいいのに、って思いますよね。このような機能があるかというと、確認いただければわかると思いますが、このライブラリには大量の電子部品があります。検索は部分一致でも検索できますので、その検索ワードに一致すればすべて表示されてしまいます。検索する場合、絶対に使わない電子部品は、検索結果に出てこないほうがより見つけやすくなりますので検索対象にしないほうがいいですよね。いうことで、ライブラリ毎に使用する、しないが設定できるようになっています。使用する/しないの設定はこのマークをクリックすればOKです。ここまで説明しておいてなんですが、面倒なので今回は全部使用する状態にします。(今までの説明は一体...)ライブラリの使用状態はコンテキストメニューから設定します。以下のようにlbrのコンテキストメニューを開いてください。All」という選択肢がありますのでこれを選択してください。これを選択するとすべてのライブラリが緑マークになったと思います。それでは電子回路図に戻ってください。抵抗は回路図のツールから探してみます。以下の電子回路図ウインドウのボタンをクリックしてください。これは部品を追加する「ADD」ボタンです。ADDボタンをクリックすると、別のウインドウが開きます。このウインドウでは、部品の検索ができるようになっています。それでは抵抗を探してみます。左下のSearchというところに「resistor」と入力してリターンを押します。すると、以下のようにresistorを含む部品のみ表示されます。なんか検索結果も多いですね。今回はこの中から抵抗を指定しますが、慣れてきたら先ほどのライブラリの使用状態を設定して使う部品だけ検索対象にしたほうがいいですね。ところで、このダイアログの見え方と、前回のエントリでLibrariesを探したときの見え方には差がありますので注意してください。お手間をおかけしてしまいますが、一旦このADDウインドウをCancelをクリックして閉じてください。このような表示になったと思います。前回も説明しましたが、ひとつの部品には複数のタイプが含まれています。抵抗といっても小さい抵抗から大きな抵抗、あるいは表面実装の抵抗までありますよね。電子回路図上の抵抗の記号は同じであっても、実装する抵抗によっていろいろなタイプがあるわけです。このタイプはLibrariesからでみると上の青枠部分のように表現されていました。先ほどの青枠に相当するタイプの選択は、このウインドウでは以下の場所になります。コントロールパネルのLibrariesから探す場合と、このADDウインドウで探す場合はちょっと表現方法が異なっている点注意してください。4mm、プリンと基板上の穴(スルーホール)の間隔が7mm、という意味です。1/4W抵抗でも1/6W抵抗でもこの間隔であれば実装できますので、この部品を選択しました。それではこの部品を選択状態にしてOKボタンをクリックしてください。マウスカーソルに抵抗がくっついてきましたよね。今回はカチカチはやめて、どこか適当な場所にひとつだけ置きましょう。ひとつだけ配置しますので、ひとつ置いたらSTOPボタンをクリックします。