中继器的锁存特性在正式版中也就1.4刚加进来来,所以这个算是前沿性的研究了。
看了下电路基本思想明白了,就是通过一个内置时钟(无控制情况下点亮熄灭各占一半时间)。时钟回路过程中使用一个带锁存的中继器作控制实现时钟状态的翻转。
然后你的设计思路是在每次输入信号时启动时钟(也就是把熄灭时钟里火把的信号关闭),同时允许取消环路里中继器的锁存状态。然后完成一次翻转后关闭时钟再把中继器锁上。
我觉得这样设计略麻烦,可以直接利用时钟的延时完成自行翻转,也就是把启闭时钟的电路省掉。
如图,右侧是利用按钮的一个设计,其时钟翻转时间为1.3秒(0.4*3+0.1),按钮的信号宽度是1秒。所以按一下就翻转一次。
可见其时钟频率设定受输入信号宽度所限,太长太短皆不行。左边我就做了个小改动。时钟翻转频率是0.2秒,输入端通过上边沿触发器(就是图示短脉冲发生器)整流截短信号(最终输出约0.2秒),适应这个很快的时钟,同样可以做到一次信号翻转一次。(而且输入不止可以用按钮,接入其它时钟也行)。
需要注意的是图示火把电路可能会受到南北朝向的影响。仿制不成功可以转个90度试试。