LTspice使用笔记 week1 晶体管 .model .param .step .meas .ac

LTspice使用笔记 week1

晶体管设置

晶体管介绍

PMOS4, NMOS4模型: 它们可以自己连衬底, 并且NMOS的衬底需要连在低电平(接地), PMOS的衬底需要连在高电平(但是不能太高, 可以接电源电压)

在这里插入图片描述

PMOS NMOS模型:它们的衬底都自动连接到了源极上, 无法直接设置衬底电压

在这里插入图片描述

可以通过右击元件, 选择已有的实际模型
在这里插入图片描述

设置参数

找到help文档:

在这里插入图片描述

搜索.model, 然后找到NMOS\PMOS
在这里插入图片描述

进入后可以看到一些例子

M1 Nd Ng Ns 0 MyMOSFET
.model MyMOSFET NMOS(KP=.001) M1 Nd Ng Ns Nb MypMOSFET
.model MypMOSFET PMOS(KP=.001)

可以到表格部分查看更多的参数:

NameDescriptionUnitsDefaultExample
VtoZero-bias threshold voltageV00.6
Lambda1/厄利电压1/V00.01

设置命令.model

点击.op按钮:
在这里插入图片描述

输入.model <对象名> <类名>(参数列表)

比如.model MyNMOS NMOS(Vio = 0.3)

也可以进入help文档中查询相关.model指令

Syntax: .model [()]

把自己设置的参数同元件联系起来

只需要右击元件, 然后把元件名命名为你自己定义的对象名即可.

设置变量

如果需要给一个元件中的值赋一个可变的值(比如需要递增扫描), 需要自己定义一个变量, 然后让这个变量进行变化, 在LTspice中提供了.param命令来生成一个变量

.param格式

与上面设置.model类似, 先点击.op按钮, 输入.param, 然后左击空白处放置命令, 然后右击该命令, 可以很方便地创建变量并赋值;

在这里插入图片描述

之后点击OK即可;

如果需要把刚刚定义的变量赋值给某个元件, 需要在赋值的时候加上{}, 比如{x}

在这里插入图片描述

与.step结合进行扫描

.step 用来将.param定义的变量变化起来, 可以进行扫描;

点击.op按钮然后输入.step命令, 然后点击ok, 将命令放置在空白处, 然后右击命令,
在这里插入图片描述

可以选择多种变化方式: 线性的, 对数的, 一个list里面的

在这里插入图片描述

measure命令(.meas)

点击.op后输入.meas, 放置命令后右击, 可以选择多种测量选项

在这里插入图片描述

Application 根据你的扫描方式来决定

在这里插入图片描述

Result Name可以随意取, Genre是你要进行的操作

在这里插入图片描述

.ac扫描

同样点击.op, 然后输入.ac, 放置后右击, 可以选择从什么频率到什么频率

在这里插入图片描述

设置AC电源

选中一个电源, 进入advanced界面, 在AC Amplitude 处输入1(或其他的)即可
在这里插入图片描述
之后直接run即可,会显示衰减

(我设置的是 .ac dec 10 100 1e11)
在这里插入图片描述

©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页