资讯详情

关于Proteus仿真闪退及Proteus上电瞬间电容初始电压设定问题解决办法总结

()嗨

关于Proteus模拟闪回问题 Proteus电容初始电压设置问题

关于开关和按钮BUG

文章目录

  • ()嗨
    • 关于Proteus模拟闪回问题的解决方案
    • Proteus电容初始电压设置问题
      • 方法1
      • 方法2
    • 关于开关和按钮BUG

关于Proteus模拟闪回问题的解决方案

见链接文章: https://blog.csdn.net/weixin_44578655/article/details/106593468

总之,就是如果安装位置目录和数据文件目录相同,否则,使用数字管或显示元件时会闪回。

Proteus电容初始电压设置问题

当你在上电时需要一个开始充电的电容器来逐渐提高个电压时,你会发现当你启动时Proteus仿真,电容器根本没有充电过程,直接达到稳态!

可以看到上面的绿线直接顶到5V

这很不愉快。整个中国互联网都没有太多的解决方案,甚至没有太多的信息。

作者收集信息,整合到这里,供遇到同样问题的朋友参考:

方法1

在电容库中,有一种特殊的电容,称为RealCap可以在库中搜索。 使用这种电容,可以呈现正常的电容充电现象,可以猜测这种电容应该是模拟精度较高的电容模型。

但问题是,我们不能总是使用这种电容器。其他电容器上电时能正常充电的方法是什么?

方法2

使用网络标号"IC = 0"设置这条线的初始状态,使普通电容模型正确充电。

所以问题是,我们以前从未使用过样使用过网络标号,长期以来,网络标号只是逻辑上连接了两行。这是什么用途?

我们输入软件使用帮助"wire label"查找答案:

如文档所说:

The easiest way to specify initial conditions is often to indicate the starting voltage for a particular net.

In the above circuit, this is achieved by adding a wire label with the text IC=0 to the probed net. Without this assignment, PROSPICE would compute the steady state value of the voltage on C1 i.e. 1 Volt and the graph would show VC as a horizontal straight line.

For nets which interconnect only digital components, you should use logic states for initial conditions - e.g. 1,0,H,L,HIGH,LOW,SHI,WHI,SLO,WLO or FLT and assign them to the BS (Boot State) property. For mixed nets, you should specify an initial voltage - this will be automatically propagated as a logic level to the digital components.

所以,使用此方法,我们可以设置节点的初始状态; 初始电压为3V,甚至设置比供电更大的初始电压。

关于开关和按钮BUG

关于按钮BUTTON和开关SWITCH这不是一个完全断开的问题。作者还没有解决这个问题。我不知道为什么。先挖个坑。

标签: 电容按钮开关

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台