- ベストアンサー
LTspiceモデル作成について
- LTspiceのモデル作成方法を教えてください。
- National SemiconductorのオペアンプをLTspiceで使う際、正常に動作するオペアンプと動作しないオペアンプがあるのですが、困っています。
- なぜLM324は正常に動作し、LF356は動作しないのでしょうか?ご教授お願い致します。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
こちらでシミュレーションしてみました。LM324 は波形が出ますが、LF356 は 10ms で止まってしまいますね。 しかし、入力波形の立上り時間と立下り時間を 50ns に変更して、シミュレーションの条件を変えることで、LF356 でも波形が出るようになりました(波形は LM324 とほとんど同じです)。ここ(http://akizuki-fan.bbs.fc2.com/?act=reply&tid=7467275)に結果を書いたのでやってみてください。
その他の回答 (4)
- inara1
- ベストアンサー率78% (652/834)
シミュレーションできましたか、良かったですね。
- inara1
- ベストアンサー率78% (652/834)
回路図をここ(http://akizuki-fan.bbs.fc2.com/)に貼れますか?
お礼
何度もありがとう御座います。 貼れました。 宜しくお願いします。
- inara1
- ベストアンサー率78% (652/834)
>回路図が悪いみたいですが、オペアンプを変更したら動作するのは何故でしょう・・・ 過渡解析で結果が出るのに非常に時間がかかる場合があります。LF356は入力バイアス電流が非常に小さいので、コンデンサがある回路では、コンデンサの電圧の初期条件を与えないと時間がかかるかもしれません。例えば、メニューの Edit → SPICE Directive → .ic V(n002)=0 とすれば( ic の先頭はドット)、ノード002の初期電圧を 0 にできます。どういう回路なのか分かれば原因を突き止めやすいと思いますが。
お礼
ありがとう御座います。 回路図を示しておけば良かったですね。。。 原因は不明ですが、アンプの入力の抵抗やコンデンサを外したりすればうまく動作しました。
- inara1
- ベストアンサー率78% (652/834)
こちらで lib\sub に NS_lib というフォルダを作って、その中に LF356.lib を入れてやったところ、ちゃんと動作しました。Symbol Attribute Editor は添付図のようになっています。ModelFile のところは NS_lib\LF356.lib でも NS_lib/LF356.lib でも同じでした。Netlist はどうなっていますか?添付図の右下のような、回路図を描いたときの Netlist は以下のようになりました。回路図ウィンドウをアクティブにして、メニューの View → SPICE netlist で Netlist が出ます。 XU1 N003 N002 N001 0 N002 LF356/NS V1 N001 0 10V V2 N003 0 0V .dc V2 0 10 10m .lib NS_lib/LF356.lib .backanno .end どういうエラーが出るのでしょうか。 LF356.lib の冒頭部分(コメントを除いた最初の行)は以下のようになってますか? .SUBCKT LF356/NS 1 2 99 50 28
お礼
ご回答ありがとう御座います。 エラーは出ないのですが、シミュレータのグラフが途中で停止してしまいます。 ご提示頂いた回路図ではエラーうまくいきました。 回路図が悪いみたいですが、オペアンプを変更したら動作するのは 何故でしょう・・・
お礼
ご教授頂いた通りにしましたら、無事出来ました。 長い間お付き合い下さいましてありがとうございます。