From 7f6a5a325b23e6818acb89d2b147387b4b441d63 Mon Sep 17 00:00:00 2001 From: dilipboidya Date: Thu, 11 Aug 2022 17:21:27 +0530 Subject: Added the Device Models --- library/deviceModelLibrary/Switch/switch1.lib | 3 +++ library/deviceModelLibrary/Switch/switch1.xml | 1 + 2 files changed, 4 insertions(+) create mode 100644 library/deviceModelLibrary/Switch/switch1.lib create mode 100644 library/deviceModelLibrary/Switch/switch1.xml (limited to 'library/deviceModelLibrary/Switch') diff --git a/library/deviceModelLibrary/Switch/switch1.lib b/library/deviceModelLibrary/Switch/switch1.lib new file mode 100644 index 00000000..3736c67f --- /dev/null +++ b/library/deviceModelLibrary/Switch/switch1.lib @@ -0,0 +1,3 @@ +*****************Creation of lib file for switch**************************** + +.model switch1 sw( vt=0.05 vh=1 ron=1 roff=1e12 ) diff --git a/library/deviceModelLibrary/Switch/switch1.xml b/library/deviceModelLibrary/Switch/switch1.xml new file mode 100644 index 00000000..c38fe559 --- /dev/null +++ b/library/deviceModelLibrary/Switch/switch1.xml @@ -0,0 +1 @@ +swswitch10.05111e12 \ No newline at end of file -- cgit From 97a6aa9ffa191caae126080a1e8c59481182a64a Mon Sep 17 00:00:00 2001 From: Dilip Boidya Date: Thu, 11 Aug 2022 18:27:37 +0530 Subject: Readme file for Voltage Controlled Switch --- library/deviceModelLibrary/Switch/README.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 library/deviceModelLibrary/Switch/README.md (limited to 'library/deviceModelLibrary/Switch') diff --git a/library/deviceModelLibrary/Switch/README.md b/library/deviceModelLibrary/Switch/README.md new file mode 100644 index 00000000..bfb35788 --- /dev/null +++ b/library/deviceModelLibrary/Switch/README.md @@ -0,0 +1,33 @@ +# Voltage Controlled Switch + +The Voltage Controlled Switch block represents the electrical characteristics of a +switch whose state is controlled by the voltage across the input ports (the controlling +voltage). + +![sw_edited](https://user-images.githubusercontent.com/43288153/184137917-1e6d4b0e-42a9-4a87-80f1-9d98d2a6dc39.png) +fig: Voltage control switch + +This block models either a variable-resistance or a short-transition switch. For +a variable-resistance switch, set the Switch model parameter to Smooth transition +between Von and Voff. For a short-transition switch, set Switch model to Abrupt +transition after delay. + +When the controlling voltage is less than the Threshold voltage, VT parameter +value minus the Hysteresis voltage, VH parameter value, the switch is open and has +a resistance equal to the Off resistance, ROFF parameter value. +When the controlling voltage is greater than or less than the Threshold voltage, +VT parameter value by an amount less than or equal to the Hysteresis voltage, VH +parameter value, the voltage is in the crossover region and the state of the switch +remains unchanged + +The schematic to test the proposed voltage controlled switch is shown below. +It is a simple circuit where a pulse source is connected to the switch followed by a +resistor. +When the switch is turned ON, then at the Vout the source voltage can be +obtained, however, the switch model is given some value for Ron meaning the amount +of ron will be offered by the switch when it is turned ON. +Similarly, when it is turned off then it will offer the resistance set in roff. + +``` +.model switch1 sw( vt=0.05 vh=1 ron=1 roff=1e12 ) +``` -- cgit