将电路转移到 QSPICE 。然而,LTspice 电路(图 1)中的 LED 在 QSPICE 库中不可用。
双晶体管 LED 闪光灯电路的 LTspice 原理图。
图 1.我们在 LTspice 中创建的 LED 闪光灯电路。
作为解决方法,我用与电源 ( V FWD ) 串联的普通硅二极管替换了 LED。生成的原理图如图 2 所示。
LED 闪光灯电路的 QSPICE 版本。
图 2.基于图 1 中 LTspice 原理图的 QSPICE LED 闪光灯电路。注意 LED 实现。
LTspice LED 的正向电压为 1.83 V。通过相应地调整V FWD的值,我可以方便地近似原始 LED 模型的电流-电压行为。在这种情况下,“方便”是我所追求的,而“近似”则是我们真正需要的。
我还可以通过从 LTspice 导入缺失的模型来解决 LED 问题。尽管这种方法需要更多的时间和精力,但它可能是您终在自己的设计中使用的方法。我们将在下一节中逐步完成此过程。
SPICE 模型方法
此过程的步是查找您在 LTspice 中使用的组件的 SPICE 模型描述。在本例中,我们使用了部件号为QTLP690C 的二极管。转到 LTspice 目录中的“lib”文件夹,打开“cmp”文件夹,然后在文本编辑器中打开文件“standard.dio”。文件打开后,您可以搜索相关零件号(图 3)。
LTspice 库中 QTLP690C 二极管的 .model 语句。
图3.QTLP690C 二极管的 .model 语句出现在“standard.dio”文本文件中。
将 .model 语句复制到剪贴板并将其粘贴到 QSPICE 原理图编辑器中。如图 4 所示,QSPICE 将询问您是否要自动将该 SPICE 行为合并到原理图符号中。单击“是”,放置符号,然后就完成了。
当您粘贴到 .model 语句中时,QSPICE 会询问您是否自动生成符号。
图 4.当您粘贴 .model 语句时,QSPICE 将询问您是否自动生成符号。
添加 QTLP690C LED 组件后,我们的原理图如图 5 所示。
QSPICE LED闪光灯电路采用进口SPICE模型。
图 5.我们的 QSPICE LED 闪光灯电路的新原理图,其中包含导入的 SPICE 模型。
现在是令人失望的部分:该原理图不起作用。 LED 闪光灯是一个挑剔的电路,在 SPICE 计算深处的某个地方,LTspice 和 QSPICE 电路之间存在足够的差异以防止振荡。不过,请不要绝望,因为我们所需要做的就是向 LED 添加一点额外的正向电压。添加的电压在图 6 中用红色圈出。
我们可以通过向 LED 添加一些正向电压来使新原理图正常工作。
图 6.为了使新原理图正常工作,我们需要添加一点正向电压。
总而言之,SPICE 模型方法包含九个步骤:
转到 LTspice 目录中的“lib”文件夹。
打开“cmp”文件夹。
在文本编辑器中打开文件“standard.dio”
在文件中找到相关零件号。
将 .model 语句复制到剪贴板。
将 .model 语句粘贴到 QSPICE 原理图编辑器中。
当提示“自动生成符号”时,单击“是”。
将符号放置在原理图中。
根据需要进行调整。
现在,我们有两个版本的 LED 闪光灯电路可供我们运行仿真。