去抖电路

G

Guest

Guest
我是从今年的ISE教程...可有人向我解释如何运作的问题
, 防止反弹
, 为什么使用了3个触发器?

谢谢您

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="很高兴" border="0" />很抱歉,您还没有登录查看此附件

 
在约20毫秒抖时间一般,所以D的法郎时钟约100Hz,
3 D期FF是看守deboune 20毫秒的时间。

贝加莱,
罗杰

 
嗨,
只要检查一下你可以使用反跳简单的简法郎。我认为这是最简单的。请纠正我
, 如果我错了。

最好的问候,

 
嘿u能得到非常清楚的塞缪尔杰克逊解释逻辑设计书

 
由Tocci数字图书已经提供了有关抖电路很好的解释。检查它

 
那是什么样的电路所做的是在连续3的时钟状态的开关,如果是连续3个时钟低,那么它是一个有效的过渡。这个想法是
, 如果开关反弹,将一个样品将于3时钟以清除移位寄存器。

同样的算法用于软件很多。

添加一个4输入与门,使用相同的4个输入,以及挂钩的
, 并输出到一个JKFlipflop J输入和输出的NOR(泡沫的NAND)的K输入和时钟的JKFF你会抖时钟既能够打破。

关键是使时钟周期与输入的反弹期间的工作。在时钟周期的使用应等于说
, 最大反弹时期的数量。(这是一个猜测,如果任何人有另一个理想的时钟周期的想法,请评论!)您也可以增加触发器数目(和门的投入)增加反跳时间并减少错误的机会。(如果输入反弹,但在我看来
, 你有50/50的机会
, 中等样本将是一个0。)

我用了一个正交解码器(rotory编码器)我刚刚完成设计的电路。这不是反弹这是一个与该(光学问题),那就是过渡时期的最大的30毫秒!35分钟后添加:Ooops!我意识到
, 在你的原理图(输入端口顶部铁丝或非门)是无用的。这只是监管
, 该输入状态不改变
, 在第一法郎繁殖延迟。由于在扩展设计(瓦特/ JKFF)未来24小时等待看看逻辑,它增加了另一个时钟到抖时期。

 

Welcome to EDABoard.com

Sponsor

Back
Top