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

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

7
利用可能なフリーウェアSPICEシミュレータは何ですか?
誰もがフリーウェアのSPICE /回路シミュレーターを知っていますか? SPICE(集積回路強調によるシミュレーションプログラム)は、汎用のオープンソースアナログ電子回路シミュレータです。これは、回路設計の整合性をチェックし、回路の動作を予測するために、集積回路およびボードレベルの設計で使用される強力なプログラムです。ウィキペディア

11
教育目的の無料の回路シミュレータ
教育目的の無料の回路シミュレータを探しています。私の要件は次のとおりです。 ビジュアル(「回路図を描いて、シミュレーションをクリック」) 次のような回路コンポーネントとして電球を含める必要があります。 2.1。より多くのパワーを適用すると、(視覚的に)明るくなります 2.2。たとえば「3.5V、0,2A」などのメーカー仕様を変更できます スイッチ、npnトランジスタ、ダイオード、LEDも含まれている必要があります(LEDはシミュレーションのインタラクティブな変更に反応する必要があります) これの再調整はありますか?シミュレーターがLinuxで実行されていればいいのですが、それは厳密な要件ではありません。

3
回路シミュレータは実際にどのように機能しますか?
私は最近、回路シミュレーターであるLiveWireをいじる機会があり、各コンポーネントの電圧とワイヤーの各トラックを流れる電流をどのように正確に計算するのか疑問に思い始めました。 私はこれまでに基本的な回路解析スキル(メッシュ解析やノード解析など)を教えただけであり、それらが回路シミュレータ内で「すべてに合う」方法で実装するのに十分な汎用性があるかどうかは完全にはわかりません。 プログラマーとしてこれに興味をそそられ、このような回路シミュレータを構築する際に一般的に採用されている技術を知りたいと思います。 これがここに属さない場合はおhereび申し上げます。こことStackOverflowの間の選択であり、ソフトウェア開発志向の質問ですが、このサイトとユーザーベースにより当てはまる質問だと感じました。

5
複雑なICを使用する回路は通常どのようにシミュレートされますか?
回路を構築する前に、いくつかのスパイスプログラムで回路をシミュレートすることは、電子設計の一般的な慣習であることを理解しています。プロジェクトでは、複雑なIC、たとえばLi-Poバッテリーの充電制御を実行するIC、またはPWMコントローラーとして機能するICの使用が必要になる場合があります。製造業者は通常、この種の複雑なコンポーネントのスパイスモデルを利用可能にしません。エレクトロニクスエンジニア/デザイナーから、このような状況で彼らが何をしているかを知りたいです。そのような回路をどのようにシミュレートしますか?または、データシートのアプリケーションセクションに記載されているメーカーの設計を使用し、設計が機能することを信頼するというケースの方が多いでしょうか。これらのICを抽象化し、提供する出力信号の種類で回路の他の部分をシミュレートすることもできますか? 電子設計の経験からの実世界の実用的な例に感謝し、スパイスモデルを利用できない既製のICを利用する回路のシミュレーションにアプローチする方法を説明します。

6
SPICEシミュレーターの比較
私は最近、ngspiceですべてを簡単に行うことができないことに気付きました。これは、主に分析がインタープリターを介して実行される必要があるためです。新しいSPICEシミュレータへの切り替えを検討しています。 次のSPICEシミュレーターの長所と短所、およびさまざまなシミュレーターでの経験をリストしたいと思います。 HSPICE LTspice ngspice PSpice HSPICEは高価なプロプライエタリシミュレータであることはよく知っていますが、アクセスできるようになりました。問題は、SSHを介してサーバーでアクセスする必要があることです。 LTspiceはすでに無料ですが、Windows 7マシンにはインストールされていません。 すでにFedora Linuxでngspiceを使用しています。 PSpiceは私の大学のコンピューターで入手できます。私は自分のコンピューターにそれをインストールすることを拒否します。

7
HDLの学習方法
今学期にデジタルデザインのコースを受講しましたが、とても気に入っています。今では、組み込みシステムとデジタル設計のほとんどの作業が最初にコンピューターシミュレーターで行われ、次にハードウェアを使用して実装されることがわかっています。だから、HDLを学習するにはどうすればいいのかと思っていました。質問が少ない 何?私は標準が何であるかを知りませんが、どれを選ぶのが簡単かを知りたいです。ほとんどのHDLはFPGAで使用するように設計されていることを理解していますが、そうではありません。 どうやって?独立した例のある教科書をたどるか、小さなシステムを実装するようなプロジェクトに着手すべきか(信号制御のようなものかもしれません)。 どこ?リソースはどこで入手できますか?
24 simulation  vhdl  verilog  hdl 


6
シリアルプロトコルの区切り/同期技術
非同期シリアル通信は今日でも電子機器に広く普及しているため、私たちの多くはそのような質問に時々出くわしたと思います。電子デバイスDと、PCシリアル回線(RS-232または同様のもの)で接続され、継続的に情報を交換する必要があるコンピューターを検討してください。すなわち、PCそれぞれコマンドフレームを送信しており、それぞれステータスレポート/テレメトリーフレームで応答しています(レポートはリクエストへの応答として、または独立して送信できます-ここでは実際には関係ありません)。通信フレームには、任意のバイナリデータを含めることができます。通信フレームが固定長パケットであると仮定します。X msDY ms 問題: プロトコルは継続的であるため、受信側は同期を失ったり、進行中の送信フレームの途中で「結合」したりする可能性があるため、フレームの開始(SOF)がどこにあるかはわかりません。Aデータは、SOFに対する相対的な位置に基づいて異なる意味を持ち、受信したデータは破損する可能性があり、永久に破損する可能性があります。 必要なソリューション 短い回復時間でSOFを検出するための信頼性の高い区切り/同期スキーム(つまり、再同期に1フレーム以上かかることはありません)。 私が知っている(そして使用している)既存のテクニック: 1)ヘッダー/チェックサム -事前定義されたバイト値としてのSOF。フレームの最後のチェックサム。 長所:シンプル。 短所:信頼できません。不明な回復時間。 2)バイトスタッフィング: 長所:信頼性が高く高速な回復で、どのハードウェアでも使用可能 短所:固定サイズのフレームベースの通信には適していません 3)9番目のビットマーキング -各バイトに追加ビットを追加します。SOFでマークされたSOF 1とデータバイトには次のマークが付けられ0ます。 長所:信頼性が高く、高速な回復 短所:ハードウェアサポートが必要です。ほとんどのPCハードウェアおよびソフトウェアでは直接サポートされていません。 4)8番目のビットマーキング -上記の一種のエミュレーション。9番目ではなく8番目のビットを使用し、各データワードに7ビットのみを残します。 長所:信頼性の高い高速リカバリは、どのハードウェアでも使用できます。 短所:従来の8ビット表現と7ビット表現の間のエンコード/デコードスキームが必要です。やや無駄だ。 5)タイムアウトベース -定義されたアイドル時間の後に来る最初のバイトとしてSOFを想定します。 長所:データオーバーヘッドなし、シンプル。 短所:それほど信頼できません。Windows PCなどのタイミングの悪いシステムではうまく動作しません。潜在的なスループットのオーバーヘッド。 質問: 問題に対処するために存在する他の可能な技術/解決策は何ですか?上記のリストで簡単に回避できる短所を指摘できますか?システムプロトコルをどのように設計しますか(または設計しますか)?
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 

6
簡単な回路シミュレーションのチュートリアル
過去数日間、私は運のないシンプルな回路シミュレーションの良いチュートリアルを見つけようと試みてきました。私は比較的新しい趣味であり、シミュレーションを使用して回路をいじり、出力を確認して、さらに学習するかどうかを考えています。回路のシミュレーションを教える簡単なチュートリアルを教えてください。
19 simulation 

1
真空管の数学モデル?
真空管操作で一般的に受け入れられている代数モデル(三極管、四極管、五極管)はありますか?BJTにGummel-PoonまたはEbers-Mollモデルがあり、(マクロスケール)MOSFETにカットオフ/線形/飽和代数モデルがあるのと同じように、真空管にも同様のモデルがありますか?DC精度のモデルといくつかの動的コンポーネント(支配的な静電容量)は優れていますが、参照を見つけるのに問題があります。高次効果(BJTの初期効果のようなものと同等)も、特に実用的な設計に影響を与える傾向がある場合は、知っておくとよいでしょう。 私はCircuitLabの開発者の1人であり、真空管は最も要望の多い機能の 1つであり、シミュレータに実装することが実用的かどうかを調査しています。ありがとう!

4
LinuxのSPICEシミュレーター
LinuxでオープンソースSPICEシミュレーターを入手するためのより良い選択は何ですか?私はプロテウス(Windows)のファンですが、それに似たものはありますか?


5
LTSpice Automation
バッテリー駆動のブーストコンバーターを使用しており、いくつかの種類のバッテリー(さまざまな電圧/電圧)に加えて、高電流(さまざまなデューティサイクル/周期)のさまざまな負荷条件で最大入力(バッテリー)電圧ドループを測定しようとしています内部抵抗)。私はそのような(比較的)長い操作時間をシミュレートしているので、シミュレーションファイルはかなり時間がかかりますが、もちろん時間がかかります。LTSpiceを自動化して、コンポーネントの値をプログラムで変更し、シミュレーションを再実行してデータ(電圧や電流などの値)をキャプチャできるようにします。そんなこと知ってる: WAVファイルは、プログラムからのデータの入出力に使用できます プログラムはコマンドラインから実行できます これまでのところ、私の最良のオプションは、目標を達成する方法で、これら2つのオプションと独自のコード/スクリプトを組み合わせて使用​​するようですが、すでにもっと良い方法があるのではないかと思います。 LTSpiceを自動化した人や、LTSpice向けに書かれた自動化APIが(メーカーまたはサードパーティによって)作成されたかどうかを知っている人はいますか? 理想的には、必要なパラメーターを与え、制約に対する「最適な」解決策が見つかるまでさまざまなコンポーネントの値を試すようなソルバーが必要です。

4
BJTトランジスタは飽和状態でどのように機能しますか?
これは、NPN BJT(バイポーラジャンクショントランジスタ)について私が知っていることです。 ベースエミッタ電流はコレクタエミッタでHFE倍に増幅されるため、 Ice = Ibe * HFE Vbeはベースエミッタ間の電圧であり、他のダイオードと同様に、通常は約0.65 Vです。Vecしかし、私は覚えていません。 Vbeが最小しきい値よりも低い場合、トランジスタは開いており、どの接点にも電流は流れません。(大丈夫、たぶん数μAのリーク電流ですが、それは関係ありません) しかし、まだいくつか質問があります。 トランジスタが飽和しているときの動作は? Vbeしきい値より低い以外の条件の下で、トランジスタをオープン状態にすることは可能ですか? さらに、この質問で私が犯した間違いを(回答で)遠慮なく指摘してください。 関連する質問: トランジスタがどのように機能するかは気にしませんが、どのように動作させることができますか?

7
Linuxで回路をシミュレートするプログラム[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Electric Engineering Stack Exchangeで話題になるようにします。 閉じた3年前。 Linuxで動作し、複雑な回路をシミュレートできるプログラムを知っていますか?
13 linux  simulation 

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