導航:首頁 > 電器電路 > 四人搶答電路

四人搶答電路

發布時間:2023-01-14 11:50:03

Ⅰ 題目:設計一個4人智力競賽搶答電路 要求: 每個搶答人操縱一個開關

簡單的觸發器電路。網上一搜一大堆。 給你個網址 http://wenku..com/view/818fcf0a79563c1ec5da7131.html

Ⅱ 請問這四人數顯搶答器原理圖裡面的三極體有什麼用

這里先分幾個部分說說;

1)輸入部分,從電路看,單鍵輸入時,對應顯示,只能有4個狀態,即1,2,3,4,再沒有其他值;

2)對於解碼晶元4511,第5腳是輸入鎖存控制端 LE,為高電平是鎖存,即是說鎖存後,輸入端數據的變化,不會改變已經被鎖存的值。並以此來指示最先鍵入者;

3)數碼管顯示,僅顯示1,2,3,4,0,而0是初態;

可見要顯示的2、3、4中,G筆劃都會亮,G=1,所以電路中將G筆劃信號引出作為鎖存控制信號之一,LE = G,;

而在顯示 1 時,G=0,此時需要另外的信號來產生鎖存控制信號,顯然方法就比較多了的;

而本電路是選擇了B、D兩個信號,具體實現邏輯為 LE=BD',那麼這個三極體就是為了把D信號反相。其中的二極體是為實現邏輯 或 的

總的 LE = G + BD';

Ⅲ 四人搶答器如果設計

一設計任務

數字式競賽搶答器

二設計條件

本設計基於學校實驗室Multisim8.0模擬軟體和計算機.

三設計要求

1、設計製作一個可容納4組的數字式搶答器,每組設置一個搶答按鈕供搶答者使用。

2、根據數字式搶答器的功能和使用步驟,設計搶答者的輸入搶答鎖定電路、搶答者序號編碼、解碼和顯示電路。

3、設計定時電路,聲、光報警或音樂片驅動電路。

4、設計控制邏輯電路,啟動、復位電路。

我的設計內容

1.設計思想

根據設計的要求分塊設計搶答、鎖存、計時、顯示、和報警功能。

(1)搶答和鎖存電路要求能夠對信號進行存儲和所定,可用觸發器組成。

(2)對於顯示部分就直接用編碼器、七段數碼管驅動解碼器和七段數碼管組成。

(3)計時電路是按秒進行倒計時,所以計時電路可以減法計數器、秒脈沖生成電路、和顯示電路。由於電路對秒脈沖信號的占空比要求的不高所以可以用555定時器構成多諧振盪電路來實現.

(4)報警電路,按題目要求可採用聲、光報警,光報警用發光二極體電路實現聲報警用蜂鳴器來實現。

各個模塊設計好後要把各個模塊組合起來進行調試,主要是解決題目中要求的多個鎖定問題:

(1)搶答後搶答電路的鎖定功能。

(2)搶答後計時器的鎖定功能。

(3)計時結束後無人搶答時搶答電路的鎖定功能。

(4)計時結束後無人搶答時計時器的鎖定功能

Ⅳ 試分析4人搶答器的電路結構及其工作原理

電路中,電源電路由電源變壓器T、整流二極體VD1 - VD4、濾波電容器和電源開關SO組成;施密特觸發器由時基集成電路IC和電阻器R1組成;觸發控制電路由搶答按鈕S1一S4和晶閘管VT1一VT4、發光二極體VLl一VL4組成。

交流220V電壓經T降壓、VD1 -- VD4整流和C濾波後,、產生9V直流電壓(vcc),經SO供給施密特觸發器和觸發控制電路。

接通 9V工作電源後,晶閘管VT1 - VT4因門極(控制極)無觸發脈沖而處於截止狀態,IC的2腳和6腳(通過R1接地)為低電平,3腳輸出高電平,V L5發光,VL1一V L4不發光,蜂鳴器HA也不響,此時搶答器處於等待狀態。

搶答開始後,若S1一S4中某按鈕被先按下,則IC的3腳輸出的高電平經該按鈕加在該路晶閘管的門極上,使該晶閘管受觸發而導通,其陽極上的發光二極體點亮;同時,使IC的2腳和6腳變為高電平,施密特觸發器翻轉,IC的3腳由高電平變為低電平,V L5熄滅,蜂鳴器HA發出蜂鳴聲。

例如,S2被先按下時,V T2受觸發而導通,VL2點亮,VL5熄滅,HA發聲,表明第2路搶答者搶答成功。此時再按其他按鈕無效。隨後主持人按動一下電源開關SO(兼復位按鈕),施密特觸發器斷電後復位,VT2截止,V L2熄滅,IC的3腳又輸出高電平,HA婷止發聲,VL5點亮,開始下一輪搶答。

該電路為四路搶答器,製作時可根據實際需要隨意增減。

元器件選擇

R1和R2選用1/4W碳膜電阻器或金屬膜電阻器。

C選用耐壓值為16V的鋁電解電容器。

VD1一V D4均選用I N4007型整流二極體;V D5一VD8均選用I N4148型硅開關二極體。

VL1一VL5均選用Φ8mm或Φ12 mm的高亮度發光二極體,VLl一V L4選紅色,V L5選綠色。

VT1 - VT4選用MCR100一或MCR100-8, BT169型晶lte1管。

IC選用NE555型時基集成電路。

S1一S4均選用動合(常開)型按鈕;SO選用動斷(常閉)型按鈕。

T選用3一5VA、二次電壓為9V的電源變壓器。(希望能對你有參考價值謝謝!)

Ⅳ 設計一個四人搶答電路,題目要求如下

主持人可熄滅的放在控制迴路的常閉觸電,然後四人搶答分別控制四個繼電器帶自鎖的,各自繼電器控制各自的燈,四個繼電器之間在加上互鎖就完了。思路給你說了自己動手做一下這個是很簡單的。

Ⅵ 四人搶答器怎麼阻斷其他電路

這么操作:搶答開始後,若有選手按動搶答按鈕,該選手編號立即鎖存,並在 搶答顯示器上顯示該編號,同時揚聲器給出音響提示,封鎖輸入編碼電路,禁止其他選手搶答。

Ⅶ 怎樣用74LS175實現四路搶答器 最好有電路圖

一個C51,幾個LED,幾個微動開關就可以實現,每個I/O口對應一個開關一個LED.

Ⅷ 有沒有大神懂Verilog HDL 的,這個十一四人搶答器電路的程序,能不能給解釋一下

/**********************************

(1)實現一四人搶答器,有人搶答成功後,其他人再搶答無效;

(2)通過蜂鳴器響1秒來提示搶答成功,並在數碼管上顯示搶答者的序號;

(3)主持人通過按鍵清除搶答信息,並開始 30 秒的答題倒計時,當倒計時

結束時,通過蜂鳴器響 1 秒來提示回答問題時間到,此時可以開始新一輪的搶答

************************************/

mole qiangda(rst,clk,ina,inb,inc,ind,judge,clk_1hz,wei,an,beep,wei1,an1,clk_1khz);

input clk,clk_1hz;

input ina,inb,inc,ind,judge;

output[3:0] wei;

output[7:0] an;

input rst,clk_1khz;

output [3:0] wei1;

output [7:0] an1;

output beep;

reg[3:0] wei;

reg[7:0] an;

reg flag;

reg [5:0] shi,ge,data;

reg [4:0] count;

reg [3:0] wei1;

reg [7:0] an1;

reg beep;

reg yu;

reg [1:0] count3;

always @(posedge clk)

begin

if(!rst)//系統復位,個人認為復位不夠完整

begin

yu = 0;

end

if(!judge) //主持人控制按鍵

begin

flag=0; //允許搶答

wei=4'b1111; //數碼管全不亮

//【個人認為分成an1和an,wei1和wei的數碼管數據匯流排不經濟】

an=8'hff;

yu=1; //重新開始倒計時

end

else

begin

if(ge==6'b000000&&shi==6'b000000) //處於等待狀態,實際上是等主持人按鍵(!judge),

;

else

begin

if(!ina) //若a搶答

begin

if(!flag) //若無人搶答成功

begin

wei=4'b1101;

an=8'hf9; //數碼管顯示1,代表a搶答成功

flag=1; //搶答標志位有效

end

end

else if(!inb) //b搶答處理電路

begin

if(!flag)

begin

wei=4'b1101;

an=8'ha4; //數碼管顯示2,代表b搶答成功

flag=1;

end

end

else if(!inc)

begin

if(!flag)

begin

wei=4'b1101;

an=8'hb0; //數碼管顯示3

flag=1;

end

end

else if(!ind)

begin

if(!flag)

begin

wei=4'b1101;

an=8'h99; //數碼管顯示4

flag=1;

end

end

end

end

end



always@(posedge clk_1hz or negedge rst)

begin

if(!rst)

begin

count = 0;

end

else if(count >= 5'd30) //計時達到30秒,停止計時

count = count;

else if(yu==1) //觸發條件yu=1時,重新開始計數【那不是變成從30開始數?感覺該段有些問題】

count = count+5'b1;

end


//以下always過程塊為shi和ge的解碼電路,完成倒計時功能

always @(count)

begin

if(count>=5'b10101) //count>20時

begin

shi = 5'b00000; //shi=0

ge = 5'b11110-count; //ge = 30-count

end

else if(count>=5'b01011) //10<count<=20時

begin

shi=5'b00001; //shi=1

ge=5'b10100-count; //ge = 20-count

end

else if(count>=5'b00001) //0<count<=10時

begin

shi=5'b00010; //shi=2

ge=5'b01010-count; //ge = 10-count

end

else //其它情況,i.e. count = 0

begin

shi=5'b00011; //shi=3

ge=5'b0; //ge = 0

end

end


//以下always過程塊為蜂鳴器發聲驅動電路

always@(posedge clk_1hz)

if(flag|(shi==0&&ge==0)) //flag==1,有人搶答成功

//shi==0&&ge==0,倒計時結束

begin //上述兩種情況下蜂鳴器響一秒

if(count3==2'b1)

begin

beep<=0;

count3<=count3;

end

else

begin

beep<=1;

count3<=count3+2'b1;

end

end

else

begin

beep<=0;

count3<=0;

end


//以下always過程塊是數碼管動態刷新電路,動態顯示倒計時信息(shi和ge)

always @(clk_1khz)

begin

if(!rst)

wei1 = 4'b0000;

else if(clk_1khz)

begin

wei1=4'b0111;

data=ge;

end

else

begin

wei1=4'b1011;

data=shi;

end

end

always @(data) //數字顯示解碼,共陽極數碼管(an1)

begin

case(data)

6'b000000: an1=8'b1100_0000;

6'b000001: an1=8'b1111_1001;

6'b000010: an1=8'b1010_0100;

6'b000011: an1=8'b1011_0000;

6'b000100: an1=8'b1001_1001;

6'b000101: an1=8'b1001_0010;

6'b000110: an1=8'b1000_0010;

6'b000111: an1=8'b1111_1000;

6'b001000: an1=8'b1000_0000;

6'b001001: an1=8'b1001_0000;

default:an1=8'b1111_1111;

endcase

end

endmole

Ⅸ 四人搶答器電路圖

四人搶答器電路圖如下:

在知識競賽、文體娛樂活動(搶答賽活動)中,版能准確、公權正、直觀地判斷出搶答者的座位號。

傳統搶答器只是大概判斷出搶答成功或犯規選手台號,無法顯示出每個選手的搶答時間。而今搶答器可以通過數據來說明裁決結果的准確性、公平性。使比賽大大增加了娛樂性的同時,也更加公平、公正。

Ⅹ 求四路搶答器電路原理圖

原理圖:

工作原理

搶答器由74LS148、74LS279、74LS48組成,LED顯示器 開始時,當支持人按鈕還未按是,CLR為0,所以輸出Q1~Q4為0;

放光二極體全為滅的,當主持人按鈕按下時CLR為1,可以輸入,誰先搶答,相應的誰的燈亮,利用74LS279和74LS148輸出的是cp等於0,鎖存其他的,不能使其他的輸出。

(10)四人搶答電路擴展閱讀:

利用51單片機建立四路搶答器

單片機,當然不只是51,51單片機是一種稍通用型的單片機,通過I/O口的定義,可以實現多種控制功能。

搶答器,原理:如果為四路,當其中任一路控下後,其他幾路即失效,結果為第一次按下的,可以用數碼管或是LED燈來顯示,當然這里只是講原理與編程,具體可以根據搶答器路數及顯示方式更改程序即可。

源程序如下:

<div class="blockcode"><blockquote>/*用的是AT89S52開發板,獨立按鍵介面如下,就用這四路。先按下的用LED燈來顯示,對應第一個到第四個LED燈,其他再按無效,如果想再次實現,可手動復位單片機*/

#include <reg52.h>

sbit key1=P3^0; //定義按鍵,根據需要連接線路,如獨立按鍵(4路)

sbit key2=P3^1;

sbit key3=P3^2;

sbit key4=P3^3;

/*void delay(unsigned int cnt) //如果有抖動或是干擾,可以用個小延時去抖

{

while(--cnt);

}*/

void main()

{

bit Flag;

while(!Flag)

{

if(!key1)

{

P1=0xFE;

Flag=1;

}

/*LED燈來顯示按下的鍵,第一個燈,我這里是8位LED燈,即:0111 1111,反過來讀數為:1111 1110 即:0xFE *,P1口對應LED燈,給P1賦值*/

else if(!key2)

{

P1=0xFD;

Flag=1;

}

//第二個燈亮

else if(!key3)

{P1=0xFB;Flag=1;}

//第三個燈亮

else if(!key4)

{

P1=0xF7;

Flag=1;

}

//第四個燈亮,意味著第四路首先按下

}

while(Flag); //可以再加個I/O,控制Flag,這樣初始化,繼續搶答,還可以設計按下時的聲音

}

閱讀全文

與四人搶答電路相關的資料

熱點內容
沙灘防水什麼牌子好 瀏覽:797
蘋果手機防水膠開了怎麼辦 瀏覽:165
比亞迪唐異響保修嗎 瀏覽:413
客車變速箱維修視頻 瀏覽:382
怎麼看iphone維修價格 瀏覽:386
手機拆過沒有修過還可以保修嗎 瀏覽:390
安平傢具成 瀏覽:877
油嘴油泵維修視頻 瀏覽:128
臧青色傢具 瀏覽:909
格蘭仕微波爐維修視頻教程 瀏覽:712
格瑞斯電器維修電話 瀏覽:977
東升紅木傢具 瀏覽:937
杭州辦公傢具定製 瀏覽:20
智能家居環境監測 瀏覽:714
寧波北侖愛妻號洗衣機售後維修 瀏覽:401
家電維修公司被投訴怎麼處理 瀏覽:150
奧克斯空調售後維修服務 瀏覽:828
在保修期內手機燒屏免費換嗎 瀏覽:6
電路板含金量 瀏覽:699
cpu核顯保修 瀏覽:113