热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

输入阻抗的仿真方法(TINA软件)

目录输入阻抗的仿真方法输入阻抗的仿真方法之前写过一篇用TINA仿真的文章,今天设计模拟电路的时候,需要仿真一下电路的输入阻抗,做个小笔记。注:TINA是TI公司的电路仿真软件,

目录

  • 输入阻抗的仿真方法


输入阻抗的仿真方法

之前写过一篇用TINA仿真的文章,今天设计模拟电路的时候,需要仿真一下电路的输入阻抗,做个小笔记。注:TINA是TI公司的电路仿真软件,本文的仿真结果,原理图绘制均使用该软件。
在这里插入图片描述
图1:反向放大器的输入阻抗测试

首先为了验证,构建一个图1所示的反向放大器的电路,根据模电知识知道其输入阻抗为10k,下面我们仿真该电路,看看是否能够仿真出正确的结果。

首先,介绍一下原理,计算模拟电路的阻抗,只要知道端口的电压和电流值就可以,两个做除法运算就可以获得阻抗,因此我们在输入端加入了电流表和电压表。然后点击Analysis->AC Analysis-> AC Transfer Characteristic, 设置频率范围并确认后,跳出仿真结果界面,如图2所示:
在这里插入图片描述

图2:TINA仿真结果
然后点击图2中小红圈中的按钮,进入图3所示的post processor界面,点击按键More>>。
在这里插入图片描述
图3:post processor界面
然后选择Available curves框中的VM1,点击左侧红圈中的向下箭头,再选择Built-in functions中的“/”,点击其右侧红圈中的向下箭头,然后选择Available curves框中的AM1,点击左侧红圈中的向下箭头,得到图4 Line Edit中所示的公式,在其右侧的New function name对话框中输入自定义的名称,点击Creat,点击OK。
在这里插入图片描述
图4:post processor界面设置

这时就跳出了仿真结果图,但是我们看到有两条线,而且纵轴显示的是Gain(dB),为此我们双击纵轴,对其进行设置。

在这里插入图片描述
图5:阻抗仿真结果

在这里插入图片描述
图6:纵轴设置
在图6中的Text一栏中输入自己希望显示的纵轴名称,在Scale一栏中选择Linear,就可以得到图7:
在这里插入图片描述
图7:输入阻抗仿真结果
可以看到在10k处有一条红线,和之前预想的一样。如果想去除其他线的干扰可以在图3中使用Delete键删除其他曲线。

作者:潇洒的电磁波(专业:射频芯片设计、雷达系统、嵌入式。欢迎大家项目合作交流。)
微信:GuoFengDianZi

参考文献:
https://e2e.ti.com/support/tools/sim-hw-system-design/f/234/t/634463?TINA-Spice-How-can-I-measure-the-impedance-in-a-circuit-,2020年8月3日。


推荐阅读
  • 本文介绍了如何在iOS平台上使用GLSL着色器将YV12格式的视频帧数据转换为RGB格式,并展示了转换后的图像效果。通过详细的技术实现步骤和代码示例,读者可以轻松掌握这一过程,适用于需要进行视频处理的应用开发。 ... [详细]
  • HTML 页面中调用 JavaScript 函数生成随机数值并自动展示
    在HTML页面中,通过调用JavaScript函数生成随机数值,并将其自动展示在页面上。具体实现包括构建HTML页面结构,定义JavaScript函数以生成随机数,以及在页面加载时自动调用该函数并将结果呈现给用户。 ... [详细]
  • 本指南从零开始介绍Scala编程语言的基础知识,重点讲解了Scala解释器REPL(读取-求值-打印-循环)的使用方法。REPL是Scala开发中的重要工具,能够帮助初学者快速理解和实践Scala的基本语法和特性。通过详细的示例和练习,读者将能够熟练掌握Scala的基础概念和编程技巧。 ... [详细]
  • 微信小程序实现类似微博的无限回复功能,内置云开发数据库支持
    本文详细介绍了如何利用微信小程序实现类似于微博的无限回复功能,并充分利用了微信云开发的数据库支持。文中不仅提供了关键代码片段,还包含了完整的页面代码,方便开发者按需使用。此外,HTML页面中包含了一些示例图片,开发者可以根据个人喜好进行替换。文章还将展示详细的数据库结构设计,帮助读者更好地理解和实现这一功能。 ... [详细]
  • 在Kohana 3框架中,实现最优的即时消息显示方法是许多开发者关注的问题。本文将探讨如何高效、优雅地展示flash消息,包括最佳实践和技术细节,以提升用户体验和代码可维护性。 ... [详细]
  • MySQL数据库安装图文教程
    本文详细介绍了MySQL数据库的安装步骤。首先,用户需要打开已下载的MySQL安装文件,例如 `mysql-5.5.40-win32.msi`,并双击运行。接下来,在安装向导中选择安装类型,通常推荐选择“典型”安装选项,以确保大多数常用功能都能被正确安装。此外,文章还提供了详细的图文说明,帮助用户顺利完成整个安装过程,确保数据库系统能够稳定运行。 ... [详细]
  • 解决lib-flexible安装过程中遇到的错误问题
    在安装 lib-flexible 时,遇到了 `saveError ENOENT: No such file or directory` 错误,具体表现为无法打开 `E:\Github\SDIO\package.json` 文件。解决此问题的关键在于确保项目根目录下存在 `package.json` 文件,并且在正确的项目路径中执行安装命令。建议先检查项目结构,确认文件是否存在,然后再尝试重新安装依赖。 ... [详细]
  • 技术日志:使用 Ruby 爬虫抓取拉勾网职位数据并生成词云分析报告
    技术日志:使用 Ruby 爬虫抓取拉勾网职位数据并生成词云分析报告 ... [详细]
  • 尽管我们尽最大努力,任何软件开发过程中都难免会出现缺陷。为了更有效地提升对支持部门的协助与支撑,本文探讨了多种策略和最佳实践,旨在通过改进沟通、增强培训和支持流程来减少这些缺陷的影响,并提高整体服务质量和客户满意度。 ... [详细]
  • 本文探讨了 Kafka 集群的高效部署与优化策略。首先介绍了 Kafka 的下载与安装步骤,包括从官方网站获取最新版本的压缩包并进行解压。随后详细讨论了集群配置的最佳实践,涵盖节点选择、网络优化和性能调优等方面,旨在提升系统的稳定性和处理能力。此外,还提供了常见的故障排查方法和监控方案,帮助运维人员更好地管理和维护 Kafka 集群。 ... [详细]
  • 本文总结了JavaScript的核心知识点和实用技巧,涵盖了变量声明、DOM操作、事件处理等重要方面。例如,通过`event.srcElement`获取触发事件的元素,并使用`alert`显示其HTML结构;利用`innerText`和`innerHTML`属性分别设置和获取文本内容及HTML内容。此外,还介绍了如何在表单中动态生成和操作``元素,以便更好地处理用户输入。这些技巧对于提升前端开发效率和代码质量具有重要意义。 ... [详细]
  • 本文探讨了利用JavaScript实现集合的对称差集算法的方法。该算法旨在处理多个数组作为输入参数,同时保留每个数组中元素的原始顺序。算法不会移除单个数组内的重复元素,但会删除在不同数组之间出现的重复项。通过这种方式,能够有效地计算出多个数组的对称差集。 ... [详细]
  • 使用 `git stash` 可以将当前未提交的修改保存到一个临时存储区,以便在后续恢复工作目录时使用。例如,在处理中间状态时,可以通过 `git stash` 命令将当前的所有未提交更改推送到一个新的储藏中,从而保持工作目录的整洁。此外,本文还将详细介绍如何解决 `git stash pop` 时可能出现的冲突问题,帮助用户高效地管理代码变更。 ... [详细]
  • JavaScript XML操作实用工具类:XmlUtilsJS技巧与应用 ... [详细]
  • 蓝桥杯物联网基础教程:通过GPIO输入控制LED5的点亮与熄灭
    本教程详细介绍了如何利用STM32的GPIO接口通过输入信号控制LED5的点亮与熄灭。内容涵盖GPIO的基本配置、按键检测及LED驱动方法,适合具有STM32基础的读者学习和实践。 ... [详细]
author-avatar
大海2502902497
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有