【正文】
蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計(jì)算機(jī),打印機(jī),復(fù)印機(jī),報(bào)警器,電子玩具,汽車電子設(shè)備,電話機(jī),定時器等。 在大多數(shù)情況下, CPU 對鍵盤可能進(jìn)行空掃描。 獨(dú)立式鍵盤的缺點(diǎn)是需要占用比較多的 I/O 口線,當(dāng)單片機(jī)應(yīng)用系統(tǒng)鍵盤中需要的按鍵比較少或 I/O 口線比較富余時,可以采用這樣類型的鍵盤。 方案 1:獨(dú)立式鍵盤 鍵盤接口中使用多少根 I/O 線,鍵盤中就有幾個按鍵,鍵盤接口使用了 4 根 I/O 口線,該鍵盤就有 4 個按鍵,這種類型的鍵盤,其按鍵比較少,且鍵盤 中各按鍵的工作互不干擾。如圖( 23)所示: 洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 8 圖 23 三端穩(wěn)壓電路 綜上所述,選擇方案二,采用三端穩(wěn)壓器電路。用兩片 MC34063 芯片分別將 3V 的電 池電壓進(jìn)行直流嶄波調(diào)壓,得到 5V 和 12V 的穩(wěn)壓輸出。例如當(dāng)設(shè)計(jì)僅僅需要一個單片機(jī)定時器那么選擇 89C1051 或89C2051 即可,而不選擇 89C52,因?yàn)楹笳叩膬r(jià)格較高一些。 洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 6 圖 21 七段發(fā)光二極管 根據(jù)以上的論述,采用方案二,如圖( 21) 控制器模塊(單片機(jī)的選擇) ATMEL 公司的 89C52 單片機(jī) ,是增強(qiáng)型 RISC 內(nèi)載 Flash 的單片機(jī) ,芯片上的 Flash 存儲器附在用戶的產(chǎn)品中 ,可隨時編程 ,再編程 ,使用戶的產(chǎn)品設(shè)計(jì)容易 ,更新?lián)Q代方便 。在使用時,不能有靜電干擾,否則易燒壞液晶顯示芯片,不易維護(hù)。我考慮有以下兩種顯示方案 。倒數(shù)時間到小于 5s 會每秒響一下提示音。軟件設(shè)計(jì)的方法與開發(fā)環(huán)境的選取有著直接的關(guān)系,本系統(tǒng)由于是采用 51 系列單片機(jī),因此使用 Keil C 語言進(jìn)行開發(fā)。 在系統(tǒng)設(shè)計(jì)中設(shè)計(jì)方法的選用是系統(tǒng)設(shè)計(jì)能否成功的關(guān)鍵。 (三)、當(dāng)有多個違規(guī)搶答時,普通搶答器只能 “ 抓住 ” 其中一個而出現(xiàn) “ 漏 洞”。 (二)、當(dāng)有多個違規(guī)搶答時,普通搶答器或采用優(yōu)先編碼電路選擇其中一個,或利用搶答電路電子元件的 “ 競爭 ” 選擇其中一個。搶答器一般是由很多電路組成的,線路復(fù)雜,可靠性不高,功能也比較簡單,特別是當(dāng)搶答路數(shù)很多時,實(shí)現(xiàn)起來就更為困難??刂葡到y(tǒng)的四個模塊分別為:存儲模塊、顯示模塊、語音模塊、搶答開關(guān)模塊。如果在搶答中,靠視覺是很難判斷出哪組先答題。 單片機(jī)搶答器的意義 本系統(tǒng)采用單片機(jī)作為整個控制核心。 在知識競賽中,特別是做搶答題時,在搶答過程中,為了 更確切的 知道哪一組或哪一位選手先 搶 答 到 題,必須要有一個系統(tǒng)來完成這個任務(wù)?,F(xiàn)在,這種單片機(jī)的使用領(lǐng)域已十分廣泛,如智能儀表、實(shí)時工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。這種計(jì)算機(jī)就是把智能賦予各種機(jī)械的單片機(jī)(亦稱微控制器)。 洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 2 第 1 章 緒論 單片機(jī)搶答器的背景 二十世紀(jì)跨越了三個 “ 電 ” 的時代,即電氣時代、電子時代和現(xiàn)已進(jìn)入的電腦時代。 數(shù)顯搶答器是我們所要的畢業(yè)設(shè)計(jì)課題。 關(guān)鍵字: STC89C52 單片機(jī)、動態(tài)顯示、中斷、按鍵控制 洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) II AT89C51 microcontroller based design of electronic Responder ABSTRACT The design proposed using AT89C51 microcontroller as the core control elements, design a simple Responder, the program is the control center with AT89C51 microcontroller, and MAX232, LED, digital tube, buzzer, etc. posed four Responder to use a single chip delay circuit, button reset circuit, clock circuit, timing / interrupt other circuits, designed Responder Responder players with realtime display number and answer in the time features, but also reset the circuit, it then start a new round of answers and petition, while also using C language programming, to implement some basic functions . The practical design of the system to determine accurate, simple, powerful extensions. Its function is to achieve start of the race, the host read the question after the press the main switch, that time began, this time to begin 1s digital control time increases, until a player Responder, the corresponding pipe will be shown in the digital The player39。洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) I 基于 AT89C51 單片機(jī)的電子搶答器設(shè)計(jì) 摘 要 此次設(shè)計(jì)提出了用 AT89C51 單片機(jī)為核心控制元件 ,設(shè)計(jì)一個簡易的搶答器, 本方案以 AT89C51 單片機(jī)作為主控核心,與 MAX23發(fā)光二極管、數(shù)碼管、蜂鳴器等構(gòu)成四路搶答器,利用了單片機(jī)的延時電路、按鍵復(fù)位電路、時鐘電路、定時 /中斷等電路,設(shè)計(jì)的搶答器具有實(shí)時顯示搶答選手的號碼和搶答時間的特點(diǎn),還有復(fù)位電路,使其再開始新的一輪的答題和比賽,同時還利用 C語言編程,使其實(shí)現(xiàn)一些基本的功能。s number and the answer in the time spent at the same time the player will be issued corresponding to the corresponding LED light, buzzer will sound to prompt some answer in this question, if there is no provision in the 60s to make answer in time, then This issue aside, began to reround the Responder. KEY WORDS: STC89C52 microcontroller, dynamic display, interrupt, key control 洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) III 目 錄 前 言 .................................................................................................. 1 第 1 章 緒論 ...................................................................................... 2 單片機(jī)搶答器的背景 ............................................................. 2 單片機(jī)搶答器的意義 ........................................................... 2 搶答器的應(yīng)用 ......................................................................... 3 系統(tǒng)設(shè)計(jì)要點(diǎn) .......................................................................... 4 第 2 章 搶答器硬件系統(tǒng)設(shè)計(jì) ........................................................... 5 系統(tǒng)整體方案設(shè)計(jì) .................................................................. 5 搶答器顯示模塊 ..................................................................... 5 控制器模塊( 單片機(jī)的選擇) ............................................. 6 電源方案的選擇 ...................................................................... 7 鍵盤的選擇 ............................................................................. 8 蜂鳴器及選擇 .........................................................................10 模塊的最終方案 ....................................................................10 第 3 章 搶答器電路原理圖設(shè)計(jì) ...................................................... 11 電源電路設(shè)計(jì) ........................................................................ 11 復(fù)位電路設(shè)計(jì) ........................................................................ 11 時鐘電路設(shè)計(jì) ...................................................................... 11 輸入模塊電路設(shè)計(jì) ................................................................12 顯示模塊電路設(shè)計(jì) ................................................................12 聲光電路 ...............................................................................12 第 4 章 搶答器軟件系統(tǒng)設(shè)計(jì) ............................................................13 單片機(jī) 使用資源 .....................................................................13 各模塊功能簡要介紹 .............................................................13 顯示模塊 .....................................................................13 定時模塊 .....................................................................13 中斷模塊 .....................................................................13 主程序 ...................................................................................15 洛陽理工學(xué)院畢業(yè)設(shè)計(jì)(論文) IV 第 5 章 系統(tǒng)的仿真 ...........................................................................19 proteus 軟件的介紹及使用 ...................................................19 什么是 Proteus 軟件 ...................................................19 怎樣操作 Proteus 仿真軟件 ........................................19 搶答器 protenus