• ベストアンサー

LTspiceのトランスについて

LTspiceのトランスについて こんにちは、 LTspiceで回路を書いておりますが、トランスの記号が見つかりません。もしかしたらインダクターを2つ組み合わせて作るのでしょうか? その後の設定は、どこをどのように設定すれば良いでしょうか?

この投稿のマルチメディアは削除されているためご覧いただけません。

質問者が選んだベストアンサー

  • ベストアンサー
  • inara1
  • ベストアンサー率78% (652/834)
回答No.8

最新の回路は「現在進行中図面(圧縮ファイル)」でしょうか。 このトランスの記述が間違ってます。インダクタ名が重複しているというエラーのために名前を変えたのでしょうが、相互インダクタンスの記述が前のままです。以下のように書き直すと2次電圧は大きくなります( K1 L1 L2 1 の部分を右クリックすると編集画面になります)。 K1 L2 L3 1 2次側の直列抵抗は 100Ω でも 0.1Ω でも波形に目だった変化はありませんでした。

buleblend
質問者

補足

いつもお世話になっております。 >最新の回路は「現在進行中図面(圧縮ファイル)」でしょうか。 その通りでございます。 >このトランスの記述が間違ってます。インダクタ名が重複しているというエラーのため >に名前を変えたのでしょうが、相互インダクタンスの記述が前のままです。 その通りでございます。自分でも気づいたのですが、inara1様の方は一足気づかれたのが早かったようです。修正して、現在進行中図面に入れました。 >LT-Spice の SW(電圧制御スイッチ)を初めて使ってみましたが、Value の値がおかしいというエラーメッセージがでます(シミュレーションは可能ですが)。 現在進行中図面に、SW(電圧制御スイッチ)を入れておりますが、同じでしょうか?私のPCではエラーは発生しません。 >「技術の森」の回路は見ています(ascファイルだとすぐにシミュレーションできますね)。 有難う御座います。助かります。 >ニックネームを変えたのは出入り禁止のためでしたか。 その通りで御座います。rrtransは出入り禁止で二度と使用できません。このbuleblendも危ないかもしれません。(笑)

その他の回答 (10)

  • inara1
  • ベストアンサー率78% (652/834)
回答No.11

添付図です。

  • inara1
  • ベストアンサー率78% (652/834)
回答No.10

rrtrans さんの「サブサーキット」は確かにうまきいきますね。 そのサブサーキットをいじると、スイッチONの遅延時間を回路図上で変えられるようにできます。 (1) sw01.asc のパルス電源の Tdelay の欄を数値でなく、{ton] にします(添付図の1)。変数名 ton を { } で囲まないとエラーになります。変更したら同じファイル名で保存します。 (2) r2.asc を開いて、スイッチ記号を右クリックし、PARAMSにチェックを入れ、変数欄に ton=1m などと書き込み OK(添付図の2)。 こうすれば、いちいちサブサーキットファイルを開いて時間を変更しなくても、回路図上でON時間を変えられます。OFFスイッチも同様に作れますね。

buleblend
質問者

お礼

いつもお世話になります。お返事有難う御座います。 >いちいちサブサーキットファイルを開いて時間を変更しなくても、回路図上でON時間を変えられます。OFFスイッチも同様に作れますね。 そうですね。放電ギャップは、今のところ、同時刻にスイッチがオンになるように回路図上設定しておりますが、実際にはそのようにはならないはずです。もう少し検討が進めば、スイッチに現実的な遅延時間を入れて検討します。 P.S. ここで一旦クローズさせて頂きます。更に、8段直列方式IGと倍電圧充電方式(2段)の図を作成したのですが、高電圧インパルスが得られませんの、改めて質問をアップさせて頂きます。よろしければご指導頂きましたら幸いです。

  • inara1
  • ベストアンサー率78% (652/834)
回答No.9

ここ(http://homepage1.nifty.com/ntoshio/rakuen/spice/subckt/index.htm)を参考にして、スイッチのシンボルを作り、決まった時間でON/OFFするサブサーキットを作ってみましたがまだうまく動作しません(添付図)。質問と直接関係のない話を長々とすると通報されることがあるので、この質問は一旦締め切って、また新たな問題が起こったら質問されてはどうでしょうか。

buleblend
質問者

補足

いつもお世話になっております。 サブサーキットですか。私は上手くいっております。 例えば、SW01.ASYの部品と、それと連動するSW01.ASC、さらにSW01.ASYの部品を使用したファイルR2.ASCを下記のフォルダに入れて、ファイルR2.ASCを起動させてrunさせればエラーは発生しませんでした。 C:\Program Files\LTC\LTspiceIV\lib\sym\subckt

  • inara1
  • ベストアンサー率78% (652/834)
回答No.7

LT-Spice の SW(電圧制御スイッチ)を初めて使ってみましたが、Value の値がおかしいというエラーメッセージがでます(シミュレーションは可能ですが)。数値を入れたり何も書かなかったりしましたがダメでした。スイッチの値って何でしょうかね(Circuit Maker ではこんなエラーは出ないんですが)。 「技術の森」の回路は見ています(ascファイルだとすぐにシミュレーションできますね)。ニックネームを変えたのは出入り禁止のためでしたか。

  • inara1
  • ベストアンサー率78% (652/834)
回答No.6

>2次側には高い電圧は得られず、ピークが7V程度の正弦波 前の回答例ではトランスの2次側のインダクタの直列抵抗を 100Ω としましたが、これが大きすぎたのかもしれません。直列抵抗が 100Ω だと、2次側に 100mA の電流が流れたとき 10V の電圧降下が起こってしまいます(2次側電圧が10V下がる)。2次側のインダクタの直列抵抗を 0.1Ω 程度にしてみてはいかがでしょうか。 178-tall さんの方法はダメですか。私もやってみます。平日は仕事なので夜しかお答えできませんが、今日明日はお休みなので時間が取れます。

buleblend
質問者

補足

いつもお世話になっております。ご回答有難う御座います。 >2次のインダクタの直列抵抗を 0.1Ω 程度にしてみてはいかがでしょうか。 やってみました。しかし結果は変わりませんでした。ん~ 何ででしょうか? >平日は仕事なので夜しかお答えできませんが、今日明日はお休みなので時間が取れます。 是非よろしくご指導願います。IG回路についていろいろとやってみたいのですが、現在基本的なことで、つまずいております。可能でしたら、今現在作成中のデータを試して頂きましたら話が早いのですが、、、このサイトでは、MY HOMEPAGE アドレスを書くと出入り禁止になるので、、、辛いところでございます。その点は、技術の森は、進んでますね。(笑)

  • inara1
  • ベストアンサー率78% (652/834)
回答No.5

コマンドの追加方法は、前の回答で178-tall さんがお答えされてますね。 コマンドを追加するときは、回路図のウィンドウをクリックして、回路図ウィンドウをアクティブな状態にしてください。波形ウィンドウがアクティブだと、メニューの内容が変わってしまい、Edit が出てきません。 178-tall さんのスイッチの追加方法は参考になりました。LT-Spiceの本(http://www.cqpub.co.jp/hanbai/books/36/36311.htm)は持っていますが書かれていないみたいですね。

buleblend
質問者

補足

いつもお世話になっております。 >それだとトランスにならないですね。メニューの Edit → Spice Directive で出てきた空欄に K1 L1 L2 1 と書き、OK のあと画面上の適当なところに置きます(クリック)。 すいません。この方法は試していました。しかしエラーが発生するので「この方法ではない」と思い込んでおりました。よくよく考えるとエラーの原因は、今回のトランス追加でL1,L2のコイルを作ったのですが、その前に回路上にL1コイルを作っていたので、L1コイルがダブっていたためでした。申し訳ございませんでした。 ということで、トランスの設定はできました。有難う御座いました。 ところで、早速実行させますと、2次側には高い電圧は得られず、ピークが7V程度の正弦波になりました。本に記載されている通りに作図したのですが、原因は何でしょうか?各部品の数値が適切でないのでしょうか? >178-tall さんのスイッチの追加方法は参考になりました。 そうですね。私も自分だけのスイッチを作って図を簡略化しております。但し、そのスイッチを入れてアップロードしても、話が通じないので、標準部品に戻しておりますが、、

  • inara1
  • ベストアンサー率78% (652/834)
回答No.4

>“K1 L1 L2 1”のような設定をしていない それだとトランスにならないですね。メニューの Edit → Spice Directive で出てきた空欄に K1 L1 L2 1 と書き、OK のあと画面上の適当なところに置きます(クリック)。 この操作は、SPICEリストに新たにコマンドを追加するものです。以下の手順でSPICEリストを見ると確認できます。   メニューの View → SPICE Netlist

  • inara1
  • ベストアンサー率78% (652/834)
回答No.3

ANo.2の波形が逆でした。上が1kHz、下が100Hzです。 × 入力周波数が60Hzなら、1次側のインダクタンスは10mH以上にしたほうのではないでしょうか。 ○ 入力周波数が60Hzなら、1次側のインダクタンスは10mH以上にしたほうがいいのではないでしょうか。

buleblend
質問者

補足

いつもお世話になっております。 >2次電圧が低いのは、電源周波数に対するトランスのインピーダンスが低いからだと思います。 了解致しました。その通りに致します。実はここに添付している図では、2次電圧は0Vです。その1つの原因は、“K1 L1 L2 1”のような設定をしていないからだと思います。この設定はどのようにするのでしょか?

  • inara1
  • ベストアンサー率78% (652/834)
回答No.2

2次電圧が低いのは、電源周波数に対するトランスのインピーダンスが低いからだと思います。 添付図は、巻き数比を10(インダクタンス比100)として、1次側のインダクタンスを 1mH にしたトランスですが、1kHzのときは2次電圧がちゃんと10倍になっているのに対して、100Hzでは5倍程度に下がっています。入力周波数が60Hzなら、1次側のインダクタンスは10mH以上にしたほうのではないでしょうか。

  • inara1
  • ベストアンサー率78% (652/834)
回答No.1

LT-Spice のヘルプにトランスの作り方が出ています。 メニューの Help → Help Topics → 左側のタブの「目次」の FAQ の中に「Transformer Model」があります。そこにトランスの作り方が出ています(ということは、LT-Spice には Circuit Maker のようなトランスのマクロモデルが元々ないということでしょう)。具体的な記述の方法はヘルプの文章の中の青字の「Mutual Inductance」に出ています。しかし、これで作ったモデルは、漏れ磁界のある理想的なトランスです。パルス回路で使うトランスをこれでシミュレーションするのはあまり現実的ではないと思います。 ここ(http://ayumi.cava.jp/audio/pctube/node22.html)に現実のトランスのSpiceモデルの作り方(等価回路)が出ています。現実のトランスのSpiceモデルは、トランジスタなどのように公開されているわけではないので、実際のトランスの特性から導く必要があるかと思います。私はトランスに詳しくないので、詳しい方の助言を頂けると助かります。

buleblend
質問者

補足

いつもお世話になっております。 LTspiceで回路図にトランスを入れるのは難しいのですね。Circuit makerでは以外と簡単でしたので、同じように考えていました。トランスは諦め、回路に直接、交流電源とダイオードを入れて書いてみました。しかし、なぜか、出力電圧は入力電圧とほぼ同じです。なぜか原因不明です。もしよろしければ技術の森も、ご参照頂きましたら幸いです。

関連するQ&A

  • LTSPICE > 電源記号

    LTSPICEで自分の参照用の回路図を作っています。 電池の記号(長い線と短い線)を追加しようとしましたが、component > voltageとして出てくるのは、丸の中に+と-が書かれたものです。 二本線の記号と丸の記号は同じものなのでしょうか?

  • LTspice リレーが作動してない

    LTspiceにて以下の回路を作り、555の波形を見ようとたら波形が出ませんでした。エラーはでていないので回路か設定がおかしいのかと思います。 改善策を教えてください。

  • LTspiceについて教えてください。

    LTspiceのデジタル回路でAND,OR,INVの入力端子に10KHz、5Vの矩形波を入力すると1Vの出力しか得られません。 入力と同じ5Vの出力を得るためにはどのように設定すればいいのでしょうか。 また、トランジスタとOPアンプを組み合わせて作った回路の動作波形と回路の2つの画面を閉じたのち、再度動作波形を表示させるためにウェーブフォームのファイル名をダブルクリックしても表示できませんでした。 LTspiceをインストールしたときにはウェーブフォームにファイル名が表示されたのですが、保存方法と再表示をいろいろ試しているうちにウェーブフォームにもファイル名が表示されなくなってしまいました。 以前のようにウェーブフォームに回路のファイル名が表示され、これを任意のフォルダに保存して必要な時に再表示させるためにはどうすればいいのでしょうか。 初心者なので分かり易く説明していただければ助かります。 よろしくお願いします。

  • LTSPICE のリレー

    LTSPICEの初心者です。 色々な部品を配置して、電子回路のシミュレーションをしていますが、電磁リレーを部品として回路図に入れるには、どうすればよいのでしょうか? パーツの中を探してみましたが、それらしきものが見当たりません。 詳しい方、どうぞ教えてください。 また、zener diode の逆方向ブレイクダウン電圧を設定する方法はあるのでしょうか? よろしくお願いします。

  • LTSPiceに部品の追加が出来ません

    LTSPiceでシュミットトリガ・インバータを使った矩形波発振回路を設計する上で、LTspiceシミュレーションに用いる74HC14のモデル(LTspiceユーザーグループのもの)と、LM393のモデル(テキサス・インスツルメンツ)をLTSPiceに追加したいのですが、参考サイトを見ても追加できません。どなたか教えていただけませんか。 参考サイトURL http://blogs.yahoo.co.jp/gomisai/21228383.html

  • LTspiceの電源等の部品につきまして

    LTspiceの電源等の部品につきまして こんにちは、昨日からLTspiceを使用開始した者です。以下の基本的なことを教えてください。 インパルス電圧発生等価回路(下記HP、等価回路の入力、図(a))を作成中です。 図のPspiceのスイッチ(Topen=0.1uやTclose=0.1u)に相当する部品は、LTspiceにもあるのでしょうか?ない場合は、circuit makerのように任意電圧発生器とスイッチで代用させる必要がありますが、LTspiceでは具体的にどの部品を使用すれば良いでしょうか?ご教示願います。 http://members3.jcom.home.ne.jp/guccitech/HV_IMP_Tsukurou_Keisan.html 追伸 LTspiceのComponentアイコンをセレクトすると、部品一覧が表示します。少ないような気がするのですが、必要に応じて後で追加等をするのでしょうか?

  • 回路シミュレータLTspiceでインパルス電圧発…

    回路シミュレータLTspiceでインパルス電圧発生等価回路を作るには こんにちは 今LTspiceで、インパルス電圧発生等価回路(下記HP、等価回路の入力、図(a))を作成中です。 http://members3.jcom.home.ne.jp/guccitech/HV_IMP_Tsukurou_Keisan.html LTspiceで作成中のものは 下記HPのLTspice等価回路図(PDF)、 LTspice等価回路図(圧縮ファイル) http://www.geocities.jp/dirac_equation/index2.htm です。 以下を教えてください。 (1) LTspiceで、SW1やSW2をどのように表現したら良いのか? (2) コイルのμが文字化けします。処置方法を教えてください。 以上よろしくお願いいたします。

  • LTspice での実行結果の波形が合いません

    LTspice での実行結果の動作点の電圧が初期値が2.5Vのはずが0mVから始まってしまいます。 トランジスタ増幅回路なんですが、 その原因が全く分からず困っています。 設定なんでしょうか? 詳しく教えてもらえないでしょうか? 回路は下に添付します。

  • LTSpice オペアンプ エラー

    オペアンプの回路をシュミレーションするためにLTSpiceをつかってシュミレーションしたところ、 エラーが出て シュミレーションできませんでした。 どうすればいいでしょうか? また、わかりやすく使い方が説明されているサイト等教えていただければ嬉しいです。

  • LTspiceで[Select Steps」の選択

    LTspice入門編という書籍を見ながら回路のシミュレーションを順にやっていますが、 .step param で、パラメーターを変化させたグラフは描けるのですが、Select Stepsが選択できません。 OS Win7 64bit LTspice Version 4.6o Edit Plot Defs File などを選択すると Trouble creating file: と表示されLTspiceのプログラムのあるフォルダが表示されますが、Win7ではプログラムフォルダのアクセス権は、設定されないようですので手動で設定するとかが絡んでいるのでしょうか? なんかもっと基本的な問題のような気もするんですが…