德州學(xué)院物理系 王 靜
在智力競(jìng)賽活動(dòng)中經(jīng)常要用到搶答器。一般的設(shè)計(jì)任務(wù)是:幾組參賽選手、主持人各有一個(gè)按鈕。在主持人宣布可以搶答后,若某一參賽者的手指先觸及搶答按鈕,該選手對(duì)應(yīng)的指示燈亮,同時(shí)蜂鳴器響。主持人可用清零按鈕將搶答結(jié)果變?yōu)?狀態(tài),直至再次有人使用搶答按鈕為止。一般大都采用D觸發(fā)器來(lái)實(shí)現(xiàn),有些也用鎖存器實(shí)現(xiàn)。但是在設(shè)計(jì)上或多或少都存在一些缺陷。
目前,常見的搶答器設(shè)計(jì)方案主要有以下幾種:用基本邏輯門設(shè)計(jì)的,用D觸發(fā)器設(shè)計(jì)的和用D鎖存器設(shè)計(jì)。
圖1 基本邏輯電路
圖1所示為基本邏輯門搶答器電路。搶答開始前,Gl、G2、G3、G4四個(gè)與非門輸出l,經(jīng)過(guò)G5、G6、G7、G8四個(gè)反相器輸出0,所以L1、L2、L3、L4四個(gè)小燈不亮。開始搶答,若K1先按下,則G1的四個(gè)輸人信號(hào)全為l,所以G1輸出0,經(jīng)過(guò)G5反相器后輸出1,L1燈亮。同時(shí),G1的輸出信號(hào)0送到G2、G3、G4的輸人端,使這三個(gè)門可靠的截止,即使其他選手按下按鈕,相應(yīng)的小燈也不會(huì)亮,搶答成功。圖2為用D觸發(fā)器設(shè)計(jì)的搶答器。搶答前,持人用清零按鈕使QlQ2Q3Q4=0000,所以4個(gè)發(fā)光二極管不亮。而Q 為1,經(jīng)過(guò)與門G1后使DlD2D3D4均為1。若K1按下?lián)尨鸢粹o時(shí),即時(shí)鐘CP1上升沿到來(lái),Dl觸發(fā)器工作,Q1n+1=D1=1,搶答成功。而Ql的反為0,再經(jīng)過(guò)與門Gl后送到4個(gè)觸發(fā)器的輸入端,使D1D2D3D4均為0,即使其他選手按下按鈕,相應(yīng)的發(fā)光二極管也不會(huì)亮,搶答成功。圖3用7475型四位雙穩(wěn)態(tài)鎖存器實(shí)現(xiàn)。搶答前,由于Q1Q2Q3Q4輸出都是0,所以它們的反都為1,G2輸出1;同時(shí),主持人按下開關(guān)K輸人一高電平,從而使Gl輸出1,7475進(jìn)人工作狀態(tài)。Kl搶答時(shí),D1輸人一高電平Ql輸出高電平,所以燈Ll亮。同時(shí)Q1的反為0,使G2輸出0,G1輸出0,封鎖7475。在這種情況下,無(wú)論誰(shuí)按開關(guān)都沒(méi)有輸出信號(hào),保證輸出信號(hào)的唯一性。
三種電路結(jié)構(gòu)都比較簡(jiǎn)單,易于實(shí)現(xiàn),但圖1適用于4路搶答,若5路以上電路過(guò)于復(fù)雜,不易實(shí)現(xiàn);圖2由于D觸發(fā)器的邏輯功能是Qn+1=D,因此在某一組搶答成功后,Q1n+1=D1=1,輸出指示燈亮。同時(shí) Q 輸出0送到各觸發(fā)器的輸入端,如果不小心再次按按鈕,則輸出0,發(fā)光二極管滅。電路不可靠,容易引起誤判。即電路不能實(shí)現(xiàn)自鎖。圖3能實(shí)現(xiàn)自鎖,但卻不容易復(fù)位。
針對(duì)前幾種電路的優(yōu)缺點(diǎn),筆者設(shè)計(jì)了一款競(jìng)賽用智力搶答電路,使用方便,具有聲光顯示功能。
l)可同時(shí)供6名選手參加比賽,編號(hào)分別為1-6。
2)給主持人一個(gè)控制開關(guān),實(shí)現(xiàn)系統(tǒng)清零和搶答的開始。
3)具有聲光報(bào)警功能。
4)具有數(shù)碼顯示功能。
圖2 用D觸發(fā)器設(shè)計(jì)的搶答器
圖3 用D鎖存器設(shè)計(jì)的搶答器
圖4 主電路
圖5 數(shù)碼顯示電路
圖6 消噪電路
主電路如圖4所示。數(shù)碼顯示電路如圖5所示。電源部分采用集成穩(wěn)壓電路,器件可以選用W78XX系列,組成固定正電壓輸出,且這類芯片只有3個(gè)引腳,使用方便。C1可以消除因輸入線路較長(zhǎng)引起的自激振蕩,C2用于消除電路高頻噪音,如圖6所示。
此搶答器用一片74LS174上升沿D型觸發(fā)器、74LS148優(yōu)先編碼器、74LS247四線七段譯碼器和共陽(yáng)極七段數(shù)碼管5EF105構(gòu)成。具有六個(gè)搶答按鈕,六路輸出指示,同時(shí)利用六個(gè)互補(bǔ)輸出接至同一與非門實(shí)現(xiàn)自鎖,控制CP脈沖的輸入。
(1)等待過(guò)程
搶答前,將74LS174清零,六個(gè)輸出端為零,六只小燈不亮。將六路輸出信號(hào)取反送入G1與非門得到0,再經(jīng)G2輸出1,從而使門G3打開,保證CP脈沖信號(hào)順利進(jìn)人74LS174的9管腳CP脈沖輸人端。由于六個(gè)開關(guān)未接通,六個(gè)D觸發(fā)器的輸入信號(hào)均為0,即使CP脈沖進(jìn)入觸發(fā)器,它的輸出仍為0,六只小燈不發(fā)光。74LS148為輸入和輸出低電平有效。當(dāng)沒(méi)人搶答時(shí),74LS148的輸入端均為1,輸出也為111,所以數(shù)碼顯示器顯示數(shù)字8。同時(shí),A點(diǎn)電位接近于0伏,三級(jí)管Vl的基極電位也接近于0伏,自激振蕩電路不工作,揚(yáng)聲器不發(fā)聲。
(2)工作階段
1)輸入鎖存與報(bào)警電路。開始搶答時(shí),若K1先接通,Dl先為1。當(dāng)CP脈沖到來(lái)時(shí),輸出端Ql為高電平,L1燈亮,A點(diǎn)電位升高,三級(jí)管V1基極電位也升高,自激振蕩電路正常工作,揚(yáng)聲器發(fā)出嘟的響聲,提醒主持人。而Q 為0使G1輸出1,G2輸出0,封鎖G3,CP脈沖不能進(jìn)入74LS174,所以其他按鈕此時(shí)不起作用。上述分析說(shuō)明若第一組搶答后,其他各組搶答均無(wú)效,若另一組先搶答,情形相似。
2)編碼與譯碼顯示電路。當(dāng)Kl先接通時(shí),Ql輸出0,74LS148相應(yīng)的輸出信號(hào)是001。送到74lJS247四線七段譯碼器輸入端,再由74LS247的輸出驅(qū)動(dòng)共陽(yáng)極七段數(shù)碼管SEF105顯示數(shù)碼1。
(3)復(fù)位
只有清零之后才能進(jìn)行下一輪的搶答。清零按鈕與開關(guān)K7同時(shí)動(dòng)作。K7是一常閉開關(guān)。
筆者設(shè)計(jì)的該款搶答器,將鎖存器、編碼器、譯碼器和顯示器綜合到一個(gè)電路中。在實(shí)驗(yàn)室進(jìn)行了實(shí)驗(yàn)驗(yàn)證,實(shí)驗(yàn)結(jié)果證明該電路設(shè)計(jì)合理,具有比較可靠的工作方式和很強(qiáng)的適應(yīng)性。同時(shí)經(jīng)過(guò)多次試用效果良好,深受參賽使用的同學(xué)歡迎,理論與實(shí)踐達(dá)到完美結(jié)合。
[1]劉真,等.數(shù)字邏輯原理與工程設(shè)計(jì)[M].北京:高等教育出版社,2003.
[2]劉征宇.最新74系列IC特性代換手冊(cè)[M].福州:福建科學(xué)技術(shù)出版社,2002.
[3]何小艇.數(shù)字電路[M].杭州:浙江大學(xué)出版社,2001.
[4]余孟嘗.數(shù)字電子技術(shù)基礎(chǔ)簡(jiǎn)明教程[M].北京:高等教育出版社,1999.
[5]李燕,宋芳.多路搶答器設(shè)計(jì)[J].湘潭師范學(xué)院學(xué)報(bào),2004.