当前位置:首页 > 技术心得 > 正文内容

Multisim运放输出超过电源电压解决

xjtudll16年前 (2010-05-21)技术心得67950

在使用Multisim自带库里的运放的时候,例如LM324M,发现一个问题,运放的输出电压能达到几百V甚至几千V,而电源明显只有几V而已。输出电压超过电源电压,理论上是不可能的,实际上也是不可能的,那么肯定就是仿真有误了,其实根本原因是Multisim里面运放是三脚模型,根本没考虑电源。我们查看LM324M模型数据时就可以发现:

.SUBCKT LM324A 1 2 3

很显然只有3个引脚。

为了解决这个问题,必须找5脚模型。

Spice模型很多网站上有,看你选用的运放是哪个厂家出的,就到其官网下载,一般能够找到。

关于如何导入Spice模型到Multisim,请查看Multisim的应用笔记:

在NI Multisim中创建自定义元器件 http://zone.ni.com/devzone/cda/tut/p/id/6873

我在TI官网上下了LPV324的模型,仿真了其功能,结果正常。

原理图如下:

clip_image002

单电源运放,反向放大,放大倍数5.1。

输入:20Hz 1V 正弦波

波形见下图。结果正确。

clip_image004

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://www.xjtudll.cn/Exp/91/

标签: Multisim
分享给朋友:

“Multisim运放输出超过电源电压解决” 的相关文章

二进制操作最右侧位

   1  将最右侧的1变成0(可利用判断是不是2的幂)  下面这个公式可以将一个数x的最右侧1变成0,如果没有1,则生成的所有位都是0。 x &(x-1) 例如:0101 1000 B -----> 0101 0000 B 这个公式还可以用来检...

STM8L PC0 PC1无法输出高电平

STM8L PC0 PC1无法输出高电平

MCU:STM8L151K4 参考代码: PC_DDR |= BIT1; PC_CR1 |= BIT1; PC_ODR |= BIT1; 现象: 无法输出高电平,一直是低电平 原因: STM8L PC0和PC1是N沟道开漏输出,所以必须接上拉电阻才能输出高电平。 以下截图来自于STM8L151...

贴片电阻电容电感封装尺寸

贴片电阻电容电感封装尺寸

贴片常见封装有9种,用两种尺寸代码来表示。一种尺寸代码是由4位数字表示的EIA(美国电子工业协会)代码,前两位与后两位分别表示电阻的长与宽,以英寸为单位。我们常说的0603封装就是指英制代码。另一种是米制代码,也由4位数字表示,其单位为毫米。下表列出贴片电阻封装英制和公制的关系及详细的尺寸。...

Mac OSX LaunchPad图标删除

Mac OSX LaunchPad图标删除

近期,安装了Adobe Fireworks CS4,由于是英文版的,所以找了个汉化补丁,汉化后,在LaunchPad里就出现了一个莫名其妙的图标。“WangYu(长发)”,而且无法删除。如下图所示。 这个“WangYu(长发)”没有任何作用,打开后发...

sql server 2008提示“列名无效”,但是能正常查询

在SQLServer2008中,当设计(修改)表结构之后,再用SQL语句时,列名会显示无效,但执行可以通过.原因是SQL Server的intellisense(智能感知功能)需要重新整理一下,用快捷键Ctrl+Shift+R即可 归根结底是智能提示出了问题,用了缓存。...

ZBlog 1.8 ASP转PHP

ZBlog 1.8 ASP转PHP

ZBlog 1.8 ASP转PHP版本过程第一步:将ZBlog升级到2.x版本,因为只有2.x才支持【ZBlog PHP转换工具】需要注意的是:官方下载最新的ASP版本里面没有zb_update18to20这个文件夹,需要从GitHub(https://github.com/zblogcn/zblo...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。