我在一个小的项目,涉及74XX逻辑芯片和需要按钮输入不反弹,所以我认为结合schmitt触发器和debdebrc将是需要的。在没有任何集成电路的情况下,我用2N3904s构建了以下内容:
我现在意识到这是一个非常糟糕的设计。R6太高了,阈值太接近了。这可能是导致按钮在松开并触发第二次输出时偶尔反弹的原因。
我不明白的是为什么触发输出升到3V,然后慢慢升到5V,而不是上升到电源电压(5V):
(蓝色为ST输出,红色为输入节点)
还有其他行为偶尔会发生在按下按钮时输入节点没有达到的电源,但是即使按下按钮,而不是未射击或射击,触发输出在1V时从1V开始,然后慢慢地建立供电。这种长大的上升时间当然会让逻辑筹码真正糟糕的时间。
为什么触发输出会达到3V,并且只会缓慢地完成上升?或者缓慢的开始是怎么回事?
除了我立即提出的故障排除问题,如果有人能推荐一本书或其他文档,其中有更广泛的设计方程和解释这样的电路,那就太好了。我试图更好地理解实际电路,我希望有更好的资源,而不是零散的文章和维基百科页面上的这些类型的电路。我自己的b级学生电路分析是自己的兔子洞。
我现在意识到这是一个非常糟糕的设计。R6太高了,阈值太接近了。这可能是导致按钮在松开并触发第二次输出时偶尔反弹的原因。
我不明白的是为什么触发输出升到3V,然后慢慢升到5V,而不是上升到电源电压(5V):
(蓝色为ST输出,红色为输入节点)
还有其他行为偶尔会发生在按下按钮时输入节点没有达到的电源,但是即使按下按钮,而不是未射击或射击,触发输出在1V时从1V开始,然后慢慢地建立供电。这种长大的上升时间当然会让逻辑筹码真正糟糕的时间。
为什么触发输出会达到3V,并且只会缓慢地完成上升?或者缓慢的开始是怎么回事?
除了我立即提出的故障排除问题,如果有人能推荐一本书或其他文档,其中有更广泛的设计方程和解释这样的电路,那就太好了。我试图更好地理解实际电路,我希望有更好的资源,而不是零散的文章和维基百科页面上的这些类型的电路。我自己的b级学生电路分析是自己的兔子洞。
附件
-
24.6 KB. 观点:1
-
46.6 KB 观点:1