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

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

xjtudll17年前 (2010-05-21)技术心得70200

在使用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://xjtudll.cn/Exp/91/

标签: Multisim
分享给朋友:

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

Xcode查找函数(方法)调用及被调用

Xcode查找函数(方法)调用及被调用

参考资料:http://stackoverflow.com/questions/7145045/find-method-references-in-xcode 这个功能有的说是 Find Caller,有的说是Find references,有的说是Find Usages 直白的讲,就是我需要知道这...

带锁存移位寄存器(verilog)

带锁存移位寄存器(verilog)

带锁存的移位寄存器 rclk——锁存时钟 sclk——移位时钟 din——输入数据 dout——输出数据 [shiftBitNumbers——移位寄存器位数 module shi...

CC254x GAPBOND_IO_CAP_DEFINES ------ GAP Bond Manager I/O Capabilities的含义

http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/62156.aspx #define GAPBOND_IO_CAP_DISPLAY_ONLY 0x00 //!< Display...

12点是AM还是PM

12点是AM还是PM

中午12点是AM还是PM,有很多人会搞混。有说是AM的,也有说是PM的。 先说说AM和PM的含义吧 AM:ante meridiem(来自拉丁文) PM:post meridiem(来自拉丁文) 那么12点究竟是AM还是PM呢?一般习惯说中午十二点为12 PM, 深夜十二点为12 AM,正式用法是&...

Xcode:failed to get the task for process XXX 解决办法

问题:     iOS真机调试程序,报如下错误信息:failed to get the task for process XXX 原因: 证书问题,project和target的证书都必须是开发证书,不能用分发证书。 解决方案:     p...

STM32串口发送数据首字符丢失解决办法

STM32串口发送数据首字符丢失解决办法

现象: 串口发送数据时,第一个字符丢失 例如,发送“system init\r\n”,最后收到的是“ystem init\r\n”,在此之后发送的数据均正常。 错误代码: 原因分析: TC 和 TXE 标志位在复位的时候被置1 ,这样第一次whil...

发表评论

访客

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