搜索
bottom↓
回复: 62

LTSpice 模型库的扩展...

  [复制链接]

出0入0汤圆

发表于 2014-2-7 14:46:04 | 显示全部楼层 |阅读模式
      大家都知道,因为免费的缘故, LTSpice 的模型库元件非常少,从而让 LTSpice 的使用感觉不便。实际上 LTSpice 也和 Multisim、PSpice 中的元器件一样都采用了SPICE 模型,所采用的模型描述语句一致,几乎都可以相互通用,个人感觉 LTSpice 在使用上似乎还更为灵活些。

      下图的仿真继电器电路是参考了一篇文章而作的,这篇文章可在这里下载:
【基于Multisim扩展PSpice元件库的方法】

      LTSpice 的仿真电路图,图中的继电器‘RELAY_01’是使用 LTSpice 的元件符号编辑功能制作而成,这样可使符号更接近电工规范。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2014-2-9 18:53:32 | 显示全部楼层
      pspice在设计之初就是完全靠数学方程的建立和求解来解决电路模拟问题的,也就是说原本只要有数学解析表达式存在,就一定能够建立起任何需要的电路模型。随着产品的商用,功能越来越多,元件库越来越大。图形界面代替了原本纯文本代码描述的电路结构。这种变革在为人们带来使用上的方便,人们已习惯了调用设计者封装好的大量元器件模型和高级函数来进行运算分析,所以模型的多个版本就会出现多种不同的运行结果,有的甚至谬误千里,而模拟结果的正确程度几乎完全决定于模型的精确度,因此在应用这些电路仿真工具时应知晓其重要性...

出0入0汤圆

 楼主| 发表于 2014-2-9 19:00:59 | 显示全部楼层
本帖最后由 MLD 于 2014-2-9 19:04 编辑

下载:美国德州仪器提供的半导体pspice_files

文件来源:      德州仪器(TI)1930-2013
文件名称:       ti_pspice_models.zip
文件大小:       151MB
文件类型:       WinRAR ZIP 压缩文件
文件地址:      【点这里下载】

出0入0汤圆

发表于 2014-2-9 19:01:26 | 显示全部楼层
pspice的模型用起来是没问题的,但需要稍微修改下

出0入0汤圆

发表于 2014-2-10 18:43:02 | 显示全部楼层
MLD什么时候写个教程啊

出0入0汤圆

 楼主| 发表于 2014-2-12 18:44:04 | 显示全部楼层
lovewwy 发表于 2014-2-10 18:43
MLD什么时候写个教程啊

    非常抱歉!以我的水平,仅限于在与各同好的应用交流的层次......我发此帖是想说明大部分pspice,multisim的应用可以用lLTspice替代,同时也意在抛砖引玉。

关于教程,实际上本论坛早有发表,利用论坛、网络强大的搜索功能,即可轻松查到:

【LTspice IV 仿真软件的视频教程】

【免费电路图仿真软件LTspice (中文教程)】



出0入0汤圆

发表于 2014-2-12 18:52:16 | 显示全部楼层
当 V1 由 2V 升至 3V,而 R2(串连继电器接点) 电流则由 0mA 升至 500mA,这是继电器的接点工作状态吗?

出0入0汤圆

 楼主| 发表于 2014-2-12 22:29:40 | 显示全部楼层
本帖最后由 MLD 于 2014-2-12 22:31 编辑

    您说的这是不是继电器的接点工作状态我倒没法确定,电路和模型是按照顶帖中的文章照搬,已说过仅是为说明LTspice也可以做到...。

    在那文章(见顶帖下载)中可看到对此的解释:(我对这个解释也不很明白)
    "从仿真结果上看,继电器EMR011A03 导通电压为1.0V,在施加电压大于1.0V 时,电压电流值线性上升,到3.0V 时达到饱和,这是因为模型参数中包含电感所造成的迟滞效应;饱和时R2 电压值略小于5.0V,电流值略小于500mA,是继电器在导通时存在内阻分压的原因。"

    经对比可看出我作的仿真结果是由2V升至3V(见顶帖波形图),而文章中说是1V至3V。这个差别的原因是模型参数略有不同:文章中是将Ron=1m  Roff=1e30修改为Ron=1  Roff=1e6,我在LTspice中没有修改(见顶帖中模型代码截图)

出0入0汤圆

发表于 2014-2-13 08:40:20 | 显示全部楼层
EMR011A03  是磁簧继电器,接点闭合是接近瞬间发生的,所以 R2 电流不可能从零渐升至 500mA。我认为下图中黄线才是R2电流的正确模拟反应。

相反地线圈的电流会因所加的电压升高而渐升,但会由零伏就开此出现,亦不会出现饱和情况。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-2-13 12:03:29 | 显示全部楼层
找出原因了。

楼主使用 DC sweep 时步伐 1V 是太大了, SPICE 计算时中间由於没有数据所以便用直线连通 2V 及 3V 的仿真诘果,做成不正确的仿真。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2014-2-13 15:13:38 | 显示全部楼层
     非常感谢楼上alias高手的指点!(真不枉我发帖的初衷!)
下面是步长改为0.01的结果,看上去似乎仍然不是很徒直,是否需要修改模型数据使结果更加真实些,还望老师再行指点一二。。。
再此感谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-2-13 15:20:52 | 显示全部楼层
使用我作的模形试试。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2014-2-13 15:33:40 | 显示全部楼层
非常感谢!
看来的确是需要修改模型数据,我作了大幅度的修改。。。现在是Ron=1e-100   Roff=1e200(此数据在LTspice里似乎并不象文章中说的受到限制...)下的结果:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-2-13 15:58:06 | 显示全部楼层

出0入0汤圆

 楼主| 发表于 2014-2-13 16:16:21 | 显示全部楼层
alias 发表于 2014-2-13 15:20
使用我作的模形试试。

     谢谢!我现在是囫囵吞枣、连滚带爬的只能是照搬,老师这个模型的改动、扫描命令的变换等等我只能待日后慢慢的消化了。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-2-13 16:30:07 | 显示全部楼层
本帖最后由 alias 于 2014-2-13 16:32 编辑

>> 扫描命令的变换

这只是把 Vin 由 0V 渐增至 5V,再由 5V 下降至 0V,目的是查看继电器接点吸合/分离时的线圈电压,看看是否和真实的继电器文档所提供的有差别。

出0入0汤圆

 楼主| 发表于 2014-2-13 16:49:16 | 显示全部楼层
老师您写的模型无疑是贴近真实状态的!。。。。。。

出0入0汤圆

发表于 2014-2-13 17:34:02 | 显示全部楼层
MLD 发表于 2014-2-9 19:00
下载:美国德州仪器提供的半导体pspice_files

文件来源:      德州仪器(TI)1930-2013

这个好               

出0入0汤圆

发表于 2014-2-21 10:11:51 | 显示全部楼层
高端、大气、上档次

出0入0汤圆

发表于 2014-3-15 15:40:40 | 显示全部楼层
谢谢分享 支持LT的强大和免费

出0入0汤圆

发表于 2014-3-25 22:40:59 | 显示全部楼层
MARK,有阵子没有来amo论坛了...难怪我感觉自己最近没有长进呢...

出0入112汤圆

发表于 2014-5-28 22:50:51 | 显示全部楼层
alias 发表于 2014-2-13 16:30
>> 扫描命令的变换

这只是把 Vin 由 0V 渐增至 5V,再由 5V 下降至 0V,目的是查看继电器接点吸合/分离时 ...

请教!
一 LTSPICE 能仿真门电路吗?如74LS04等吗?

二 怎样设置pulse 信号源为扫频输出呢?

出0入0汤圆

发表于 2014-5-29 01:49:00 | 显示全部楼层
xunke 发表于 2014-5-28 22:50
请教!
一 LTSPICE 能仿真门电路吗?如74LS04等吗?

>> LTSPICE 能仿真门电路吗?如74LS04等吗?

可以,可用的有 74HC, 74HCT 及 CD4000 的仿真模形库。见附件。








>>怎样设置pulse 信号源为扫频输出呢?

不能。但在 Tran 模式工作下可以用自带的 Modulator 元件(在 Special Functions 文件夹内),用 Space 及 Mark 指定下限及上限输出频率,频率控制电压由 FM 端输入(0~1V = 0~100%)。不过输出是幅度+/-1V的正弦波,要再接些电路才能得到方波。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入112汤圆

发表于 2014-5-29 12:13:52 | 显示全部楼层
本帖最后由 xunke 于 2014-5-29 16:49 编辑
alias 发表于 2014-5-29 01:49
>> LTSPICE 能仿真门电路吗?如74LS04等吗?

可以,可用的有 74HC, 74HCT 及 CD4000 的仿真模形库。见附 ...


好人啊!谢了!
找了很久了。

出0入112汤圆

发表于 2014-6-3 23:30:00 | 显示全部楼层
alias 发表于 2014-5-29 01:49
>> LTSPICE 能仿真门电路吗?如74LS04等吗?

可以,可用的有 74HC, 74HCT 及 CD4000 的仿真模形库。见附 ...

请教!
怎么门用不了?图片和原文件如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-6-3 23:39:25 | 显示全部楼层
我还想知道TI-TINA的库怎么扩展

出0入0汤圆

发表于 2014-6-4 01:44:10 | 显示全部楼层
需要使用 .inc 74HC.lib 来告诉 LPSpice 你指定使用的库文件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2014-6-4 07:51:29 | 显示全部楼层
...我也来支持下alias老师......!



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-6-4 14:18:16 | 显示全部楼层
你的 74HCT74 一定是在X宝买的,假货无疑。看看我的仿真。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2014-6-5 20:19:01 | 显示全部楼层
alias 发表于 2014-6-4 14:18
你的 74HCT74 一定是在X宝买的,假货无疑。看看我的仿真。

还好,虽不是在X宝买的,却也不算太假...呵呵,...我测的位置不对,作业补交

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入112汤圆

发表于 2014-6-6 17:05:33 | 显示全部楼层
alias 发表于 2014-6-4 14:18
你的 74HCT74 一定是在X宝买的,假货无疑。看看我的仿真。

之前 门IC没有添加模型,所以不能仿真。
请教:1 LTSPICE 有晶振的库吗?  2、LTSPICE能做高频振荡器仿真吗?

出110入109汤圆

发表于 2014-6-7 05:38:03 | 显示全部楼层
alias 发表于 2014-5-29 01:49
>> LTSPICE 能仿真门电路吗?如74LS04等吗?

可以,可用的有 74HC, 74HCT 及 CD4000 的仿真模形库。见附 ...

Alias老师,开贴给咱系统性地讲讲LTSpice或SPICE仿真的一些要点,如何?

出0入0汤圆

发表于 2014-6-7 14:42:58 | 显示全部楼层
>> LTSPICE 有晶振的库吗?
晶振只是C,L及R的组合电路,你加入正确参数值便可使用。问题是每一种不同大小,频率高低或各厂家的晶振参数都不一样。




>>LTSPICE能做高频振荡器仿真吗?
很难说。对你可能 900MHz 是高频,但对某君10MHz就是高频。

>>开贴给咱系统性地讲讲LTSpice或SPICE仿真的一些要点,如何?

SPICE 只是工具一种,不要纠结於其中。

切记 SPICE 不能用它来学习电路,使用者必先对电路工作了解,有能力预测电路仿真的大约结果,能看出不正常的仿真,否则仿真毫无意义。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2014-6-7 15:39:23 | 显示全部楼层
本帖最后由 MLD 于 2014-6-7 15:41 编辑
xunke 发表于 2014-6-6 17:05
之前 门IC没有添加模型,所以不能仿真。
请教:1 LTSPICE 有晶振的库吗?  2、LTSPICE能做高频振荡器仿真 ...


LTspice有晶振,见软件自带的范例--32.768kHz振荡器电路...


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入112汤圆

发表于 2014-6-7 16:56:57 | 显示全部楼层
MLD 发表于 2014-6-7 15:39
LTspice有晶振,见软件自带的范例--32.768kHz振荡器电路...

文件名叫什么?在“exampler”文件夹中没找。

出0入0汤圆

 楼主| 发表于 2014-6-7 17:51:57 | 显示全部楼层
本帖最后由 MLD 于 2014-6-7 18:00 编辑
xunke 发表于 2014-6-7 16:56
文件名叫什么?在“exampler”文件夹中没找。


1、搜索“1441.asc”

2、图符

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入112汤圆

发表于 2014-6-8 13:32:15 | 显示全部楼层
MLD 发表于 2014-6-7 17:51
1、搜索“1441.asc”

2、图符

谢谢!
如何知道晶振的工作频率?

出0入112汤圆

发表于 2014-6-9 14:54:47 | 显示全部楼层
MLD 发表于 2014-6-7 17:51
1、搜索“1441.asc”

2、图符

LTSPICE可以仿真直流有刷电机吗?

出0入112汤圆

发表于 2014-6-16 23:31:32 | 显示全部楼层
MLD 发表于 2014-6-7 17:51
1、搜索“1441.asc”

2、图符

LTSPICE的信号源有PWM功能吗?

出50入10汤圆

发表于 2014-6-17 09:50:46 | 显示全部楼层
mark一下!

出0入0汤圆

发表于 2014-6-21 20:50:31 | 显示全部楼层

出0入112汤圆

发表于 2014-6-26 22:45:55 | 显示全部楼层
alias 发表于 2014-5-29 01:49
>> LTSPICE 能仿真门电路吗?如74LS04等吗?

可以,可用的有 74HC, 74HCT 及 CD4000 的仿真模形库。见附 ...

LTSPICE有直流电机模型吗?

出0入112汤圆

发表于 2014-12-27 10:50:02 | 显示全部楼层
alias 发表于 2014-6-4 14:18
你的 74HCT74 一定是在X宝买的,假货无疑。看看我的仿真。

请教!LTSPICE中用什么型号的运放可以代替LM358 ?

出0入0汤圆

发表于 2014-12-27 17:16:10 | 显示全部楼层
xunke 发表于 2014-12-27 10:50
请教!LTSPICE中用什么型号的运放可以代替LM358 ?

可以用 LT1013。

出0入0汤圆

发表于 2015-4-14 23:13:56 | 显示全部楼层

请问alias大神 你用LTSpice常常自己建原件库  还是怎么弄???

出0入0汤圆

发表于 2015-4-15 14:26:18 | 显示全部楼层
chunyu 发表于 2015-4-14 23:13
请问alias大神 你用LTSpice常常自己建原件库  还是怎么弄???

通常是不会自己建原件库,因为极不容易,要有很多的考虑,和对原件有深厚的认识。

要用到时在互联网上找一下合用的,通常仿真是不必使用绝对一样的原件。

出0入0汤圆

发表于 2015-4-15 15:52:58 | 显示全部楼层
alias 发表于 2015-4-15 14:26
通常是不会自己建原件库,因为极不容易,要有很多的考虑,和对原件有深厚的认识。

要用到时在互联网上找 ...

再问一个问题  在仿真隔离电源是  有两个地怎么办

出0入0汤圆

发表于 2015-4-15 16:00:58 | 显示全部楼层
chunyu 发表于 2015-4-15 15:52
再问一个问题  在仿真隔离电源是  有两个地怎么办

用100兆欧电阻把两个地互相连接。

出0入0汤圆

发表于 2015-4-15 16:04:42 | 显示全部楼层
alias 发表于 2015-4-15 16:00
用100兆欧电阻把两个地互相连接。

恩谢谢alias大神

出0入0汤圆

发表于 2015-4-15 20:41:46 | 显示全部楼层
alias 发表于 2015-4-15 16:00
用100兆欧电阻把两个地互相连接。

alias  问你点问题  下面的图中那几个变量怎么设计  有什么用  没用过 还望大神指导  有什么需要注意的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-4-15 21:24:57 | 显示全部楼层
有空试试

出0入0汤圆

发表于 2015-4-15 22:00:05 | 显示全部楼层
chunyu 发表于 2015-4-15 20:41
alias  问你点问题  下面的图中那几个变量怎么设计  有什么用  没用过 还望大神指导  有什么需要注意的 ...

这个我也很小会用到,只知道首项需要按元件的用途使用以下的代号:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-7-17 15:10:31 | 显示全部楼层
alias 发表于 2014-2-12 18:52
当 V1 由 2V 升至 3V,而 R2(串连继电器接点) 电流则由 0mA 升至 500mA,这是继电器的接点工作状态吗? ...

alias 是否可以出点自己做器件的帖子呢?

出0入0汤圆

发表于 2015-11-14 11:27:30 | 显示全部楼层
这个要顶,门电路的模型!

出0入0汤圆

发表于 2015-12-31 14:10:57 | 显示全部楼层
很不错 感谢  

出0入0汤圆

发表于 2015-12-31 14:45:45 | 显示全部楼层
alias 发表于 2015-4-15 22:00
这个我也很小会用到,只知道首项需要按元件的用途使用以下的代号:


alias大神,我在ADI官网下载了ADA4077的SPICE模型(链接:http://www.analog.com/media/en/s ... -models/ADA4077.cir),
然后再LTspice中创建了symbol,然后再就反省放大器电路中仿真。出现如下错误:









望大神指点

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-12-31 15:53:01 | 显示全部楼层
本帖最后由 alias 于 2015-12-31 15:55 编辑

abszy 发表于 2015-12-31 14:45
alias大神,我在ADI官网下载了ADA4077的SPICE模型(链接:http://www.analog.com/media/en/simulation-mo ...

把下载后的模形文档扩展名由 .cir 改成 .sub,存放於 LTSpiceIV\lib\sub 中。在 .asc 中使用 .inc ADA4077.sub 来引用。

仿真结果如下:



附件内含: 以上仿真 .asc 及 .sub 文挡




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-12-31 16:12:20 | 显示全部楼层
alias 发表于 2015-12-31 15:53
把下载后的模形文档扩展名由 .cir 改成 .sub,存放於 LTSpiceIV\lib\sub 中。在 .asc 中使用 .inc ADA407 ...

感谢alias大神 ,我当时没有将cir扩展名修改

出0入0汤圆

发表于 2016-1-4 11:07:45 | 显示全部楼层
本帖最后由 abszy 于 2016-1-4 14:46 编辑

已经发现问题 是我之前修改了opamp2.asy的管脚

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2016-1-4 14:37:44 | 显示全部楼层
abszy 发表于 2016-1-4 11:07
一经发现问题 是我之前修改了opamp2.sym的管脚

是否 opamp2.asy 板本太旧? 试把附件内的 opamp2.asy 放至以下文件夹中。

LTspiceIV\lib\sym\Opamps






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2016-1-4 14:51:07 | 显示全部楼层
alias 发表于 2016-1-4 14:37
是否 opamp2.asy 板本太旧? 试把附件内的 opamp2.asy 放至以下文件夹中。

LTspiceIV\lib\sym\Opamps


我用覆盖方式重新安装了LtSpice  按您的方法 正常了


可是还是有个疑问:
我按照下载下来的spice模型,修改了opamp2.asy的引脚编号。修改为与下图所示的编号一致。



难道不需要修改吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2016-1-4 15:06:45 | 显示全部楼层
abszy 发表于 2016-1-4 14:51
我用覆盖方式重新安装了LtSpice  按您的方法 正常了

>> 难道不需要修改吗?

当然不需修改。那些数字是 cir 内用的,和现实管脚号并不相同,不必理会。但数字出现的先後次序就和 .asy 中的管脚定义先後次序直接相关。

出0入0汤圆

发表于 2016-1-4 15:51:06 | 显示全部楼层
alias 发表于 2016-1-4 15:06
>> 难道不需要修改吗?

当然不需修改。那些数字是 cir 内用的,和现实管脚号并不相同,不必理会。但数字 ...

恩 明白了  非常感谢!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-20 05:47

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表