デバイスのシンボル
LTSPICEで回路図を作成する時のデバイスのシンボルのデータは、symフォルダにasyのエクステントを持ったファイルとして格納されています。symフォルダは、Program files¥LTC\SwCADIII\libフォルダの中にあります。libフォルダにはこのほかに、subフォルダ(デバイスの回路情報がセットされたlibファイルやsubファイルが格納されている)、 cmpフォルダ(ダイオードやトランジスタなどのパラメータ・モデルのデータ・ファイルが格納されている)があります。
シンボルファイルを編集してリストに追加する
前回、opamp2.のデバイス・シンボルを使用して、デバイス名だけ変更し、回路図上に.includeステートメントを設定してシミュレーションを行っていました。
今回は、opamp2.asyファイルを呼び出し、デバイス名をLM358/CNに変更し、SPICEモデルが格納されているlibファイルを指定します。その後LM358用に内容を変更したファイル、opamp2.asyをLM358.asyとして保存します。
以上の処理で、OPアンプのリストにLM358を含めることができます。
コンポーネントのアトリビュート(属性)の編集.
回路図に配置したデバイスをマウスの右ボタンでクリックすると次に示すコンポーネントのアトリビュート(属性)の編集ウィンドウが表示されます。この時点ではデバイスの属性は、ウィンドウの上部に示されるように
opamp2.asy
となっており、追加のOPアンプ用デバイスopamp2が対象となっています。
edit>attributes>edit attributes
を選択して、opamp2の属性の変更を行います。
属性(attribute)の変更
opamp2.asyのattributeの編集ウィンドウが次のように表示されます。Value のopamp2をLMopamp/NSに変更します。Model Fileの欄にはSPICEモデルのlibファイル名をincludeステートメントで指定したように設定します。
Descriptionの欄には、変更したデバイスの内容などを示しておくと便利です。ただし日本語の表記はできません。筆者のシステムではつい面倒でそのままにしていますので、opamp2.asyの説明がそのまま残っています。OKボタンをクリックして設定の変更を確定します。Save AsでLM358.asyと保存
デバイスのシンボルファイルの属性をLM358用に変更した後は、
メニュー・バーのFile>Save As
を選択して、LM358.asyの名で保存します。
Save Asを選択すると、次の保存するファイル名を入力するウィンドウが表示されます。
新しく設定したデバイスを利用する
コンポーネントの設定からOPアンプを選択すると、次に示すようにLM358がリストの中にあります。デバイスの説明がDescription の記述を変更していませんのでopamp2の説明のままに表示されています。しかし、シミュレーション上の必要なデータはLM358の仕様になっています。
新しく設定したLM358のモデルを使用する
前回と同じ次の回路で、新しく設定したLM358のテストを行いました。
.includeステートメントがなくてもLM358.asyファイルから読み込まれたlibファイルの置き場所により、前回と同じシミュレーション結果が得られています。
<神崎康宏>
