2021-10-13URLをコピーしました!当記事では、基本的な回路の一つである「オペアンプ反転増幅回路」を題材にKiCad-Eeschemaでの回路図作成方法を実戦形式で学んでいきます。KiCadに限らずソフトウェアの使い方を覚えるには、取扱説明書を端から端まで読むよりも、まずは実践形式で使いながら覚えて行った方が早いはずです。Eeschemaのメニューコマンドは以下の記事でまとめてあります。細かい部分でわからないところがあったら参照してみて下さい。当記事では、KiCad-Eeschema(回路図エディタ)の「メニューコマンド」を一覧形式でご紹介します。新規プロジェクトの作成1Eeschema(回路図エディタ)で回路図を作成するには、プロジェクトを作成しておく必要があります。「新規プロジェクトを作成します」のアイコンをクリックします。2新規プロジェクトのファイル名を入力して「保存」をクリックします。自動的にファイル名でフォルダも作成されます。当記事では、反転増幅回路の回路図を作成するので、ファイル名を「inverting_amplifier_circuit」にしました。「プロジェクトマネージャーの使い方」の解説については、以下の記事をご覧ください。当記事では、KiCadのプロジェクトマネージャーの使い方について詳しく解説します。「テンプレートの種類と使い方」の解説については、以下の記事をご覧ください。当記事では、KiCadのテンプレートの種類と使い方について、詳しく解説します。テンプレートを使うことで、あらかじめ設定された新規プロジェクトを作成することができ...ページ設定(図枠の設定)1「Eeschema(回路図エディタ)」をクリックします。(プロジェクトが開いている状態で、「Eeschema」をクリックできるようになります。)2「ページ設定を編集」のアイコンをクリックします。3ページ設定の画面が開くので、ここで図枠の設定を行うことができます。4例として、赤枠で囲んだ部分を入力すると、以下のようになります。日本語だと文字化けしてしまうので、必ず英数字で入力するようにしてください。部品の配置・配線オペアンプ1「シンボルを配置」のアイコンをクリックします。2「シンボルを選択」の画面が表示され、登録されている回路図シンボルライブラリから回路図シンボルを選ぶことができます。INSTRUMENTSのTL082を選択したいので、フィルターに「TL082」を入力します。「TL082」が絞り込まれて表示されるので、「ユニットA」を選択して「OK」をクリックします。ユニットA」が表示されるので、適当な箇所にカーソルを移動して、マウスの左クリックで配置します。ユニットB」も同様に配置します。6反転増幅回路を作図するので、TL082の回路図シンボルを反転させます。そのため、TL082の回路図シンボルをマウスで右クリックして、水平(X)軸に沿ってミラーを選択します。7TL082のユニットA、ユニットBを水平(X)軸に沿って反転させます。TL082のユニットCを配置しておきます。抵抗1「シンボルを配置」のアイコンをクリックします。2フィルターに「R」を入力して絞り込まれたら、ライブラリ「Device」の「R」を選択して「OK」をクリックします。3Rの回路図シンボルが表示されるので、そのままマウスの右クリックをして「右回転」をクリックします。すると、Rが水平表示されます。4上図のようにRをTL082の回路図シンボル付近に配置しておきます。コネクタ1「シンボルを配置」のアイコンをクリックして、「シンボルを選択」の画面を表示させます。フィルターに「Conn」を入力して絞り込まれたら、ライブラリ「Connector_Generic」の「Conn_01x02」を選択して「OK」をクリックします。2上図のように「Conn_01x02」を配置します。「Conn_01x03」も同様に配置しておきます。GND・電源1「電源ポートを配置」のアイコンをクリックします。2フィルターに「GND」を入力して絞り込まれたら、ライブラリ「power」の「GND」を選択して「OK」をクリックします。3上図のように「GND」を配置します。4「電源ポートを配置」のアイコンをクリックして、「電源シンボルを選択」の画面を表示させます。フィルターに「+12V」を入力して絞り込まれたら、ライブラリ「power」の「+12V」を選択して「OK」をクリックします。5上図のように「+12V」を配置します。6「電源ポートを配置」のアイコンをクリックして、「電源シンボルを選択」の画面を表示させます。フィルターに「-12V」を入力して絞り込まれたら、ライブラリ「power」の「-12V」を選択して「OK」をクリックします。7上図のように「-12V」を配置します。配線1「ワイヤーを配置」のアイコンをクリックします。2配線を始める箇所(始点)を上図のようにマウスで左クリックします。3配線を終わる箇所(終点)を上図のようにマウスで左クリックします。オーバーラップでの配線KiCadでは以下のように配線する際に部品を突き抜けて接続することができます(オーバーラップ)。オーバーラップでの配線の方が素早く配線できますので、ぜひ覚えておきましょう。4その他の配線は上図のように配線しておきましょう。これで、ほぼ反転増幅回路の回路図作成は完了になりますが、移動、複製(コピー)、削除の方法についても簡単に説明します。移動1移動したい回路図シンボルをマウスで右クリックして、「**を移動」を選択します。2マウスでカーソルを動かして、自分の移動させたい箇所で左クリックします。複製(コピー)1複製(コピー)したい回路図シンボルをマウスで右クリックして、「複製」を選択します。2マウスでカーソルを動かして、複製(コピー)したい箇所で左クリックします。削除1削除したい回路図シンボルをマウスで右クリックして、「削除」を選択します。2上図のように回路図シンボルが削除されます。アノテーション(番号振り)1「回路図シンボルをアノテーション」のアイコンをクリックします。2「回路図をアノテーション」の画面が表示されます。3今回はソート順番のみ変更します。「コンポーネントをY位置でソート」を選択して、「アノテーション」をクリックします。4アノテーションメッセージに「アノテーション完了。」と表示されるので、「閉じる」をクリックします。5上図のようにアノテーション(番号振り)が完了していることがわかります。詳しい回路図シンボルをアノテーション(番号振り)する方法の解説については、以下の記事をご覧ください。当記事では、KiCadのEeschema(回路図エディタ)でアノテーション(番号振り)する方法について詳しく解説します。Eeschemaでの回路図作成方法の詳しい解説について...部品の編集1「R2」の回路図シンボルを右クリックして、「プロパティ」-「プロパティを編集」を選択します。プロパティ」の画面が表示されます。3「定数」をクリックして、「100」を入力します。入力後、「OK」をクリックします。4R2の定数を100に変更後、R1の定数は200に変更します。(今回は「シンボルプロパティ」で定数変更しましたが、「定数を編集」でも定数を変更することが可能です。)シンボルとフットプリントの関連付け1「回路図シンボルへPCBフットプリントを関連付ける」のアイコンをクリックします。2「フットプリントを関連付け」の画面が表示されます。3回路図シンボルへPCBフットプリントを関連付ける方法は、左側のフットプリントライブラリーから関連付けたいフットプリントが格納されているライブラリーを選択して、右側に表示されるフットプリントから選びます。例として、J1にフットプリントを関連付けてみます。フットプリントライブラリーから「Connector_PinHeader_2.54mm」を選択して、「PinHeader_1x02_P2.54mm_Vertical」をダブルクリックします。4その他の回路図シンボルもフットプリントを関連付けていきます。関連付けると、上図のように左側にフットプリントライブラリー、右側にフットプリントが表示されます。最後に、「OK」をクリックします。回路図シンボルの作成方法の解説については、以下の記事をご覧ください。当記事では、KiCadにおける回路図シンボルの作成方法について詳しく解説します。KiCadの標準ライブラリで用意されていない回路図シンボルは、自分で作成する必要があり...フットプリントの作成方法フットプリントの作成方法の解説については、以下の記事をご覧ください。当記事では、KiCadにおけるフットプリントの作成方法について詳しく解説します。「KiCad標準ライブラリから流用して作成する方法」や「自分で初めから作成する方法」に...PWR_FLAGの配置・配線1「PWR_FLAG」は必須ではありませんが、電源・グランドに配線しておくと、ERCでエラーが発生しなくなります。「電源ポートを配置」のアイコンをクリックします。2フィルターに「PWR_FLAG」を入力して絞り込まれたら、ライブラリ「power」の「PWR_FLAG」を選択して「OK」をクリックします。3「PWR_FLAG」は+12V、-12V、GNDなどの電源・グランド付近に配置して配線します。ERC(エレクトリカル・ルール・チェック)1「エレクトリカルルールのチェックを実行」のアイコンをクリックします。チェック(ERC)の画面が表示されるので、今回はデフォルト設定でERCをするので「実行」をクリックします。3エラーがない場合、エラーリストに何も表示されません。メッセージ欄に「終了」が表示されます。PWR_FLAGを配線していない場合PWR_FLAGを電源・グランドに配線していない場合、上記のようなエラーメッセージが表示されます。このようにエラー箇所が矢印で特定されます。4ERCで特にエラーが発生しなかったら、Eeschemaでの回路図作成は完了になります。回路図が完成したら、基板レイアウトに進むと思います。Pcbnewの基板レイアウト方法の詳しい解説は、以下の記事をご覧ください。当記事では、基本的な回路の一つである「オペアンプ反転増幅回路」を題材にKiCad-Pcbnewでの基板レイアウト方法を実戦形式で学んでいきます。詳しいERC(エレクトリカルルールチェック)の実行方法の解説については、以下の記事をご覧ください。当記事では、KiCadのEeschema(回路図エディタ)でERC(エレクトリカルルールチェック)を実行する方法について詳しく解説します。ERCを実行することにより、回路図に配線...今回、作成した回路図は以下のリンクからダウンロードできます。ダウンロードinverting_amplifier_circuit.zip※回路図に加え、基板レイアウトも含んだプロジェクトファイル一式BOM(部品表)の生成方法Eeschemaで、BOM(部品表)を生成する方法は、以下の記事をご覧ください。Material、部品表)の生成方法について詳しく解説します。Eeschemaでの回路図作成方法の詳しい解説に...ネットリストの生成方法Eeschemaで、ネットリストを生成する方法は、以下の記事をご覧ください。Pcbnewで基板レイアウトする場合、「回路図から基板を更新」のコマンドを使うことで回路図からデータを読み込めるので、ネットリストの生成は必要ありません。当記事では、KiCadのEeschema(回路図エディタ)でネットリストの生成方法について詳しく解説します。