設計要求
1. 要求設計一個數(shù)字系統(tǒng),使其能夠完成競賽搶答的功能,八人參賽,每人各自控制一個按鍵開關(guān)作為搶答器。
2. 主持人可控制電路清除原有顯示結(jié)果,并控制電路是否允許進行搶答。
3. 當主持人給出“開始”信號后,顯示器顯示倒計時(10秒),選手需在計時結(jié)束前進行搶答,主持人給出“開始”信號前搶答無效。
4. 如其中一人搶答成功,則其他人再進行搶答為無效。
5.一人搶答成功時,顯示其響應號碼。
設計思路
八人參賽,即需要有八個搶答按鍵,按鍵按下產(chǎn)生搶答信號,當搶答信號產(chǎn)生后其他按鍵再次按下時無效,所以我們需要一個鎖存器,鎖存第一次按下的狀態(tài),這里選擇74LS373。
搶答號碼的顯示通過7段數(shù)碼管實現(xiàn),這里選擇七段共陰數(shù)碼管,驅(qū)動芯片使用74LS48。
同時因為74LS48使用的是二進制編碼,而我們的八路按鍵是十進制編碼,所以再加一個8-3線譯碼器74LS148。
倒計時顯示同樣使用74LS48+七段共陰數(shù)碼管實現(xiàn),倒計時計數(shù)使用兩位74LS192芯片級聯(lián)實現(xiàn)。
時鐘信號使用NE555振蕩電路,輸出1Hz方波信號。
整體電路

仿真結(jié)果
初始狀態(tài)

主持人按下“開始”鍵,倒計時開始

5號選手按下?lián)尨疰I,倒計時停止,顯示搶答號碼

注意
開始仿真前,主持人按鍵應保持下圖狀態(tài),避免因為74LS192狀態(tài)不確定導致仿真失敗。
-
搶答器
+關(guān)注
關(guān)注
17文章
243瀏覽量
35707 -
數(shù)碼管
+關(guān)注
關(guān)注
32文章
1894瀏覽量
94450 -
鎖存器
+關(guān)注
關(guān)注
8文章
958瀏覽量
45485 -
驅(qū)動芯片
+關(guān)注
關(guān)注
14文章
1694瀏覽量
58131 -
八路搶答器
+關(guān)注
關(guān)注
6文章
16瀏覽量
13544
發(fā)布評論請先 登錄
八路搶答器的設計與實現(xiàn)
評論