LTspiceでバリスタ

LTspiceには標準でvaristorというモデルが存在します。
今回は標準のvaristorモデルの使い方の説明、および、ウエブ上で公開されているvaristorモデルの紹介をします。

実を言うと、電圧制御抵抗を探していて引っかかったのですが・・・残念ながら、電圧制御電圧源などのように電圧制御端子により抵抗値が変化するモデルではありません。


○LTspice標準のvaristorモデル
varistorモデルに関して、LTspiceのヘルプを読むと以下のようにあります。

The VARISTOR is a voltage controlled varistor. Its breakdown voltage is set by the voltage between terminals 1 and 2. Its breakdown impedance is specified with the instance parameter rclamp. See the example schematic .\examples\Educational\varistor.asc


私の適当な訳はこんな感じ。

VARISTORは、電圧で制御されるバリスタのモデルです。そのブレークダウン電圧は、1番端子と2番端子の間の電圧によって決まります。ブレークダウン時のインピーダンスは、パラメータRclampで指定されます。.\examples\Educational\varistor.asc参照。


ヘルプの中で言及されているサンプルは少しややこしいので、もう少し簡単なサンプルを挙げます。(このエントリの最後に付録としてvaristor.ascとして載せておきます。)


001_20081102184644.png

002_20081102184719.png



グラフの緑のラインは、varistor(A1)に流れる電流です。
Vbreakがブレークダウン電圧を決定する電圧です。Vbreak>V1の間は、A1は高抵抗として振舞います。Vbreak<V1となると、A1に電流が流れ始めます。このときのグラフの傾きはRclampに依存します。

ブレークダウン時の等価回路を書くと以下のような感じになります。


003_20081102184748.png



○より現実に近いvaristorモデル
私はバリスタという素子を実際に使ったことが無いので、wikipediaの記述を信じることにします。(バリスタ-Wikipedia)

バリスタ (varistor) は、2つの電極をもつ電子部品で、両端子間の電圧が低い場合には電気抵抗が高いが、ある程度以上に電圧が高くなると急激に電気抵抗が低くなる性質を持つ。

他の電子部品を高電圧から保護するためのバイパスとして用いられる。

名称はvariable resistorに由来し、非直線性抵抗素子の意味である。

バリスタの両端子間の電圧Vと流れる電流Iの関係をI∝V^αで近似した場合、通常の抵抗体(オーム抵抗)ならばα=1であるが、バリスタではα>1となる。このαを非直線性係数と呼ぶ。


LTspice標準のvaristorはRclampが定数になるよう指定するため、非直線性を考慮していません。より正確なシミュレーションをするためには、少し高度なモデリングが必要になります。
ベルが鳴るさんのバリスターの項目が詳しいです。

○付録
最後に、このエントリで使ったLTspiceのスケマティックを載せておきます。

varistor.asc
Version 4
SHEET 1 880 680
WIRE 432 64 272 64
WIRE 272 96 272 64
WIRE 256 112 144 112
WIRE 144 128 144 112
WIRE 432 128 432 64
WIRE 256 144 240 144
WIRE 240 176 240 144
WIRE 272 176 272 160
WIRE 272 176 240 176
WIRE 272 208 272 176
FLAG 432 208 0
FLAG 272 208 0
FLAG 144 208 0
SYMBOL SpecialFunctions\\varistor 288 192 M180
WINDOW 3 0 60 Left 0
SYMATTR InstName A1
SYMATTR Value Rclamp=1
SYMBOL voltage 432 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 10V
SYMBOL voltage 144 112 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName Vbreak
SYMATTR Value 5V
TEXT 120 256 Left 0 !.dc V1 0 10 10m


tag: LTspice 可変抵抗 

comment

Secret

FC2カウンター
カテゴリ
ユーザータグ

LTspiceAkaiKKRmachikaneyamaScilabKKRPSoC強磁性OPアンプPICCPA常微分方程式モンテカルロ解析ecaljodeトランジスタ状態密度インターフェースDOS定電流スイッチング回路PDS5022半導体シェルスクリプトレベルシフト乱数HP6632AR6452AI2C可変抵抗分散関係トランジスタ技術ブレッドボード温度解析反強磁性確率論バンドギャップセミナー数値積分熱設計非線形方程式ソルババンド構造絶縁偏微分方程式ISO-I2CLM358フォトカプラ三端子レギュレータカオスLEDシュミットトリガGW近似A/Dコンバータ発振回路PC817C直流動作点解析USBマフィンティン半径数値微分アナログスイッチTL43174HC4053カレントミラーサーボ量子力学単振り子チョッパアンプ補間2ちゃんねる開発環境bzqltyFFT電子負荷LDAイジング模型BSch基本並進ベクトルブラべ格子パラメトリック解析標準ロジックアセンブラ繰り返し六方最密充填構造SMPコバルトewidthFET仮想結晶近似QSGW不規則合金VCAMaximaGGA熱伝導cygwinスレーターポーリング曲線キュリー温度スイッチト・キャパシタ失敗談ランダムウォークgfortran抵抗相対論位相図スピン軌道相互作用VESTA状態方程式TLP621ラプラス方程式TLP552条件分岐NE555LM555TLP521マントル詰め回路MCUテスタFXA-7020ZR三角波過渡解析ガイガー管自動計測QNAPUPSWriter509ダイヤモンドデータロガー格子比熱熱力学awkブラウン運動起電力スーパーセル差し込みグラフ第一原理計算フェルミ面fsolveCIFxcrysden最大値最小値ubuntu最適化平均場近似OpenMPシュレディンガー方程式固有値問題井戸型ポテンシャル2SC1815TeX結晶磁気異方性OPA2277非線型方程式ソルバフラクタルFSM固定スピンモーメントc/agnuplotPGA全エネルギーfccマンデルブロ集合縮退正規分布キーボード初期値interp1multiplotフィルタ面心立方構造ウィグナーザイツ胞L10構造半金属二相共存ZnOウルツ鉱構造BaOSIC重積分磁気モーメント電荷密度化学反応クーロン散乱岩塩構造CapSenseノコギリ波デバイ模型ハーフメタルRealforceフォノンquantumESPRESSOルチル構造スワップ領域リジッドバンド模型edelt合金等高線凡例軸ラベル線種シンボルトラックボールグラフの分割MAS830LPIC16F785トランス入出力CK1026PC直流解析パラメータ・モデル等価回路モデル不規則局所モーメント関数フィッティング日本語ヒストグラムTS-112ExcelGimp円周率TS-110LMC662片対数グラフ三次元specx.fifortUbuntu文字列疎行列不純物問題ジバニャン方程式ヒストグラム確率論マテリアルデザインP-10境界条件連立一次方程式AACircuit熱拡散方程式HiLAPW両対数グラフ陰解法MBEナイキスト線図負帰還安定性Crank-Nicolson法EAGLE最小二乗法

最新コメント
リンク

にほんブログ村 その他趣味ブログ 電子工作へ