EDA中的智力搶答系統(tǒng)設(shè)計(jì)方案
根據(jù)系統(tǒng)設(shè)計(jì)要求可知,系統(tǒng)的輸入信號有:各組的搶答按鈕A、B、c、D,系統(tǒng)清零信號CLR,系統(tǒng)時鐘信號CLK,計(jì)分復(fù)位端RST,加分按鈕 端ADD,計(jì)時預(yù)置控制端LDN,計(jì)時使能端EN,計(jì)時預(yù)置數(shù)據(jù)調(diào)整按鈕TA、TB;系統(tǒng)的輸出信號有:四個組搶答成功與否的指示燈控制信號輸出 口LEDA、LEDB、LEDC、LEDD,四個組搶答時的計(jì)時數(shù)碼顯示控制信號若干,搶答成功組別顯示的控制信號若干,各組計(jì)分動態(tài)顯示的控制信號 若干。本系統(tǒng)應(yīng)具有的功能有:第一搶答信號的鑒別和鎖存功能;搶答計(jì)時功能;各組得分的累加和動態(tài)顯示功能;搶答犯規(guī)記錄功能。
根據(jù)以上的分析,我們可將整個系統(tǒng)分為三個主要模塊:搶答鑒別模塊QDJB;搶答計(jì)時模塊JSQ;搶答計(jì)分模塊JFQ。對于需顯示的信息,需增 加或外接譯碼器,進(jìn)行顯示譯碼??紤]到FPGA/CPLD的可用接口及一般H)A實(shí)驗(yàn)開發(fā)系統(tǒng)提供的輸出顯示資源的限制,這里我們將組別顯示和計(jì) 時顯示的譯碼器內(nèi)設(shè),而將各組的計(jì)分顯示的譯碼器外接。整個系統(tǒng)的組成框圖如圖所示。
如圖 智力搶答器的組成框圖
系統(tǒng)的工作原理如下:當(dāng)主持人按下使能端EN時,搶答器開始工作,A、B、C、D四位搶答者誰最先搶答成功則此選手的臺號燈(LEDA~LEDD) 將點(diǎn)亮,并且主持人前的組別顯示數(shù)碼管將顯示出搶答成功者的臺號;接下來主持人提問,若回答正確,主持人按加分按鈕ADD,搶答計(jì)分模塊 JFQ將給對應(yīng)的組加分,并將該組的總分顯示在對應(yīng)的選手計(jì)分?jǐn)?shù)碼管JF2_A~JF0_A、JF2_B~JF0 B、JF2_C~JF0_C、JF2_D~JF0_D上。在此過 程中,主持人可以采用計(jì)時手段(JSQ),打開計(jì)時器使計(jì)時預(yù)置控制端LDN有效,輸入限制的時間,使計(jì)時使能端EN有效,開始計(jì)時。完成第 一輪搶答后,主持人清零,接著重新開始,步驟如上。
來源:ks990次