Questions tagged «simulation»

关于模拟电路的工具。指定使用的工具。

2
直接从数据表:这真的是一个明智的滤波电路吗?
Cirrus Logic CS42426-CQZ是我要在自定义USB声卡中使用的音频编解码器。您可以从此处下载数据表。 在第61页上,数据手册为每个A / D和D / A通道提供了推荐电路,但是我看不到这种复杂性的目的。当然,它们正在差分和单端之间转换,但是也有更简单的方法可以做到这一点。 我将其原理图复制到一些开源仿真软件(http://qucs.sourceforge.net/)中,并且频率响应甚至与指定的目的不符。但是,至少听得见的响应有些平坦: ADC输入:( 好的,所以它们依赖ADC本身的CMRR作为抗混叠滤波器的一部分。不喜欢这个想法。) DAC输出: 我认为他们实际上对在实际应用中使用这些电路很认真,但是似乎有些不对劲。就像我说的那样,可听见的响应是相当平坦的,因此如果没有手机或其他射频,听起来可能还不错,但是我认为我可以用OpAmps 101的旧经典做得更好。你们同意吗? 音频ADC从20kHz的标称增益上升到300kHz的峰值真的有充分的理由吗?还是让DAC从20Hz到0.5Hz左右做同样的事情? 为了完整起见,这里是模拟文件。将它们复制到纯文本文件中,如果系统需要,将扩展名更改为.sch,然后在Qucs中打开它们: ADC输入: <Qucs Schematic 0.0.18> <Properties> <View=785,329,2079,1333,0.883466,0,0> <Grid=10,10,1> <DataSet=DiffAmpIn.dat> <DataDisplay=DiffAmpIn.dpl> <OpenDisplay=1> <Script=DiffAmpIn.m> <RunScript=0> <showFrame=0> <FrameText0=Title> <FrameText1=Drawn By:> <FrameText2=Date:> <FrameText3=Revision:> </Properties> <Symbol> </Symbol> <Components> <GND * 1 1120 480 0 0 0 0> <VProbe In 1 …

3
具有给定公差的组件值的分布?
假设我有一组具有相同标称值和一定容差的零件,例如50 Ohm 1%容差电阻。我可以期望实际成分值的什么分布?我可以想象几个定义: 零件遵循正态分布,标准偏差为0.5欧姆 95%的零件将在标称值的0.5欧姆内 100%的零件将在标称值的0.5欧姆内 ... 零件公差的实际技术定义是什么? 我问的原因是,我希望模拟特定电路的许多实例,每次选择“实际的”元件值,根据底层无源元件的容差确定最终电路性能的期望值。


4
行业中使用最广泛的电路模拟器是什么?
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我想知道是否有人知道行业中使用最广泛(不是最喜欢)的电路仿真工具。在我工作的公司,我有两个选择,但是我仍然喜欢在大多数工作中使用LTSpice。我刚大学刚毕业,所以我还没有很好的机会了解这个行业的状况。
11 simulation  spice 

8
模拟从功率LED到金属条的热传递
我正在研究工作场所的照明,并开发了20 V –> 38 V PWM'恒流源来驱动我的功率LED(最大功率约为64W)。到现在为止还挺好。但是,通过将一个LED固定在尺寸过小的散热器上,我几乎将其热死(“幸运的是,电线触点及时及时地自身未焊接,从而停止了该过程)。” 现在,我正在考虑冷却选项。为了避免主动冷却(即风扇嗡嗡作响),我正在考虑“懒惰”的出路(尺寸距离最终产品还差,我还没有散热器的候选对象): 我想将19 x 19毫米LED直接安装在铝条或型材上。现在,我已经在使用热仿真软件了,但是这似乎是最重要的(到目前为止,它大部分都是崩溃的,再加上我有很多理论要跟上)。所以: 将恒功率热源连接到一块金属上时,是否存在众所周知的热分布解析模型? 如果没有,有没有转到仿真软件?到目前为止,我正在和Elmer一起玩。 完全是通过仿真完成此工作,还是为60W LED配备了被动冷却功能? 数据(来自LED数据表): 结壳热阻0.8 K / W 19x19毫米 最大额定功率64.2 W 我计划使用的连续功率:36.6 V·0.72 A = 26.352 W

2
您能否将Modelsim测试平台与外部刺激相连接
我正在一个同时进行驱动程序软件和FPGA开发的团队中工作。FPGA仿真是在Modelsim中完成的,而驱动程序软件则是用C语言编写的。为了最大程度地降低集成风险,我希望能够在将产品两半投入硬件之前对其进行建模。 我知道Modelsim支持一个测试平台,该平台可以让您以文本文件的形式提供刺激,并带有输入的时间和值。我想知道Modelsim是否具有一种模式,该模式可以让您将管道连接到外部应用程序(例如我们的驱动程序),并运行某种分布式模拟,其中软件可以将值推入测试台,然后稍后观察结果。 我无法使用文本文件输入完成的技巧是使产品的两半相互作用。我需要让软件将值“写入”到FPGA模拟器中,读取结果,然后将新值写入到FPGA中,这取决于读取的结果。文本文件要求输入独立于输出。 我已经在StackExchange和google上进行了搜索,但是我无法提供一组关键字来缩小搜索范围,从而无法确定我要寻找的行为,或者确定它不存在。

3
一个不错的元件仿真,原理图和PCB布局库?
我确实是PCB设计的新手,所以我对它的所有方面都是新手。我最麻烦的实际上是选择合适的组件。我遇到的麻烦是,我真的无法使用从Google或其他地方找到的大多数组件。 要在板上使用组件,我希望能够将其粘贴在某些PCB设计软​​件中,并能够在原理图中使用它,将其放置在PCB上并模拟其行为。但是,这似乎无穷无尽。我遇到的问题是: 我在任何地方的任何组件库中都找不到该零件 我找不到该零件的仿真(SPICE / IBIS)模型 我找到了SPICE模型,但是它适用于某些不同版本的SPICE,无法正常工作 我在库和仿真模型中找到了该组件,但它是过时的组件,不建议用于新设计 其他一切都很好,但是我找不到该组件的SMD版本 最终结果是,在浏览Farnell组件清单时,我不得不根据可以在某些库中模拟并找到的内容来选择组件,而不是选择最适合设计的组件。似乎不应该这样。 有没有办法真正拥有一个大型的组件库,而所有这些组件都存在于其中?到目前为止,我所见过的最好的Eagle带有独立于Farnell社区站点的每个制造商的组件库。但是,由于我通常在库中找不到我想要的制造商想要的组件,所以即使这样也严重缺乏,而且显然没有针对它们的仿真模型。Eagle还具有出色的DesignLink功能,但在这种情况下似乎无济于事。 例如:我正在寻找具有晶体管输出,4引脚SMD封装和100%或更高CTR的通用光耦合器。我希望能够比较一些选项,而不是选择可能适用于我的仿真软件和PCB设计软​​件的一个选项。 商业解决方案还可以。

3
免费的VerilogA模拟器[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为电气工程堆栈交换的主题。 5年前关闭。 有很多免费的SPICE和Verilog模拟器,例如LTSPICE或TINA甚至WinSPICE。还有一些Verilog模拟器。但是,我正在寻找免费的VerilogA模拟器。有人认识吗?

10
获得整数mod 10和整数除数10的最快方法?
如果硬件不支持模数或除法运算,则需要更多的CPU周期来通过软件模拟模数/除法。如果操作数为10,有没有更快的方法来计算除法和模数? 在我的项目中,我经常需要计算整数模数10。特别是,我正在PIC16F上工作,需要在LCD上显示一个数字。有4位数字可支持,因此对模数和除法功能(软件实现)有4个调用。也就是说,如下所示: digit = number % 10; // call to an expensive function number /= 10; // call to an expensive function somehow_lit_segments(); digit = number % 10; // call to an expensive function number /= 10; // call to an expensive function somehow_lit_segments(); digit = number % 10; // …

2
理想的电容器会消耗功率吗?
在几个电路模拟器上,我看到了带有“电源”数字的电容器。 另外,我想知道电容式电源如何工作。 理想的零电阻,零泄漏,零电感电容器会消耗任何功率吗? 见图片: 链接到该原理图的仿真

3
用于获得用于电路仿真的微分方程的软件
有没有通用电路仿真软件提供系统方程式?手工推导一阶电路的一阶微分方程组是一种痛苦。是的,我知道模拟器实际上会为我运行模拟,但是在某些情况下,我真的很感兴趣只是看方程式。哪个电路模拟器可以提供它们? 编辑.. 我在这里特别需要的是,我希望能够将电路输入到软件中,就像进行仿真一样,但是除了运行仿真之外,我还想让软件向我展示方程式它已经得出并用于运行模拟-微分方程系统,该系统说明系统状态变量的变化率是多少。可以是方程式系统,也可以是矩阵形式,没关系。

2
整流器的LTSpice仿真在短时间后变慢
我在LTspice中设置了以下简单电路: 蓝色在变压器的输出上,绿色在整流器上。 如果我不包括电容器,则可以正常工作,并且仿真可以快速进行。但是,如果包括电容器,则在几毫秒后仿真会变得非常慢。该图像一直显示到基本上停止以合理的速度进行模拟为止。变慢的时间似乎取决于电容器的值 这里发生了什么? 注意:在SPICE设置中选择“备用”求解器即可解决

4
模块化模拟电路公式求解器?
我一直在考虑制作数据库/程序以简化模拟电路的构建。我想确保没有其他类似的东西可以帮助我,而不是从头开始创建东西。让我们看看是否可以用文字描述我在想什么: 使用该程序或数据库,您将能够选择电路块的类型并输入所需的电路规格。然后,求解器将自动确定满足规格设置所必需的电阻器值,电容器值和组件。 一个例子呢?假设我要设计一个像这样的BJT共发射极放大器: 当设计这样的放大器时,我实际上只关心一些事情,并不总是希望每次都经过计算。我要输入最大交流电压,上一级的输出阻抗,正负轨电压以及所需的电压增益/电流增益。反过来,它将能够解决所需的电阻器和电容器值,如果真的很酷,建议使用一些晶体管来解决。 免责声明-我确定我错过了一些事情... 现在,通过这样的简单电路,您可能会认为:“这真的有必要吗?” 我对此的回答是,不是真的。但是想象一下,如果您现在可以选择这些模块,将它们连接在一起并设计整个电路。我一直在考虑使用Falstad电路仿真器或电路实验室,并为此使用一些html脚本。我现在脑子里还有很多其他的事情,但是为了使这篇文章简单,我将保留它们。 所以,我的总体问题是:还有其他我可以贡献的东西吗?这是完全不切实际的吗?其他人会对使用这样的工具感兴趣吗?


1
LTspice:如何使用不同颜色的步进参数显示多个带有波形的探头?
我正在使用LTspice IV(4.23I),并且正在使用该.step命令来改变电容器的电容,以便可以看到单个探头的多个波形。 如果只有一个探针,则步进值将具有不同的颜色(请参见下文)。 我的问题是,如果添加另一个探头,则从单个探头生成的步进波形会变成相同的颜色。(请参见下面的蓝色波形) 如何在相同的情节中将它们保留为不同的颜色,同时又保留多个图块? 参考电路:

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.