搶答器設計心得(精選多篇)
第一篇:搶答器設計心得
回顧上一週課程設計的時間,收穫了很多,也付出了很多,週一至週二主要熟悉ewb軟體的操作使用,學會模擬,週三至週四是看書查詢資料,對相關元器件做一些瞭解,並把元器件布好線,以待焊接,週五至週六主要是焊接與除錯,由於我底子薄弱了一點,剛開始可能會有一點害怕,害怕失敗,因為上一次做收音機都不成功,雖說認真努力的做了,但看到舍友們都找資料在桌面上模擬,我也不甘示弱,並認真的去查詢資料,在桌面上模擬,佈線,焊接等一步一步的慢慢的走過來,當我看到搶答器正常工作時,興奮不已,給了我自信和勇氣,希望以後能有更多的時間和機會和同學一起動手做一些產品出(本文來源本站:)來,不僅提高我們的動手能力,而且鞏固了平常所學的知識,通過我們自己去查詢總結印象更深刻,與此同時,增進了我們同學之間的友誼,也許某年後的一天看到自己的搶答器,一定會想起我的搭檔和一起合作的時間。
在這幾天中,體會到了團結協作的重要性和樂趣,有什麼問題很想法拿出來一起探討與分享,將會有更好的答案,活躍了一個人的思維,豐富了我們的頭腦,學會去接受別人,肯定別人,同樣也得到了別人的尊重與肯定,除了討論之外,還需積極獨立思考,唯獨通過自己的獨立思考,才能解決相關問題,才能提高對專業知識的熟悉程度,以後才能學會用,同樣這也是我該努力的兩個方向。
我不敢說以後一定要學得怎麼樣,至少現在懂得一定要善於觀察,積極思考,態度認真,堅持到底做好每一件事,同樣對待身邊的每個人。
有時會感覺這些並不是我自己摸索到的,而是老師您在教學中無形傳授給我們的,雖然我現在學得不怎麼樣,但我不怕失敗,並勇敢地走下去。
搶答器設計心得(2):
一、設計目的:
比賽中為了準確、公正、直觀地判斷出第一搶答者,所設計的搶答器通常由數碼顯示、燈光、音響等多種手段指示出第一搶答者。同時還應設計記分、犯規和獎懲記錄等多種功能。
設計一四人搶答器,具體要求:當主持人宣佈開始時,一旦有任何參賽者最先按下按鈕,則此參賽者對應的指示燈點亮,而其餘三個參賽者的按鈕將不起作用,訊號也不再被輸出,直到主持人宣佈下一輪搶答開始為止。
二、設計任務:
1、 基本部分:
(1) 搶答氣可供四組使用,組別鍵號可以鎖存;搶答指示用發光二極體(led)。
(2) 記分部分獨立(不受組別訊號控制),至少用2位二組數碼管指示,步進有10分,5分兩種選擇,並且具有預置、遞增、遞減功能。
(3) 要求可靠性,操作簡便。
2、 發揮部分:
(1) 增加搶答路數。
(2) 數碼管顯示組別鍵號。
(3) 自動記分:當主持人分別按步進得分鍵,遞增鍵或遞減鍵後能夠將分值自動累計在某組記分器上。
(4) 超時報警。
(5) 其他。
3、 分析各部分工作原理,繪製電路圖,撰寫設計報告。
三、設計內容:
1、 儀器裝置及元件:
電工學實驗臺、積體電路74ls175、74ls20、74ls00,蜂鳴器,電源、邏輯電平顯示等。
2、 操作步驟:
圖示是四人(組)參加智力競賽的搶答電路,電路中的主要器件是74ls175型四上升沿d觸發器,它的清零端和時鐘脈衝是四個d觸發器公用的。
(1) 按照電路圖連線電路。
(2) 搶答前先清零,q1-q4均為0,相應的發光二極體led都不亮;q1-q4均為1,與非門g1輸出為0,揚聲器不響。同時,g2輸出為1,將g3開通,時鐘脈衝cp可以經過g3進入d觸發器的cp端。此時,由於s1-s4均未按下,d1-d4均為0,所以觸發器的狀態不變。
(3) 搶答開始,若s1首先被按下,d1和q1均變為1,相應的發光二極體亮;q1變為0,g1的輸出為1,揚聲器響。同時g2輸出為0,將g3關斷,時鐘脈衝cp便不能經過g3進入d觸發器。由於沒有時鐘脈衝,因此再接著按其他按鈕,就不起作用了,觸發器的狀態不會改變。
(4) 搶答判決完畢,清零,準備下次搶答用。
四、設計心得:
電子課程設計是本學期中唯一的一門課程設計,我們理所當然的要認真對待,本次設計我選擇的是數字智力競賽搶答器的設計,這個課題用到了數位電路方面的知識,通過這次課程設計,使我對與非門以及積體電路有了一定的瞭解,對課本上的知識有了近一步的掌握。
完成本次課程設計的過程,是一個從無到有的過程,因為以前沒有過類似的課程設計,所以起初不知該從何下手,後來仔細閱讀設計的題目和要求,閱讀設計指導書,再到圖書館和網上查詢資料,總算是有點眉目了。
知道了如何下手,後面的工作就容易一些了,萬事開頭難啊,和同學們在一起,不明白的地方可以隨時問,互相幫助,完成課程設計,這樣的一段經歷,或許是我在完成課程設計的同時,收穫的一份財富。
埋頭苦幹的過程是苦澀的,在書山中查詢資料的過程是疲倦的,但當課程設計完成時,那感覺是甜蜜的,沒有耕耘,哪來得收穫的喜悅,不懂付出怎麼能知道回報的快樂,一分耕耘一分收穫,有付出才會有回報,就在這樣的痛與快樂的交換中,我學到了知識,學到了道理,學到了做人的道理。
第二篇:搶答器電路設計總結
搶答器電路設計總結
通過學習《電子產品組裝工藝與裝置》這門課程,我學會了許多課本上學不到的東西,同時也加強了我的動手、思考和解決問題的能力,受益匪淺。
在老師的指導下,我們知道了設計一個八路搶答器所需要的步驟。首先,根據老師所給的資料利用protel 99se的知識來設計搶答器的原理圖,進行電氣規則檢查,然後生成網路表製作成pcb板,最後根據自己設計的電路來焊接。在焊接時,要根據焊接的要求、步驟、操作要領及注意事項來完成。
焊接電路之前要先對所有的元件的效能、數量及型號進行檢查,若發現有元件損壞、數量不對和型號不合的要及時更換。元器件裝焊的順序原則是先低後高、先輕後重、先耐熱後不耐熱、先一般後特殊。一般裝焊的順序依次是電阻器、容器、二極體、三極體、積體電路、大功率管等。還要遵循元器件的插裝方法(有臥式、立式、倒裝式、橫裝式及嵌入式等)。
由於我們對protel 99se的知識掌握得不好,所以在設計原理圖和製作成pcb板過程中出現了很多的問題,如有的元件在元件庫裡找不到我們所需的元件,又不會畫及制定元件的封裝型號。還有不會修改電氣規則檢查中出現的錯誤。在焊接電路時,雖然在之前組裝萬能充電器的基礎上,這次在焊接技術上有了極大地提高。但是在此過程中還是難免會出錯。如把元器件裝錯了位置、出現了虛焊、焊點沒有足夠的機械強度或焊點表面不光滑,甚至焊點出現了搭接、短路和元器件燒壞現象。引起電路不能正常工作。自己焊的錯誤自己很難發現,通過老師的指點和同學的相互幫助,最後找到了電路中焊接時出現的錯誤,然後進行改正。最終完成了搶答器電路的設計,實現了搶答的功能。
通過這次實驗使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次自己設計一個完整的電路,難免會遇到過各種各樣的問題,同時在設計的過程中發現了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固。
此次實驗,學到了很多課內學不到的東西,比如獨立思考解決問題,出現差錯的隨機應變,都受益非淺,今後的製作應該更輕鬆,自己也都能扛的起並高質量的完成專案。
所以在這次實驗過程中,我們瞭解很多元件的功能,對其在電路中的使用有更多的認識。從前的學習過程過於浮淺,只是流於表面的理認識,而現在要做實驗,就不得不要求我們對所用到的知識有更深層次的理解。因為實驗比及書本中的理論知識而言,更接近於現實生活,而理論到實踐的轉化往往是一個艱難的過程。因此,在此過程中我們不得不認真地去學習自己不懂及鞏固以前掌握不牢的知識。同時要虛心請教老師及同學。
第三篇:他智慧搶答器設計
龍源期刊網
他智慧搶答器設計
作者:劉玉秀
來源:《教育改革與實踐》2014年第10期
摘要:“數位電子技術”課程具有很強的技術性、工程性和實踐性。文章針對智力競賽搶答器裝置線路,用以判斷搶答優先權。每位選手有獨立的開關控制,當一位選手搶答後,其他的選手再搶答則無效。有主持人控制開關。關鍵詞:搶答器;數位電子;教學
第四篇:基於aduino的搶答器設計
/*
qiang da qi
disigned by ckj
2014/12/8
*/
int d[4]={7,12,2,6};//shuju
boolean ds[4]={0,0,0,0};//si ge jie kou de shuju
int lt=3;//ceshi shuruduan
int bi=4;//xiaoyin duankou
int le=5;//suoding kongzhiduan
int xuanshou[9]={0,a0,a1,a2,a3,a4,a5,8,9};//xuanshou int fuwei=10;
int zhishideng=11;//zhishideng
int fengmingqi=13;//xiang
/*************************************/
void shuchushezhi()//shezhi duankou wei shuchu {
int i(0);
for(i=0;i<=3;i++)
pinmode(d[i],output);//sige shujuduan zhiwei shuchupinmode(bi,output);//xiaoyin
pinmode(le,output);//suocun
pinmode(lt,output);//dnegceshiduan
pinmode(zhishideng,output);
pinmode(fengmingqi,output);
}
/*************************************/
void shurushezhi()//shezhi shuchu duankou
{
int i(0);
for(i=0;i<=7;i++)//shezhi xuanshou wei shuchupinmode(xuanshou[i],input);
pinmode(fuwei,input);//fuwei
}
/*************************************/
{
int i(0);
digitalwrite(le,low);
digitalwrite(bi,high);//quxiao xiaoyin
digitalwrite(lt,high);//shumaguan quanliang
for(i=0;i<=3;i++)
{
digitalwrite(d[i],ds[i]);
}
delay(200);
digitalwrite(bi,low);//xiaoyindelay(200);
digitalwrite(bi,high);//quxiao xiaoyin
digitalwrite(lt,high);//quxiao quanliang
}
/*************************************/
void zhuanhuan(int i)//shijinzhi zhuan erjinzhi bing shuchu shuju
{
switch(i)
{
case 0:
ds[0]=0;
ds[1]=0;
ds[2]=0;
ds[3]=0;
break;
case 1:
ds[0]=1;
ds[1]=0;
ds[2]=0;
ds[3]=0;
break;
case 2:
ds[0]=0;
ds[1]=1;
ds[2]=0;
ds[3]=0;
break;
case 3:
ds[0]=1;
ds[1]=1;
ds[2]=0;
break;
case 4:
ds[0]=0;
ds[1]=0;
ds[2]=1;
ds[3]=0;
break;
case 5:
ds[0]=1;
ds[1]=0;
ds[2]=1;
ds[3]=0;
break;
case 6:
ds[0]=0;
ds[1]=1;
ds[2]=1;
ds[3]=0;
break;
case 7:
ds[0]=1; ds[1]=1; ds[2]=1; ds[3]=0;
break;
case 8:
ds[0]=0;
ds[1]=0;
ds[2]=0;
ds[3]=1;
break;
default:
break;
}
int j;
for(j=0;j<=3;j++)
{
digitalwrite(d[j],ds[j]);//shujuduan xieru shuju
}
}
/*************************************/
void xianshi(int i)//shezhixianshihanshu
{
boolean f(0);//shezhi yi ge biaozhi bianliang
digitalwrite(le,low);//suocun bu gongzuo
digitalwrite(fengmingqi,high);//fengmingqi gongzuo
zhuanhuan(i);//diaoyong zhuanhuan hanshu
digitalwrite(le,high);//suocun
delay(200);//yanshi 200 haomiao
digitalwrite(zhishideng,high);//zhishidengliang
digitalwrite(fengmingqi,low);//fengmingqi guanbi
while(!f)//meiyou an fuwei jianshi yizhi xunhuan
{
f=digitalread(fuwei);
if(f)//fangzhidoudong
{
delay(10);
f=digitalread(fuwei);
if(f)//fuwei jian anxia
{
digitalwrite(le,low);//guandiaosuocun
digitalwrite(zhishideng,low);//guandiao zhishi deng
zhuanhuan(0);//xianshi0
break;//likai xunhuan
}
}
}
}
/*************************************/
void setup()
{
shuchushezhi();//shuchu chushihua
shurushezhi();//shuru chushihua
ceshi();//ceshi yixia shumaguan
}
/*************************************/
void loop()
{
boolean flag(0);//shezhi yige biaozhi bianliang
int i(0);//shezhi yi ge zhongjian bianliang
for(i=1;i<=8;i++)
{
flag=digitalread(xuanshou[i]);//jiancha shi fou you xuanshou anxia jianif(flag)//ruguo youren an anjian
{
delay(10);
flag=digitalread(xuanshou[i]);//fangzhi doudong
if(flag)//ruguo zhende anxiaqule
{
xianshi(i);//xianshi bing sucun
}
else//bushi dehua flagbianwei 0
{
flag=0;//biaoshi bian wei 0;
}
}
}
}
第五篇:搶答器的設計與製作
搶答器的設計與製作
搶答器是競賽問答中一種常用的必備裝置,從原理上講,它是一種典型的數位電路,其中包括了組合邏輯電路和時序電路。
從有利於學習的角度考慮,這裡主要介紹以中小規模積體電路和pld器件設計搶答器的方法。
1搶答器的基本組成及工作原理
1.1搶答器的組成
搶答器的一般構成框圖如圖1.1所示。它主要由開關陣列電路、觸發鎖存電路、編碼器、7段顯示器幾部分組成。下面逐一給予介紹。
圖1.1搶答器的組成框圖
(1)開關陣列電路
該電路由多路開關所組成,每一競賽者與一組開關相對應。開關應為常開型,當按下開關時,開關閉合;當鬆開開關時,開關自動彈出斷開。
(2)觸發鎖存電路
當某一開關首先按下時,觸發鎖存電路被觸發,在輸出端產生相應的開關電平資訊,同時為防止其它開關隨後觸發而產生紊亂,最先產生的輸出電平變化又反過來將觸發電路鎖定。若有多個開關同時按下時,則在它們之間存在著隨機競爭的問題,結果可能是它們中的任一個產生有效輸出。
(3)編碼器
編碼器的作用是將某一開關資訊轉化為相應的8421bcd碼,以提供數字顯示電路所需要的編碼輸入。
(4)7段顯示譯碼器
譯碼驅動電路將編碼器輸出的8421bcd碼轉換為數碼管需要的邏輯狀態,並且為保證數碼管正常工作提供足夠的工作電流。
(5)數碼顯示器
數碼管通常有發光二極體(led)數碼管和液晶(lcd)數碼管。本設計提供的為led數碼管。
1.2搶答器的工作原理
(1)開關陣列電路
圖1.2所示為8路開關陣列電路,從圖上可以看出其結構非常簡單。電路中,r1~r8為上拉和限流電阻。當任一開關按下時,相應的輸出為低電平,否則為高電平。
圖1.2開關陣列電路
(2)觸發鎖存電路
圖1.3所示為8路觸發鎖存電路。圖中,74hc373為8d鎖存器,一開始,當所有開關均
未按下時,鎖存器輸出全為高電平,經8輸入與非門和非門後的反饋訊號仍為高電平,該訊號作為鎖存器使能端控制訊號,使鎖存器處於等待接收觸發輸入狀態;當任一開關按下時,輸出訊號中必有一路為低電平,則反饋訊號變為低電平,鎖存器剛剛接收到的開關被鎖存,這時其它開關資訊的輸入將被封鎖。由此可見,觸發鎖存電路具有時序電路的特徵,是實現搶答器功能的關鍵。
也可以採用jk觸發器來實現觸發鎖存電路的功能,具體實現方法請自己考慮。
圖1.3觸發鎖存電路圖1.4編碼器
(3)編碼器
如圖1.4所示,74hc147h為10-4線優先(高位優先)編碼器,當任意輸入為低電平時,輸出為相應的輸入編號的8421碼(bcd碼)的反碼。
(4)譯碼驅動及顯示單元
編碼器實現了對開關訊號的編碼並以bcd碼的形式輸出。為了將編碼顯示出來,需用顯示譯碼電路將計數器的輸出數碼轉換為數碼顯示器件所需要的輸出邏輯和一定的電流。一般這種譯碼通常稱為7段譯碼顯示驅動器。常用的7段譯碼顯示驅動器有cd4511等。
數碼顯示器件中的液晶數碼管價格較高,驅動較複雜,並且僅能工作於有外界光線的場合,所以使用較少。大多情況下使用的是led數碼管。平時使用較多的led數碼有單字和雙字之分。
led數碼管尺寸有大有小,一般小的數碼管每個數字筆畫為一個發光二極體,而尺寸較大的數碼管一個筆畫可能是多個發光二極體串接而成的,這時一般無法直接用譯碼驅動器直接驅動(其輸出高電平一般為3v左右)。
(5)解鎖電路
當觸發鎖存電路被觸發鎖存後,若要進行一下輪的重新搶答,則需將鎖存器解鎖。可將使能端強迫置1或置0(根據具體情況而定),使鎖存順處於等待歉收狀態即可。具體實現方法請讀者考慮。
2搶答器的設計與製作
例:試用中小規模積體電路設計並製作一搶答器,指標要求如下:
(1)8路開關輸入;
(2)穩定顯示與輸入開關編號相對應的數字1~8;
(3)輸出具有唯一性和時序第一特徵。
設計與製作步驟如下:
(1)根據要求,選擇搶答器電路設計方案,如圖xxx所示。
(2)電路設計及元器件選擇
①開關陣列電路:選擇圖xrxx所示的8路開關陣列電路,由於本電路均採用
cmos積體電路組成,故上拉電阻r1~r8可取1mω。
②觸發鎖存電路:選擇圖xxx所示8路觸發鎖存電路。電路中,選8d鎖存器
為74hc373,8輸入與非門為74hc30。
也可以選用4片雙jk觸發器來實現觸發鎖存電路的功能,具體實現方法請讀
者考慮。
③編碼器:選圖xxx所示74hc14710-4線優先(高位優先)編碼器。
當任意輸入應接高電平。
④譯碼驅動及顯示單元電路:選擇cd4511作為顯示譯碼電路。選擇led
數碼管作為顯示單元電路。
⑤解鎖電路:選擇74hc32或門構成解鎖電路。將解鎖開關訊號與鎖存器反
饋訊號相或後再加到鎖存器的使能輸入端,當解鎖開關訊號為1時,可將使能端強迫置1,使鎖存器重新處於等待接收狀態。
⑥搶答器總體電路:根據上述設計,可畫出搶答器總體電路。
(3)根據上述設計思路,可畫出實際電路圖(或直接畫模擬電路圖,自行畫出)。
(4)電路模擬除錯 在完成電路的初步設計後,再對電路進行模擬模擬除錯,目的是為了觀察和測量電路的效能指標並調整部分元器件引數,從而達到各項指標的要求。
(5)pcb圖設計與生成
⑦由模擬電路直接生成網路表;
⑧呼叫protel-pcb,並進行元器件合理佈局;
⑨呼叫網路表,並自動佈線;
⑩pcb圖的人工調整及列印輸出。
pcb板一般由生產廠商根據圖紙進行生產,電路設計者無須介入。
(6)電路焊接與裝配
?元器件老化與抽樣檢測;
?元器件預處理;
?基於pcb板的元器件焊接與電路裝配。
(7)實際電路測試與改進 選擇測量儀表與儀器,對電路進行實際測量與除錯,調整電路引數,並解決存在的問題或電路故障等。
3搶答器的設計與製作任務書
課題1 試用中小規模積體電路設計並製作一搶答器
要求如下:
(1)設計指標
①16路開關輸入;
②穩定顯示與輸入開關編號相對應的數字01~16;
③輸出具有唯一性和時序第一的特徵。
(2)設計要求
①畫出電路原理圖(或模擬電路圖);
②元器件及引數選擇;
③電路模擬與除錯;
④pcb檔案生成與列印輸出。
(3)製作要求自行裝配和除錯,並能發現問題和解決問題。
(4)編寫設計報告 寫出設計與製作的全過程,附上有關資料和圖紙,有心得體會。 (5)答辯 在規定的時間內,完成敘述並回答提問。
課題2 試用cpld器件設計並製作一搶答器
要求如下:
(1)設計指標
①8路開關輸入; ②穩定顯示與輸入開關編號相對應的數字1~8; ③輸出具有唯一性和時序第一的特徵。 (2)設計要求
①畫出電路原理圖(或或模擬電路圖); ②元器件及引數選擇; ③電路模擬與除錯; ④pcb檔案生成與列印輸出。 (3)製作要求 自行裝配和除錯,並能發現問題和解決問題。 (4)編寫設計報告 寫出設計與製作的全過程,附上有關資料和圖紙,
有心得體會。
(5)答辯 在規定的時間內,完成敘述並回答提問。
-
上高速心得體會範本多篇
上高速心得體會篇1軍訓的日子總讓人想起汗水和苦痛,但汗水的背後卻是無盡的收穫和快樂,挺拔的英姿,婀娜的身影,矯健的步伐,無不向人們訴說那段艱辛的歷程.痛苦中,我們磨練了白楊般的堅毅,不再擺高材生的架子,不再只顧考慮自己.軍訓告訴了我什麼叫團結,什麼是紀...
-
青春為祖國挺膺共擔當心得體會(多篇)
青春為祖國挺膺共擔當心得體會篇一“世界是你們的,也是我們的,但是歸根結底是你們的。你們青年人朝氣蓬勃,正在興旺時期,好像早晨八、九點鐘的太陽。希望寄託在你們身上。”面對日新月異的社會,很多老同志不經感慨道:這個世界變化太快了,自己都有點趕不上這個步伐了。...
-
保育員心得體會多篇
保育員心得體會篇一12月10日,我有幸參加由教育局聯合區婦幼幼保健站組織的全區幼兒園保育員知識的培訓學習。這次學習首先由區教育局幼教科的劉科長給我們講關於這次學習的目的及重要性。接著由區防保站的韓老師給我們從四方面進行有關保育員方面的知識進行講座...
-
會計電算化2心得體會多篇
會計電算化2心得體會篇1在對基礎會計實訓中,我有了更深的認識和見解。1.做會計要誠信。在這充滿競爭、挑戰的社會中,誠信越來越起到不可忽視的重要作用。一個人如果沒有良好的誠信品德,就不可能有堅定的的信念。一個平時不將信用的人在關鍵的時刻就不可能為崇高的...