LM3478 LTspice仿真模型

  LM3478用到的地方很多,TI提供了Pspice模型,并且未加密,这样我们就可以拿到LTspice里面来用。虽然都是spice,但在两个软件里的语法多少还是有点区别的。直接导入仿真会报错,需要做一点修改。下面就借这个机会介绍一下仿真模型的修改,当作编写仿真模型的入门吧。
  至于怎么导入模型这里就不详细说了,前面有文章详细介绍了。
  首先搭建一个简单的boost电路,看一下报的什么错误,顺着报错一步步查找,主要想交给大家解决错误的思路。一个仿真模型里描绘了特别多的器件,直接一条条语句去看是不现实的,也太慢了。
在这里插入图片描述
  从提示中可以看到:u1:v_ifa:requires a minimum of 5 parameters.Only 3 specified.
  这里解释一下,u1当然就是原理图中放置的这个器件LM3478了,它内部的一个子电路里的一个元素(暂且叫元素吧)v_ifa出问题了,这个v_ifa至少需要5个参数,但实际上只指定了3个参数。那v_ifa是个什么东西呢?在spice里,v开头的都是电压源,就跟R表示电阻,C表示电容一样,这是一个叫_ifa的电压源。接下来就打开仿真模型,找到v_ifa吧。
  啪,一下就搜到了,很快啊:
在这里插入图片描述
  那么V_IFA是一个电压源,FA与FA_SD是这个电压源的两个端子,+代表另起一行,后面的PULSE 0 0 0 就是这个电压源的类型与参数了,字面意思理解,这是个脉冲的电压源,确实只有三个 0 0 0参数,那就是少参数了,怎么补呢,就得看看在LTspice里脉冲电压源则么描述的。当然是打开help了。。
在这里插入图片描述
  这就很了然了,在LTspice里面需要指定这么多参数,至少需要指定5个,那就是需要指定Trise Tfall 也就是上升下降时间,好,我们改一下模型,比如指定时间为10ns:
在这里插入图片描述
  V_IFA的地方还不止一处,记着都改掉,继续仿真:
在这里插入图片描述
  又发现有个v_p1v的有同样的问题,继续改:
在这里插入图片描述
  继续仿真,v_iss_tst也有同样问题:
在这里插入图片描述
  继续改,总算是跑起来了,但是跑的特别慢啊,fs/s,一般 us/s 才是正常的速度,比这个快没问题,这么慢,肯定是有问题的:
在这里插入图片描述
  这种情况呢,一般就需要检查是不是原理图参数不合适等等。这里我做了如下修改,最终是跑完了。
在这里插入图片描述
  需要修改好的模型,跳这里下载LM3478 LTspice仿真模型

  • 7
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值