This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TINA/Spice/LM5122:未定义的子电路错误

Guru**** 2535750 points
Other Parts Discussed in Thread: TINA-TI, LM5122

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/596288/tina-spice-lm5122-undefined-subcircuit-error

器件型号:LM5122
主题中讨论的其他器件:TINA-TI

工具/软件:TINA-TI 或 Spice 模型

hello--I  使用自动符号生成将 LM5122未加密 PSpice 瞬态模型导入到 LTSpice 中。 但是、模型正在生成一条错误消息"未定义子电路:D_D1"(请见所附图片)。 请提供建议。 此致。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Walid、

    我看不到该模型有任何问题。 D_D1在未加密的库文件中定义。 我们无法在 LTSpice 中支持我们的模型。 我建议改用 TINA-TI。 该模型已在 TINA-TI 中设置、因此可以让您更快地启动并运行。

    www.ti.com/.../toolssoftware

    此外、如果您不熟悉 TINA-TI、那么浏览以下一组简短视频将会有很大的影响。

    training.ti.com/tina-ti-video-training-series
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我遇到了同样的问题。 使用文本编辑器(如笔记本)打开文件。 然后、在底部、您将看到以下内容:

    模型 _switchM vSwitch 效率=100e6 ron={RDSON}voff=1.1 Von={VSP}
    .model Dbreak D is = 1e-15 TT=10p Rs=0.05 N=0.1
    结束 POWERMOS
    *美元
    .end
    *美元
    .subckt d_d1 2.
    D1 1 2 DD1
    .model DD1 d
    + is = 1e-015
    +t=1e-011
    + RS=0.05
    + n=0.1
    结束 d_d1
    *美元
    .subckt d_d 1 2.
    D1 1 2 dd
    模型 dd d
    + is = 1e-015
    + n=0.01
    +t=1e-011
    .ends d_d

    如您所见、在转子 d_D1 1 2之前、有一个".end"完成文件、因此不考虑二极管子电路。 因此、请按如下所示(将其移至文件末尾):

    模型 _switchM vSwitch 效率=100e6 ron={RDSON}voff=1.1 Von={VSP}
    .model Dbreak D is = 1e-15 TT=10p Rs=0.05 N=0.1
    结束 POWERMOS
    *美元
    .subckt d_d1 2.
    D1 1 2 DD1
    .model DD1 d
    + is = 1e-015
    +t=1e-011
    + RS=0.05
    + n=0.1
    结束 d_d1
    *美元
    .subckt d_d 1 2.
    D1 1 2 dd
    模型 dd d
    + is = 1e-015
    + n=0.01
    +t=1e-011
    .ends d_d
    .end

    它现在应该可以工作。 我已经这么做了、但我在 LTSPICE 中的电路仍然存在其他问题、例如短路源。 如果您可以在更正后使其正常工作、请告诉我。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、当我尝试使用未加密文件对 LM5122进行建模时、TINA 也会抛出相同的错误"未定义子电路:D_D1"。 供参考。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Janaki、您好!

    可以 通过从 未加密文件中删除.end 语句来解决错误"未定义子电路:D_D1"、如下所示。

    谢谢、

    Vivek Agarwal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、我知道、由于 Isaias Santucho 的帖子、我一直使用相同的编辑。 我在评论 时说:"我看不到该模型有任何问题。 D_D1是在未加密库文件中定义的" 、以便在 TI 站点中进行更改。 感谢您发表@Vivek Agarwal 文章。