Multisim - 与门始终给出输出

问题描述 投票:0回答:1

我最近下载了 Multisim 来尝试一下。我很多年前就用过它,最近需要设计一些电路,所以这是我的第一个选择。但是,我遇到了应用程序似乎无法正确模拟的问题。

我试图构建一个布尔逻辑电路来模拟逻辑

(A && ~B) || (A && B)
,但输出LED始终亮着。因此,为了尝试找出问题所在,我尝试将单个与门连接到 LED,两个输入连接到开关,而开关又连接到 5V 直流电源。问题是,当我开始模拟时,即使我在两个开关都打开的情况下开始模拟,LED 也始终亮起。

这是我尝试过的简单与门输出:

(注:我之前也有一个用于 LED 的电阻,但没有什么区别)。

如果我移除与与门的其中一个连接,那么灯将保持关闭状态(这是我所期望的):

但是一旦我将 5V 电源连接到其中一个输入,输出就会很高:

看起来无论开关位置如何,开关都始终提供高输出;它永远不会变低。我觉得我缺少一些非常简单的东西,但我不清楚它是什么。

任何人都可以解释为什么开关总是给出高输出,导致栅极高,无论位置如何?我什至直接从 YouTube 视频中获取了该电路,其中创建者展示了它的工作原理,但它在本地对我来说不起作用。 TIA

logic boolean-logic circuit multisim
1个回答
0
投票
因此,经过大量谷歌搜索和测试,似乎在使用具有逻辑组件(即布尔门、锁存器等)的开关时,您需要为每个开关添加接地,如下所示:

这显然是因为开关打开位置被建模为两个高阻并联电阻,它们仍然向逻辑输入提供电压。所以这样的事情是行不通的:

我个人不喜欢这个解决方案,因为它往往会使布局变得混乱,但至少我可以同时进行我的设计。我希望我仍然缺少一些东西,并且有人可以为此提供更干净的解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.