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/OPA838:OPA838的 PSpice OrCAD 捕捉模型

Guru**** 2012440 points
Other Parts Discussed in Thread: TINA-TI, OPA838
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/660151/tina-spice-opa838-pspice-orcad-capture-model-for-opa838

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

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

您好!

我的同事正在尝试将 OPA838与 OrCAD Capture 配合使用、但 TINA 模型似乎不兼容。  它由许多.subckt 段组成。  我们如何在 OrCAD 中使用此模型或将其转换为可用的模型?

谢谢!

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

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

    错误消息与此无关。 由于".ends"标记、它仅加载该模型的大部分内容:

    .subckt OPA838 VOUT VS-VIN+ VIN- PDBAR VS+
    XI0 VS- VS+ VIN- VIN+ VOUT PDBAR VFA
    .end

    模型文件中有许多.subckt 段。 PSpice 无法加载所有文件、因为它看到第一个".end"并停止。 据我所知、模型文件与 PSpice 不兼容。

    谢谢、
    Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我的老板实际上尝试在 Altium 中的 SPICE 中运行模型、这会产生一组仿真错误、因此当我们导入 Capture 并在 PSpice 中尝试时、我们看到它只是将模型加载到第一个".ends"。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    该错误仅表明"子电路未定义"。 当您为零件打开模型时、它显示它只加载到第一个".ends"、而第一个".ends"只是模型的一小部分。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ryan、

    当您说"PSpice 无法加载全部型号"时、您如何"加载"该型号?

    要使用 OPA838.LIB 文件、您需要执行两项操作:

    1. 创建一个库(OLB 文件) 、以便可以在原理图中放置一个符号。 这由 Cadence 模型编辑器完成。 它读取 OPA838.LIB 文件并仅为顶层子电路创建引脚。
    2. 包含模型文件 OPA838.LIB、以便 PSPICE 可以找到仿真所需的子电路。

    请参阅此示例、其中 我圈出了两个文件:

    谢谢、
    JC

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

    您好、Ryan、

     

    请查找为 OPA838创建并随附的 PSpice 项目(打开 之前、需要正确提取压缩格式)。

    e2e.ti.com/.../OPA838_5F00_PSpice_5F00_E2E.zip

    根据  网络上存在的 OPA838 TINA-TI 参考设计、针对交流和瞬态测试用例进行了检查/验证、模型在 PSpice 中运行正常、无任何抱怨/问题。

    2个测试台位于我所连接的项目内、可通过激活和运行相应的仿真配置文件来运行。 (下面是项目的快照)


     

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

    是的、我们创建了一个 OLB 文件并使用了其中的 OP838。  但我们在"模型库"中没有 OP838.lib、因此 OrCAD 仿真无法抓取所需的其他子电路。  现在它可以在 OrCAD 中工作。  在 Altium 中执行该操作等效于什么? 因为这是我们最终需要的地方。

    谢谢、

    Ryan

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

    很抱歉、我对 Altium 没有任何经验。 我想您可以关注此文档吗?

    www.altium.com/.../ap0142将仿真模型链接到原理图 component.pdf

    谢谢、
    JC
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们一直这么做...将模型链接到 Altium 原理图组件。 但该 TI 模型不是标准模型、因为它在一个模型文件中使用了许多子电路。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Ryan、

    如果您认为这是导致 Altium 问题的原因、请随意将第一个.end 移动到模型文件的末尾、然后重试。 Berkely SPICE 支持在另一个子 ckt 内进行亚 ckt 定义、这会有效地改变其范围。

    谢谢、
    JC