畢業(yè)生電子設(shè)計(jì)八路數(shù)顯搶答器論文說明書_第1頁
畢業(yè)生電子設(shè)計(jì)八路數(shù)顯搶答器論文說明書_第2頁
畢業(yè)生電子設(shè)計(jì)八路數(shù)顯搶答器論文說明書_第3頁
畢業(yè)生電子設(shè)計(jì)八路數(shù)顯搶答器論文說明書_第4頁
畢業(yè)生電子設(shè)計(jì)八路數(shù)顯搶答器論文說明書_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

z.湄洲灣職業(yè)技術(shù)學(xué)院八路數(shù)顯搶答器說明書系別:電子工程系年級(jí):10級(jí)專業(yè):電氣自動(dòng)化姓名:麗君學(xué)號(hào):1001020238導(dǎo)師:輝煌職稱:副教授2013年5月27日-z.目錄TOC\o"1-3"\f\h\z1前言12系統(tǒng)設(shè)計(jì)技術(shù)參數(shù)要求13系統(tǒng)設(shè)計(jì)23.1系統(tǒng)設(shè)計(jì)總體框圖23.2各模塊原理說明23.3系統(tǒng)總原理圖說明33.4系統(tǒng)印刷電路板的制作圖43.5系統(tǒng)的操作說明43.6系統(tǒng)操作考前須知4參考文獻(xiàn)5致語6附錄1系統(tǒng)總原理圖7附錄2程序8附錄3元件清單111前言在電視上和學(xué)校的一些活動(dòng)中我們會(huì)經(jīng)??吹街橇尨鸬墓?jié)目,如果讓參賽者用舉手等方法來搶答,主持人很容易誤判,會(huì)造成搶答的不公平。因此為了比賽的準(zhǔn)確、公正、并能直觀地判斷出誰是第一搶答者,利用電子產(chǎn)品的高準(zhǔn)確性設(shè)計(jì)一個(gè)搶答器,此搶答器通常由數(shù)碼顯示、燈光、音響等多種手段指示出第一搶答者,防止不公平的現(xiàn)象發(fā)生,保證搶答的準(zhǔn)確性和公平性。搶答器作為一種工具,已廣泛應(yīng)用于各種智力和知識(shí)競賽場合。本設(shè)計(jì)是利用單片機(jī)AT89C52單片機(jī)及外圍接口實(shí)現(xiàn)的搶答系統(tǒng),主要是采用單片機(jī)的計(jì)數(shù)器和計(jì)數(shù)顯示的原理,使得系統(tǒng)能夠正確的顯示30秒倒計(jì)時(shí)數(shù)字,同時(shí)使數(shù)碼管能夠正確的顯示數(shù)位編號(hào)。采用四角按鈕開關(guān)作為鍵盤輸出局部,蜂鳴器聲響提示。將硬件和軟件結(jié)合從而系統(tǒng)實(shí)現(xiàn):只有在主持人按下開場鍵后才有效,選手在主持人按開場搶答鍵之前搶答無效;搶答限定時(shí)間和答復(fù)時(shí)間設(shè)定為30秒倒計(jì)時(shí),在限定時(shí)間顯示哪位選手有效搶答,有效搶答按鍵后有音樂提示,按鍵鎖定,在此搶答有效狀態(tài)下,選手再按鍵為無效非法。2系統(tǒng)設(shè)計(jì)技術(shù)參數(shù)要求1.電源電壓:5V±10%。2.鍵盤掃描,顯示當(dāng)前按鍵。3.檢測是否有參賽者違規(guī)操作,如果在主持人按下開場按鍵以前按下則利用蜂鳴器報(bào)警并顯示參賽者編號(hào)。4.當(dāng)主持人按下開場按鍵后,計(jì)數(shù)器開場倒數(shù),在30秒倒數(shù)完畢之前如果有參賽者按下按鍵,則在數(shù)碼管上顯示參賽者編號(hào)。-z.3系統(tǒng)設(shè)計(jì)3.1系統(tǒng)設(shè)計(jì)總體框圖STCSTC89C5230秒倒計(jì)時(shí)搶答按鈕蜂鳴器臺(tái)位顯示圖3-1系統(tǒng)設(shè)計(jì)總體框圖3.2各模塊原理說明1.輸入局部利用8個(gè)常開按鈕Y1~Y8,組成搶答器的輸入電路,Y1~Y8為自復(fù)式常開按鈕并分別作為8位搶答器按鈕設(shè)置一個(gè)系統(tǒng)去除開關(guān)和搶答倒計(jì)時(shí)復(fù)位開關(guān),該開關(guān)由主持人控制。2.STC89C52模塊〔核心局部〕圖3-2STC89C52利用AT89C52單片機(jī)最小系統(tǒng)對其P0.0~P0.7管腳進(jìn)展賦值編碼,八個(gè)開關(guān)對就八位選手,當(dāng)其中*位選手搶答到將對P0口進(jìn)展賦值,并將數(shù)據(jù)送至數(shù)碼管,由數(shù)碼管顯示選手編號(hào)。利用程序?qū)尨饡r(shí)間進(jìn)展設(shè)定,本系統(tǒng)為30S倒計(jì)時(shí),30S過后搶答無效,同時(shí)也用程序?qū)π酒?7腳進(jìn)展賦值,用來做聲音提示。3.顯示局部搶答器具有鎖存與顯示功能。即選手按動(dòng)按鈕,鎖存相應(yīng)的編號(hào),揚(yáng)聲器發(fā)出聲響提示,并在段數(shù)碼管上顯示選手。選手搶答實(shí)行優(yōu)先鎖存,優(yōu)先搶答選手的編號(hào)一直保持到主持人將系統(tǒng)去除為止。4.提示音局部搶答器具有提示音功能。假設(shè)倒計(jì)時(shí)30秒過后選手未搶答,數(shù)碼顯示0,提示音聲響,假設(shè)顯示哪位選手有效的搶答,正確按鍵后會(huì)有聲響提示。3.3系統(tǒng)總原理圖說明本設(shè)計(jì)八路搶答器采用的是STC89C52單片機(jī),搶答器同時(shí)供8名選手或8個(gè)代表隊(duì)比賽,分別用8個(gè)按鈕Y1~Y8表示。設(shè)置一個(gè)系統(tǒng)去除和搶答控制開關(guān)Y9,該開關(guān)由主持人控制。搶答器具有鎖存與顯示功能,即選手按動(dòng)按鈕,鎖存相應(yīng)的編號(hào),揚(yáng)聲器發(fā)出聲響提示,并在七段數(shù)碼管上顯示選手。選手搶答實(shí)行優(yōu)先鎖存,優(yōu)先搶答選手的編號(hào)一直保持到主持人將系統(tǒng)去除為止。搶答器具有30秒倒計(jì)時(shí)功能。當(dāng)主持人啟動(dòng)"開場"鍵后,定時(shí)器進(jìn)展30秒倒計(jì)時(shí)。參賽選手在倒計(jì)時(shí)30秒的時(shí)間進(jìn)展搶答,搶答有效,顯示器上顯示選手的編號(hào),并保持到主持人將系統(tǒng)去除為止。在這段如果倒計(jì)時(shí)30秒時(shí)間已到,無人搶答,本次搶答無效,系統(tǒng)聲響并制止搶答,顯示器上顯示0。從而實(shí)現(xiàn)整個(gè)搶答的功能。3.4系統(tǒng)印刷電路板的制作圖圖3-4系統(tǒng)印刷電路板的制作圖3.5系統(tǒng)的操作說明1.在搶答中,只有按下開場搶答鍵后才有效,在開場搶答鍵未按下前搶答無效。2.搶答時(shí)間為30秒倒計(jì)時(shí),當(dāng)在設(shè)定時(shí)間有效搶答可以顯示選手的編號(hào)。3.中選手搶答時(shí),有效的搶答后會(huì)有聲響提示。4.在搶答有效狀態(tài)后,鍵鎖定,再按鍵為無效非法。3.6系統(tǒng)操作考前須知1.通電使用前,檢查電路板是否有虛焊、漏焊、短路、元器件插錯(cuò)等現(xiàn)象。2.通電使用要先檢查電路板上的電源正負(fù)極,不得在接錯(cuò)的情況下通電。3.通電時(shí)應(yīng)把電路板放在絕緣物體上,避開其他導(dǎo)電物體防止發(fā)生短路現(xiàn)象。4.調(diào)試電路時(shí)應(yīng)小心操作,防止萬用表筆或其它導(dǎo)電工具造成人為短路。5.調(diào)試時(shí),按操作說明進(jìn)展操作,檢測其是否符合系統(tǒng)預(yù)先設(shè)計(jì)的要求參考文獻(xiàn)[1]肖子.鄧建國.電子設(shè)計(jì)指南.高等教育,2006.1.[2]中海.模擬電子技術(shù).機(jī)械工業(yè),2011.01.[3]胡花.單片機(jī)原理及應(yīng)用技術(shù),2008.[4]唐治德.數(shù)字電子技術(shù)根底科學(xué),2010.6.[5]王國玉.電工電子元器件根底.人民郵電,2009.12.[6]佘明輝.電工電子實(shí)訓(xùn).理工大學(xué),2009.9.[7]余錫存,.單片機(jī)原理及接口技術(shù)[M].:電子科技大學(xué),2000.7.[8]沅清,解月珍.電子電路計(jì)算機(jī)輔助分析與設(shè)計(jì).:郵電大學(xué)2001.3.致語為期五個(gè)月的畢業(yè)實(shí)習(xí)已接近尾聲了,我的幾年大學(xué)生涯也即將圈上一個(gè)句號(hào)。此刻我的心中卻有些悵然假設(shè)失,因?yàn)槟切┦煜さ碾姎庾詣?dòng)化恩師們和各位得意的同學(xué)們,我們也即將揮手辭別了。值此畢業(yè)設(shè)計(jì)完成之際,心中充滿了一片感謝之情。三年的大學(xué)生涯,感佘明輝主任對我的幫助,關(guān)心。而在整個(gè)畢業(yè)設(shè)計(jì)的選題中研究過程中得到了輝煌教師的悉心教誨和熱忱鼓勵(lì),不僅授我以文,而且教我做人。我之所以選擇輝煌教師作為我的導(dǎo)師完全是由于他平易近人的生活作風(fēng)和高深的學(xué)術(shù)造詣,他們嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的典范;他循循善誘的教誨和不拘一格的思路給予我無限的啟迪。感輔導(dǎo)員平日生活上對我的關(guān)心和幫助。感葉志瓊教師在學(xué)習(xí)上對我的教誨。感所有教師在我求學(xué)的過程中對我的細(xì)心幫助。感我的室友和好友們,從遙遠(yuǎn)的家來到這個(gè)陌生的城市里,是你們和我共同維系著彼此之間姐妹般的感情,維系著寢室那份家的融洽。3年了,但所有的一切仿佛就在昨天。在這3年里,我們沒有紅過臉,沒有吵過嘴,沒有發(fā)生上大學(xué)前所擔(dān)憂的任何不開心的事情。你們的開懷大笑、你們的精神鼓勵(lì)、你們的……給了我快樂和溫馨的感覺,給了我永遠(yuǎn)無法忘記的大學(xué)生活。能和你們相遇、相交、相知,是我人生的一大幸事,讓我們永遠(yuǎn)記住曾在一起經(jīng)歷過的歡笑與淚水!讓我們一起面對美好的未來,共同為充滿希望的前程而繼續(xù)努力奮斗!感我的爸爸媽媽,焉得諼草,言樹之背,養(yǎng)育之恩,無以回報(bào),你們永遠(yuǎn)安康快樂是我最大的心愿。最后,我想要感的是這個(gè)美麗的校園,人文氣息的熏、同學(xué)們風(fēng)華正茂,條條綠蔭、處處泛香。我明白,正是在他那溫潤寬厚的胸懷上,我成長起來的,我心我思永系湄職院。再次對所有關(guān)心、幫助我的人說一聲“〞。附錄1系統(tǒng)總原理圖附錄2程序#include<reg52.h>#defineucharunsignedchar //宏定義#defineuintunsignedintucharcodetable[]={0*c0,0*f9,0*a4,0*b0,0*99,0*92,0*82,0*f8,0*80,0*90}; sbitbeep=P2^2;ucharnum,t1,shu,temp,shi,ge;uinti;//延時(shí)子程序voiddelay(uintz){uint*,y;for(*=0;*<z;*++)for(y=0;y<110;y++);}voidBeep(){ beep=1; delay(200); beep=0; delay(200);}//初始化子程序voidinit(){P0=0*ff;P2=0*ff;P1=0*ff;temp=P1;TMOD=0*01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;EA=1;ET0=1;TR0=1;num=30;}voiddisplay()//顯示子函數(shù){ shi=num/10; ge=num%10; P0=table[shi];//顯示十位 P2=0*fe; delay(2); P0=table[ge];//顯示個(gè)位 P2=0*fd; delay(2);}//主程序voidmain(){ init(); //大循環(huán)while(1){ //倒計(jì)時(shí)顯示程序 while(temp==0*ff) { display();temp=P1;//判斷之前,先把P1口的數(shù)據(jù)送給temp; while(temp!=0*ff)//判斷 break; } //獨(dú)立鍵盤掃描程序 while(temp!=0*ff) { delay(5);//軟件延時(shí)消抖 temp=P1; while(temp!=0*ff)//再次確認(rèn)有鍵按下 { temp=P1; switch(temp) { case0*fe:shu=1; break; case0*fd:shu=2; break; case0*fb:shu=3; break; case0*f7:shu=4; break; case0*ef:shu=5; break; case0*df:shu=6; break; case0*bf:shu=7; break; case0*7f:shu=8; break; } P0=table[shu];//顯示所按下的鍵 P2=0*fd; beep=0; //開蜂鳴器 delay(500);//有鍵按下時(shí)蜂鳴器響500ms beep=1; while(1); } }}}//定時(shí)器0中斷子函數(shù)voidtimer0()interrupt1{ TH0=(65536-50000)/256; TL0=(65536-50000)%256; t1++; if(t1==20) { t1=0; num--;//30秒倒計(jì)時(shí) if(num==0) { TR0=0 beep=0; while(1)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論