Multisim - AND 门 始终 提供 输出

Multisim - AND Gate Always Giving An Output

提问人:Dominick 提问时间:9/28/2023 更新时间:10/1/2023 访问量:42

问:

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

我试图构建一个布尔逻辑电路来模拟逻辑,但输出 LED 始终亮着。因此,为了找出问题所在,我尝试将单个 AND 门连接到 LED,两个输入都连接到开关,而开关又连接到 5V 直流电源。问题是,当我开始仿真时,LED 始终亮着,即使我在两个开关都打开的情况下开始仿真也是如此。(A && ~B) || (A && B)

这是我尝试过的简单 AND 门输出:enter image description here

(注意:我以前也确实有一个用于 LED 的电阻器,但它没有区别)。

如果我移除与 AND 门的其中一个连接,则灯将保持关闭状态(这是我所期望的):enter image description here

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

似乎无论开关位置如何,开关总是给出高输出;它永远不会变低。我觉得我缺少一些非常简单的东西,但我不清楚它是什么。

谁能解释为什么开关总是提供高输出,导致栅极高电平,无论位置如何?我什至直接从 YouTube 视频中获取了这个电路,创作者展示了它的工作原理,但它在本地对我来说不起作用。TIA系列

布尔逻辑 电路 Multisim

评论


答:

0赞 Dominick 10/1/2023 #1

因此,经过大量的谷歌搜索和测试,似乎在使用带有逻辑组件(即布尔门、锁存器等)的开关时,您需要为每个开关添加一个接地,如下所示:enter image description here

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

我个人不喜欢这个解决方案,因为它往往会使布局混乱,但至少我可以在此期间实际处理我的设计。我希望我仍然缺少一些东西,有人可以为此提供更干净的解决方案。