設(shè)計(jì)要求
1. 要求設(shè)計(jì)一個(gè)數(shù)字系統(tǒng),使其能夠完成競(jìng)賽搶答的功能,八人參賽,每人各自控制一個(gè)按鍵開(kāi)關(guān)作為搶答器。
2. 主持人可控制電路清除原有顯示結(jié)果,并控制電路是否允許進(jìn)行搶答。
3. 當(dāng)主持人給出“開(kāi)始”信號(hào)后,顯示器顯示倒計(jì)時(shí)(10秒),選手需在計(jì)時(shí)結(jié)束前進(jìn)行搶答,主持人給出“開(kāi)始”信號(hào)前搶答無(wú)效。
4. 如其中一人搶答成功,則其他人再進(jìn)行搶答為無(wú)效。
5.一人搶答成功時(shí),顯示其響應(yīng)號(hào)碼。
設(shè)計(jì)思路
八人參賽,即需要有八個(gè)搶答按鍵,按鍵按下產(chǎn)生搶答信號(hào),當(dāng)搶答信號(hào)產(chǎn)生后其他按鍵再次按下時(shí)無(wú)效,所以我們需要一個(gè)鎖存器,鎖存第一次按下的狀態(tài),這里選擇74LS373。
搶答號(hào)碼的顯示通過(guò)7段數(shù)碼管實(shí)現(xiàn),這里選擇七段共陰數(shù)碼管,驅(qū)動(dòng)芯片使用74LS48。
同時(shí)因?yàn)?4LS48使用的是二進(jìn)制編碼,而我們的八路按鍵是十進(jìn)制編碼,所以再加一個(gè)8-3線譯碼器74LS148。
倒計(jì)時(shí)顯示同樣使用74LS48+七段共陰數(shù)碼管實(shí)現(xiàn),倒計(jì)時(shí)計(jì)數(shù)使用兩位74LS192芯片級(jí)聯(lián)實(shí)現(xiàn)。
時(shí)鐘信號(hào)使用NE555振蕩電路,輸出1Hz方波信號(hào)。
整體電路
仿真結(jié)果
初始狀態(tài)
主持人按下“開(kāi)始”鍵,倒計(jì)時(shí)開(kāi)始
5號(hào)選手按下?lián)尨疰I,倒計(jì)時(shí)停止,顯示搶答號(hào)碼
注意
開(kāi)始仿真前,主持人按鍵應(yīng)保持下圖狀態(tài),避免因?yàn)?4LS192狀態(tài)不確定導(dǎo)致仿真失敗。
-
搶答器
+關(guān)注
關(guān)注
16文章
243瀏覽量
34318 -
數(shù)碼管
+關(guān)注
關(guān)注
31文章
1869瀏覽量
90517 -
鎖存器
+關(guān)注
關(guān)注
8文章
903瀏覽量
41311 -
驅(qū)動(dòng)芯片
+關(guān)注
關(guān)注
13文章
1223瀏覽量
54141 -
八路搶答器
+關(guān)注
關(guān)注
6文章
16瀏覽量
13227
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論