フリーウェアのSPICE /回路シミュレータを知っている人はいますか?
SPICE(集積回路を重視したシミュレーションプログラム)は、汎用のオープンソースアナログ電子回路シミュレータです。これは、回路設計の整合性をチェックし、回路の動作を予測するために、集積回路およびボードレベルの設計で使用される強力なプログラムです。 ウィキペディア
コメント
- まあ、回路/ボードレベルのシミュレーションとSPICEシミュレーションを混同しました。
- フリーウェアまたはオープンソースを求めていますか?
- 元の質問に対する答えは"はい"。
回答
- ngSpiceはgEDAで利用できます。
- gnuCAPはgEDAでも使用できます。
- LTSpiceにはリニアテクノロジーが含まれていません。
他のアナログチップメーカーの1つにもスパイスがあると思いましたが、誰なのか思い出せません:(
物理学者によるシミュレーションについてのいくつかの講演に行ったことがあり、チップ設計を行ったEE。各講演は次のように終了するようです—
- 単純な回路を除いて、ほとんどの時間をモデルの取得とモデルの必要な場所の決定に費やします。
- ICメーカーで仕事をしている場合を除き、メーカーは詳細なモデルを提供しません。
- プロトタイプを回避することはできません。
- 設計のサブセクションのみをシミュレートする必要があります。 。デザイン全体のシミュレーションは通常実用的ではありません。
また、無料のシミュレーターのほとんどはモデルと一緒に配布されていません。モデルの再配布は通常著作権違反です。LTspiceはLinearTechのモデルと一緒に配布されます。部品。モデルの品質がわかりません。ほとんどのメーカーは、プロセスについてあまり多くの詳細を明らかにしたくありません。
コメント
- LTSpiceの場合は+1。私の観点から最も維持されているもの
- "モデルの再配布は通常、著作権違反です" 事実データの表は著作権で保護されていません。
- PSPICEにはモデルジェネレータがあり、ほとんどの場合、データシートから共通の値を入力できます。個別のコンポーネントの。 ' LTSPICEや他の人が持っているかどうかはわかりませんが、そうかもしれません。
回答
Spiceを含むTINAの無料バージョンはTIから入手できます。
SIMetrix Spiceを使用しています。これは、使用しているPulsonixPCBソフトウェアのオプションです。これは非常に優れた実装であり、小さな回路に適した無料のデモバージョンが利用可能です:
回答
Javaで記述された優れたオンライン回路図とその無料でオープンな回路図を見つけました-ソース。リンクにアクセスしてソフトウェアを試して、アップルレットがポップアップするのを待つことができます( Javaプレーヤーが必要です)
コンポーネントの任意の場所/上を右クリックして、コンポーネントと接続を編集します。これを使用して回路全体を構築し、視覚的にシミュレートして、回路がどのように機能するかを理解できます(電圧は緑/赤で表示され、単純に驚くべきものです)。ゲートの回路例の1つから始めて(回路メニューから選択)、ゲートをクリックします。 sまたはデジタル信号を使用してオン/オフを切り替え、回路が反応することを確認します。
どの接続でもオシロスコープビューを設定できます。 (写真の下部を参照)
コメント
- これは回路シミュレータですが、私は'それはSPICEとは何の関係もないと思います。
- @davrその通りです。人々を混乱させないように、私は自由に投稿を編集してSPICEの言及を削除しました。
- この回答から誤解を招く参照を削除することは間違いなく良い考えでしたが、質問はSPICEに関するものです-なぜ' SPICEがそれほど高く評価されていることについても言及していない答えですか?
- すべての回路は、モバイルデバイス(Android)向けのSPICEに基づかない優れた回路シミュレータでもあります)。回路が何をしているのかを感じたいと思うたびに使っていたのですが、とても美的で使いやすいです。 (PSPICEを十分に理解しているので、なぜわざわざするのか)
回答
私のお気に入りのスパイスエンジンはリニアテクノロジー。上記のngSpiceを見ましたが、Windowsへの適切な移植がありません。あなたがLinuxボックスを持っているなら、それはクールです。しかし、互換性の問題とライブラリのインポートの問題があることがわかりました。
http://www.linear.com/designtools/ つまりLTspiceがある場所には、フィルター設計ツールもあります。
コメント
- 私はLTspiceを何年も使用しており、Yahooグループはヘルプ、サポート、デモファイル、モデルのライブラリの拡張に非常に積極的に取り組んでいます。 tech.groups.yahoo.com/group/LTspice
- LTspiceはWindowsアプリですが、WINEでも実行できるように設計されています。 Mac / Linuxで、適切なワインベースのインターフェイスレイヤーを使用して使用できます。
- ngspiceはSpice3f5に基づいていますが、ほとんどの商用製品はSpice2コードをベースとして使用しています。 Spice 3の書き直しはすべてバラではないので、これは彼らが悪いという意味ではありません。要点に戻る:最も重要な違いは、多くのモデルを壊し、ノード名を文字列として扱う非線形コンポーネント(POLYNOMIALと通常の方程式)の仕様の変更です(元のSpice 2では、数値である必要があり、数値で比較されました
0 == 00
)。 - +1:LTspiceは'の場所です。無料で高速な大規模なコミュニティがLinux上で実行されます(Wineを使用)。
回答
回答
Linux用の頑丈なパッケージと軽量のプログラムがいくつかあります。
深刻なパッケージは次のとおりです。 GEDA および KiCAD 。これらはそれぞれ、(Orcadのように)一緒にうまく機能するプログラムのコレクションです。回路図キャプチャ、シミュレータ、波形ビューア、PCBレイアウトツールが含まれています。私の教授がpspiceによって生成された「.out」ファイルを必要とすることを除いて、それらは非常に十分です、それで私はまだそれを使わなければなりません。
軽量プログラムは オレガノ 。迅速なシミュレーションに最適です。ライブラリはすばやく簡単に使用でき、パーツを見つけることができます。回路図キャプチャは、他のプログラムよりもはるかに使いやすく、きれいです。シミュレーションにgnucapまたはngspiceを使用するため、かなり良い。私が見つけた大きな欠点の1つは、波形ビューアが対数ビューを提供せず、そこからデータを取得する方法がないことです。
コメント
- KiCADは回路シミュレーションを実行しますか?'そうは思いません…
- @GMどうやら外部のSPICEシミュレーターと何らかの相互作用がありますか? mithatkonar.com/wiki/doku.php/kicad/kicad_spice_quick_guide
- EasyEADなどのNgspiceパッケージをサポートするオンラインエディターの使用を検討できます。 atadiat.com/en/articles/ …