2021-10-13URLをコピーしました!当記事ではLTspiceで使用できる各種スイッチの種類について紹介します。switch)は、外部から電圧を入力することで、スイッチ内部の抵抗値を変化させ、ON/OFFの切り替えをすることができます。switch)を使用するには、回路図作成時にツールバーの「Component」をクリックして「sw」を選択します。2電圧制御スイッチの動作を確認するために、上記のような回路を作成してみます。3電圧制御スイッチの設定は、回路図シンボルの部分をマウスで右クリックして、「Value」にモデル名を入力します。今回は「SW_1」と入力しました。Directiveで電圧制御スイッチのオン抵抗値、オフ抵抗値、電圧のしきい値を記述します。LEVEL)とオン抵抗値なります。この外部電圧からの抵抗値の切り替えによって、電圧制御スイッチのON/OFFを実現することができます。今回は、以下のようにモデル名:SW_1、オン抵抗値:1mΩ、オフ抵抗値:100MΩ、電圧のしきい値:5Vで記述します。Vt=5)5V2の信号源設定は、LOWレベル:0V、HIGHレベル:10V、周波数:500Hzのパルスを生成するように設定します。解析設定はトランジェント解析の時間を10msecで設定します。LEVEL)が切り替わっていることがわかります。V(in)が0Vの時、電圧制御スイッチに設定したしきい値5Vを下回るため、電圧制御スイッチの抵抗値が100MΩとなり、V(output)は0Vとなります。V(in)が10Vの時、電圧制御スイッチに設定したしきい値5Vを上回るため、電圧制御スイッチの抵抗値が1mΩとなり、V(output)は10Vとなります。今回、電圧制御スイッチのシミュレーションに使用した回路図は以下のリンクからダウンロードできます。switch)は、外部からの電流値を検知することで、スイッチ内部の抵抗値を変化させ、ON/OFFの切り替えをすることができます。switch)を使用するには、回路図作成時にツールバーの「Component」をクリックして「csw」を選択します。2電流制御スイッチの動作を確認するために、上記のような回路を作成してみます。3電流制御スイッチの設定は、回路図シンボルの部分をマウスで右クリックして、「SpiceModel」に電流を検出する電流計(電圧源)、「Value」にモデル名を入力します。今回は「SpiceModel:V2」、「Value:CSW_1」と入力しました。Directiveで電流制御スイッチのオン抵抗値、オフ抵抗値、電流のしきい値を記述します。LEVEL)とオン抵抗値なります。この検出した電流からの抵抗値の切り替えによって、電流制御スイッチのON/OFFを実現することができます。今回は、以下のようにモデル名:SW_1、オン抵抗値:1mΩ、オフ抵抗値:100MΩ、電流のしきい値:5Aで記述します。It=5)5I1の信号源設定は、LOWレベル:0A、HIGHレベル:10A、周波数:500Hzのパルスを生成するように設定します。解析設定はトランジェント解析の時間を10msecで設定します。LEVEL)が切り替わっていることがわかります。I(V2)が0Aの時、電流制御スイッチに設定したしきい値5Aを下回るため、電流制御スイッチの抵抗値が100MΩとなり、I(R2)は0Aとなります。I(V2)が10Aの時、電流制御スイッチに設定したしきい値5Aを上回るため、電流制御スイッチの抵抗値が1mΩとなり、I(R2)は10Aとなります。今回、電流制御スイッチのシミュレーションに使用した回路図は以下のリンクからダウンロードできます。