本 LTspice 教程讨论了 LTspice ® 中的一些更高级的技巧。
本页解释了以下主题:
快捷方式
使用分段线性 (PWL) 源的技巧
波形数学 步进参数
快捷方式
无需使用菜单栏,FIG1 中的快捷方式可用于加快原理图输入。
图1
使用分段线性 (PWL) 源的技巧
分段线性 (PWL) 源使用户能够构建由一系列直线组成的波形。图 2 定义了一个电压,它从 0V 开始,在 100 毫秒内上升到 10V,在接下来的 100 毫秒内保持在 10V,然后在接下来的 100 毫秒内线性衰减到 0V。
图2
创建此 PWL 波形的另一种方法是定义相对于前一个时序的每个时序。这样可以更轻松地在时间上前后移动波形,而无需重新计算所有时序。图 3a 和 3b 显示了如何使用这种技术描述上述波形。
图3a
图3b
如果这在原理图上阅读起来很麻烦,图 4 中显示了另一种描述波形的方法。这只是通过右键单击描述 PWL 源的原理图文本并对其进行编辑来构建。
图4
该文件可在此处下载: 分段线性测试【文末参考设计可下载】
结果波形如图 5 所示。
图5
如果要重复上述波形,LTspice 允许您编辑 PWL 文本。要重复上述波形 5 次,请右键单击 PWL 文本并进行更改,如图 6 所示。
图6
同样,如果您希望波形永远重复,请根据图 7 编辑 PWL 文本
图7
LTspice 还允许从文件中读取 PWL 波形。图 8 显示了如何从与原理图存储在同一目录中的名为 pwl_file.txt 的文件中读取上述波形(并重复 5 次)。文件格式如图 9 所示。第一列指定时间,第二列指定电压,两列以空格或制表符分隔。
图8
图9
同样,该行
PWL 永远重复 (FILE=pwl_file.txt) endrepeat
永远重复 PWL 波形。
波形数学
如果需要,可以编辑图4中的图标V(pwl)。因此,如果您想查看 V(pwl) 乘以 3 时的样子,只需右键单击该图标并对其进行编辑,如图 10 所示
图10
这导致了图 11 所示的曲线,其中电压增加了 3 倍。
图11
事实上,LTspice 还识别变量“时间”和“pi”,它们可用于相应地操纵波形。
步进参数
可以使用不同的组件值执行多个背靠背模拟。图 12 显示了一个简单的非反相放大器。
图12
通过将反馈电阻值重新标记为“R”(而不是 10k)并将其放在大括号中,告诉 LTspice 将该值视为变量。然后使用 .step 命令在不同的值中步进 R。在这种情况下,.step 命令通过值 10k、20k 和 30k 使参数 R 步进。可以将任意数量的参数变成变量,但是 LTspice 将对每个值的所有不同组合进行模拟。上述电路将 100mV 正弦波应用于增益为 2、3 和 4 的放大器。
在 OUT 引脚上产生的波形如图 13 所示。
图13
要确定哪个波形对应于哪个 R 值,请左键单击 V(out) 图标以调出光标,然后使用键盘上的向上和向下箭头将光标从一个波形移动到另一个波形。右键单击垂直光标会弹出一个对话框,指示使用了哪个 R 值,如图 14 所示。
图14