LTspice中 Voltage Controlled Switches的使用方法

在利用LTspice仿真时,Voltage Controlled Switches(电压控制型开关)能够简化我们的仿真模型,提高仿真效率,从命名我们知道它是一个由电压控制的开关,下面将详细介绍它的用法!

一、哪里找到它?

如图所示的SW即为它在仿真元件中的位置

2、SW的使用方法

开关模型语法的定义讲解:

MYSW:对模型的命名,右击器件可进行设置,其余参数保持默认

SW:仿真系统中的名字与模型的对应关系,不可更改

Ron:开关导通时的阻抗; Roff:开关关断时的阻抗;

Vt:开关动作的阈值电压;  Vh:开关延迟电压

其中对于Vh有三种情况的用法:

1、当Vh为正时,动作电压为(Vt+Vh)和(Vt-Vh);

2、当Vh为0时,动作电压为Vt;

3、当Vh为负时,动作电压为Vh、Vt构成的特殊函数(后面会讲)

故上述模型的语法定义意思为:当阈值电压为0.5V时SW的阻抗为1欧姆,其余情况为1兆欧姆。

值得注意的是,SW的阻抗不能为0,并且兆欧的单位是Meg,1M表示的是1毫欧

3、SW的仿真实例

Vh=0时,

从上图可以看出当控制电压V1大于0.5V时SW开通,直接下拉到地;而小于5V时阻抗为1兆欧

Vh=0.3时,

从上图可以看出当动作电压分别为0.8V和0.2V,此时SW相当于滞回比较器的用法

Vh=-0.3时,

从上图可以看出在动作电压达到0.5V时OUT波形发生了畸变,实际上这是一种特殊的函数,具体可参考LTspice中的帮助文档

4、SW的特殊用法

在模型的语法定义中增加 level=2 oneway 语句,此时SW具备单相导通性,即便V1在导通电压范围内(大于0.5V)当V2的电压为负时SW仍然呈现出高阻抗性,故在仿真波形中可以观察到OUT为负的波形,此时SW相当于二极管。

关于Voltage Controlled Switches(SW)的用法就分享到这里,欢迎交流讨论!

LTspice中 Voltage Controlled Switches的使用方法相关推荐

  1. 如何更改计算机睿频,bios中关闭cpu睿频实用方法介绍

    有网友问小编关于bios中关闭cpu睿频的方法,其实cpu是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit).它的功能主要是解释计算机指令以及处理计算 ...

  2. LTSpice中的 ISO 16750-2汽车电子测试模型

    LTSpice中的 ISO 16750-2汽车电子测试模型是什么? LTSpice中的 ISO 16750-2汽车电子测试模型 4.4 Superimposed alternating voltage ...

  3. 在LTSPICE中导入模型(Murata 电容)

    LTSPICE是一款很实用的SPICE软件,免费且功能实用.在仿真过程中,其自带的模型往往不能满足需求,而大的芯片供应商都会提供免费的SPICE模型供下载,我们可以把这些模型导入LTSPICE中进行仿 ...

  4. shell中十种实现自加的方法

    shell中十种实现自加的方法 let "n = $n + 1" : $((n = $n + 1)) ((n = n+1)) n=$(($n + 1)) : $[ n = $n + ...

  5. Unity3D 中 2D_Toolkit插件下载 和 导入方法

    Unity3D 中 2D_Toolkit插件下载 和 导入方法 1.你把下载来的包放到 安装目录:Editor\Standard Packages里面. 2.然后按ctrl+9,进入asset sto ...

  6. python创建类的实例方法-Python中动态创建类实例的方法

    简介 在Java中我们可以通过反射来根据类名创建类实例,那么在Python我们怎么实现类似功能呢? 其实在Python有一个builtin函数import,我们可以使用这个函数来在运行时动态加载一些模 ...

  7. 在JavaScript中重复字符串的三种方法

    In this article, I'll explain how to solve freeCodeCamp's "Repeat a string repeat a string" ...

  8. jQuery中鲜为人知的的几个方法

    转来学习一下 jQuery中鲜为人知的的几个方法 jQuery近些年来仍旧是web开发中最受欢迎的类库,虽然大家褒贬不一,但是仍旧不失为一款最流行的Javascript,在今天这篇文章中,我们将介绍几 ...

  9. python隐藏部分代码_python隐藏类中属性的3种实现方法

    方法一: 效果图一: 代码一: # 定义一个矩形的类 class Rectangle: # 定义初始化方法 def __init__(self,width,height): self.hidden_w ...

  10. 【lombok】使用lombok注解,在代码编写过程中可以调用到get/set方法,但是在编译的时候无法通过,提示找不到get/set方法...

    错误如题:使用lombok注解,在代码编写过程中可以调用到get/set方法,但是在编译的时候无法通过,提示找不到get/set方法 报错如下: 解决方法: 1.首先查看你的lombok插件是否下载安 ...

最新文章

  1. [原创]Synergy安装方法
  2. tf.Variable()、tf.get_variable()
  3. 金融危机只是世界统一的第三步
  4. 如何用TXT文档数据批量制作商品条形码
  5. keil编程和c语言,C语言编程及keil软件使用.ppt
  6. win11 edge怎么卸载?win11 edge浏览器彻底卸载的方法教程
  7. 波形垫片弹性系数计算_波形弹簧的特点介绍
  8. mac 重置 Mac 上的 NVRAM 或 PRAM
  9. android studio切换工作空间,修复Android Studio损坏的项目工作区设置
  10. Centos7安装elasticsearch7.14.0遇到问题(无法远程访问;内存小;bootstrap checks failed)
  11. 使用vim编辑器配置网络
  12. transition 用法
  13. java baas_GitHub - JavaBaas/JavaBaasServer at 2c4c9a2de05059984f513a976041c5787bf8edc2
  14. 停车场反向寻车实现方法和算法
  15. Atom汉化之Atom-Simplified-Chinese-Menu
  16. win10如何删除用户计算机账户,win10电脑用户账户控制怎么取消_win10用户账户控制如何解除...
  17. 跟着团子学SAP PS:企业如何依托信息化工具构建成熟的项目成本管理体系
  18. 人生有两种境界:一是痛而不言,二是笑而不语(zt)
  19. 【原创】360购物小蜜的背后:探推荐引擎初探
  20. 微型计算机的性能指标

热门文章

  1. 链家网页爬虫_爬虫-链家网租金数据
  2. 李阳音标速成MP3文本
  3. 前端之搭建简单的Node服务器
  4. 支付宝快捷支付服务 android,图文详解Android下支付宝快捷支付教程
  5. 马斯克的“圣战”:阻止人工智能毁灭人类
  6. PostgreSQL的学习心得和知识总结(十九)|数据库游标详细使用说明及特性总结(全网最精细最详尽 仰望星空也要脚踏实地)
  7. 从Sklearn Bunch对象到Pandas DataFrame对象的转换
  8. 20 统计量及其抽样分布——样本比例的抽样分布
  9. python list切片_python list切片
  10. (附源码)springboot教材订购系统 毕业设计 081419