3 设计方法
只要明白触发器的原理,就可利用触发器设计智力抢答器,从而一步步实现要实现的功能。
3.1 清零功能的实现
实现清零功能的关键是主持人开关的设计。JK触发器中有两个端口可以不受Cp控制,可直接控制输出(即、端),考虑到主持人开关一般都是由指示灯亮到指示灯灭,因此,对应不同的清零方法,应将指示灯接到不同的输出端(Q、端)。如果利用清零,则应该将指示灯接到Q,反之,则应该将指示灯开关接到端,不用的、应该接高电平。但应注意:、不能同时为O,否则,开关应该用能自复原的开关。
3.2 抢答功能的实现
JK触发器的指示灯可以由、、Cp、J、K等五个端口分别控制输出指示灯的亮与灭,所以,可以用五种方法实现抢答功能,但一定要考虑到、端不可同时为1的情况,另外,不同的方法也具有不一样的Cp输入频率要求。
3.3 抢答失败的屏蔽
要实现屏蔽抢答未成功者的功能,可以利用的逻辑电路有与门、或门、与非门、或非门四种,选择门电路后,对应不同的门电路,可以选择接输入端,其方法(以与非门为例)是:与非门要求在所有输入都为1的情况下输出为0,故应将起始是1的输出端接到与非门的输入端,然后确定起始开关此时是从高电平接到低电平还是从低电平接到高电平。一般情况下,为了防止外界对整体电路的影响,抢答时通常是将开关从低电平接到高电平,最后,反推选择的接到门电路的JK输出端是否符合要求即可。本文所述各种方案的利弊比较如表2所列。
所以,综合所有因素,可以确定方案三为最佳方案。
4 结束语
JK触发器控制清零端的端口包括2种方案,而实现抢答功能的方案有5种,实现屏蔽其他人的开关包括4种方案。它们各有利弊,只要明白
JK触发器的原理,然后根据要实现的功能,就可以设计出抢答方案。最后,再综合考虑各方案的利弊,从而设计出最佳方案。另外,由于D触发器是JK触发器接到一起就可以实现,因此,本文所介绍的方案三、四、五也适用于D触发器。