基于74LSll2JK觸發器的搶答器設計
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觸發器。
評論