タグ付けされた質問 「simulation」

回路をシミュレートするツールについて。使用する工具を指定してください。

2
データシートから直接:これは本当に賢明なフィルター回路ですか?
Cirrus Logic CS42426-CQZは、カスタムUSBサウンドカードで使用したいオーディオコーデックです。そこからデータシートをダウンロードできます。 61ページのデータシートには、各A / DおよびD / Aチャネルの推奨回路がありますが、そのような複雑さの目的はわかりません。確かに、彼らは差動とシングルエンドの間で変換していますが、それを行うより簡単な方法もあります。 それらの回路図をいくつかのオープンソースシミュレーションソフトウェア(http://qucs.sourceforge.net/)にコピーしましたが、周波数応答は規定の目的にさえ合致しません。しかし、少なくとも可聴応答はややフラットです。 ADC入力:( わかりましたので、アンチエイリアシングフィルターの一部としてADC自体のCMRRに依存しています。その考えは好きではありません。) DAC出力: 実際のアプリケーションでそれらの回路を使用することについて彼らは実際に真剣だと思いますが、それについて何かが正しくないと思われます。私が言ったように、可聴応答はかなり平坦なので、携帯電話や他のRFがなくてもおそらく大丈夫に聞こえますが、OpAmps 101の古いクラシックを使ってもっとうまくやれると思います。 オーディオADCを20kHzの公称ゲインから300kHzのピークまで上昇させる正当な理由は本当にありますか?あるいは、DACが20Hzから0.5Hz付近まで同じことをするのでしょうか? 完全を期すために、ここにシミュレーションファイルを示します。それらをプレーンテキストファイルにコピーし、システムで問題がなければ拡張子を.schに変更し、Qucsで開きます。 ADC入力: <Qucs Schematic 0.0.18> <Properties> <View=785,329,2079,1333,0.883466,0,0> <Grid=10,10,1> <DataSet=DiffAmpIn.dat> <DataDisplay=DiffAmpIn.dpl> <OpenDisplay=1> <Script=DiffAmpIn.m> <RunScript=0> <showFrame=0> <FrameText0=Title> <FrameText1=Drawn By:> <FrameText2=Date:> <FrameText3=Revision:> </Properties> <Symbol> </Symbol> <Components> <GND * 1 1120 480 0 0 0 0> <VProbe In 1 …

3
与えられた公差を持つコンポーネント値の分布?
同じ公称値とある程度の許容値、たとえば50オームの1%許容値の抵抗を持つ部品のコレクションがあるとします。実際のコンポーネント値のどのような分布を期待できますか?私はいくつかの定義を想像できます: 部品は標準偏差0.5オームの正規分布に従います 部品の95%は公称値の0.5オーム以内になります 部品の100%は公称値の0.5オーム以内になります ... コンポーネント公差の実際の技術的定義は何ですか? 私が尋ねる理由は、特定の回路の多くのインスタンスをシミュレートし、「現実的な」コンポーネント値を選択するたびに、基礎となる受動コンポーネントの許容値に基づいて、最終的な回路性能の変動を予測できることです。

6
ngspiceで電流をプロットする方法は?
ngspiceの電流とパワーをプロットしたいと思います。たとえば、電圧の場合、ノード1の電圧をプロットしたい場合は、次のようにします。 plot v(1) 問題は、i(1)を試してもベクトルが認識されないことです。誰かがこれを行う方法についていくつかの例を提供できますか?

4
業界で最も広く使用されている回路シミュレータは何ですか?
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答や相互作用を受け入れていません。 業界で最も広く使用されている(お気に入りではない)回路シミュレーションツールが何かを誰かが知っているかどうか疑問に思っていました。私は勤務先の会社でいくつかのオプションを持っていますが、私の仕事のほとんどでLTSpiceを使用したいのです。私は大学を卒業したばかりなので、業界がどのようなものかを知るチャンスはまだありません。
11 simulation  spice 

2
Modelsimテストベンチを外部刺激とインターフェースできますか
私は、ドライバーソフトウェアとFPGA開発の両方を行っているチームに取り組んでいます。FPGAシミュレーションはModelsimで行われ、ドライバーソフトウェアはCで記述されています。統合リスクを最小限に抑えるために、ハードウェアに配置する前に製品の2つの半分の間の相互作用をモデル化できるようにしたいと思います。 Modelsimが、時間と値を入力するテキストファイルの形式で刺激を提供できるテストベンチをサポートしていることを知っています。Modelsimに、パイプを外部アプリケーション(ドライバーなど)に接続し、ソフトウェアが値をテストベンチにプッシュして、後で結果を観察できるような分散シミュレーションを実行できるモードがあるかどうか疑問に思います。 私がテキストファイル入力で行うことができないトリックは、製品の2つの半分を相互作用させることです。ソフトウェアで値をFPGAシミュレータに「書き込み」、結果を読み取ってから、読み取った結果に応じて新しい値をFPGAに書き込む必要があります。テキストファイルでは、入力が出力から独立している必要があります。 StackExchangeとgoogleの両方で検索を実行しましたが、探している動作を特定したり、存在しないと判断したりするために検索を絞り込むためのキーワードセットを思い付くことができませんでした。

3
無料のVerilogAシミュレーター[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 電気工学スタック交換のトピックになるように質問を更新します。 5年前休業。 LTSPICEやTINA、WinSPICEなどの無料のSPICEおよびVerilogシミュレータがたくさんあります。また、いくつかのVerilogシミュレータもあります。しかし、私は無料のVerilogAシミュレーターを探しています。誰か知っていますか?

10
整数mod 10と整数除算10を取得する最も速い方法は?
ハードウェアが係数または除算演算をサポートしていない場合、ソフトウェアによる係数/除算をシミュレートするには、さらに多くのCPUサイクルが必要です。オペランドが10の場合、除算と係数を計算するより速い方法はありますか? 私のプロジェクトでは、整数モジュラス10を頻繁に計算する必要があります。特に、PIC16Fで作業していて、LCDに数値を表示する必要があります。サポートする4桁があるため、係数と除算関数(ソフトウェア実装)への4つの呼び出しがあります。つまり、次のようになります。 digit = number % 10; // call to an expensive function number /= 10; // call to an expensive function somehow_lit_segments(); digit = number % 10; // call to an expensive function number /= 10; // call to an expensive function somehow_lit_segments(); digit = number % 10; // …

8
Power LEDから金属バーへの熱伝達のモデリング
私は職場の照明をいじって、電源LED(最大電力約64W)を駆動するための20 V –> 38 V PWM対応の定電流源を開発しました。ここまでは順調ですね。ただし、1つのLEDを非常に小さいヒートシンクに固定することで、熱による影響でほぼ死に至りました(「幸運にも」、ワイヤーの接点がはんだ付けされず、プロセスが停止しました)。 今、私は冷却オプションを検討しています。アクティブな冷却(つまり、ファンのハミング)を回避するために、「怠惰な」方法を検討していました(寸法は最終的なものにはほど遠く、ヒートシンクの候補はまだありません)。 19 x 19 mm LEDを直接アルミ製のバーまたはプロファイルに取り付けたいのですが。さて、私はすでに熱シミュレーションソフトウェアで遊んでいますが、それは上にありそうです(そして今のところ、ほとんどがクラッシュし、それに追いつくための多くの理論があります)。そう: 定電力の熱源を金属片に取り付けるときの熱分布のよく知られた解析モデルはありますか? そうでない場合、頼りになるシミュレーションソフトウェアはありますか?これまでのところ、私はエルマーと遊んでいます。 シミュレーションはここに行く方法ですか、それとも60W LEDの受動冷却ですか? データ(LEDデータシートから): ジャンクションケースの熱抵抗0.8 K / W 19x19 mm 最大定格電力64.2 W 使用する予定の連続電力:36.6 V・0.72 A = 26.352 W

3
コンポーネントシミュレーション、回路図、PCBレイアウトの適切なライブラリですか?
私は本当にPCB設計の初心者なので、そのすべての面に不慣れです。私が最も問題を抱えているのは、実際に適切なコンポーネントを選択することです。私が抱えている問題は、Googleや他の場所で見つけたほとんどのコンポーネントを実際に使用できないことです。 ボード上のコンポーネントを使用するには、一部のPCB設計ソフトウェアでコンポーネントを貼り付け、回路図で使用し、PCBに配置して、その動作をシミュレーションできるようにしたいと考えています。しかし、これは際限なく難しいようです。私が実行する問題は次のとおりです。 どこのコンポーネントライブラリでもパーツが見つかりません パーツのシミュレーション(SPICE / IBIS)モデルが見つかりません SPICEモデルを見つけましたが、それはSPICEのいくつかの異なるバージョン用であり、機能しません ライブラリとシミュレーションモデルでコンポーネントを見つけましたが、古いコンポーネントであり、新しいデザインにはお勧めしません 他はすべて問題ありませんが、コンポーネントのSMDバージョンが見つかりません 最終結果として、Farnellのコンポーネントリストを検討するとき、設計に最も適したコンポーネントを選択するのではなく、ライブラリでシミュレーションおよび検索できるものに基づいてコンポーネントを選択する必要があります。これはそうあるべきではないようです。 これらすべてが存在するコンポーネントの大きなライブラリを実際に持つ方法はありますか?これまでに出会った中で最高のものは、Farnellコミュニティサイトとは別に、すべてのメーカーのコンポーネントライブラリでイーグルです。しかし、私は通常、ライブラリからメーカーに必要なコンポーネントを見つけられないので、それでもひどく欠けています-明らかに、これらのシミュレーションモデルはありません。EagleにもDesignLinkの優れた機能がありますが、この場合、それは私には役に立ちません。 例として、トランジスタ出力、4ピンSMDパッケージ、100%以上のCTRを備えた汎用フォトカプラを探しています。いくつかのオプションを比較できるようにしたいのですが、シミュレーションソフトウェアとPCB設計ソフトウェアの両方で使用できるオプションを1つ選択しないでください。 商用ソリューションは大丈夫です。

2
理想的なコンデンサは電力を消費しますか?
いくつかの回路シミュレータで、「電力」の数値が付いたコンデンサを見てきました。 また、私は容量性電源がどのように機能するのか疑問に思いました。 理想的なゼロ抵抗、ゼロリーク、ゼロインダクタンスのコンデンサは電力を消費しますか? 画像を見る: この回路図のシミュレーションへのリンク

3
回路シミュレーション用の微分方程式を取得するためのソフトウェア
一般的な回路シミュレーションソフトウェアのいずれかがシステム方程式を提供しますか?回路の1次微分方程式のシステムを手作業で導出することは、一種の困難です。ええ、私はシミュレータが実際にシミュレーションを実行することを知っていますが、方程式が何であるかを確認するためだけに本当に興味がある場合があります。もしあれば、回路シミュレータはそれらを提供しますか? 編集.. 私は特にここで探しています、私は私がしたい、あなたがシミュレーションのために行うのと同じように、ソフトウェアに私の回路を入力しますが、ほかにシミュレーションを実行できるようにしたいと思いますまた、ソフトウェアを持っているように私に数式を表示しますシミュレーションを実行するために導出および使用したもの-システム状態変数の変化率が何であるかを示す微分方程式のシステム。これは連立方程式でも、行列形式でもかまいません。

2
整流器のLTSpiceシミュレーションが短時間後に遅くなる
LTspiceで次の簡単な回路をセットアップしました。 青はトランスの出力にあり、緑は整流器からの出力です。 コンデンサを含めない場合、これは正常に機能し、シミュレーションは迅速に進みます。ただし、コンデンサを含めると、シミュレーションが数ミリ秒後に非常に遅くなります。画像は、基本的に妥当な速度でシミュレーションを停止するまで表示されます。遅くなる時間はコンデンサの値に依存しているようです ここで何が起こっているのですか? 注:SPICE設定で「代替」ソルバーを選択することで解決

4
モジュラーアナログ回路の数式ソルバー?
アナログ回路を簡単に構築するためのデータベース/プログラムを作ることを考えています。ゼロから何かを作成する努力をする代わりに、私が貢献できるこのようなものがないことを確認したかったのです。頭の中で考えていることを言葉で説明できるかどうか見てみましょう。 このプログラムまたはデータベースを使用すると、回路ブロックのタイプを選択し、回路の必要な仕様を入力できます。次に、ソルバーは、設定された仕様を満たすために必要な抵抗値、コンデンサ値、およびコンポーネントを自動的に決定します。 例はどうですか?次のようなBJTエミッタ接地増幅器を設計するとします。 このようなアンプを設計するとき、私は本当にいくつかのことだけを気にし、常にすべてを実行してすべてを計算したいとは限りません。最大AC電圧、前のステージの出力インピーダンス、正と負のレール電圧、および必要な電圧ゲイン/電流ゲインを入力します。次に、必要な抵抗とコンデンサの値を解決することができ、それが本当にクールな場合は、そのために機能するいくつかのトランジスタを提案します。 免責事項-私は何かを逃したと確信しています... このような単純な回路で、「これは本当に必要なのか」と考えるかもしれません。これに対する私の答えは、実際にはそうではありません。しかし、これらのブロックを選択して接続し、回路全体を設計できるとしたらどうでしょう。私は、ファルスタッド回路シミュレータまたは回路実験室と、これのためのhtmlスクリプトを使用することを考えています。現在、これについては他にも多くのことが頭に浮かびますが、この投稿をシンプルにするために、私はそれらを自分に任せます。 だから、私の全体的な質問は次のとおりです。私が貢献できるこのような他の何かがありますか?これは完全に非現実的ですか?他の誰かがこのようなツールを持っていることに興味がありますか?


1
LTspice:ステッピングパラメーターを使用して複数のプローブを波形で異なる色で表示するにはどうすればよいですか?
LTspice IV(4.23I)を使用しており、.stepコマンドを使用してコンデンサーの静電容量を変化させているため、1つのプローブで複数の波形を見ることができます。 プローブが1つしかない場合、ステッピング値の色は異なります(以下を参照)。 私の問題は、別のプローブを追加すると、単一のプローブから生成されたステップ波形が同じ色になることです。(下の青い波形を参照) 同じプロット上に複数のプロブを維持しながら、それらを異なる色として維持するにはどうすればよいですか? 参考回路:

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.