電子回路系シミュレータの部屋
.
主にフリーの電子回路系シミュレータを語るスレです。
電子回路系シミュレータのことなら、質問、使用感など、なんでも書き込んで下さい。
主なシミュレータの紹介
・LTspice
リニアテクノロジーが配布しているフリーのSpiceベース回路シミュレータ
使用期間も使用可能な素子数も無制限。普及率No.1 (俺調査)。
本、ネット、会議室など、日本語情報の多さは抜群。
フリーゆえに(?)、GUIに癖があり、結果表示にも不満が残る。(個人の見解です)
・NI Multisim Analog Devices Edition
NIのMultisimをアナデバ製品の販促用に無料化したSPICE回路解析ソフト。
アナデバのデバイスを多数持っていて、使いやすい。制限有り。
・CircuitViewer
開始15分で一通り使えるようになる直感的な操作。モデル取り込み等はできないが、
ちゃちゃっと確認したいときに、これほど楽なシミュレータはない。
・TINA、TINA-TI
SPICE エンジンをベースとした、強力で使いやすい。特に結果表示が秀逸。
日本語情報源が少ないが、230ページの英文取説は、高校レベルの英語で読める。
TINA-TIは、テキサスの協賛。日本語版もある。機能制限有り。
・CircuitLab
ブラウザ上で電子回路の設計とシミュレーション
回路接続点に黒丸が無いのが残念。
他にもあります。みなさんの報告をお待ちしています。 .MODEL C1815 NPN(IS=4E-14 BF=170 BR=3.6 VAF=100 IKF=0.25 RB=50 RC=0.76 CJC=4.8p CJE=12p TF=0.63n TR=25n Vceo=50 Icrating=150m mfg=Toshiba)
でいいだろ いつも参考にさせてもらっています。
教えてください。
InfineonのSpiceライブラリは、infineonのwebページにあるのですが、
バイナリーであり、うまく開けません。
また、型式はわかるのですが、infineonのmodelの区分けがわかりません。
この件、何か情報があったらおしえていただけないでしょうか? >>158
アイコンにZIPと書いてあるのでは?拡張子を".zip"に書き換えて開けばよろしいかと。
「modelの区分け」とはなんのことかわかりません。ごめんね。 ありがとうございます。
>アイコンにZIPと書いてあるのでは?拡張子を".zip"に書き換えて開けばよろしいかと。
はい、解凍まではできました。その中のspice modelを開くと、
バイナリーのようで、秀丸で見られないのです。通常のmodelというかライブラリは、
.SCKT xxxxx とか、テキストで見ることができます。
ところが、infineonのそれは、binaryになっているようで、文字で見れません。
シミュレーターも解釈してくれないので、ライブラリ登録できないでいます。
>「modelの区分け」とはなんのことかわかりません。ごめんね。
すみません、modelは、spice modelのことを単にmodelと言ってしまいました。
infineonのページのシミュレーションmodelのページには、
HSPICE PSPICE などなど、いろいろなシミュレータ(?)に対応した
modelがダウンロードできるのです。 さっき適当にMOSFETの落としたら普通にテキストだったが
すごい数のデバイスがまとめられてたな もう消したが HSPICEやPSPICEのバイナリモデル??
それはもしかして単にEncrypted Modelってだけの話ではなかろうか…… >>160
よくわかんないけど
Simulation Model - PSpice - 600V - CoolMOS? - P6 (Infineon - Simulation Model - PSpice - CoolMOS? - P6 - 600V.zip)
というのを落としたら
Infineon - Simulation Model - PSpice - CoolMOS
というファイルが出来たので、.zipを付けて解凍したら
Infineon - Simulation Model - PSpice - CoolMOS- P6 - 600V.lib
ができて、メモ帳で開いたら
* 600 V P6 *
* IPP60R160P6 IPA60R160P6 IPW60R160P6 *
* IPP60R190P6 IPA60R190P6 IPW60R190P6 *
* IPP60R230P6 IPA60R230P6 IPW60R230P6 *
* IPP60R280P6 IPA60R280P6 IPW60R280P6 *
* IPP60R330P6 IPA60R330P6 IPW60R330P6 *
* IPP60R380P6 IPA60R380P6 IPD60R380P6 *
* IPP60R600P6 IPA60R600P6 IPD60R600P6 *
* *
*****************************************************************
.SUBCKT IPP60R160P6_L0 drain gate source
みたいな感じになったが、これじゃ駄目なのか? 日本のメーカーのFETやトランジスタって、Spiceモデルが全然無いよね。 安泰ってどこだろ
ルネサス、東芝はダメだしパナでもないしもしかしてロームとかソニー? 新日本無線は外して書いてたんだけど一般的には安泰企業って認識?
いや、ここが安泰じゃないって意味じゃなく大手で唯一安泰って話題で出るところなのかなと "すれば"って事はまだしてないって事だろ
たらればでいいならどこでも安泰だ そろそろ半導体もオーダーメイドの時代になってもいいはずなんだが
μmオーダーの枯れたプロセスでもいいから
個人でSPICE検証してマスクレイアウト、実負荷抽出検証して
DIPパッケージでこれ作ってくれってファブにお願いできるとうれしいな
それにはまずシノプシスとかケーデンスとかの開発環境を安くしてほしい >>172
無理無理
1lot万単位か毎月数千を年単位で買わないと金型代にもならん
当然開発費も必要 >>173
そうか
やっぱいらない子製造プロセスでもそんな安くはできないんだなw 実際、FPGAの銘板を削って、自社型番を印刷して「うちのASICだ!」と
商売することって、あるんだろうか? というかFPGAとASICの違いを全くわかってないよw
ASICを安く作れるのはごく限られたFABで普通TSMCを使う フラッシュ内蔵品もあるけど、FPGAはコンフィグ必要だから
単体じゃ使えないし ROM内蔵FPGAなら自社型番記入しとかないと後でわけわかめ 質問いいでしょうか。
DCDCコンバータのシミュレーションを、LTspiceでしています。
コンバータの入力電源として、理想電源(battery)を5V使用しています。
コンバータの入力端子に、22uFのコンデンサを付けています。
そこでおしえてください
1. スタート直後200usくらいの期間に、突入電流がピーク10Aも流れる結果になりました。
そんなに流れては、前段の電源が持ちません。(前段もDCDCで作っています)
前段の容量を上げなくてはいけないでしょうか?
コンデンサを減らせば時間は短くなりますが、やはりピークは大きいままです
2. シミュレーションがとても時間がかかります(遅いんです)
もっと荒くていいので、速くシミュレーションするには、どの設定を触れば良いでしょうか?
よろしくお願いします。 >>184
シミュレーションと言う言葉を使うと、人知の及ばぬ凄い計算をしてくれてるように感じるかもしれませんが、
理想電圧源(=出力インピーダンスがゼロ)で理想コンデンサ(=純キャパシタンス)に充電すると無限大の
電流が流れる、というのは高校物理の範囲の話ですよ。
現実の回路と比べて、シミュレーションがどの程度現実的なのかは人間が判断しなければいけません。
それを踏まえて1について
いま、あなたは前段のDCDCを理想電圧源で、現実のコンデンサを(おそらく)理想的なコンデンサで
それぞれモデル化してシミュレーションをしていると思います。
これに対して現実の前段のDCDCは10Aも電流を流せないことは明らかなんですよね?
もしもシミュレーションの目的が、現実の突入電流を再現することならば、これらのモデル化は、もっと
丁寧に行わなければいけないでしょう。
2について
1の質問と矛盾しています。
1では、現実にはありえないほど大きな突入電流が計算されてしまったことを問題にしています。
これを解決するためには、より時間のかかる精密なシミュレーションが必要なことは明らかです。
逆にシミュレーションを早くしたければ、もっと簡素なモデル化を行えばよいです。
例えば、理想電圧源と並列に入っているコンデンサは、突入電流以外には何の役割も果たして
いないでしょう。
全体的にいえることですが、何をシミュレーションしたいのかと言う目的意識と、それに対してどの程度
精密なモデル化をしなければならないのかと言う見積もりが甘い気がします。 >>184
理想電源、理想コンデンサで巨大なピーク電流が流れるのは当たり前
電源のSeries Resistanceに適切な内部抵抗を設定する
たとえば http://www.tsuruga.co.jp/TsurugaExPress/?page_id=16
22uFのコンデンサにも適切なESRやESLを設定する
あるいは用意されている実物のモデルを使う
コンデンサのシンボルを右クリックして、[Select Capacitor]のボタンを押して一覧から選ぶ
たぶん、コイルかトランスを使っているだろうけど、それも同様
配線やパターンのR分やL分も加味する、というか集中定数のRやLで代用する
電線1mm径で1mm長さで、0.08nH
35umのパターンの1mm幅1mm長さで、0.28nH
参考:http://gate.ruru.ne.jp/rfdn/Tools/RFtools.htm >>184
計算速度は、
Control Panel の Reltol、Abstol etcを大きくしたり小さくしたり
Edit Simulation Command >Transient >Maximum Timestep を指定したり指定しなかったりする
たとえば、Reltolを大きくして粗い計算をさせるかわりに、Maximum Timestepを小さくしたりする >>186
ありがとうございます。
>例えば、理想電圧源と並列に入っているコンデンサは、突入電流以外には何の役割も果たしていないでしょう。
ありがとうございました。目が覚めました。確かにそうですね。
理想電源ですから出力Zは0ですので、コンデンサを入れる意味、というかコンデンサの働きは「ない」ですね。
そういうことですか。なるほど。
シミュレーターなので、難しい計算を一生懸命やってくれると思っていました。
どうもありがとうございました。
>>187
>電源はシミュレーションに乗らない。
ありがとうございます。そういうものなのですね。勘違いしていました。
>>188
>22uFのコンデンサにも適切なESRやESLを設定する
これを探して見たのですが、ICやトランジスタなどはなんとか見つかりますが、
抵抗、コンデンサは、なかなかありませんでした。
>あるいは用意されている実物のモデルを使う
>コイルかトランスを使っているだろうけど、それも同様
>配線やパターンのR分やL分も加味する、というか集中定数のRやLで代用する
それを実施しようとすると、シミュレーションが始まりませんね。
理想のL, C, Rで行うことにします。
でもそうすると、結果はどのようにとらえれば良いのか、
考えてしまいますね。
ちょっと顔を洗って出直してきます。
みなさん、ありがとうございました。 SPICE=回路網を記述する人工言語
巻線抵抗というIC
チョークコイルというIC
電解コンデンサというIC
プリント基板というIC
実際の回路設計ではこれらを使っているとイメージしてはいかがでしょう。 ありがとうございます。
LCRも、spiceモデルがあればと思い探して見ましたが、なかなか無いですね。
構造だけで予想すると、
抵抗
○----+(a)----Ls---R---Ls---+(b)----○
(a)----------Cp--------(b)
コンデンサ
○----+(a)----Ls---C---Ls---+(b)----○
(a)----------Rp--------(b)
コイル
○----+(a)----Rs---L---Rs---+(b)----○
(a)----------Cp--------(b)
という感じでしょうか。
コンデンサは、
電圧をかけると、電極間が引きつけられて容量が増えそうな・・・気がします。 >>192
そのあたりも奥が深い世界で、例えばCQ出版の「LTspice部品モデル作成術」なんかは
ほぼ一冊丸々その手の話。
ただ、とにかく自分の知ってる限り一番難しいモデルを使えばオーケーというのもなんだかなー
と言うわけで「このモデルは自分の目的に対して必要十分なのか?」ということは、やはり人間側
が判断しなければなかったりします。 >>192
なんか難しいことをやろうとしているんだね
まずはいい加減の適当なところからはじめてみたらどうだろう
たとえばコンデンサなら、回路図中のシンボルを右クリックして出てくるダイアログに
Capacitance[F]: 22u
Voltage Rating[V]:
RMS Current Rating[A]:
Equiv. Series Resistance[ohm]: 0.5
Equiv. Series Inductance[H]:
Equiv. Parallel Resistance[ohm]:
Equiv. Parallel Capacitance[F]:
というふうに直接入力しても良いし
同じダイアログにある[Select Capacitor]ボタンを押して出てくる一覧から
22.0, Nichicon, Al electrolytic, UPL1V220MAH
を選べば
Capacitance[F]: 22u
Voltage Rating[V]: 35
RMS Current Rating[A]: 160m
Equiv. Series Resistance[ohm]: 0.75
Equiv. Series Inductance[H]: 0
Equiv. Parallel Resistance[ohm]:
Equiv. Parallel Capacitance[F]:
というふうにセットされる
厳密に同じものじゃなくて、似たような適当なやつでいいんじゃないかと思う
ちなみにLTspiceのバージョンは 4.20x >192
SPICEは、信号のクリップとか、定性的な挙動変化を手っ取り早く調べるためのもの。
定量性に拘るなら、ふつうに伝達関数H(s)で等価回路を解析すればいいじゃん。
MATLABかなんかで計算して。 >>195
MATLABなんて、一般家庭には無いんですよ。
伝達関数なんて、わからないんです。
だから、フリーのLTspiceで全部できないか、みんなで知恵を絞っているんです。 >伝達関数なんて、わからないんです。
>192の-Ls--R--Ls-は、-2Ls-R-でよかったりする。
これが分からないとモデル作るの厳しいよね。 >>196
フリーのSpiceだけ使って、
なぜフリーのMatlabであるoctaveやscilabは無視するんだお前
だいたい伝達関数なんて、ラプラス変換後の入出力の比だろうが。
てかさ、お前電気工学の正規の教育受けてんの?
受けてないなら学問板のある電電板から出て行けよ。邪魔だから。 >>199
最低、2階線形D.E.のラプラス変換・逆変換を手計算でできないやつは出て行けつってんだよ馬鹿たれ。 ラプラス変換・逆変換なんて計算じゃなくて作業だからな 変換は高校レベルの作業に過ぎんが逆変換はBromwitch積分と留数を理解してないと手計算は不可能だ。
せいぜい変換表使う逆変換作業しかで念頭にない高専レベルのアホはすっこんでな なんで202みたいな優秀な奴が2chにいるんだ・・・・・ >>202
そこらの大卒より実質的に優秀(就職してから使える人材)である
高専生はなぜバカにされがちなのだろうか。不憫。。 周りにいる高専を見ると本当にそう思う。まぁ、俺のほうが高給取りなので口にはしないが >205
>そこらの大卒より実質的に優秀
高専ってすぐにそういうこと言うし、態度に出すよな。
高卒より上だとおもってるくせに、大卒より下ではないと言い切る。おかしくない? >>207
わざわざ口に出さない(こんなところに書かない)ならどっちでもいい
常識的に考えたら最終学歴なんて就職活動時しか関係ない
大卒だろうと高専卒だろうとそいつ次第 バイト見た限りだと、大学生、院生や大卒って使えねー奴が多い。高専は知らんけど。 >>209
高専もピンきりだね
大学に負けないように頑張るところが有るかと思えば大学編入の為に運営してる高専とかあるし入れば大抵100%卒業確定してるとことか 教えて下さい。
コイルの等価回路は、どのように考えればよいでしょうか?
自分なりに2つ考えました。
1. (L//C) + R
2. (L+R) // C // は並列を表し、+ は直列を表します。
シミュレーターかけたとき、2のほうは楽に駆動できるのですが、
1のほうは、波形が大きく歪んてしまいます。 >>211
実物に合うように考えたらいいです。
simしたときの値はどこから持ってきた? クラウドで行うシミュレーターがあると聞きました。
具体的な名前を教えてもらえないでしょうか?
データが他人に見られるということは無いのでしょうか? 知らんわ。
2ちゃんは仕事で使う物を訊くような場じゃないよ。 LTSpiceについて質問です。
LCR放電回路でLの値を.step関数で変化させて,
各場合で電圧が最大値に達するまでの時間をプロットしたいのですが,これは可能でしょうか。
電圧の最大値,実効値などをプロットする方法はわかるのですが,最大時の時間の求め方がわかりません。 その回路の中にピークホールド回路を足して、その出力値をプロットする OrCAD Capture CISでTIの外部モデル使ってシミュレーションしようとしてたんですが、
Simulation Settingでライブラリ追加しても、「適用」とか「OK」押したら消えてるのって何故でしょう…
ちなみにWin7、管理者権限で起動して同じことやっても同じでして・・・ LTSpiceのシンボルエディタで、配置されてる四角をちょっと大きくしようかなって思って、
制御点のあたりをドラッグしようとすると、四角全体が動くときと大きさが変わるときがあって謎い。
このあたりをつかむと必ず拡大されるよってコツはないんかな。 >>222
LTspiceなんて、まだ良い方だよ。
OrCADのライブラリエディタなんて、思った物が触れないんだから。
最高に苛つくよ。
ピンを選択したつもりが、ピン番しか掴めなかったり。 なんとまだ良いほうだったのか!
まあ、シンボルエディタだし見た目気にしなければ問題ないと思って頑張ろ >>225
とにかくOrCADの図形作画はテクニックが必要です。
・図形を選択したいのに、ピンが選択されてしまう。
・水平線を選択したいのに、斜め線が選択されてしまう。
・図形を回転させると、描画領域(点線)が突然小さくなる。
・ピン、ピン名、ピン番、図形要素、それぞれの領域が何かで表現されていれば、
「おっと、ここを触るとピン番になってしまうな」とか、わかるのですが、
それらの領域表示はありませんし、
さらに、重なっている要素の前面背面の順番もわかりませんので、
どれが選択されるのかは、OrCAD様しか知りません。
・しかもアンドゥが1回しかできないので、気がついた時は手遅れ。最初からもう一度書き直します。
「素晴らしいインターフェイスに慣れさせるための反復練習」としては抜群なので、
操作はスグに覚えられます。
・ピン番を置くときも、1番ピンや14番ピンなどの隅っこのピンを置くのも苦労します。
内側の2番ピン以降とかならサッと置けますが、角から1グリッド入った所に
置けない、またはとても置きにくい。
そのくせ、角部(つまり0グリッド)には置ける。(でも方向はどちらになるかわからない)
まだまだ「OrCAD様」のご機嫌を知るには、修行が足りません。 アレイアンテナの指向性シミュレータとかないですか? >>227
HFSS。回路シミュレータじゃないけど。 .
あけましておめでとうございます。
今年も、電子回路系シミュレータの部屋 を宜しくお願いします。 マルツに、spiceのmodelが売っているようですが、
買った人、いますか? 高いでしょうか? 他人だし、画像じゃないけど、こんな感じ。
_|
|
|
→|_
|
部品を貼り付けた時、デフォルトでゲートに対して縦棒が長い方が上になっているので、
上がドレインで下がソースで良いでしょ。MOSやトランジスタと同じ配置。 >>232
nmosなら電圧の低いほう
pmosなら電圧の高いほう circuitlab試してみたけど、UIは使いやすいけど金払わないとまるっきり使いものにならないね。
金払ったとしても部品少なすぎて使う気無くしそう。
LTspiceはなんだかんだ言ってもLinearの部品が豊富に入ってるので便利だよな。 >>236
linear以外のメーカーでもspiceモデル
ダウンロード出来る所多いから
それ使えばエディタにデバイスを追加出来るからな。 うんこはしたいときすればいい
回路は使うやつだけ追加すればいい どこかに、フォトカプラのライブラリというかモデルはないでしょうか?
東芝のTLP521などのペース端子無しのやつです。探しまくりましたが、
ペース電極が出たやつしか無かった >>241
厳密にフォトカプラの動作をシミュレートしたいの?
単なるスイッチでいいならスイッチで代用出来ないか? 質問ですが、
OrCADのPSpiceは回路図CADと合わせて100万以上するみたいですが、
LTSpiceのシミュレーション結果と、何か違いがあるのでしょうか?
無料のシミュレーション=正確では無い
有料のシミュレーション=正しい
ということがあるでしょうか? >>243
君がorcadの販売元に聞いて俺にも教えてくれ! >>244
わかりました。では、聞いてみます。
回答が出たらご連絡しますので、連絡先を教えてください。
メールアドレスだけでいいです。 >>243
>無料のシミュレーション=正確では無い
>有料のシミュレーション=正しい
>ということがあるでしょうか?
それはないと思う >>248
無料とは言ってもLTの場合、メーカーが自社のデバイスを評価してもらう為だから、結構力を入れてモデル作ってるし
TIもそうだな。シミュレータなんて基本はどこもスパイスでモデルが全てみたいな所があるから、有料シミュレータ使ってもメーカーの無料モデル使ったりするだろ。 ということは>>243のように100万も出して買うことない、という事でしょうか? Orcad capture (名前変わってるかもしれないが) なくても
Spice ネットリスト直接書ければエディタでいいし、
Spice だってフリーでいい。
ソフトは効率化のためのツールなんだから、100万円にその価値を見出すかどうかじゃないの?
サポート料金も含んでるんだし。
1人月くらいのもんだから仕事で使うなら買えば? >>251
OrCADキャプチャーは使っています。
それにSpiceを追加するのに高いと感じているのです。
100円ショップの電卓の計算結果でも、PCの計算結果でも、結果は同じであるように、
LTspiceもOrCAD Spiceも 結果は同じにならないのでしょうか? 調べようにも、OrCADのspice が無い状態で、どうやって調べろと。 OrCAD セミナーやるから、おいで ってメールがしょっちゅう来るけど、
基板CADのセミナーだったりする。
回路図CAD キャプチャのセミナーをして欲しい、無料で。