• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:rum002n02のLTspiceへの追加方法)

rum002n02のLTspiceへの追加方法

このQ&Aのポイント
  • ローム製のMOSFET rum002n02をLTspice XVIIに追加する方法について教えてください。
  • ロームのWEBでモデル(rum002n02.lib)をダウンロードし、LTspiceXVII\lib\subフォルダに保存します。
  • 次に、LTspiceXVII\lib\cmpフォルダ内のstandard.mosファイルにrum002n02.libの内容を追加します。ただし、パラメータの書式に注意が必要です。

質問者が選んだベストアンサー

  • ベストアンサー
  • inara1
  • ベストアンサー率78% (652/834)
回答No.1

RUM002N02のSPICEモデルはサブサーキット形式(モデルが.subで始まる)になっているので、standard.mosの中ではなく、LTspiceXVII\lib\subの中に独立したファイルとして保存する必要があります。メーカサイトからダウンロードしたそのままのファイルを、RUM002N02.libという名前で、LTspiceXVII\lib\subの中に保存してください。.MODEL DDS Dもシミュレーションに必要な部分なので、メーカサイトからダウンロードしたファイルをそのまま保存してください。 これ以外にRUM002N02用の記号ファイル(拡張子が.asy)が必要です。このファイルはRUM002N02.libと関連づける必要があるので、自分で作らなければならないのですが、私が作ったものを末尾に添付します。末尾の文章をワードパッドやメモ帳などにコピーして、テキスト形式で、RUM002N02.asyという名前で、LTspiceXVII\lib\asyの中に保存してください。LT-spiceを起動後、ファンクションキーF2で出てきたリストの中にRUM002N02があるはずです。記号は普通のn-MOS FETと同じです。RUM002N02.asyを作るのはLT-spiceを起動する前に行ってください(そうしないとRUM002N02がリストに出てこない)。 添付図はLT-spice IVとLTspiceXVIIでシミュレーションしたId-Vds特性です。どちらも同じ結果になっています。 RUM002N02.asyの中身 ↓ここから末尾までコピー Version 4 SymbolType CELL LINE Normal 48 48 48 96 LINE Normal 16 80 48 80 LINE Normal 40 48 48 48 LINE Normal 16 48 40 44 LINE Normal 16 48 40 52 LINE Normal 40 44 40 52 LINE Normal 16 8 16 24 LINE Normal 16 40 16 56 LINE Normal 16 72 16 88 LINE Normal 0 80 8 80 LINE Normal 8 16 8 80 LINE Normal 48 16 16 16 LINE Normal 48 0 48 16 WINDOW 0 56 32 Left 0 WINDOW 3 56 72 Left 0 SYMATTR Value RUM002N02 SYMATTR Prefix X SYMATTR SpiceModel RUM002N02.lib SYMATTR Value2 RUM002N02 PIN 48 0 NONE 0 PINATTR PinName D PINATTR SpiceOrder 1 PIN 0 80 NONE 0 PINATTR PinName G PINATTR SpiceOrder 2 PIN 48 96 NONE 0 PINATTR PinName S PINATTR SpiceOrder 3

heth
質問者

お礼

ご丁寧なご回答、ありがとうございました。シンボルファイルまで作っていただいて、何とお礼してよいのか・・・。 しかし、私の能力不足で、まだ使えるようになっていません。(やったことを以下に記載します)なにか、間違いがあれば教えて頂けないでしょうか? 「LTspiceXVII\lib\sub」(「C:\Program Files\LTC\LTspiceXVII\lib\sym」にも、マイドキュメント内のユーザー領域にも)に、メーカーからのダウンロードファイルを入れる。 作って頂いた内容を「RUM002N02.asy」の名称で「LTspiceXVII\lib\asy」に入れる。「asy」フォルダがなかったので自作、また他の.asyファイルは「LTspiceXVII\lib\sym」にあるようなので、こちらにも入れてみました。 回路に「nmos」(nmos4ではない)を置いて、pick new MOSFETでリストを開くも、RUM002N02が見つからない。 すいませんが、何かわかりますでしょうか?

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • inara1
  • ベストアンサー率78% (652/834)
回答No.2

記号ファイルRUM002N02.asyの保存先は、LTspiceXVII\lib\asyでなく、LTspiceXVII\lib\symの間違いでした。済みません。asyフォルダは消してください。 LT-spiceでRUM002N02の記号を出すには以下の手順(添付図)でやってください。選ぶのはNMOSやNMOS4ではありません。 (1) LT-spice起動後、ファンクションキーF2で出てきたリストの最上階層にrum002n02があるが、リストの右端に隠れているので横スクロールさせる (2)rum002n02を選んでOK → 回路図上に置く(クリック) (2)でrum002n02 を選んだとき「Unkown symbol syntax...」のエラーが出たら以下を行ってください。 LT-spiceを終了 → rum002n02.asy をワードパッドやメモ帳などのテキストエディタで開く → 2行目以降の文頭にあるスペースを全て削除 → 上書き保存 → (1) に戻る

heth
質問者

お礼

ご丁寧にありがとうございました。(2)の作業をしなくても、問題なく動きました。 また、お礼が遅くなり、大変申し訳ありませんでした。 実は、その後、他の件で切羽詰まってしまい、なかなかこちらをやっている暇が無くなってしまいまったのが原因です。(とは言っても、せっかくご丁寧にご回答いただいているのにお礼が遅れてしまって申し訳ありません) おかげさまで、無事、シミュレーションをすることができました。

すると、全ての回答が全文表示されます。

関連するQ&A