1.9 Importing SPICE models into TINA-TI(TM) simulator

Welcome to this video tutorial on TINA-TI, the free SPICE simulator from Texas Instruments. In this video, you'll learn how to import SPICE models into TINA-TI when a TINA model isn't available for a part.
TINA-TI comes loaded with macro-models for a number of TI devices. You can access these through the SPICE macros tab. For parts in your TINA-TI library, selecting and placing them in your schematic is easy. As TI releases new models, they can be added to your library using the check for updates mechanism. See our video on keeping TINA-TI up to date to learn more about doing this.
You can also place parts by using the Insert macro command and place a macro-model from anywhere you've got macros saved on your disk. But what if you don't have a TINA macro-model available for a part you want to use?
This is a schematic for a power supply designed in our SwitcherPro Tool. The catch diode SD1 is an NBR340 from the standard TINA-TI library. What if we wanted to use a different vendor's diode? All we need to do is get the SPICE model for their diode and import it as a TINA macro-model.
Here's the SPICE model we downloaded for a B348 diode. Note the .cir extension that is common for PSpice models. We can see the text for the model in an application like Notepad.
To bring this SPICE model into TINA-TI, select Tools, New Macro Wizard. To create the new TINA macro-model, first assign a name to it. In our example, we'll call it B340A. In the file browser field, we'll find the B340A.cir file on disk and select it. If we hadn't already downloaded the file, we could select From Web and click Browse, which will open an internet browser window where you can navigate to a SPICE model file on the web.
Now, we must assign a symbol or shape to this model. TINA can auto-generate the shape for us, which will create a box with the number of pins the model specifies. In our case, this really isn't the best symbol for a diode. We can use symbols that are already in TINA-TI's library. For example, we know there are already diodes in the library, so we can reuse that symbol for our new diode model. Now, we can browse through all the shapes in the library.
We can narrow down the number of choices by selecting only the existing diode shapes, and finding the diode shape we want. This one looks good.
Now, we must associate the nodes in the model to the pins on the symbol. This screen shows the text of the model file down below in case you need to refer to it when making pin assignments. Many models provide some guidance in the header of the file to help with this. For this simple diode, it follows SPICE conventions, where the first node is the anode, and the second is the cathode. If you're not sure how to connect the pins, contact the supplier of the model.
Simply drag the pin number to the pin on the symbol to associate pin 1 with the anode and 2 to the cathode. If you make a mistake, you can always just drag a pin number back down to the bar below. When you have it correct, select Next.
You are, then, prompted to save the new TINA macro-model to disk. You can save it anywhere you'd like. You can place the new macro symbol into the schematic you are working on immediately, or you can simply select Finish and place the symbol later.
Now, we can replace the existing diode in our schematic with the new diode macro-model we just created. Delete the existing diode and select Insert Macro. Find the new model where you saved it, and place the symbol on the schematic as you would any other symbol.
We can now verify the new symbol has the right model by double-clicking on it and selecting Enter Macro. There is the text of the model we created the macro from. We can now use our new model in our simulations.
One thing to note about importing SPICE models, some models that you can find are encrypted, and these cannot be imported into TINA-TI. You must use an unencrypted model, one where you can see the contents of the model, as we did, in a text editor. If a model you want to import is only available in encrypted form, contact the model supplier and see if they will provide you with unencrypted version.
That's all there is to importing SPICE models. Thanks for watching this video tutorial on TINA-TI. 欢迎观看本段有关 TINA-TI 的视频教程。 TINA-TI 是德州仪器 (TI) 提供的 免费 SPICE 仿真器。 在本视频中，您将学习如何 在 TINA 模型不可用于 某个部件时，将 SPICE 模型 导入 TINA-TI 中。 TINA-TI 本身加载了 可用于一些 TI 器件的宏模型。 您可以通过 SPICE 宏选项卡 访问这些模型。 对于您的 TINA-TI 库中的某些部件， 选择它们并将它们放置到 您的原理图中很容易。 当 TI 发布新模型时，可以 使用查找更新机制 将其添加到 您的库中。 请观看我们的有关让 TINA-TI 保持最新状态的视频， 详细了解如何做到这一点。 您也可以通过使用 插入宏命令 并从磁盘上保存宏的 任何位置 放置宏模型 来放置部件。 不过，如果您没有 可用于您想要 使用的某个部件的 TINA 宏模型会怎样？ 这是在我们的 SwitcherPro 工具中设计的 电源原理图。 环流二极管 SD1 是来自标准 TINA-TI 库的 NBR340。 如果我们想要使用其他 供应商的二极管会怎样？ 我们所要做的就是获取 其二极管的 SPICE 模型 并将其作为 TINA 宏模型导入。 这是我们为 B348 二极管 下载的 SPICE 模型。 请注意常见于 PSpice 模型的 .cir 扩展名。 我们可以在诸如 记事本之类的 应用中查看模型的文本。 要将该 SPICE 模型导入 TINA-TI，依次选择 Tools、 New Macro Wizard。 要创建新的 TINA 宏模型， 首先为其指定一个名称。 在我们的示例中，我们 称之为 B340A。 在文件浏览器字段，我们将 找到磁盘上的 B340A.cir 文件 并选择它。 如果我们 尚未下载文件， 我们可以选择 From Web 并单击 Browse，这将打开一个 互联网浏览器 窗口，您可以在其中导航至 网络上的 SPICE 模型文件。 现在，我们必须为该模型 指定一个符号或形状。 TINA 可以为我们 自动生成形状， 该形状将创建一个 显示模型指定的 引脚数目的框。 在我们的用例中，这实际上并不是 最好的二极管符号。 我们可以使用 TINA-TI 库中现有的符号。 例如，我们知道库中 已经有二极管， 因此，我们可以将该符号重新用于 我们的新二极管模型。 现在，我们可以浏览 库中的所有形状。 我们可以通过 仅选择现有 二极管形状并找到 我们想要的 二极管形状来 缩小选择数。 这一个看起来不错。 现在，我们必须将 模型中的节点 与符号上的引脚进行关联。 模型文件的文本 显示在屏幕底部， 以防您在进行 引脚分配时 需要参考它。 许多模型在文件的 标题中提供 一些指导以帮助 做到这一点。 对于这个简单的节点， 它遵循 SPICE 惯例， 其中第一个 节点是阳级， 而第二个是阴极。 如果您不确定 如何连接引脚， 请联系模型的 供应商。 只需将引脚编号拖至 符号上的引脚， 即可将引脚 1 与阳极关联， 并将引脚 2 与阴极关联。 如果弄错了，只需将 引脚编号拖回 下面的栏中即可。 如果没弄错， 请选择 Next。 然后，系统会提示您 将新的 TINA 宏模型保存到磁盘上。 您想保存在哪里 就保存在哪里。 您可以立即将新的 宏模型放置到 您正在处理的 原理图中， 您也可以选择 Finish 并稍后放置符号。 现在，我们可以用 我们刚刚创建的 新二极管宏模型 来替换我们的 原理图中的现有二极管。 删除现有的二极管 并选择 Insert Macro。 在您保存新模型的位置 找到该模型， 并且像您放置任何 其他符号那样， 将该符号放置到原理图中。 现在，我们可以通过 双击它并选择 Enter Macro 来验证 新符号具有 正确的模型。 这里有供我们用于创建 宏的模型的文本。 现在，我们可以将我们的 新模型用于我们的仿真中。 关于导入 SPICE 模型， 有一点要注意， 即您可以找到的 某些模型已加密， 无法导入 TINA-TI 中。 您必须使用 未加密模型， 和我们一样，您可以 在文本编辑器中 看到该模型的内容。 如果您想要 导入的某个模型 只有加密形式可用， 请联系模型供应商， 看他们能否向您 提供未加密版本。 这是有关导入 SPICE 模型的所有内容。 感谢您观看本段有关 TINA-TI 的视频教程。