CMOSアナログスイッチの標準モデルは[Switches]のカテゴリに入っているので、そこから選び出して使ったりしています。
ところで。Web上に掲示されている回路では、4066とか4053のロジックICの並びのアナログスイッチがよく使われています。
4066は苦労せずに使えたのですが、4053を使うのにはWeb上に情報がなく手こずったので、これらの導入と使い方をまとめておきます。しばらくすると、確実に忘れてしまうのでその時を予想しての備忘録です。
外部モデルの導入(これは本ブログの序章)
シンボルファイル
私は、LTwikiにある Bordodynov's Electronics web page のライブラリを一括でダウンロードしており、そこから所望のものを探しています。今回、下記のものを取り込み所定のシンボルファイル用フォルダにコピーしました。
CD4066B デバイスは 4 つの双方向スイッチで構成され、それぞれ独立して制御できます。各スイッチの P と N の両方のデバイスが、制御信号によって同時にオンまたはオフにバイアスされます。引用元:CD4066B CMOS クワッド双方向スイッチ データシート
TC4051B、TC4052B、TC4053B は、アナログ信号、デジタル信号の選択・複合の可能なマルチプレクサで、TC4051B は 8 チャネル、TC4052B は 4 チャネル × 2、TC4053B は 2 チャネル × 3 の構成です。引用元:TC4051BP datasheet
ライブラリファイル
Version 4
SymbolType BLOCK
LINE Normal -16 -16 -32 -16
<<中略>>
SYMATTR SpiceModel 4066
SYMATTR Prefix X
SYMATTR Description Analog CMOS Switch
SYMATTR ModelFile SwitchAna.lib
<<以下省略>>
4066 spice model の使い方
1/4 model
LTspiceのモデルは1回路のみ抽出したもので、±電源、入出端子(Y/Z)と制御端子(E)で表現されています。機能としてはLTspiceの電圧制御SWと同じです。
5msecごとに導通と遮断を繰り返すシミュレーションを行ってみたのが下記の図です。電圧制御SWのON抵抗をデータシートに記載されている条件でのON抵抗15Ωと同じにしてみたのですが、4066モデルの方が出力がやや小さくなりました。on抵抗が大きいのだと思います。
4053 spice model の使い方(2つのパラメータが必須)
図はデーターシートを引用しました。
4051、4052、4053 はspiceモデルの使い方は基本的には同じなので、SPDT(1極2接点)形式の4053を事例にします。spice model は3回路構成なのですが、とりあえず1回路(Aチャンネル)を使います。
Pin設定
#6 INHIBITの使い方が良くわかりません。"Channel select A See 表8-1." とあるので、それを見ます。
SPDT model
Aチャンネルの1入力2出力で使ってみました。1kHzのサイン波を5msecごとに2経路に振り分ける回路構成です。