一、 設(shè)計(jì)要求
1.搶答器同時供4名選手或4個代表隊(duì)比賽,分別用4個按鈕S0~ S3表示。
2.設(shè)置一個系統(tǒng)清除和搶答控制開關(guān)rst,該開關(guān)由主持人控制。
3.搶答器具有鎖存與顯示功能。即選手按動按鈕,鎖存相應(yīng)的編號,并在LED和數(shù)碼管上顯示,同時提示燈亮。選手搶答實(shí)行優(yōu)先鎖存,優(yōu)先搶答選手的編號一直保持到主持人將系統(tǒng)清除為止。
- 搶答器具有定時搶答功能,且一次搶答的時間由主持人設(shè)定(如20秒)
- 如果定時時間已到,無人搶答,本次搶答無效,系統(tǒng)報警并禁止搶答,定時顯示器上顯示20。
二、方案設(shè)計(jì)與論證
1、 概述
將該任務(wù)分成五個模塊進(jìn)行設(shè)計(jì),分別為:搶答器鑒別模塊、搶答器計(jì)時模塊、報警模塊、分頻模塊、譯碼模塊。
2、 搶答器鑒別模塊:
在這個模塊中主要實(shí)現(xiàn)搶答過程中的搶答功能,并能對超前搶答進(jìn)行警告,還能記錄無論是正常搶答還是朝前搶答者的臺號,并且能實(shí)現(xiàn)當(dāng)有一路搶答按鍵按下時,該路搶答信號將其余的搶答信號封鎖的功能。其中有四個搶答信號s0、s1、s2、s3;搶答狀態(tài)顯示信號states;搶答與警報時鐘信號clk2;系統(tǒng)復(fù)位信號rst;警報信號warm。
3、 搶答器計(jì)數(shù)模塊:
在這個模塊中主要實(shí)現(xiàn)搶答過程中的計(jì)時功能,在有搶答開始后進(jìn)行20秒的倒計(jì)時,并且在20秒倒計(jì)時后無人搶答顯示超時并報警。其中有搶答時鐘信號clk1;系統(tǒng)復(fù)位信號rst;搶答使能信號start;無人搶答警報信號warn;計(jì)時中止信號stop;計(jì)時十位和個位信號tb,ta。
4、 報警模塊:
在這個模塊中主要實(shí)現(xiàn)搶答過程中的報警功能,當(dāng)主持人按下控制鍵,有限時間內(nèi) 人搶答或是計(jì)數(shù)到時蜂鳴器開始報警,計(jì)數(shù)停止信號stop;狀態(tài)輸出信號alm;計(jì)數(shù)脈沖clk。
5、 譯碼模塊:
在這個模塊中主要實(shí)現(xiàn)搶答過程中將BCD碼轉(zhuǎn)換成7段的功能。
6、 分頻模塊:
在這個模塊中主要實(shí)現(xiàn)搶答過程中所需的時鐘信號。
7、 頂層文件:
在這個模塊中是對前五個模塊的綜合編寫的頂層文件。
-
搶答器
+關(guān)注
關(guān)注
16文章
243瀏覽量
34910 -
led燈
+關(guān)注
關(guān)注
22文章
1595瀏覽量
109350 -
數(shù)碼管
+關(guān)注
關(guān)注
32文章
1889瀏覽量
92218 -
蜂鳴器
+關(guān)注
關(guān)注
12文章
893瀏覽量
46693 -
EDA設(shè)計(jì)
+關(guān)注
關(guān)注
1文章
47瀏覽量
13827
發(fā)布評論請先 登錄
電子搶答器的EDA設(shè)計(jì)與實(shí)現(xiàn)
求:搶答器控制模擬程序設(shè)計(jì)
求:搶答器控制模擬程序設(shè)計(jì)
單片機(jī)四路搶答器設(shè)計(jì)
基于51單片機(jī)的8路搶答器proteus仿真 匯編語言程序設(shè)計(jì) 精選資料分享
數(shù)字式競賽搶答器(8人搶答) 精選資料分享
PLC搶答器設(shè)計(jì)

搶答器protues仿真程序 51搶答器設(shè)計(jì) 搶答器程序prot
基于51單片機(jī)的8路搶答器proteus仿真 匯編語言程序設(shè)計(jì)

評論