活学活用 LTspice 进行电路设计 — 创建可变电阻

文章来源
Macnica Engineer

活学活用 LTspice 进行电路设计 — 创建可变电阻

在上一篇《活学活用 LTspice 进行电路设计 — 采用 SPICE 模型加密》中,我们分享了加密 SPICE 模型的方法。在运行电路仿真时,可能需要更改电阻值以检查节点电压和电流的变化,然而 LTspice 并没有像可变电阻器这样的元件来改变电阻值。本文将介绍如何创建可变电阻。

用电压源设置电阻参数

通常在 LTspice 中,电阻元件的参数被设置为常数,例如 R = 10Ω,但也可以使用 R = <公式> 进行设置。此外,通过在 <公式> 中指定节点电压,可以更改电阻值。以电阻值从 1k~10k 变化为例进行仿真模拟,其电路图及其创建步骤如下:

  • 准备电压源 V1 并设置节点电压名为 “VR”;
  • 将电压源 V1 的电压值视为电阻值;
  • 此处电压源设置为 PWL (0 1k 1 10k) 以实现 1 秒内以 1k~10k 的斜率变化;
  • 将电阻 R1 的值设置为 R = <公式> = V (VR);
  • 设置瞬态分析并将电压源 V2 (此处为 5V) 施加到电阻器并运行仿真模拟,如下图 (图1) 所示:

图1 将节点电压设置为电阻值参数
图1 将节点电压设置为电阻值参数

通过在仿真结果的波形查看器上设置 “Add Trace” 中的 V(out) /I(R2),可以显示电阻随时间轴变化的模拟结果。如下图 (图2) 所示:

图2 R1的电阻值
图2 R1的电阻值

使用上述的方法,我们可以在瞬态分析中改变电阻值,进而在电阻发生变化时,能够确认电压和电流的变化。

使用 .OP 分析创建可变电阻

在上一章节中使用了瞬态分析,这里介绍 .OP分析 (动作点分析),在此方法中使用 .step 命令来改变电阻值。也可以确认节点电压及电流。关于 .step 命令的更多信息,在以往文章《活学活用 LTspice 进行电路设计 — 用 .step 命令更改参数》中可以查阅。将电阻 R1 和 R2 视为可变电阻,在连接直流电压源时,模拟分压器的节点电压的仿真。

图3 使用可变电阻的分压器电路
图3 使用可变电阻的分压器电路

创建如上图 (图3) 所示的原理图,并使用电阻参数变量 “R” 和 .step 命令使其在 1k 和 10kΩ 之间以 1kΩ 为增量变化。仿真结果如下图 (图4) 所示。横轴是变化后的电阻值,纵轴是从可变电阻器分压的电压值。像这样,通过 .step 命令和 .OP 分析可以轻松确认电阻值变化时的电压值。

图4 电阻值变化时的电压值
图4 电阻值变化时的电压值

总结

本文介绍了利用电压源设置电阻参数以及使用 .OP 分析创建可变电阻的方法。欲了解更多技术细节和 LTspice 相关操作,您可以点击下方「联系我们」,提交您的需求,骏龙科技公司愿意为您提供更详细的技术解答。
 

相关阅读

《使用 LTspice 进行运放自激振荡电路调试》

《活学活用 LTspice 进行电路设计系列合集》

 

更多信息: