SPICEの小瓶(20) SPICEサブサーキットとシンボルを紐づけ、思ったより便利じゃん

OA741LIB
Joseph Halfmoon

薄々知ってはいたのです。食わず嫌いでした。LTspiceのシンボルにシミュレーション用モデルを紐づけ。シンボルを配置すれば何も追加の記述することなくシミュレーション可能。いちいちシンボル作るのがメンドイと思っていたのですが、シンボルファイルはコピペでOK。それにLTspice、テキストのネットリストも編集できたのね。

“SPICEの小瓶(20) SPICEサブサーキットとシンボルを紐づけ、思ったより便利じゃん” の続きを読む

SPICEの小瓶(19) LTspice階層化、簡単じゃん。マクロモデル活用開始

modelSYMBOL_ASY
Joseph Halfmoon

別シリーズにて30年前のSPICEのマクロモデル/ビヘイビアモデル作成の教科書を発掘。これを手がかりにSPICEのマクロモデル作成への進出をたくらみました。アナログ素人のクセに。でも今時テキストベースのモデルでもなし、だいたいLTspiceで階層設計ってどうやるのだっけ?そんなことも知らないでよくやる気になったな自分。

“SPICEの小瓶(19) LTspice階層化、簡単じゃん。マクロモデル活用開始” の続きを読む

SPICEの小瓶(18) XTALを発振させるための遠い道のり、LTspice

XTAL_OSC_CQ
Joseph Halfmoon

別シリーズにてアンバッファ・タイプのインバータ 74HCU04 を使ってXTALを発振(現物で)させてみました。現物で出来たのだからSPICEでも発振させて~と野望をいだきました。しかし、SPICE素人にはいささか敷居が高かったです。しかしありがたいことにCQ出版社様のページで疑問は氷解。

“SPICEの小瓶(18) XTALを発振させるための遠い道のり、LTspice” の続きを読む

SPICEの小瓶(17) トランスをLTspiceする、ありがちなことをやってみる

transEC
Joseph Halfmoon

前回前々回と(柄にもなく)真空管のマクロモデルを動かしてみました。真空管の増幅回路を拝見すると必ず登場するのがトランスです。電源だけでなく、入力、出力、一本の「玉」にもヒータに信号にと大活躍。そういえばトランスのLTspiceシミュレーションってどうやるのだったけ?もしかして使ったことないかも。 “SPICEの小瓶(17) トランスをLTspiceする、ありがちなことをやってみる” の続きを読む

SPICEの小瓶(16) 二極管(真空管)のシンボルが見当たらない。苦し紛れだっ。

SymbolsInLTspiceLIB
Joseph Halfmoon

前回Ayumi’s Lab様の真空管SPICEモデルをダウンロードさせていただき、三極管 6SN7 でLTspiceシミュレーションができることを確認(要小修整。)今回2極管を確認すべしと思い立ったところ、シンボルが見当たりませぬ。自分で作るのはメンドイので苦し紛れの便法に走りました。それでもダイオードは動く、と。
“SPICEの小瓶(16) 二極管(真空管)のシンボルが見当たらない。苦し紛れだっ。” の続きを読む

SPICEの小瓶(15) 真空管マクロモデルを使わせていただきます。

6SN7_EC
Joseph Halfmoon

真空管マニアのご友人はいるものの、私にはまったくその趣味はないです。しかし真空管をシミュレーションしたいと思ったのは、続く戦争のせいと言えなくもないデス。たまたま第2次大戦時の対空火器管制装置の回路図を見、どんなもんだったのか知りてーと。そのためには真空管のSPICEシミュレーションをするしかない、と。 “SPICEの小瓶(15) 真空管マクロモデルを使わせていただきます。” の続きを読む

SPICEの小瓶(14) 異常発振させテ~。わざわざ使っちゃイケない領域を使ってみる。

OP37_BAD_BB
Joseph Halfmoon

別シリーズ記事でマルチバイブレータをLTspiceしていて「初期値与えてやらない」とうまく発振開始しない件に遭遇しました。今度はYou Tube番組でオペアンプを発振させないためのテクをお教えくださっているものに遭遇。「発振させたくないのに発振しちまう」ところをむやみとやってみたくなりました。天邪鬼ね。 “SPICEの小瓶(14) 異常発振させテ~。わざわざ使っちゃイケない領域を使ってみる。” の続きを読む

SPICEの小瓶(13) 平均の消費電力、どうやって求めるんだっけ?LTspice

avgPowerZVP2110A
Joseph Halfmoon

別シリーズ記事でLTspiceシミュレーションしていて、確か部品の消費電力を求める方法があったよな、と思い至りました。それもある期間の平均電力を計算できたはず。以前に調べた気がしたのだけれど忘却力の彼方に滅してます。そこで今回は「平均の消費電力」の求め方を復習してみることにいたしました。

“SPICEの小瓶(13) 平均の消費電力、どうやって求めるんだっけ?LTspice” の続きを読む

SPICEの小瓶(12) アクティブ・フィルタ(実機)を組み立てた結果。動いて当然か?

OP07_ActiveFilter
Joseph Halfmoon

前回、アナデバ様のWebツールを使ってアクティブ・フィルタ(手元の部品を指定したので精度的にレコメンドより落ちているケド)を「設計」しLTspiceでシミュレーションしてみました。今回は作成された回路をブレッドボード上に組み立てて特性を観察してみたの回です。何も分かっちゃいなくても回路は動くと。いいのかそんなことで。

“SPICEの小瓶(12) アクティブ・フィルタ(実機)を組み立てた結果。動いて当然か?” の続きを読む

SPICEの小瓶(11) アクティブ・フィルタが作れる気がする(たぶん錯覚)ウイザード

ActiveGain
Joseph Halfmoon

別件で入力信号にLPFかけたくなりました。RCパッシブフィルタであれば自分でも何とかなりそう。でもそれでは進歩がない、と。そういえばアナデバ様のWebツールでフィルタをつくれるものがあった筈。今回はWebツールで「所望の」アクティブフィルタを構成した上で、ダウンロードしたSPICEモデルをシミュレーションしてみました。

“SPICEの小瓶(11) アクティブ・フィルタが作れる気がする(たぶん錯覚)ウイザード” の続きを読む

SPICEの小瓶(10) 電圧制御Switch、.model文が必要なのね。

voltageControlledSwitch
Joseph Halfmoon

そういえばSPICEには電圧制御スイッチがあった筈、使ってみるべしと思い立って、プチはまりましたです。「スイッチだろ~ON/OFFするだけじゃん」などと思って回路図に挿入したら動きませぬ。まあLTspiceのHELPファイルを読んで、教育用サンプル回路を開いたら疑問は氷解しましたです。先に読めよ。自分。 “SPICEの小瓶(10) 電圧制御Switch、.model文が必要なのね。” の続きを読む

SPICEの小瓶(9) hFE、意外と「境界線上」のその実体?ホントか?

Graph1
Joseph Halfmoon

特性の「揃った」BJT2個を並べて使いたい(ワンチップに2トランジスタのデバイスを買えば不要ですが)です。hFEが近い値ならいいんじゃね、と思いました。いろいろあるけれども hFEなら手元のハンディDMMで測れるし。しかし、ついテスタの測定条件とデータシートの測定条件を見て不安に駆られましたぞ。アナログ素人には皆目。

“SPICEの小瓶(9) hFE、意外と「境界線上」のその実体?ホントか?” の続きを読む

SPICEの小瓶(8) 微分(勾配)もグラフに表示できたんだ。

gmMeasureDIFF_IC_log
Joseph Halfmoon

一昨年の「トランジスタ技術」を読み返していて気づいたのです。グラフに微分値(実際の計算は差分だろうけれど)も計算表示できるのだ、と。LTspiceのグラフ、シミュレーションした結果の電流とか電圧とかを計算して表示できるのは知っていたのです。さらにグラフに描いたトレースの「勾配」もグラフ表示できる、と。便利?

“SPICEの小瓶(8) 微分(勾配)もグラフに表示できたんだ。” の続きを読む

SPICEの小瓶(7) standard.bjt、書き換えちゃって大丈夫なの?

pickBJT
Joseph Halfmoon

このところBJT使った実験が多いので、常備菜ということで定番の2SC1815(東芝製品はとっくの昔にディスコンなので海外製の互換品)を少し仕入れました。これまた定番の問題は、LTspiceのライブラリに2SC1815のモデルが含まれていないことかと。ネットを調べるとその対処方法も多数見つかるのですが、ちょっと?

“SPICEの小瓶(7) standard.bjt、書き換えちゃって大丈夫なの?” の続きを読む