PSpice for TI体验

ops/2025/2/1 12:06:32/

前言

  基于 从零开始学 PSpice® for TI 仿真工具 - 手把手操作实训课程_哔哩哔哩_bilibili 体验PSpice for TI的功能,并记录下来。文章内容大部分都参考自视频,可以理解成图文版。目前发现是没有支持中文语言,而且部分仿真,时间消耗久。

安装

PSpice for TI工具页面:https://www.ti.com.cn/tool/cn/PSPICE-FOR-TI

简述安装流程:

  1. 在TI官网登陆账号
  2. 填写表单申请使用PSpice for TI
  3. 审核通过,得到key,下载安装导向
  4. 打开导向,配置好,等待安装完成

基础


基础器件

在框中的选项中,可以找到电阻、电容、二级管等,各种常用器件。

在这里插入图片描述


搜索器件

器件搜索栏可能会空白不显示,解决方法:在安装目录 PSpice\tools\bin 下找到并打开 orCefSettings.ini 文件,添加多1行 lang=en-US 后保存,重启 PSpice for TI 即可。

在这里插入图片描述

在这里插入图片描述


添加仿真配置文件

只有添加仿真配置文件后,才能运行仿真。红框的都为常用配置项,如仿真类型、运行时长、最大时长步伐等。共有4钟仿真类型,Time Domain (Transient)DC SweepAC Sweep/NoiseBias Point

在这里插入图片描述


部分侧边栏

在这里插入图片描述


TI产品项目

在TI官网搜索到器件后,打开详细界面,下拉通常都有该器件的 PSpice 项目工程。

在这里插入图片描述


导入非TI器件

以 二极管1N4148W 为例

  1. 下载器件的 SPICE 模型 文件,然后通常放入到项目文件夹的PSpiceModelLib自建文件夹(建议路径:PSpiceForTI\Project\ImportDeviceDemo\ImportDeviceDemo-PSpiceFiles\PSpiceModelLib\1N4148W,仅供参考)下,且把后缀改为.lib,也就是 1N4148W.lib 在这里插入图片描述

  2. PSpice for TI 中,生成器件符号。导入 .lib 文件后,会跳出提示框,没什么问题点OK就行了,就不截图出来了。

    在这里插入图片描述

    在这里插入图片描述

  3. 添加器件库文件。添加完成后,就能在左侧看到,并且可以添加到原理图中了。

    在这里插入图片描述

  4. 添加仿真库,在创建仿真配置文件时,要导入刚刚的器件路径。并且可以选择要添加的范围。

    在这里插入图片描述

  5. 运行仿真后,器件能够正常计算。

    在这里插入图片描述

示例


LM358同向放大电路

该仿真模式为瞬态分析,关键参数为设置仿真时间和步长。挺慢的,8分钟才仿真了200微秒(us),所有该案例没有仿真结果图。

在这里插入图片描述

在这里插入图片描述


TCL555电路

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


全桥整流电路

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


半桥驱动电路

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


直流电流采样电路

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


交流电压采样电路

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

功能

下述列举出,视频中讲述到的较为常用的功能


添加视窗和光标计算

仿真结果窗口,默认只有1个窗口汇总所有波形曲线,要想单独分析某波形的化,可以添加新的视图窗口,在添加进波形。可以通过键盘左右键和Shift+左右键微调光标位置

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


导出波形数据

导出仿真中的波形数据,方便外部软件进一步处理分析。有.dat.stl.txt.csv四种类型可选。

在这里插入图片描述


网络端口

当器件原理较为复杂时,直接连接较为杂乱,可以选择用网络端口来进行连接。

在这里插入图片描述


http://www.ppmy.cn/ops/154737.html

相关文章

第30章 测试驱动开发中的设计模式解析(Python 版)

写在前面 这本书是我们老板推荐过的,我在《价值心法》的推荐书单里也看到了它。用了一段时间 Cursor 软件后,我突然思考,对于测试开发工程师来说,什么才更有价值呢?如何让 AI 工具更好地辅助自己写代码,或许…

神经网络梯度爆炸的原因及解决方案

在深度学习中,梯度爆炸(gradient exploding)是一种常见的训练问题,尤其是在深层神经网络中。梯度爆炸指的是在反向传播过程中,梯度值呈指数级增长,导致网络权重的大幅更新,从而使得网络变得不稳…

C++ 7

vector 底层原理和扩容过程 底层原理 ● vector 是 C 标准库中的一个容器,可以看作是一个动态数组,它的大小可以根据元素的增加而增长。它通过在堆上分配一段连续的内存空间存放元素,支持时间复杂度为 O(1 ) 的随机访问。 ● vec…

Linux命令汇总

1、帮忙类 --help 直接在当前窗口显示帮助 command --help man 创建新窗口显示帮助 man command 2、目录操作类 2.1、查看目录 ls:以列表方式,查看目录中内容 tree:以树状方式,查看目录中内容 2.2、创建、删除文件及目录 touch:创建…

Myeclipse最新版本 C1 2019.4.0

Myeclipse C1 2019.4.0下载地址:链接: https://pan.baidu.com/s/1MbOMLewvAdemoQ4FNfL9pQ 提取码: tmf6 1.1、什么是集成开发环境? ★集成开发环境讲究-站式开发,使用这个工具即可。有提示功能,有自动纠错功能。 ★集成开发环境可以让软件开…

UE5 GAS RPG Character Classes

在正常的游戏中,我们应该考虑如何去初始化角色属性,并且要给角色分好类型。比如,在我们游戏中,我们如何去初始化小兵的属性,并且还要实现小兵随着等级的增长而增加属性。而且就是小兵也有类型的区分,比如我…

数据结构与算法之字符串: LeetCode 567. 字符串的排列 (Ts版)

字符串的排列 https://leetcode.cn/problems/permutation-in-string/description/ 描述 给你两个字符串 s1 和 s2 ,写一个函数来判断 s2 是否包含 s1 的 排列。如果是,返回 true ;否则,返回 false 换句话说,s1 的排…

HIVE介绍(五)_hive limit

注意: 1.Hive处理的数据存储在HDFS上 2.hive分析数据的底层处理逻辑是MapReduce 3.执行运行在Yarn上执行 Hive运行原理 Hive为什么要分区(partitioned by)? 随着系统运行时间越来越长,表的数据量不断增大,通过hive查询通常是"全表扫描"这样就…